CN108710437A - 一种用于便携式智能设备的交互***及方法 - Google Patents
一种用于便携式智能设备的交互***及方法 Download PDFInfo
- Publication number
- CN108710437A CN108710437A CN201810473852.0A CN201810473852A CN108710437A CN 108710437 A CN108710437 A CN 108710437A CN 201810473852 A CN201810473852 A CN 201810473852A CN 108710437 A CN108710437 A CN 108710437A
- Authority
- CN
- China
- Prior art keywords
- intelligent device
- portable intelligent
- data
- data transmission
- transmission interface
- 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.)
- Pending
Links
Classifications
-
- 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/0202—Constructional details or processes of manufacture of the input device
- G06F3/0216—Arrangements for ergonomically adjusting the disposition of keys of a keyboard
-
- 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/0202—Constructional details or processes of manufacture of the input device
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明公开了一种用于便携式智能设备的交互***及方法。该交互***包括第一数据传输接口,与便携式智能设备连接;第二数据传输接口,与人体工学输入设备连接;控制与数据处理模块,通过第二数据传输接口与人体工学输入设备进行通讯;对人体工学输入设备所输入的使用者操作数据进行解析;计算出与使用者操作数据相对应的符合便携式智能设备触摸屏规范的数据;然后通过第一数据传输接口向便携式智能设备发送该触摸屏规范的数据。通过本发明的交互***,使用者可以将人工输入设备上的按键、移动等操作转换为智能设备上的屏幕触摸、点击等触控操作,并可以根据不同的使用场景切换不同的转换配置信息,实现在各种不同的软件中均可以有最优的转换效果。
Description
技术领域
本发明涉及电子领域,具体涉及一种用于便携式智能设备的交互***及其方法。
背景技术
目前的便携式智能设备(采用Android/iOS***的各类智能手机、平板电脑)与使用者的操控交互方式大致可以分为两种:第一种是智能设备所配备的触摸屏,另一种是通过USB或蓝牙等连接方式所连接的外部键盘、鼠标、手柄等。
以上两种操控的交互方式均存在各自的缺点:触摸屏控制在进行一些应用时会表现出操作不方便(如在进行3D眼镜等应用时)、手指手掌遮挡屏幕(如在进行***时)等缺限,而键盘、鼠标在控制时则会存在无法方便地反映使用者操作意图的缺陷,如无法将鼠标点击、键盘按键按下等传统游戏控制方式转换为手机等设备中的游戏的控制方式。
发明内容
针对上述现有技术中存在的缺陷,本发明的目的是提供一种用于便携式智能设备的交互***及其方法。
为了实现上述发明目的,本发明***采用的技术方案如下:
一种用于便携式智能设备的交互***,包括第一数据传输接口,与便携式智能设备连接;第二数据传输接口,与人体工学输入设备连接;控制与数据处理模块,通过所述第二数据传输接口与人体工学输入设备进行通讯;对人体工学输入设备所输入的使用者操作数据进行解析;计算出与使用者操作数据相对应的符合所述便携式智能设备触摸屏规范的数据;然后通过所述第一数据传输接口,向便携式智能设备发送该触摸屏规范的数据。
进一步地,所述第一数据传输接口与便携式智能设备连接的方式为:采用USB接口或USB连接线与便携式智能设备进行插接连接,或者采用蓝牙方式与便携式智能设备进行无线连接。
进一步地,所述第二数据传输接口与人体工学输入设备连接的方式包括USB接口、USB连接线、PS/2接口和蓝牙。
进一步地,所述第二数据传输接口为一个或者多个。
进一步地,与单个第二数据传输接口所连接的人体工学输入设备,是一台人体工学输入设备或者是以复合设备形式或组合设备形式连接的多个人体工学输入设备。
进一步地,所述控制与数据处理模块通过第二数据传输接口接收人体工学输入设备的按键、位移和坐标信息。
本发明利用上述一种用于便携式智能设备的交互***的交互方法,包括如下步骤:
首先,使用第一数据传输接口与便携式智能设备通讯,控制与数据处理模块发送指令使便携式智能设备与所述交互***进入应用场景学习模式,在场景学习模式中,使用者进入需学习的应用场景,所述便携式智能设备执行所有待配置的操作,并通过第一数据传输接口将所述操作的数据传输给所述控制与数据处理模块,所述控制与数据处理模块保存所述操作的数据为配置信息,配置完成后即退出场景学习模式,进入工作模式;在工作模式中,所述控制与数据处理模块通过第二数据传输接口获取人体工学输入设备的数据,分析得到使用者的操作动作,并根据预先存储的应用场景的配置信息,将使用者的操作动作转换为预先存储的符合所述便携式智能设备触摸屏的动作,然后将该动作经过计算得到符合所述便携式智能设备触摸屏规范的数据并通过第一数据传输接口传送给便携式智能设备,实现相应操作。
通过本发明的交互***,使用者可以将键盘、鼠标、手柄等人工输入设备上的按键、移动等操作转换为智能设备上的屏幕触摸、点击、滑动、3D Touch等触控操作,并可以根据不同的使用场景切换不同的转换配置信息,实现在各种不同的软件中均可以有最优的转换效果。
附图说明
图1是本发明***的构成框图。
图2是本发明***的控制与数据处理模块的程序流程图。
具体实施方式
为使本发明的目的,技术方案和优点更加清楚,下面将结合附图对本发明实施方法作进一步地详细描述。
如图1所示,本实施例的交互***,包括1个连接智能设备的接口,1个控制与数据处理模块,以及若干个连接输入设备的接口。该***可同时连接便携式智能设备与HID输入设备(人体工学输入设备),并将使用者通过HID输入设备输入的操作数据依照不同的应用场景配置转化为在便携式智能设备上的触摸操作,其中:
连接智能设备的接口,即第一数据传输接口,通过USB或蓝牙,以HID(TouchScreen)设备类型连接到便携式智能设备,向智能设备发送符合HID(Touch Screen)规范的数据,以实现所需要的触控操作。
连接输入设备的接口,即第二数据传输接口,通过USB、蓝牙、PS/2等常见的接口连接键盘、鼠标、手柄、轨迹球、数位板等常见的HID类设备,接收其发来的使用者的操作数据,具体包括键盘等设备发送的按键的按下与释放数据;鼠标、轨迹球和手柄等设备发送的相对位移信息;数位板等设备发送的绝对坐标信息。第二数据传输接口可以只有一个,也可以有多个。采用多个第二数据传输接口的连接形式包括但不限于以USB复合设备方式将多个HID输入设备连接在同一第二数据传输接口上,或使用多个独立的第二数据传输接口分别连接各个HID输入设备。
控制与数据处理模块负责处理上述两种接口的通讯。该模块将使用者的操作数据进行解码、分析,得到与应用场景相对应的使用者的操作意图,据此计算出与操作意图相符的触摸屏所需要进行的操作,从而计算得到与使用者操作意图相符的符合HID(TouchScreen)规范的数据。如将某应用场景中的“前进”动作对应为触摸屏上的“向上划动”动作。使用者通过配置模式将此动作配置为键盘的物理按键“W”。在工作模式中,当控制与数据处理模块通过第二数据接口获取到所连接的键盘有“W”按键动作时,则通过第一数据接口向便携式智能设备发送数据,从而完成触摸屏“向上划动”动作。也可由使用者通过HID输入设备发出特定的操作数据对应用场景进行切换,如按下键盘上“Ctrl”+“1”组合键或“Ctrl”+“2”组合键可以使本***切换两种不同的应用场景的配置文件,使用者对同一应用场景无需进行重复配置。
采用本发明的交互***,与手机的通讯数据为符合HID(Touch Screen)规范的数据,无需适配驱动即可运行,具有较强的兼容性,较好的使用效果。
Claims (7)
1.一种用于便携式智能设备的交互***,其特征在于,该***包括:
第一数据传输接口,与便携式智能设备连接;
第二数据传输接口,与人体工学输入设备连接;
控制与数据处理模块,通过所述第二数据传输接口与人体工学输入设备进行通讯;对人体工学输入设备所输入的使用者操作数据进行解析;计算出与使用者操作数据相对应的符合所述便携式智能设备触摸屏规范的数据;然后通过所述第一数据传输接口,向便携式智能设备发送该触摸屏规范的数据。
2.如权利要求1所述的一种用于便携式智能设备的交互***,其特征在于,所述第一数据传输接口与便携式智能设备连接的方式为:采用USB接口或USB连接线与便携式智能设备进行插接连接,或者采用蓝牙方式与便携式智能设备进行无线连接。
3.如权利要求1所述的一种用于便携式智能设备的交互***,其特征在于,所述第二数据传输接口与人体工学输入设备连接的方式包括USB接口、USB连接线、PS/2接口和蓝牙。
4.如权利要求1所述的一种用于便携式智能设备的交互***,其特征在于,所述第二数据传输接口为一个或者多个。
5.如权利要求4所述的一种用于便携式智能设备的交互***,其特征在于,与单个第二数据传输接口所连接的人体工学输入设备,是一台人体工学输入设备或者是以复合设备形式或组合设备形式连接的多个人体工学输入设备。
6.如权利要求1所述的一种用于便携式智能设备的交互***,其特征在于,所述控制与数据处理模块通过第二数据传输接口接收人体工学输入设备的按键、位移和坐标信息。
7.利用权利要求1所述的一种用于便携式智能设备的交互***的交互方法,其特征在于,包括如下步骤:
首先,使用第一数据传输接口与便携式智能设备通讯,控制与数据处理模块发送指令使便携式智能设备与所述交互***进入应用场景学习模式,在场景学习模式中,使用者进入需学习的应用场景,所述便携式智能设备执行所有待配置的操作,并通过第一数据传输接口将所述操作的数据传输给所述控制与数据处理模块,所述控制与数据处理模块保存所述操作的数据为配置信息,配置完成后即退出场景学习模式,进入工作模式;在工作模式中,所述控制与数据处理模块通过第二数据传输接口获取人体工学输入设备的数据,分析得到使用者的操作动作,并根据预先存储的应用场景的配置信息,将使用者的操作动作转换为预先存储的符合所述便携式智能设备触摸屏的动作,然后将该动作经过计算得到符合所述便携式智能设备触摸屏规范的数据并通过第一数据传输接口传送给便携式智能设备,实现相应操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810473852.0A CN108710437A (zh) | 2018-05-17 | 2018-05-17 | 一种用于便携式智能设备的交互***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810473852.0A CN108710437A (zh) | 2018-05-17 | 2018-05-17 | 一种用于便携式智能设备的交互***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108710437A true CN108710437A (zh) | 2018-10-26 |
Family
ID=63868289
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810473852.0A Pending CN108710437A (zh) | 2018-05-17 | 2018-05-17 | 一种用于便携式智能设备的交互***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108710437A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102662559A (zh) * | 2012-03-13 | 2012-09-12 | 西安交通大学 | 基于场景识别的虚拟触摸屏技术的设计方法 |
CN103092425A (zh) * | 2013-02-05 | 2013-05-08 | 惠州华阳通用电子有限公司 | 一种通过鼠标人机接口实现触摸屏控制的方法 |
CN203244760U (zh) * | 2013-03-15 | 2013-10-23 | 陈金华 | 智能终端控制***及网络游戏终端 |
CN105630161A (zh) * | 2015-12-23 | 2016-06-01 | 西北工业大学 | 基于Android***的手势控制指环及其使用方法 |
CN107193403A (zh) * | 2017-07-18 | 2017-09-22 | 苏州运智互动科技有限公司 | 触摸板增强空鼠遥控设备及其遥控方法 |
CN107329591A (zh) * | 2017-07-04 | 2017-11-07 | 苏州运智互动科技有限公司 | 无线体感双手柄模拟两点触屏的方法 |
CN107961532A (zh) * | 2017-12-15 | 2018-04-27 | 南昌黑鲨科技有限公司 | 一种用于智能终端的输入设备及智能终端 |
-
2018
- 2018-05-17 CN CN201810473852.0A patent/CN108710437A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102662559A (zh) * | 2012-03-13 | 2012-09-12 | 西安交通大学 | 基于场景识别的虚拟触摸屏技术的设计方法 |
CN103092425A (zh) * | 2013-02-05 | 2013-05-08 | 惠州华阳通用电子有限公司 | 一种通过鼠标人机接口实现触摸屏控制的方法 |
CN203244760U (zh) * | 2013-03-15 | 2013-10-23 | 陈金华 | 智能终端控制***及网络游戏终端 |
CN105630161A (zh) * | 2015-12-23 | 2016-06-01 | 西北工业大学 | 基于Android***的手势控制指环及其使用方法 |
CN107329591A (zh) * | 2017-07-04 | 2017-11-07 | 苏州运智互动科技有限公司 | 无线体感双手柄模拟两点触屏的方法 |
CN107193403A (zh) * | 2017-07-18 | 2017-09-22 | 苏州运智互动科技有限公司 | 触摸板增强空鼠遥控设备及其遥控方法 |
CN107961532A (zh) * | 2017-12-15 | 2018-04-27 | 南昌黑鲨科技有限公司 | 一种用于智能终端的输入设备及智能终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105677049B (zh) | 具有多主机切换的输入装置 | |
CN103246349B (zh) | 穿戴式手指感应无线通信的输入方法及其使用该方法的装置 | |
CN102737489B (zh) | 一种遥控器及遥控***及基于该遥控***的控制方法 | |
CN109471667A (zh) | 电脑与手机一体化智能交互方法 | |
CN103324348A (zh) | 一种基于智能移动终端的Windows桌面控制方法 | |
CN204536788U (zh) | 智能控制手环 | |
CN105302364B (zh) | 遥控安卓设备的方法及*** | |
CN105893067A (zh) | 基于PC机实现运行Android***应用的方法 | |
CN100397838C (zh) | 数字化红外-蓝牙双桥式通用遥控装置 | |
CN207557886U (zh) | 一种kvm切换器及控制*** | |
CN207008557U (zh) | 一种基于手机app控制的有线/蓝牙ble的键盘和鼠标 | |
CN103157282B (zh) | 进行触控游戏的方法及相关娱乐*** | |
CN107179840A (zh) | 控制器及其控制方法 | |
CN204557377U (zh) | 电子输入手套 | |
CN101059718A (zh) | 背录式键盘 | |
TWI771710B (zh) | 智慧型主機切換系統及方法 | |
CN106873763B (zh) | 虚拟现实设备及其信息输入方法 | |
CN108710437A (zh) | 一种用于便携式智能设备的交互***及方法 | |
CN101165643A (zh) | 手持设备上基于触摸式键盘实现字符输入的方法 | |
CN109451099A (zh) | 手机人体工学输入方式 | |
CN104834410A (zh) | 输入装置以及输入方法 | |
CN205788708U (zh) | 一种遥控穿戴指套 | |
CN105630347A (zh) | 基于指纹识别的操作方法、操作装置和终端 | |
CN204423307U (zh) | 一种无线三维体感操控*** | |
CN207506970U (zh) | 用于模拟双遥感操作的触摸控制装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181026 |
|
RJ01 | Rejection of invention patent application after publication |