[发明专利]将智能手持设备作为无线USBHID设备的装置及方法无效
申请号: | 201410172604.4 | 申请日: | 2014-04-25 |
公开(公告)号: | CN103973889A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | 方小祥;侯丽;耿晋;郭振;吴巧教;吴紫波;曹鹏飞;张帅;张见梅;张帅磊 | 申请(专利权)人: | 方小祥 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G06F3/033 |
代理公司: | 浙江杭州金通专利事务所有限公司 33100 | 代理人: | 汤时达 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 手持 设备 作为 无线 usbhid 装置 方法 | ||
技术领域
本发明涉及信息技术领域,具体是指将智能手持设备作为无线USB HID设备的装置及方法。
背景技术
一方面USB HID设备是信息领域全球用途最广泛,使用量最多的人机交互输入设备之一,我们常用的USB鼠标,USB键盘,USB游戏手柄等都属于USB HID设备,几乎所有的主流计算机操作系统都支持USB HID设备,基于这些主流操作系统开发的硬件设备,如PC、家用游戏机、及智能电视、智能机顶盒等智能家电大多也就支持USB HID设备。另一方面智能手机与平板电脑等智能手持终端设备已进入千家万户,人们已经非常习惯于用智能手持设备的输入部件(可以是触摸屏、轨迹球、光学触摸板、实体键盘、重力感应器、陀螺仪或加速度计等)进行人机交互。如果能将智能手持设备的输入部件转为为支持USB HID的宿主(Host)设备提供输入将一件非常有意义,非常实用的事。一方面用户可以在更多宿主设备上使用智能手持设备作为输入设备进行人机交互,另一方面现在许多智能家电,如智能电视、智能机顶盒都没有配备鼠标和键盘,而是用功能简单,操作步骤复杂的遥控器进入输入,如果能用智能手持设备作为键盘或鼠标输入,则极大的方便了用户使用。
现在已经有一些技术和产品已经支持用智能手机模拟电脑的鼠标,如专利号为201310397960的“一种利用智能手机触控技术实现鼠标功能的系统”专利及由Nectarine公司开发的“WiFi Mouse”,这些技术的共同特点是需要在宿主(Host)设备上安装服务端应用,该应用用来接收来收来自智能手机的数据并在宿主上模拟鼠标键盘操作。该方法有四个缺点。一是要下载安装并配置服务端应用;二是要为不同的操作系统编写并发布不同版本的服务端应用;三是并不是所有操作系统都支持用应用来模拟鼠标与键盘操作(如主流的Android和IOS);四是模拟的信号不是物理信号,不能100%的实现真实设备的行为(如一些软件会检测并禁止模拟输入)。综合而言已有方法的使用起来不是很方便,而且使用场合存在很大局限性。如何利用宿主(Host)设备已广泛支持USB HID,直接将智能手持设备当HID输入设备是本专利要解决的问题。
发明内容
本发明的发明目的之一在于提供将智能手持设备作为无线USB HID设备的装置,在不用在宿主(Host)设备上安装服务端应用程序的前提下,将智能手机作为通用的USB HID输入设备。
为实现上手发明本发明采用的技术方案为:
将智能手持设备作为无线USB HID设备的装置,包括智能手持设备、USB HID接收器以及宿主设备;
智能手持设备包括用于接收输入部件输入信息的HID设备交互模拟模块、用于将HID设备交互模拟模块的输入信息编码成HID指令报文的指令编码与控制模块以及用于与USB HID接收器上的蓝牙模块配对连接通讯的蓝牙模块;
USB HID接收器包括与智能手持设备蓝牙模块配对连接通讯的蓝牙模块、用于解析HID指令报文并转换成HID操作输入信息的指令解析与控制模块、用于按照USB HID协议描述HID设备功能的USB HID描述模块以及与宿主设备USB接口通讯连接的USB标准接口模块。
进一步地,所述输入部件为触摸屏、轨迹球、光学触摸板、实体键盘及重力感应器中的一种或它们的组合。
本发明的另一发明目的在于提供将智能手持设备作为无线USB HID设备的方法。为实现该发明目的本发明采用以下方案:将智能手持设备作为无线USB HID设备的方法,包括以下步骤:
(1)智能手持设备获取来自输入部件的用户操作;
(2)将用户操作信息转变为HID指令信息并包装成HID指令报文;
(3)将HID指令报文通过蓝牙通讯方式发送至USB HID接收器;
(4)USB HID接收器将HID指令报文解析为HID操作输入信息;
(5)USB HID接收器判断HID指令报文的HID设备类型并提供HID设备描述符;
(6)USB HID接收器将HID指令及HID设备描述符通过USB通讯方式发送至宿主设备;
(7)宿主设备根据HID指令及HID设备描述符做出响应。
进一步地,步骤(1)中还包括步骤(1-1):提示用户选择要模拟的HID设备类型;步骤(1-2):识别用户使用的输入部件类型;步骤2中还包括步骤(2-1):将相应输入部件的用户操作转变为与要模拟的HID设备类型对应的用户操作信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方小祥,未经方小祥许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410172604.4/2.html,转载请声明来源钻瓜专利网。