[发明专利]程序操控方法、装置和系统在审
申请号: | 201310525203.8 | 申请日: | 2013-10-30 |
公开(公告)号: | CN103605532A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 吴楠;侯潇沐;谌天洲;高应军;段勇;张军 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 操控 方法 装置 系统 | ||
技术领域
本公开涉及互联网领域,特别涉及一种程序操控方法、装置和系统。
背景技术
随着智能手机以及Wii游戏机的兴起,运用触摸、甩动等肢体动作来操控运行在这些电子设备上的应用程序已经越来越流行。比如,用户在听音乐时,晃动手机可以实现切歌功能,在屏幕上左右滑动可以实现快进和快退功能等等。
上述应用程序的功能实现都基于电子设备内部安装的传感器。以手机赛车游戏为例,可以在手机内部安装陀螺仪传感器,通过陀螺仪传感器检测手机的左右平衡位置,并根据检测到的左右平衡位置产生相应的控制命令,控制游戏中的赛车的左右方向。比如,在用户将手机向左倾斜的时候产生左转的控制命令,控制游戏中的赛车向左转;而在用户将手机向右倾斜的时候产生右转的控制命令,控制游戏中的赛车向右转。
发明人在实现本公开的过程中,发现上述方式至少存在如下缺陷:当应用程序运行在没有安装传感器的电子设备中时,就无法通过触摸、甩动等肢体动作来操控应用程序。如果通过修改应用程序的相关代码使之根据鼠标或者键盘等输入设备所输入的控制命令实现各种功能,就会带来较大的维护成本且影响便捷性。其次,即时在某些电子设备内部安装传感器,但对于智能电视或者智能空调等大型的电子设备,通过晃动电子设备来实现调台或者温度调节等功能也是无法实现的。
发明内容
为了解决上述相关技术中应用程序必须在传感器环境下才能正常运行的问题,本公开实施例提供了一种程序操控方法、装置和系统。所述技术方案如下:
第一方面,提供了一种程序操控方法,用于包括有传感器的控制终端中,所述方法包括:
通过所述传感器采集传感器数据;
将所述传感器数据发送给受控设备;
其中,所述受控设备用于接收所述控制终端发送的传感器数据,将所述传感器数据注入虚拟传感器,所述虚拟传感器用于由应用程序从所述虚拟传感器中读取所述传感器数据,并根据所述传感器数据从预定对应关系中获取控制命令,根据所述控制命令执行相应的控制操作,所述预定对应关系是指不同的所述传感器数据与不同的所述控制命令之间的对应关系。
在第一种可能的实施方式中,所述方法还包括:
获取设备选择信息,所述设备选择信息用于选择至少一个所述受控设备;
所述将所述传感器数据发送给受控设备,包括:
将所述传感器数据发送给所述设备选择信息所选择的至少一个所述受控设备。
结合第一方面的第一种可能的实施方式,在第二种可能的实施方式中,所述获取设备选择信息,包括:
与至少一个所述受控设备建立连接;
显示与建立连接后的所述受控设备所对应的选择界面;
在所述选择界面上接收所述设备选择信息。
第二方面,提供了一种程序操控方法,用于受控设备中,所述方法包括:
接收控制终端发送的传感器数据;
将所述传感器数据注入虚拟传感器,所述虚拟传感器用于由运行在所述受控设备上的应用程序从所述虚拟传感器中读取所述传感器数据,并根据所述传感器数据从预定对应关系中获取控制命令,根据所述控制命令执行相应的控制操作;
其中,所述预定对应关系是指不同的所述传感器数据与不同的所述控制命令之间的对应关系。
在第二方面的第一种可能的实施方式中,所述方法还包括:
与所述控制终端建立连接,所述控制终端还用于显示与建立连接后的所述受控设备所对应的选择界面;并在所述选择界面上接收设备选择信息,所述设备选择信息用于选择至少一个受控设备。
第三方面,提供了一种程序操控装置,用于包括有传感器的控制终端中,所述装置包括:
数据采集模块,用于通过所述传感器采集传感器数据;
数据发送模块,用于将所述传感器数据发送给受控设备;
其中,所述受控设备用于接收所述控制终端发送的传感器数据,将所述传感器数据注入虚拟传感器,所述虚拟传感器用于由应用程序从所述虚拟传感器中读取所述传感器数据,并根据所述传感器数据从预定对应关系中获取控制命令,根据所述控制命令执行相应的控制操作,所述预定对应关系是指不同的所述传感器数据与不同的所述控制命令之间的对应关系。
在第三方面的第一种可能的实施方式中,所述装置还包括:
信息获取模块,用于获取设备选择信息,所述设备选择信息用于选择至少一个所述受控设备;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310525203.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件的安装方法和装置
- 下一篇:一种多显示屏并行显示系统及方法