JP2017201505A - 仮想アプリケーション・クライアントとサーバとの間におけるインプット・メソッド・エディタ(ime)アクティビティーの調整方法 - Google Patents
仮想アプリケーション・クライアントとサーバとの間におけるインプット・メソッド・エディタ(ime)アクティビティーの調整方法 Download PDFInfo
- Publication number
- JP2017201505A JP2017201505A JP2017041435A JP2017041435A JP2017201505A JP 2017201505 A JP2017201505 A JP 2017201505A JP 2017041435 A JP2017041435 A JP 2017041435A JP 2017041435 A JP2017041435 A JP 2017041435A JP 2017201505 A JP2017201505 A JP 2017201505A
- Authority
- JP
- Japan
- Prior art keywords
- ime
- client
- server
- virtual application
- response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000000694 effects Effects 0.000 title description 6
- 238000004891 communication Methods 0.000 claims abstract description 55
- 239000002131 composite material Substances 0.000 claims description 81
- 230000004044 response Effects 0.000 claims description 71
- 239000000203 mixture Substances 0.000 claims description 23
- JCYWCSGERIELPG-UHFFFAOYSA-N imes Chemical compound CC1=CC(C)=CC(C)=C1N1C=CN(C=2C(=CC(C)=CC=2C)C)[C]1 JCYWCSGERIELPG-UHFFFAOYSA-N 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 10
- 230000009471 action Effects 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 6
- 238000009877 rendering Methods 0.000 claims 1
- 230000015572 biosynthetic process Effects 0.000 description 7
- 238000003786 synthesis reaction Methods 0.000 description 7
- 230000004913 activation Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000006872 improvement Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/541—Client-server
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
- Information Transfer Between Computers (AREA)
Abstract
【解決手段】クライアント・マシン上で稼働するクライアントIMEと、サーバ上で稼働するサーバIME(インプット・メソッド・エディタ)との間において通信チャネルを確立し、クライアントIMEが、プロキシとしてサーバIMEを使用し、サーバ上で稼働する仮想アプリケーションと対話することを可能にするステップを含む。サーバIMEは、クライアントIMEからの情報を仮想アプリケーションへ中継する。サーバIMEはまた、仮想アプリケーションからの情報をクライアントIMEへ中継する。サーバIMEは、クライアントIMEが、ローカル・アプリケーションと対話するように仮想アプリケーションと対話することを可能にする。仮想アプリケーションおよびローカル・アプリケーションの両方に関して、同様のユーザ経験を促進する。
【選択図】図1
Description
Claims (20)
- クライアント・マシン上で稼働するクライアントIME(Input Method Editor)と、サーバ上で稼働するサーバIMEとの間において通信チャネルを確立するステップであって、該通信チャネルが、前記クライアントIMEが前記サーバIMEを介して仮想アプリケーションと対話することを可能にし、該仮想アプリケーションが、前記サーバ上で稼働し、スクリーン出力を提供し、該スクリーン出力が、前記クライアント・マシン上にレンダリングされるステップと、
前記クライアントIMEから前記通信チャネルを介して受信されたIMEデータを前記サーバIMEによって前記仮想アプリケーションへ中継し、前記仮想アプリケーションに前記IMEデータを提供するステップであって、前記IMEデータが、前記クライアント・マシンへのユーザ入力に応答して前記クライアントIMEによって生成されるステップと、
前記サーバIMEによって前記仮想アプリケーションから受信されたアプリケーション情報を前記サーバIMEによって前記通信チャネルを介して前記クライアントIMEへ中継し、前記クライアントIMEに前記アプリケーション情報を提供するステップと、を含む、人間言語の文字を仮想アプリケーションへと入力する方法。 - 前記通信チャネルを介して受信された前記IMEデータが、
(i)ユーザ入力アクションに応答して前記クライアントIMEによって生成された合成始動メッセージと、
(ii)合成要素と、を含み、
該合成要素が、合成文字のセットおよび表示属性を含み、
前記方法が、
前記合成始動メッセージおよび前記合成要素を受信したことに応答して、前記仮想アプリケーションによって、前記仮想アプリケーションの前記スクリーン出力内に合成ウィンドウを表示するステップをさらに含み、
該合成ウィンドウが、前記表示属性を使用して合成文字の前記セットをレンダリングする、請求項1に記載の方法。 - 前記合成ウィンドウ内の合成文字の前記セットに基づいて文字の予測を識別するための候補ウィンドウを始動するための始動要求を前記サーバIMEによって前記クライアントIMEから前記通信チャネルを介して受信するステップと、
前記サーバIMEによって前記始動要求を前記仮想アプリケーションへ転送するステップと、
前記サーバIMEによって前記仮想アプリケーションから始動応答を受信するステップであって、該始動応答が、前記候補ウィンドウを前記仮想アプリケーションが表示するか、または前記クライアントIMEが表示するかを示すステップと、
前記始動応答を、前記通信チャネルを介して前記クライアントIMEに返すステップと、をさらに含む、請求項2に記載の方法。 - 前記始動応答を返したことに応答して、および前記始動応答が、前記仮想アプリケーションが前記候補ウィンドウを表示することを示しているのに伴って、
前記サーバIMEによって前記クライアントIMEから前記通信チャネルを介して候補リスト要素を受信するステップと、
前記サーバIMEによって前記候補リスト要素を前記仮想アプリケーションへ転送するステップと、
前記仮想アプリケーションによって前記候補リスト要素を使用して前記仮想アプリケーションの前記スクリーン出力内に前記候補ウィンドウをレンダリングするステップと、をさらに含む、請求項3に記載の方法。 - 前記始動応答を返したことに応答して、および前記始動応答が、前記クライアントIMEが前記候補ウィンドウを表示することを示しているのに伴って、
前記サーバIMEによって前記クライアントIMEから前記通信チャネルを介して座標要求を受信するステップと、
前記サーバIMEによって前記座標要求を前記仮想アプリケーションへ転送するステップと、
前記サーバIMEによって前記仮想アプリケーションから座標応答を受信するステップであって、該座標応答が、
(i)前記仮想アプリケーションのカーソルのカーソル位置、または
(ii)前記仮想アプリケーションによって表示される前記合成ウィンドウのエクステント・エリアを示す座標のセットのうちの1つを提供するステップと、
前記座標応答を、前記通信チャネルを介して前記クライアントIMEに返して、クライアントIMEが、前記座標応答に基づいて前記スクリーン出力と相対的なロケーションに前記候補ウィンドウを表示することを可能にし、それによって前記候補ウィンドウが、
(i)前記カーソル位置、または
(ii)前記合成ウィンドウのうちの1つの隣に表示されるステップと、をさらに含む、請求項3に記載の方法。 - 前記合成要素における変化に応答して、更新された座標応答を前記サーバIMEによって前記通信チャネルを介して前記クライアントIMEへ送信するステップをさらに含み、
前記更新された座標応答が、
(i)更新されたカーソル位置、または
(ii)前記合成ウィンドウの前記エクステント・エリアを示す座標の更新されたセットのうちの1つを示す、請求項5に記載の方法。 - 前記ユーザが前記クライアント・マシン上で前記表示ウィンドウを動かした場合には、さらなる更新された座標応答を前記サーバIMEによって前記通信チャネルを介して前記クライアントIMEへ送信し、
クライアントIMEが、
(i)前記カーソル位置、または
(ii)前記合成ウィンドウのうちの1つの隣に前記候補ウィンドウを引き続き表示することを可能にするステップをさらに含む、請求項6に記載の方法。 - 前記クライアントIMEおよび前記サーバIMEがそれぞれ、IME設定を識別するそれぞれのコンパートメントを有し、
前記方法が、前記クライアントIMEのコンパートメント設定を前記サーバIMEのコンパートメント設定と同期化し、それにより、いずれのIMEの前記コンパートメント設定に対して行われたいかなる変更も、両方のIMEの前記コンパートメント設定において実施されるステップをさらに含む、請求項1に記載の方法。 - 前記通信チャネルを確立した後に、結合動作を実行するステップをさらに含み、
前記結合動作が、
(i)前記サーバによって、結合要求を前記クライアント・マシンへ送信するステップであって、該結合要求が、前記サーバによってサポートされる人間言語のリストを指定するステップと、
(ii)前記サーバによって前記クライアント・マシンから結合応答を受信するステップであって、該結合応答が、前記クライアント・マシンによってもサポートされる前記サーバによってサポートされる人間言語のリストを識別するステップと、
(iii)前記クライアント・マシンから受信された人間言語の前記リスト上のそれぞれの人間言語をサポートするように前記サーバを構成するステップと、を含む、請求項1に記載の方法。 - 制御回路によって実行されたときに、人間言語の文字を仮想アプリケーションへと入力する方法を前記制御回路に実行させる命令を有する非一時的なコンピュータ可読メディアのセットを含むコンピュータ・プログラム製品であって、
前記方法により、
クライアント・マシン上で稼働するクライアントIME(Input Method Editor)と、サーバ上で稼働するサーバIMEとの間において通信チャネルを確立し、
該通信チャネルが、前記クライアントIMEが前記サーバIMEを介して仮想アプリケーションと対話することを可能にし、
該仮想アプリケーションが、前記サーバ上で稼働し、スクリーン出力を提供し、該スクリーン出力が、前記クライアント・マシン上にレンダリングされ、
前記クライアントIMEから前記通信チャネルを介して受信されたIMEデータを前記サーバIMEによって前記仮想アプリケーションへ中継して、前記仮想アプリケーションに前記IMEデータを提供し、
前記IMEデータが、前記クライアント・マシンへのユーザ入力に応答して前記クライアントIMEによって生成され、
前記サーバIMEによって前記仮想アプリケーションから受信されたアプリケーション情報を前記サーバIMEによって前記通信チャネルを介して前記クライアントIMEへ中継して、前記クライアントIMEに前記アプリケーション情報を提供するよう構成されている、コンピュータ・プログラム製品。 - 前記通信チャネルを介して受信された前記IMEデータが、
(i)ユーザ入力アクションに応答して前記クライアントIMEによって生成された合成始動メッセージと、
(ii)合成要素と、を含み、
該合成要素が、合成文字のセットおよび表示属性を含み、
前記方法により、前記合成始動メッセージおよび前記合成要素を受信したことに応答して、前記仮想アプリケーションによって、前記仮想アプリケーションの前記スクリーン出力内に合成ウィンドウを表示し、
該合成ウィンドウが、前記表示属性を使用して合成文字の前記セットをレンダリングするよう構成されている、請求項10に記載のコンピュータ・プログラム製品。 - 前記方法により、
前記合成ウィンドウ内の合成文字の前記セットに基づいて文字の予測を識別するための候補ウィンドウを始動する始動要求を前記サーバIMEによって前記クライアントIMEから前記通信チャネルを介して受信し、
前記サーバIMEによって前記始動要求を前記仮想アプリケーションへ転送し、
前記サーバIMEによって前記仮想アプリケーションから始動応答を受信するよう構成され、
該始動応答が、前記候補ウィンドウを前記仮想アプリケーションが表示するか、または前記クライアントIMEが表示するかを示し、
前記始動応答を、前記通信チャネルを介して前記クライアントIMEに返すよう構成されている、請求項11に記載のコンピュータ・プログラム製品。 - 前記方法により、
前記始動応答を返したことに応答し、および前記始動応答が、前記クライアントIMEが前記候補ウィンドウを表示することを示しているのに伴って、
前記サーバIMEによって前記クライアントIMEから前記通信チャネルを介して座標要求を受信し、
前記サーバIMEによって前記座標要求を前記仮想アプリケーションへ転送し、
前記サーバIMEによって前記仮想アプリケーションから座標応答を受信するよう構成され、
該座標応答が、
(i)前記仮想アプリケーションのカーソルのカーソル位置、または
(ii)前記仮想アプリケーションによって表示される前記合成ウィンドウのエクステント・エリアを示す座標のセットのうちの1つを提供し、
前記座標応答を、前記通信チャネルを介して前記クライアントIMEに返して、クライアントIMEが、前記座標応答に基づいて前記スクリーン出力と相対的なロケーションに前記候補ウィンドウを表示することを可能にし、それによって前記候補ウィンドウが、
(i)前記カーソル位置または
(ii)前記合成ウィンドウのうちの1つの隣に表示されるよう構成されている、請求項12に記載のコンピュータ・プログラム製品。 - 前記方法により、
前記合成要素における変化に応答して、更新された座標応答を前記サーバIMEによって前記通信チャネルを介して前記クライアントIMEへ送信するよう構成され、
前記更新された座標応答が、
(i)更新されたカーソル位置、または
(ii)前記合成ウィンドウの前記エクステント・エリアを示す座標の更新されたセットのうちの1つを示すよう構成されている、請求項13に記載のコンピュータ・プログラム製品。 - 前記方法により、
前記ユーザが前記クライアント・マシン上で前記表示ウィンドウを動かした場合には、さらなる更新された座標応答を前記サーバIMEによって前記通信チャネルを介して前記クライアントIMEへ送信し、
クライアントIMEが、
(i)前記カーソル位置、または
(ii)前記合成ウィンドウのうちの1つの隣に前記候補ウィンドウを引き続き表示することを可能にするよう構成されている、請求項14に記載のコンピュータ・プログラム製品。 - メモリ内に格納されている命令を実行するために前記メモリに結合されているプロセッサのセットを含む制御回路を含むサーバ装置であって、
前記制御回路が、
クライアント・マシン上で稼働するクライアントIME(Input Method Editor)と、
サーバ上で稼働するサーバIMEとの間において通信チャネルを確立するよう構成され、
該通信チャネルが、前記クライアントIMEが前記サーバIMEを介して仮想アプリケーションと対話することを可能にし、
該仮想アプリケーションが、前記サーバ上で稼働し、スクリーン出力を提供し、
該スクリーン出力が、前記クライアント・マシン上にレンダリングされ、
前記クライアントIMEから前記通信チャネルを介して受信されたIMEデータを前記サーバIMEによって前記仮想アプリケーションへ中継して、前記仮想アプリケーションに前記IMEデータを提供するよう構成され、
前記IMEデータが、前記クライアント・マシンへのユーザ入力に応答して前記クライアントIMEによって生成され、
前記サーバIMEによって前記仮想アプリケーションから受信されたアプリケーション情報を前記サーバIMEによって前記通信チャネルを介して前記クライアントIMEへ中継して、前記クライアントIMEに前記アプリケーション情報を提供するように構築および構成されている、サーバ装置。 - 前記通信チャネルを介して受信された前記IMEデータが、
(i)ユーザ入力アクションに応答して前記クライアントIMEによって生成された合成始動メッセージと、
(ii)合成要素と、を含み、
該合成要素が、合成文字のセットおよび表示属性を含み、
前記制御回路が、前記合成始動メッセージおよび前記合成要素を受信したことに応答して、前記仮想アプリケーションによって、前記仮想アプリケーションの前記スクリーン出力内に合成ウィンドウを表示して、前記表示属性を使用して合成文字の前記セットをレンダリングするようにさらに構築および構成されている、請求項16に記載のサーバ装置。 - 前記制御回路が、
前記合成ウィンドウ内の合成文字の前記セットに基づいて文字の予測を識別する候補ウィンドウを始動するための始動要求を前記サーバIMEによって前記クライアントIMEから前記通信チャネルを介して受信し、
前記サーバIMEによって前記始動要求を前記仮想アプリケーションへ転送し、
前記サーバIMEによって前記仮想アプリケーションから始動応答を受信するよう構成され、
該始動応答が、前記候補ウィンドウを前記仮想アプリケーションが表示するか、または前記クライアントIMEが表示するかを示し、
前記始動応答を、前記通信チャネルを介して前記クライアントIMEに返すようにさらに構築および構成されている、請求項17に記載のサーバ装置。 - 前記始動応答を返したことに応答して、および前記始動応答が、前記仮想アプリケーションが前記候補ウィンドウを表示することを示しているのに伴って、
前記制御回路が、
前記サーバIMEによって前記クライアントIMEから前記通信チャネルを介して候補リスト要素を受信し、
前記サーバIMEによって前記候補リスト要素を前記仮想アプリケーションへ転送し、
前記仮想アプリケーションによって前記候補リスト要素を使用して前記仮想アプリケーションの前記スクリーン出力内に前記候補ウィンドウをレンダリングするようにさらに構築および構成されている、請求項18に記載のサーバ装置。 - 前記クライアントIMEおよび前記サーバIMEがそれぞれ、IME設定を識別するそれぞれのコンパートメントを有し、
前記制御回路が、前記サーバIMEのコンパートメント設定を前記クライアントIMEのコンパートメント設定と同期化し、それによって、いずれのIMEの前記コンパートメント設定に対して行われたいかなる変更も、両方のIMEの前記コンパートメント設定において実施されるようにさらに構築および構成されている、請求項19に記載のサーバ装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610140425.1A CN107179952B (zh) | 2016-03-11 | 2016-03-11 | 虚拟应用客户端和服务器之间的协同输入法编辑器(ime)活动 |
CN201610140425.1 | 2016-03-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017201505A true JP2017201505A (ja) | 2017-11-09 |
JP6607876B2 JP6607876B2 (ja) | 2019-11-20 |
Family
ID=59830234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017041435A Expired - Fee Related JP6607876B2 (ja) | 2016-03-11 | 2017-03-06 | 仮想アプリケーション・クライアントとサーバとの間におけるインプット・メソッド・エディタ(ime)アクティビティーの調整方法 |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP6607876B2 (ja) |
KR (1) | KR102010127B1 (ja) |
CN (1) | CN107179952B (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109117256A (zh) * | 2018-07-12 | 2019-01-01 | 维沃移动通信有限公司 | 一种后台应用程序的管理方法及终端 |
CN111930367B (zh) * | 2019-05-13 | 2024-04-16 | 阿里巴巴集团控股有限公司 | 数据的处理方法、装置及设备 |
CN113741708B (zh) * | 2020-05-31 | 2024-06-11 | 华为技术有限公司 | 一种输入方法及电子设备 |
CN112565425B (zh) * | 2020-12-03 | 2021-08-06 | 南京机敏软件科技有限公司 | 在多个跨云服务器主机会话的云应用程序间进行拷贝粘贴的方法 |
CN115052195B (zh) * | 2022-06-24 | 2024-05-14 | 深圳创维-Rgb电子有限公司 | 远程输入方法、装置、设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015148852A (ja) * | 2014-02-04 | 2015-08-20 | コニカミノルタ株式会社 | 画像形成システム、画像形成装置およびプログラム |
JP2015158719A (ja) * | 2014-02-21 | 2015-09-03 | コニカミノルタ株式会社 | 画像形成システム、画像形成装置、遠隔操作装置およびプログラム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7555529B2 (en) * | 1995-11-13 | 2009-06-30 | Citrix Systems, Inc. | Interacting with software applications displayed in a web page |
CN106126350B (zh) * | 2009-11-27 | 2020-01-24 | 谷歌有限责任公司 | 客户端-服务器输入法编辑器体系结构 |
-
2016
- 2016-03-11 CN CN201610140425.1A patent/CN107179952B/zh not_active Expired - Fee Related
-
2017
- 2017-03-06 JP JP2017041435A patent/JP6607876B2/ja not_active Expired - Fee Related
- 2017-03-09 KR KR1020170029837A patent/KR102010127B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015148852A (ja) * | 2014-02-04 | 2015-08-20 | コニカミノルタ株式会社 | 画像形成システム、画像形成装置およびプログラム |
JP2015158719A (ja) * | 2014-02-21 | 2015-09-03 | コニカミノルタ株式会社 | 画像形成システム、画像形成装置、遠隔操作装置およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
KR20170106222A (ko) | 2017-09-20 |
JP6607876B2 (ja) | 2019-11-20 |
CN107179952A (zh) | 2017-09-19 |
KR102010127B1 (ko) | 2019-10-21 |
CN107179952B (zh) | 2021-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6607876B2 (ja) | 仮想アプリケーション・クライアントとサーバとの間におけるインプット・メソッド・エディタ(ime)アクティビティーの調整方法 | |
WO2020034747A1 (zh) | 图片生成方法、装置、设备及存储介质 | |
CN107992301B (zh) | 用户界面实现方法、客户端及存储介质 | |
CN108027708B (zh) | 促成针对图形元素的属性值的选择 | |
EP2854428B1 (en) | Terminal for providing instant messaging service | |
CN107111496B (zh) | 可定制刀片应用 | |
US10671357B2 (en) | Preview changes to mobile applications at different display resolutions | |
KR20170140091A (ko) | 하나 이상의 확장 애플리케이션과 상호작용하는 메시징 애플리케이션 | |
US10635296B2 (en) | Partitioned application presentation across devices | |
CN111557006A (zh) | 用于抽取关于内联注释的知识的混合智能方法 | |
KR102136474B1 (ko) | 가상 세션에서의 클라이언트 측 키보드 레이아웃과 서버 측 키보드 레이아웃의 동기화 | |
JP2018504657A (ja) | タブベースのブラウザコンテンツ共有 | |
US20160092152A1 (en) | Extended screen experience | |
WO2023029929A1 (zh) | 虚拟场景中团队的创建方法、加入方法、装置、设备、介质及程序产品 | |
JP2016539435A (ja) | オンスクリーンキーボード用クイックタスク | |
KR102390187B1 (ko) | 회의보조용 번역 도구를 위한 방법 및 시스템 | |
US20150319215A1 (en) | Methods for facilitating a remote interface and devices thereof | |
US10303331B2 (en) | Live mobile application visual editor demo | |
US20180004546A1 (en) | Utilizing a local device keyboard in a remote desktop environment | |
WO2024011095A1 (en) | Methods and systems for recording a graphical element by dragging a drag-to-record element | |
US11487559B2 (en) | Dynamically switching between pointer modes | |
CN114416270A (zh) | 页面显示方法、装置、设备和介质 | |
US20160147741A1 (en) | Techniques for providing a user interface incorporating sign language | |
KR102127909B1 (ko) | 채팅 서비스 제공 시스템, 이를 위한 장치 및 방법 | |
CN113239172A (zh) | 机器人群组中的会话交互方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170306 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180605 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180903 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190425 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20191001 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191021 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6607876 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |