JP6768243B2 - アプリケーションプログラムの制御方法、装置、端末、および記憶媒体 - Google Patents
アプリケーションプログラムの制御方法、装置、端末、および記憶媒体 Download PDFInfo
- Publication number
- JP6768243B2 JP6768243B2 JP2019540578A JP2019540578A JP6768243B2 JP 6768243 B2 JP6768243 B2 JP 6768243B2 JP 2019540578 A JP2019540578 A JP 2019540578A JP 2019540578 A JP2019540578 A JP 2019540578A JP 6768243 B2 JP6768243 B2 JP 6768243B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- touch event
- inner layer
- module
- layer program
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- 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/542—Event management; Broadcasting; Multicasting; Notifications
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- 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/546—Message passing systems or structures, e.g. queues
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Description
前記仮想エンジンが操作座標と圧力値とを含む圧力タッチイベントをインターセプトし、
前記仮想エンジンが前記圧力タッチイベントを前記外層プログラムに伝達し、
前記外層プログラムが前記圧力タッチイベントを前記内層プログラムに伝達し、
前記内層プログラムが前記圧力タッチイベントに応じて所定の操作を実行する、ことを含む方法。
前記仮想エンジンモジュールは、操作座標と圧力値とを含む圧力タッチイベントをインターセプトするように設置され、
前記仮想エンジンモジュールは、前記圧力タッチイベントを前記外層プログラムモジュールに伝達するように設置され、
前記外層プログラムモジュールは、前記圧力タッチイベントを前記内層プログラムモジュールに伝達するように設置され、
前記内層プログラムモジュールは、前記圧力タッチイベントに応じて所定の操作を実行するように設置される。
圧力タッチイベントをアプリケーションプログラムの外層プログラムに伝達してから、アプリケーションプログラムの外層プログラムからアプリケーションプログラムの内層プログラムに伝達し、内層プログラムが圧力タッチイベントに応じて所定の操作を実行することにより、アプリケーションプログラムの内層プログラムがオペレーティングシステム内で直接に実行することができず、正常に実行するためには外部プログラムを追加する必要があり、外層プログラムが存在するため、アプリケーションプログラムが圧力タッチイベントに直接に処理することができないという問題を解決し、これにより、3次元仮想エンジンに基づいて開発されたアプリケーションプログラムでは、圧力タッチ技術を用いて入力制御を行うことを実現し、携帯端末の限られた画面領域で複数の制御コマンドのトリガーを実現し、これによりヒューマンコンピュータインタラクションの効率を向上させる。
前記内層プログラムモジュールは、前記メインスレッドにより前記圧力タッチイベントを前記内層プログラムモジュールの入力コントローラに伝達するように設置され、
前記入力コントローラは、前記内層プログラムモジュールにおいて外部入力信号を処理するように設置されたプログラムモジュールである。
前記プリセットプログラムモジュールは、前記アプリケーションプログラムの起動の際に、前記仮想エンジンにおけるメッセージ転送メカニズムのメッセージ受信側を前記内層プログラムモジュールから前記外層プログラムモジュールに変更するように設置され、
前記仮想エンジンモジュールは、前記プリセットプログラムモジュールによって変更された前記メッセージ転送メカニズムに従って、前記圧力タッチイベントを前記外層プログラムモジュールに伝達するように設置される。
前記仮想エンジンモジュールは、前記システムレベルのUIフレームワークで前記圧力タッチイベントをインターセプトするように設置される。
12 タッチスクリーン
13 メモリ
17 仮想エンジン
18 感圧モジュール
19 カーネル層
21 プロセッサー
22 タッチスクリーン
23 メモリ
26 C++ダイナミックリンクライブラリ
27 カーネル層
31 第1のコントロール
32 第2のコントロール
33 メモリ
34 カーネル層
35 UIフレームワーク
36 C++ダイナミックリンクライブラリ
58 C++ダイナミックリンクライブラリ
59 Java仮想マシン
63 メモリ
64 カーネル層
65 UI Kit
66 C++ダイナミックリンクライブラリ
67 アプリケーション層
141 外層プログラム
142 内層プログラム
191 タッチスクリーンドライバ
192 他のドライバ
231 外層プログラム
232 内層プログラム
233 メインスレッドモジュール
234 入力マネージャ
261 仮想エンジン
262 感圧モジュール
271 タッチスクリーンドライバ
272 他のドライバ
331 第1のコントロール
332 第2のコントロール
341 タッチスクリーンドライバ
342 他のドライバ
361 仮想エンジン
362 メッセージインターセプトモジュール
371 外層プログラム
372 内層プログラム
373 メインスレッドモジュール
374 入力マネージャ
571 UIスレッドモジュール
572 C#層
581 Unityエンジン
582 感圧モジュール
661 Unityエンジン
662 メッセージインターセプトモジュール
672 C#層
673 UIスレッドモジュール
674 Unityスレッドモジュール
675 メインスレッドモジュール
676 入力マネージャ
677 アプリケーションフレームワーク
678 ネイティブメッセージハブ
679 キャラクターコントローラ
801 仮想エンジンモジュール
802 アプリケーションプログラムモジュール
803 外層アプリケーションプログラムモジュール
804 内層アプリケーションプログラムモジュール
Claims (15)
- アプリケーションプログラムの制御方法であって、仮想エンジンとアプリケーションプログラムとがインストールされた端末に適用され、前記アプリケーションプログラムは、前記仮想エンジンに基づいて開発されたプログラムであり、前記アプリケーションプログラムは、外層プログラムと内層プログラムとを含み、前記方法は、
前記仮想エンジンが、操作座標と圧力値とを含む圧力タッチイベントをインターセプトし、
前記仮想エンジンが、前記圧力タッチイベントを前記外層プログラムに伝達し、
前記外層プログラムが、前記圧力タッチイベントを前記内層プログラムに伝達し、
前記内層プログラムが、前記圧力タッチイベントに応じて所定の操作を実行する、ことを含む方法。 - 前記外層プログラムは、第1のプログラミング言語を用いて開発されたプログラムであり、前記内層プログラムは、第2のプログラミング言語を用いて開発されたプログラムであり、
前記外層プログラムが、前記圧力タッチイベントを前記内層プログラムに伝達することは、
前記外層プログラムが、前記圧力タッチイベントを前記内層プログラムのメインスレッドに送信し、
前記内層プログラムのメインスレッドが前記圧力タッチイベントを前記内層プログラムの入力コントローラに伝達する、ことを含み、
前記入力コントローラは、外部入力信号を処理するためのプログラムモジュールである請求項1に記載の方法。 - 前記端末は、第1のオペレーティングシステムを用い、前記端末にさらにプリセットプログラムがインストールされており、
前記仮想エンジンが、前記圧力タッチイベントを前記外層プログラムに伝達する前に、さらに、
前記アプリケーションプログラムの起動の際に、前記プリセットプログラムが前記仮想エンジンにおけるメッセージ転送コードのメッセージ受信側を前記内層プログラムから前記外層プログラムに変更することを含み、
前記仮想エンジンが、前記圧力タッチイベントを前記外層プログラムに伝達することは、
前記仮想エンジンにおいて前記プリセットプログラムによって修正された前記メッセージ転送コードに従って、前記圧力タッチイベントを前記外層プログラムに伝達することを含む請求項1または2に記載の方法。 - 前記アプリケーションプログラムの起動の際に、前記プリセットプログラムが前記仮想エンジンにおけるメッセージ転送コードのメッセージ受信側を前記内層プログラムから前記外層プログラムに変更することは、
前記アプリケーションプログラムの起動の際に、前記プリセットプログラムが前記仮想エンジンのメモリにおけるベースアドレスを取得し、
前記プリセットプログラムが前記ベースアドレスと、プリセットオフセットアドレスに従って前記メッセージ転送コードに対応するコード位置を位置決めし、
前記プリセットプログラムが位置決めされた前記コード位置に応じて前記メッセージ転送コードのメッセージ受信側アドレスを前記内層プログラムから前記外層プログラムに変更する、ことを含む請求項3に記載の方法。 - 前記端末は第2のオペレーティングシステムを用い、
前記外層プログラムが、前記圧力タッチイベントを前記内層プログラムのメインスレッドに送信する前に、さらに、前記内層プログラムが前記外層プログラムへ呼び出し要求を送信することを含み、
前記呼び出し要求は、前記外層プログラムが前記圧力タッチイベントを受信した場合に前記内層プログラムに転送するように指示するために用いられる請求項2に記載の方法。 - 前記第2のオペレーティングシステムは、システムレベルのユーザーインターフェースUIフレームワークを含み、
前記仮想エンジンが、圧力タッチイベントをインターセプトすることは、
前記仮想エンジンが、前記システムレベルのUIフレームワークにおいて前記圧力タッチイベントをインターセプトすることを含む請求項5に記載の方法。 - 前記内層プログラムが、前記圧力タッチイベントに応じて所定の操作を実行することは、
前記内層プログラムが、前記圧力タッチイベントから前記操作座標と前記圧力値とを解析し、
前記内層プログラムが、前記操作座標に対応する入力コントロールを確定し、
前記圧力値が予定の閾値よりも大きいと、前記内層プログラムが前記入力コントロールに対応する第1の操作を実行し、
前記圧力値が前記予定の閾値よりも小さいと、前記内層プログラムが前記入力コントロールに対応する第2の操作を実行する、ことを含む請求項1〜6のいずれか一項に記載の方法。 - アプリケーションプログラムの制御装置であって、一つ又は複数のプロセッサー、およびプログラムユニットを記憶する一つ又は複数のメモリを含み、前記プログラムユニットは前記プロセッサーによって実行され、前記プログラムユニットは、仮想エンジンモジュールとアプリケーションプログラムモジュールとを含み、前記アプリケーションプログラムは前記仮想エンジンモジュールに基づいて開発されたプログラムモジュールであり、前記アプリケーションプログラムモジュールは、外層プログラムモジュールと内層プログラムモジュールとを含み、
前記仮想エンジンモジュールは、操作座標と圧力値とを含む圧力タッチイベントをインターセプトするように設置され、
前記仮想エンジンモジュールは、前記圧力タッチイベントを前記外層プログラムモジュールに伝達するように設置され、
前記外層プログラムモジュールは、前記圧力タッチイベントを前記内層プログラムモジュールに伝達するように設置され、
前記内層プログラムモジュールは、前記圧力タッチイベントに応じて所定の操作を実行するように設置される装置。 - 前記外層プログラムモジュールは、前記圧力タッチイベントを前記内層プログラムモジュールのメインスレッドに送信するように設置され、
前記内層プログラムモジュールは、前記メインスレッドにより前記圧力タッチイベントを前記内層プログラムモジュールの入力コントローラに伝達するように設置され、
前記入力コントローラは、前記内層プログラムモジュールにおいて外部入力信号を処理するためのプログラムモジュールである請求項8に記載の装置。 - 前記装置は第1のオペレーティングシステムを用い、前記プログラムユニットはプリセットプログラムモジュールをさらに含み、
前記プリセットプログラムモジュールは、前記アプリケーションプログラムの起動の際に、前記仮想エンジンにおけるメッセージ転送コードのメッセージ受信側を前記内層プログラムモジュールから前記外層プログラムモジュールに変更するように設置され、
前記仮想エンジンモジュールは、前記プリセットプログラムモジュールによって変更された前記メッセージ転送コードに従って、前記圧力タッチイベントを前記外層プログラムモジュールに伝達するように設置される請求項8または9に記載の装置。 - 前記プリセットプログラムモジュールは、前記アプリケーションプログラムの起動の際に、前記仮想エンジンモジュールのメモリにおけるベースアドレスを取得し、前記ベースアドレスとプリセットオフセットアドレスに従って前記メッセージ転送コードに対応するコード位置を位置決めし、位置決めされた前記コード位置に応じて前記メッセージ転送コードのメッセージ受信側アドレスを前記内層プログラムモジュールから前記外層プログラムモジュールに変更する、ように設置される請求項10に記載の装置。
- 前記内層プログラムモジュールは、さらに、前記外層プログラムモジュールへ呼び出し要求を送信するように設置され、前記呼び出し要求は、前記外層プログラムモジュールが前記圧力タッチイベントを受信した場合に前記内層プログラムモジュールに転送するように指示するために用いられる請求項9に記載の装置。
- 前記内層プログラムモジュールは、前記圧力タッチイベントから前記操作座標と前記圧力値を解析し、前記操作座標に対応する入力コントロールを確定し、前記圧力値が予定の閾値よりも大きいと、前記入力コントロールに対応する第1の操作を実行し、前記圧力値が前記予定の閾値よりも小さいと、前記入力コントロールに対応する第2の操作を実行する、ように設置される請求項8〜12のいずれか一項に記載の装置。
- 端末であって、プロセッサーとメモリとを含み、前記メモリに少なくとも一つのコマンドが記憶され、前記コマンドは前記プロセッサーによってロードされ実行されて請求項1〜7のいずれか一項に記載のアプリケーションプログラムの制御方法を実現する端末。
- コンピュータ読み取り可能な記憶媒体であって、前記記憶媒体にプロセッサーにロードされ実行されて請求項1〜7のいずれか一項に記載のアプリケーションプログラムの制御方法を実現する少なくとも一つのコマンドが記憶されているコンピュータ読み取り可能な記憶媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710573725.3 | 2017-07-14 | ||
CN201710573725.3A CN107357586B (zh) | 2017-07-14 | 2017-07-14 | 应用程序的控制方法、装置及设备 |
PCT/CN2018/095342 WO2019011280A1 (zh) | 2017-07-14 | 2018-07-12 | 应用程序的控制方法、装置、终端及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020509463A JP2020509463A (ja) | 2020-03-26 |
JP6768243B2 true JP6768243B2 (ja) | 2020-10-14 |
Family
ID=60292596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019540578A Active JP6768243B2 (ja) | 2017-07-14 | 2018-07-12 | アプリケーションプログラムの制御方法、装置、端末、および記憶媒体 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10754715B2 (ja) |
JP (1) | JP6768243B2 (ja) |
KR (1) | KR102248561B1 (ja) |
CN (1) | CN107357586B (ja) |
WO (1) | WO2019011280A1 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107357586B (zh) * | 2017-07-14 | 2018-06-05 | 腾讯科技(深圳)有限公司 | 应用程序的控制方法、装置及设备 |
CN110597509B (zh) * | 2018-10-10 | 2023-10-03 | 苏州沁游网络科技有限公司 | Unity环境下的跨平台GUI触摸事件解析方法 |
CN110275722B (zh) * | 2019-06-21 | 2023-08-08 | 北京百度网讯科技有限公司 | 用于升级应用的方法、装置、设备和存储介质 |
CN110404256A (zh) * | 2019-07-26 | 2019-11-05 | 上海商汤智能科技有限公司 | 数据处理方法及装置、设备、服务器、***及存储介质 |
CN111708431A (zh) * | 2020-05-12 | 2020-09-25 | 青岛小鸟看看科技有限公司 | 人机交互方法、装置、头戴显示设备及存储介质 |
CN112083996A (zh) * | 2020-09-16 | 2020-12-15 | 努比亚技术有限公司 | 屏幕控制方法、移动终端及计算机可读存储介质 |
CN113032273B (zh) * | 2021-04-01 | 2024-04-19 | 广州虎牙科技有限公司 | 一种应用程序的调试方法、装置、计算机设备和存储介质 |
CN113111012B (zh) * | 2021-04-14 | 2023-07-25 | 景德镇市明泰精工瓷业有限公司 | 一种应用数据***生成方法及应用数据定位方法 |
CN114244758B (zh) * | 2021-12-13 | 2024-06-25 | 武汉斗鱼鱼乐网络科技有限公司 | 安卓平台的网络诊断方法、存储介质、电子设备及*** |
CN114816401B (zh) * | 2022-04-13 | 2022-12-23 | 上海弘玑信息技术有限公司 | 界面元素的定位方法、电子设备及存储介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120033673A1 (en) | 2010-08-06 | 2012-02-09 | Deepak Goel | Systems and methods for a para-vitualized driver in a multi-core virtual packet engine device |
US8572508B2 (en) * | 2010-11-22 | 2013-10-29 | Acer Incorporated | Application displaying method for touch-controlled device and touch-controlled device thereof |
JP5480347B2 (ja) * | 2012-08-31 | 2014-04-23 | 株式会社スクウェア・エニックス | ビデオゲーム処理装置、およびビデオゲーム処理プログラム |
CN103810089B (zh) * | 2012-11-12 | 2021-12-03 | Sap欧洲公司 | 自动测试基于姿态的应用 |
KR20140068410A (ko) * | 2012-11-28 | 2014-06-09 | 삼성전자주식회사 | 물리 엔진 기반의 사용자 인터페이스를 제공하는 방법 및 그 전자 장치 |
CN104035760A (zh) * | 2014-03-04 | 2014-09-10 | 苏州天魂网络科技有限公司 | 跨移动平台实现沉浸式虚拟现实的*** |
JP6008897B2 (ja) * | 2014-06-13 | 2016-10-19 | キヤノン株式会社 | 装置、方法、及びプログラム |
CN105521603B (zh) * | 2015-12-11 | 2019-05-31 | 北京奇虎科技有限公司 | 针对跑酷类游戏进行虚拟输入控制的方法、装置及*** |
CN106095666B (zh) * | 2016-06-02 | 2018-01-09 | 腾讯科技(深圳)有限公司 | 游戏自动化测试方法及相关装置 |
CN106293753A (zh) * | 2016-08-16 | 2017-01-04 | 网易(杭州)网络有限公司 | 编辑器的开发方法和装置,编辑方法及编辑器 |
CN107357586B (zh) * | 2017-07-14 | 2018-06-05 | 腾讯科技(深圳)有限公司 | 应用程序的控制方法、装置及设备 |
-
2017
- 2017-07-14 CN CN201710573725.3A patent/CN107357586B/zh active Active
-
2018
- 2018-07-12 KR KR1020197029030A patent/KR102248561B1/ko active IP Right Grant
- 2018-07-12 WO PCT/CN2018/095342 patent/WO2019011280A1/zh active Application Filing
- 2018-07-12 JP JP2019540578A patent/JP6768243B2/ja active Active
-
2019
- 2019-08-12 US US16/537,768 patent/US10754715B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
WO2019011280A1 (zh) | 2019-01-17 |
CN107357586B (zh) | 2018-06-05 |
US10754715B2 (en) | 2020-08-25 |
KR20190121376A (ko) | 2019-10-25 |
CN107357586A (zh) | 2017-11-17 |
KR102248561B1 (ko) | 2021-05-04 |
JP2020509463A (ja) | 2020-03-26 |
US20190361756A1 (en) | 2019-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6768243B2 (ja) | アプリケーションプログラムの制御方法、装置、端末、および記憶媒体 | |
KR102625233B1 (ko) | 가상 객체를 제어하기 위한 방법, 및 관련 장치 | |
US10786733B2 (en) | Information processing method, terminal, and computer storage medium for releasing virtual skill object based on user gesture | |
EP3285156B1 (en) | Information processing method and terminal, and computer storage medium | |
US11809685B2 (en) | Information interaction method and apparatus, storage medium, and electronic apparatus | |
KR101566093B1 (ko) | 웹톱 애플리케이션 트레이에 안드로이드 애플리케이션 런처를 디스플레이하는 시스템 및 방법 | |
US20160100036A1 (en) | System, method, server and device for trial use of application software | |
CN110559651A (zh) | 云游戏的控制方法及装置、计算机存储介质、电子设备 | |
KR20190126377A (ko) | 가상 캐릭터의 배치 제어 방법 및 디바이스와 저장 매체 | |
KR20130068588A (ko) | 호스트 기반 단말 가상화 환경에서 공유 메모리를 이용한 입출력 디바이스 가상화 장치 및 방법 | |
JP2013168142A (ja) | リモートデスクトップセッションにおいて複数のマウス入力を提供する方法 | |
JPS6286469A (ja) | マルチ処理ウインドウ表示方法 | |
TW201419114A (zh) | 使用行動裝置之基本輸入輸出系統使用者介面控制 | |
US20160077850A1 (en) | Methods, systems, and media for binary compatibility | |
KR20220071149A (ko) | 가상 객체 제어 방법 및 장치, 디바이스, 저장 매체 및 컴퓨터 프로그램 제품 | |
JP2024521888A (ja) | 仮想オブジェクトの制御方法、装置、端末及びプログラム | |
CN110545415A (zh) | 数据传输方法、装置及服务器 | |
US20200051561A1 (en) | Instant key mapping reload and real time key commands translation by voice command through voice recognition device for universal controller | |
US11487559B2 (en) | Dynamically switching between pointer modes | |
TW201737061A (zh) | 運作於單一作業系統之多裝置系統 | |
CN105550045A (zh) | 利用移动终端对虚拟输入进行控制的方法、装置及*** | |
KR20230126417A (ko) | 플레이어 캐릭터의 이동을 위한 전자 장치, 및 방법 | |
JP2019534502A (ja) | モバイル仮想化 | |
CA3212970A1 (en) | State based action buttons | |
JP5383885B1 (ja) | 情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190726 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200820 |
|
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: 20200824 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200917 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6768243 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |