一种控制方法及一种受控设备技术

技术编号:9197980 阅读:123 留言:0更新日期:2013-09-26 02:13
本发明专利技术提供一种控制方法及一种受控设备,控制方法应用于一受控设备,受控设备与至少一个主控设备连接,其中,主控设备至少包括物理传感器单元,物理传感器单元用于获得一用于指示主控设备生成一控制指令的指示指令,控制指令用于控制主控设备和/或受控设备,包括:响应针对受控设备中的一应用程序或一文件对象的打开操作,生成一打开指令;根据打开指令,在受控设备中打开并运行一受控应用程序;在受控应用程序运行时,通过接收主控设备生成并发送的第一控制指令,以用于控制受控应用程序,其中,第一控制指令为主控设备基于物理传感器单元获得的第一指示指令而生成的控制指令。

【技术实现步骤摘要】
一种控制方法及一种受控设备
本专利技术涉及电子
,特别涉及一种控制方法及一种受控设备。
技术介绍
在电子技术迅猛发展的今天,电子设备可以实现越来越多的功能,比如,电子设备可以通过接收用户的指示指令实现对另一台电子设备的操控,具体的实现方法可以分为两类,其中一类为桌面控制,另一类为软遥控控制,其中,桌面控制具体为:电子设备通过接收管理人员的指令,在异地通过计算机网络异地拨号或双方都接入Internet等手段,联通被控电子设备,并将被控电子设备的桌面环境显示到自己的桌面上,并接收用户的指示对远方的电子设备进行配置、软件安装程序、修改等工作。当用户使用电子设备控制被控电子设备时,就如同坐在被控电子设备的屏幕前一样,可以启动被控端电子设备的应用程序,可以使用或窃取被控端电子设备的文件资料,甚至可以利用被控端电子设备的外部打印设备和通信设备来进行打印和访问外网和内网,就像利用遥控器遥控电视的音量、变换频道或者开关电视机一样。而软遥控控制更多的为控制家用电器,比如冰箱、电视等。而本申请专利技术人在实现本专利技术实施例中技术方案的过程中,发现上述现有技术至少存在以下技术问题:在现有技术中,桌面控制的方式主要利用电子设备的鼠标键盘及显示器来操作及控制被控电子设备,反应迟钝,当控制被控电子设备时容易产生操作误差。
技术实现思路
本专利技术提供一种控制方法及一种受控设备,用以解决现有技术中容易产生误差的技术问题。一方面,本专利技术通过本申请的一个实施例,提供一种控制方法,应用于一受控设备,所述受控设备与至少一个主控设备连接,其中,所述主控设备至少包括物理传感器单元,所述物理传感器单元用于获得一用于指示所述主控设备生成一控制指令的指示指令,所述控制指令用于控制所述主控设备和/或所述受控设备,所述方法包括:响应针对所述受控设备中的一应用程序或一文件对象的打开操作,生成一打开指令;根据所述打开指令,在所述受控设备中打开并运行一受控应用程序;在所述受控应用程序运行时,通过接收所述主控设备生成并发送的第一控制指令,以用于控制所述受控应用程序,其中,所述第一控制指令为所述主控设备基于所述物理传感器单元获得的第一指示指令而生成的控制指令。可选的,在所述根据所述打开指令,在所述受控设备中打开并运行一受控应用程序之后,还包括步骤:向所述至少一个主控设备发送一检测指令,用以检测在所述至少一个主控设备中,是否具有能够控制所述受控应用程序的第一主控设备;当具有能够控制所述受控应用程序的第一主控设备时,向所述第一主控制设备发送一请求指令,用以请求所述第一主控制设备打开并运行一控制应用程序,其中,所述控制应用程序为用于控制所述受控应用程序的程序;在所述控制应用程序运行时,从所述第一主控设备获得所述第一控制指令。可选的,在所述根据所述打开指令,在所述受控设备中打开并运行一受控应用程序之后,还包括步骤:接收所述至少一个主控设备发送的至少一个匹配指令;根据所述至少一个匹配指令判断所述至少一个主控设备中是否具有能够控制所述受控应用程序的第一主控设备;当具有能够控制所述受控应用程序的第一主控设备时,向所述第一主控制设备发送一请求指令,用以请求所述第一主控制设备打开并运行一控制应用程序,其中,所述控制应用程序为用于控制所述受控应用程序的程序;在所述控制应用程序运行时,从所述第一主控设备获得所述第一控制指令。可选的,所述向所述至少一个主控设备发送一检测指令,检测在所述至少一个主控设备中,是否具有能够控制所述受控应用程序的第一主控设备,具体步骤包括:向所述至少一个主控设备发送第一检测指令,以检测在所述至少一个主控设备中,是否主控设备具有所述控制应用程序;在所述至少一个主控设备中有主控设备具有所述控制应用程序时,接收具有所述控制应用程序的主控设备发送的响应消息;基于所述响应消息,在检测到具有所述控制应用程序时,向所述具有所述控制应用程序的主控设备发送第二检测指令,以检测所述具有所述控制应用程序的主控设备中的所述控制应用程序的状态是否为可用状态;接收所述具有所述控制应用程序的主控设备在所述控制应用程序的状态为可用状态时发送的确认消息;基于所述确认消息,将控制应用程序的状态显示为可用状态的主控设备确定为第一主控设备。可选的,当所述物理传感器单元为触摸传感器单元时,所述第一控制指令具体为触摸控制指令;当所述物理传感器单元为麦克风单元时,所述第一控制指令具体为语音控制指令;当所述物理传感器单元为摄像单元时,所述第一控制指令具体为动作控制指令。可选的,所述在所述受控应用程序运行时,通过接收所述主控设备发出的第一控制指令,控制所述受控应用程序,具体包括步骤:在所述受控应用程序运行时,接收所述主控设备发出的所述第一控制指令;解析所述第一控制指令,以将所述第一控制指令转换为对应的操作命令;执行所述操作命令,以控制所述受控应用程序执行与所述操作命令对应的操作。可选的,所述在所述受控应用程序运行时,通过接收所述主控设备发出的第一控制指令,控制所述受控应用程序,具体包括:在所述受控应用程序运行时,接收中转服务设备发出的第二控制指令,其中,所述中转服务设备连接在所述受控设备与所述主控设备之间,并具体用于将所述第一主控设备发送的第一控制指令转换为第二控制命令;解析所述第二控制指令,以将所述第二控制指令转换为对应的操作命令;执行所述操作命令,以控制所述受控应用程序执行与所述操作命令对应的操作。另一方面,本专利技术通过另一实施例提供一种受控设备,其中,所述受控设备与至少一个主控设备连接,所述受控设备包括:接收模块,用于接受一指示指令;运行模块,用于根据所述指示指令,在所述受控设备中打开并运行一受控应用程序;控制模块,用于在所述受控应用程序运行时,通过接收所述主控设备发出的第一控制指令,控制所述受控应用程序。可选的,所述受控设备还包括:第一发送模块,用于向所述至少一个主控设备发送一检测指令,用以检测在所述至少一个主控设备中,是否具有能够控制所述受控应用程序的第一主控设备;第二发送模块,用于当具有能够控制所述受控应用程序的第一主控设备时,向所述第一主控制设备发送一请求指令,用以请求所述第一主控制设备打开并运行一控制应用程序,其中,所述控制应用程序为用于控制所述受控应用程序的程序;获得模块,用于在所述控制应用程序运行时,从所述第一主控设备获得所述第一控制指令。上述技术方案中的一个或多个技术方案,具有如下技术效果或优点:在本专利技术技术方案中,首先受控设备中的应用程序在需要被控制时,会主动搜索适合的主控设备,并对其进行检测,或是通过匹配主控设备发出的匹配指令,以搜索到合适的主控设备,比如当受控设备具体为电脑,而主控设备具体为手机时,电脑中的某一些应用程序需要手机进行操控时,就会发出一系列的检测指令检测适合对其进行操控的手机,或是接收手机主动发送的匹配指令来寻找适合对其进行操控的手机。进一步的,在受控设备搜索到合适的主控设备之后,既可以通过解析主控设备发送的控制指令进行相应的操作,还可以通过解析中转服务器发送的转换过后的控制指令进行相应的操场,选择多样,例如,电脑中的PPT需要手机对其进行操控,则可以直接解析手机发送的控制指令进行相应的操作,或是通过解析中转服务器转换的控制指令进行相应的操作。附图说明图1为本申请实施本文档来自技高网...
一种控制方法及一种受控设备

【技术保护点】
一种控制方法,应用于一受控设备,所述受控设备与至少一个主控设备连接,其中,所述主控设备至少包括物理传感器单元,所述物理传感器单元用于获得一用于指示所述主控设备生成一控制指令的指示指令,所述控制指令用于控制所述主控设备和/或所述受控设备,其特征在于,所述方法包括:响应针对所述受控设备中的一应用程序或一文件对象的打开操作,生成一打开指令;根据所述打开指令,在所述受控设备中打开并运行一受控应用程序;在所述受控应用程序运行时,通过接收所述主控设备生成并发送的第一控制指令,以用于控制所述受控应用程序,其中,所述第一控制指令为所述主控设备基于所述物理传感器单元获得的第一指示指令而生成的控制指令。

【技术特征摘要】
1.一种控制方法,应用于一受控设备,所述受控设备与至少一个主控设备连接,其中,所述主控设备至少包括物理传感器单元,所述物理传感器单元用于获得一用于指示所述主控设备生成一控制指令的指示指令,所述控制指令用于控制所述主控设备和/或所述受控设备,其特征在于,所述方法包括:响应针对所述受控设备中的一应用程序或一文件对象的打开操作,生成一打开指令;根据所述打开指令,在所述受控设备中打开并运行一受控应用程序;在所述受控应用程序运行时,通过接收所述主控设备生成并发送的第一控制指令,以用于控制所述受控应用程序,其中,所述第一控制指令为所述主控设备基于所述物理传感器单元获得的第一指示指令而生成的控制指令;在所述根据所述打开指令,在所述受控设备中打开并运行一受控应用程序之后,还包括步骤:向所述至少一个主控设备发送一检测指令,用以检测在所述至少一个主控设备中,是否具有能够控制所述受控应用程序的第一主控设备;当具有能够控制所述受控应用程序的第一主控设备时,向所述第一主控制设备发送一请求指令,用以请求所述第一主控制设备打开并运行一控制应用程序,其中,所述控制应用程序为用于控制所述受控应用程序的程序;在所述控制应用程序运行时,从所述第一主控设备获得所述第一控制指令。2.如权利要求1所述的方法,其特征在于,在所述根据所述打开指令,在所述受控设备中打开并运行一受控应用程序之后,还包括步骤:接收所述至少一个主控设备发送的至少一个匹配指令;根据所述至少一个匹配指令判断所述至少一个主控设备中是否具有能够控制所述受控应用程序的第一主控设备;当具有能够控制所述受控应用程序的第一主控设备时,向所述第一主控制设备发送一请求指令,用以请求所述第一主控制设备打开并运行一控制应用程序,其中,所述控制应用程序为用于控制所述受控应用程序的程序;在所述控制应用程序运行时,从所述第一主控设备获得所述第一控制指令。3.如权利要求1所述的方法,其特征在于,所述向所述至少一个主控设备发送一检测指令,检测在所述至少一个主控设备中,是否具有能够控制所述受控应用程序的第一主控设备,具体步骤包括:向所述至少一个主控设备发送第一检测指令,以检测在所述至少一个主控设备中,是否主控设备具有所述控制应用程序;在所述至少一个主控设备中有主控设备具有所述控制应用程序时,接收具有所述控制应用程序的主控设备发送的响应消息;基于所述响应消息,在检测到具有所述控制应用程序时,向所述具有所述控制应用程序的主控设备发送第二检测指...

【专利技术属性】
技术研发人员:张强郑坤张怡喜圣华周光华
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1