一种遥控操作方法及装置制造方法

文档序号:7997016阅读:135来源:国知局
一种遥控操作方法及装置制造方法
【专利摘要】本发明公开了一种遥控操作方法及装置。其中,该方法包括:搜索受控设备以及该受控设备中的应用软件,并获取受控设备以及应用软件的控制信息;接收用户的触发指示,确定与上述触发指示相对应的控制信息;其中,触发指示用于指示对受控设备和/或应用软件进行遥控;根据上述控制信息对上述受控设备和/或上述应用软件执行遥控操作。通过本发明,解决了相关技术中的万能遥控器无法控制设备的应用软件的问题,使得遥控器能自动搜索到设备,在设备和遥控器之间进行可控内容的交互并显示,并且遥控器控制的最小单位不仅仅局限于设备,控制的范围涉及到设备中存在的各种应用业务软件。提高了遥控器的操作性能和适用范围,提升了用户感受。
【专利说明】一种遥控操作方法及装置
【技术领域】
[0001]本发明涉及移动通讯领域,特别是涉及一种遥控操作方法及装置。
【背景技术】
[0002]遥控(Remote Control)技术是对受控对象进行远距离控制和监测的技术,它是利用自动控制技术、通信技术是和计算机技术而形成的一门综合性技术。一般都是指对远距离的受控对象的单一的或某种极限动作进行控制的技术,在人们的生产生活中具有广泛的应用场景。采用遥控技术实现控制远处的电子装置的设备称为遥控器,它包括专用型和通用型,目前在家庭和办公室中因为使用许多不同类型的电子装置,所以通用型的遥控设备备受:关注。
[0003]随着社会经济和现代通信技术的不断发展,越来越多新颖的产品应运而生,无论是企业、单位的办公设备,还是家庭的各种家电,都已经智能化。在人们在享受智能化设备时,遥控器起到了及其重要的作用,智能化的遥控器可以让人们在操作设备时体会到便利,舒适的感觉。
[0004]传统的遥控器主要有以下几种:
[0005]1.专用遥控器:一个遥控器仅能操控一个设备,在如今网络化的形势下,各个使用场景会有多样的设备,比如家庭使用具有电视、空调、机顶盒、DVD、音响等等,每个设备都有使用专用的遥控器,此时会带来很大的不便和局限性。
[0006]2.万能遥控器:在万能遥控器的内置存储器里,将大量电子产品的控制信号传送格式保存,根据遥控器对电子产品的类型识别,设置合适的信号格式,发出远距离信号,从而控制该设备。如果没有设定特定设备的控制信息,它也可以通过组件下载控制信息,所以它能自由的控制任意型号、任意制造厂商的遥控器。
[0007]但是,万能遥控器的控制的单位仅限于某个设备的控制,包括设备的启动、关闭、调节操作等等,没有涉及到遥控该设备里面的各种应用软件。比如一台被遥控的设备(个人计算机(personal computer,简称为PC)),万能遥控器仅能遥控PC机这台设备,不能遥控PC机里面的各个应用软件。并且该万能遥控器的控制按钮是在一个固定位置,在应用和外观设置上带来一定的限制性。
[0008]针对相关技术中万能遥控器无法控制设备的应用软件的问题,目前尚未提出有效的解决方案。

【发明内容】

[0009]针对相关技术中万能遥控器无法控制设备的应用软件的问题,本发明提供了一种遥控操作方法及装置,用以解决上述技术问题。
[0010]根据本发明的一个方面,本发明提供了一种遥控操作方法,其中,该方法包括:搜索受控设备以及该受控设备中的应用软件,并获取受控设备以及应用软件的控制信息;接收用户的触发指示,确定与上述触发指示相对应的控制信息;其中,触发指示用于指示对受控设备和/或应用软件进行遥控;根据上述控制信息对上述受控设备和/或上述应用软件执行遥控操作。
[0011]进一步地,搜索上述受控设备可以包括:根据数字家庭网络联盟标准DLNA中的通用即插即用UPnP协议,搜索上述受控设备。
[0012]进一步地,获取上述受控设备以及上述受控设备中应用软件的控制信息可以包括:根据UPnP协议,获取上述受控设备以及上述受控设备中应用软件的控制信息。
[0013]进一步地,获取上述受控设备以及上述受控设备中应用软件的控制信息之后,上述方法还可以包括:将上述控制信息进行对应的按键布局,并将上述按键显示在遥控器显示屏上。
[0014]进一步地,获取上述受控设备以及上述受控设备中应用软件的控制信息之后,上述方法还可以包括:上述受控设备上的显示屏与上述遥控器显示屏进行同步的按键显示。
[0015]根据本发明的另一方面,本发明还提供了一种遥控操作装置,其中,该装置包括:搜索模块,用于搜索受控设备以及该受控设备中的应用软件;控制信息获取模块,用于获取受控设备以及应用软件的控制信息;遥控模块,用于接收用户的触发指示,确定与上述触发指示相对应的控制信息;其中,触发指示用于指示对受控设备和/或应用软件进行遥控;根据该控制信息对受控设备和/或应用软件执行遥控操作。
[0016]进一步地,上述搜索模块,还可以用于根据数字家庭网络联盟标准DLNA中的通用即插即用UPnP协议,搜索上述受控设备。
[0017]进一步地,上述控制信息获取模块,还可以用于根据UPnP协议,获取上述受控设备以及上述受控设备中应用软件的控制信息。
[0018]进一步地,上述装置还可以包括:显示模块,用于将上述控制信息进行对应的按键布局,并将上述按键显示在遥控器显示屏上。
[0019]通过本发明,搜索受控设备,并获取受控设备以及述受控设备中应用软件的控制信息,然后接收用户的触发指示,确定与该触发指示相对应的控制信息,根据该控制信息对受控设备和/或应用软件执行遥控操作,解决了相关技术中的万能遥控器无法控制设备的应用软件的问题,使得遥控器能自动搜索到设备,在设备和遥控器之间进行可控内容的交互并显示,并且遥控器控制的最小单位不仅仅局限于设备,控制的范围涉及到设备中存在的各种应用业务软件。提高了遥控器的操作性能和适用范围,提升了用户感受。
【专利附图】

【附图说明】
[0020]图1是根据本发明实施例的遥控操作方法的流程图;
[0021]图2是根据本发明实施例的遥控操作装置的结构框图;
[0022]图3是根据本发明实施例的遥控操作装置的具体结构框图;
[0023]图4是根据本发明实施例的遥控器的工作原理流程图。
【具体实施方式】
[0024]为了解决万能遥控器无法控制设备的应用软件的问题,本发明提供了一种遥控操作方法及装置,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。[0025]本实施例提供了一种遥控操作方法,该方法可以在遥控器侧实现,图1是根据本发明实施例的遥控操作方法的流程图,如图1所示,该方法包括以下步骤(步骤S102-步骤S106):
[0026]步骤S102,搜索受控设备以及该受控设备中的应用软件,并获取受控设备以及应用软件的控制信息。其中,该受控设备是指遥控器预控制的设备。
[0027]步骤S104,接收用户的触发指示,确定与触发指示相对应的控制信息;其中,上述触发指示用于指示对受控设备和/或应用软件进行遥控。
[0028]步骤S106,根据上述控制信息对受控设备和/或应用软件执行遥控操作。
[0029]通过上述方法,搜索受控设备,并获取受控设备以及述受控设备中应用软件的控制信息,然后接收用户的触发指示,确定与该触发指示相对应的控制信息,根据该控制信息对受控设备和/或应用软件执行遥控操作,解决了相关技术中的万能遥控器无法控制设备的应用软件的问题,使得遥控器能自动搜索到设备,在设备和遥控器之间进行可控内容的交互并显示,并且遥控器控制的最小单位不仅仅局限于设备,控制的范围涉及到设备中存在的各种应用软件。提高了遥控器的操作性能和适用范围,提升了用户感受。
[0030]在本实施例中,遥控操作方法的实现使用了数字家庭网络联盟标准(DigitalLiving Network Alliance,简称为 DLNA)中的通用即插即用(Universal Plug and Play,简称为UPnP)协议,从而实现了遥控器与设备、设备中应用软件的控制信息的交互及显示。
[0031]在上述步骤S102中,受控设备的搜索可以通过以下优选实施方式实现:根据DLNA中的UPnP协议,搜索受控设备。在上述步骤S104中,获取受控设备以及受控设备中应用软件的控制信息包括:根据UPnP协议,获取受控设备以及受控设备中应用软件的控制信息。通过上述优选实施方式,将遥控器的控制范围涉及到受控设备的各个应用软件,提高了遥控器的操作性能和适用范围,提升了用户感受。
[0032]受控设备以及应用软件的控制信息可以存储在遥控器的存储器中。在搜索到受控设备后,如果遥控器存储器的数据库中没有该受控设备的控制信息,可以通过UPnP协议进行可控信息的交互。在接收到用户的触发指示后,如果没有与该触发指示相对应的控制信息,可以即时获取该控制信息,从而为后续对受控设备和/或应用软件进行遥控提供基础。
[0033]受控设备的控制信息,以及受控设备中应用软件的控制信息,均可以通过DLNA中的UPnP协议进行获取,并存储于遥控器的存储器中,以待下次再次遥控该受控设备时,再从存储器的数据库中调出相应的控制信息,从而控制受控设备和/或受控设备中的应用软件。
[0034]优选地,在搜索到受控终端后,将该受控终端以及其应用软件的控制信息,以树形的格式显示在显示屏上,方便用户直观的进行遥控操作。在获取受控设备以及受控设备中应用软件的控制信息之后,上述方法还包括:将控制信息进行对应的按键布局,并将该按键显示在遥控器显示屏上。优选地,受控设备上的显示屏与遥控器显示屏进行同步的按键显
/Jn ο
[0035]优选地,遥控器上的控制按钮可以不设置在固定的位置,增加了应用和外观的灵活性,避免了应用和外观设置上的限制。
[0036]对应于上述实施例介绍的遥控操作方法,本实施例提供了一种遥控操作装置,该装置可以设置在遥控器侧,用以实现上述实施例。图2是根据本发明实施例的遥控操作装置的结构框图,如图2所示,该装置包括:搜索模块10、控制信息获取模块20和遥控模块30。下面对该结构进行详细介绍。
[0037]搜索模块10,用于搜索受控设备以及该受控设备中的应用软件;
[0038]控制信息获取模块20,连接至搜索模块10,用于获取受控设备以及应用软件的控制信息;
[0039]遥控模块30,连接至控制信息获取模块20,用于接收用户的触发指示,确定与该触发指示相对应的控制信息;其中,上述触发指示用于指示对受控设备和/或应用软件进行遥控;根据上述控制信息对受控设备和/或应用软件执行遥控操作。
[0040]通过上述装置,搜索模块10搜索受控设备后,控制信息获取模块20获取受控设备以及述受控设备中应用软件的控制信息,然后遥控模块30接收用户的触发指示,确定与该触发指示相对应的控制信息,根据该控制信息对受控设备和/或应用软件执行遥控操作,解决了相关技术中的万能遥控器无法控制设备的应用软件的问题,使得遥控器能自动搜索到设备,在设备和遥控器之间进行可控内容的交互并显示,并且遥控器控制的最小单位不仅仅局限于设备,控制的范围涉及到设备中存在的各种应用软件。提高了遥控器的操作性能和适用范围,提升了用户感受。
[0041]在本实施例中,遥控操作装置进行遥控操作时,使用了数字家庭网络联盟标准(Digital Living Network Alliance,简称为 DLNA)中的通用即插即用(Universal Plugand Play,简称为UPnP)协议,从而实现了遥控器与设备、设备中应用软件的控制信息的交
互及显示。
[0042]因此,本实施例提供了一种优选结构,即上述搜索模块10,还用于根据DLNA中的UPnP协议,搜索受控设备。上述控制信息获取模块20,还用于根据UPnP协议,获取受控设备以及受控设备中应用软件的控制信息。通过上述优选结构,将遥控器的控制范围涉及到受控设备的各个应用软件,提高了遥控器的操作性能和适用范围,提升了用户感受。
[0043]优选地,在搜索到受控终端后,将该受控终端以及其应用软件的控制信息,以树形的格式显示在显示屏上,方便用户直观的进行遥控操作。基于此,本实施例提供了一种优选结构,如图3所示的遥控操作装置的具体结构框图,该装置除了包括上述图2介绍的各个模块之外,还包括:显示模块40,连接至遥控模块30,用于将控制信息进行对应的按键布局,并将该按键显示在遥控器显示屏上。优选地,受控设备上的显示屏与遥控器显示屏进行同步的按键显示。遥控器上的控制按钮可以不设置在固定的位置,增加了应用和外观的灵活性,避免了应用和外观设置上的限制。
[0044]受控设备以及应用软件的控制信息可以存储在遥控器的存储器中,以便后续使用。如果用户不再使用某受控设备或者某应用软件,也可将存储的某受控设备或者某应用软件存储的控制信息删除,以免浪费存储器空间。
[0045]在搜索到受控设备后,如果遥控器存储器的数据库中没有该受控设备的控制信息,可以通过UPnP协议进行可控信息的交互。在接收到用户的触发指示后,如果没有与该触发指示相对应的控制信息,可以即时获取该控制信息,从而为后续对受控设备和/或应用软件进行遥控提供基础。
[0046]当受控设备首次与网络建立连接后,使用动态主机配置协议(Dynamic HostConfigurat1n Protocol,简称为DHCP)服务,使受控设备得到一个IP地址,之后遥控器对受控设备以及其应用软件进行遥控。下面结合上述实施例介绍的遥控操作装置,对遥控器的工作流程进行介绍。
[0047]图4是根据本发明实施例的遥控器的工作原理流程图,如图4所示,该流程包括以下步骤(步骤S402-步骤S410):
[0048]步骤S402,遥控器的搜索模块通过UPnP协议搜索受控设备以及受控设备中的应用软件。
[0049]步骤S404,检查存储器中是否存在受控设备以及受控设备中的应用软件的控制信息,如果是,则执行步骤S406,如果否,则执行步骤S408。
[0050]步骤S406,直接通过显示模块将整个控制信息显示在显示屏上。然后,执行步骤S410。
[0051]步骤S408,通过控制信息获取模块获取到相应的控制信息,将该控制信息存储到存储器中,再将控制信息显示在显示屏上。然后,执行步骤S410。
[0052]另外,如果用户不再使用该受控设备或者受控设备中的应用软件,也可将存储的控制信息删除,以免浪费存储器空间。
[0053]步骤S410,当用户在遥控器的触摸屏中触发某一事件后,控制模块接收到用户的触发指示后,根据该触发指示对应的控制信息,对受控设备和/或应用软件进行遥控操作。
[0054]从以上的描述中,可以看出,本发明使遥控器能自动搜索到受控设备以及受控设备中应用软件,通过获取受控设备以及应用软件的控制信息,实现了对受控设备和/或应用软件的遥控。从而使得遥控器的控制最小单位不局限于受控设备,而是受控设备内的任意应用软件。提高了遥控器的操作性能和适用范围,提升了用户感受。
[0055]尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
【权利要求】
1.一种遥控操作方法,其特征在于,所述方法包括: 搜索受控设备以及所述受控设备中的应用软件,并获取所述受控设备以及所述应用软件的控制信息; 接收用户的触发指示,确定与所述触发指示相对应的控制信息;其中,所述触发指示用于指示对所述受控设备和/或所述应用软件进行遥控; 根据所述控制信息对所述受控设备和/或所述应用软件执行遥控操作。
2.如权利要求1所述的方法,其特征在于,搜索所述受控设备包括: 根据数字家庭网络联盟标准DLNA中的通用即插即用UPnP协议,搜索所述受控设备。
3.如权利要求1所述的方法,其特征在于,获取所述受控设备以及所述受控设备中应用软件的控制信息包括: 根据UPnP协议,获取所述受控设备以及所述受控设备中应用软件的控制信息。
4.如权利要求1所述的方法,其特征在于,获取所述受控设备以及所述受控设备中应用软件的控制信息之后,所述方法还包括: 将所述控制信息进行对应的按键布局,并将所述按键显示在遥控器显示屏上。
5.如权利要求4所述的方法,其特征在于,获取所述受控设备以及所述受控设备中应用软件的控制信息之后,所述方法还包括: 所述受控设备上的显示屏与所述遥控器显示屏进行同步的按键显示。
6.一种遥控操作装置,其特征在于,所述装置包括: 搜索模块,用于搜索受控设备以及所述受控设备中的应用软件; 控制信息获取模块,用于获取所述受控设备以及所述应用软件的控制信息; 遥控模块,用于接收用户的触发指示,确定与所述触发指示相对应的控制信息;其中,所述触发指示用于指示对所述受控设备和/或所述应用软件进行遥控;根据所述控制信息对所述受控设备和/或所述应用软件执行遥控操作。
7.如权利要求6所述的装置,其特征在于, 所述搜索模块,还用于根据数字家庭网络联盟标准DLNA中的通用即插即用UPnP协议,搜索所述受控设备。
8.如权利要求6所述的装置,其特征在于, 所述控制信息获取模块,还用于根据UPnP协议,获取所述受控设备以及所述受控设备中应用软件的控制信息。
9.如权利要求6所述的装置,其特征在于,所述装置还包括: 显示模块,用于将所述控制信息进行对应的按键布局,并将所述按键显示在遥控器显示屏上。
【文档编号】H04L29/06GK104036625SQ201310072471
【公开日】2014年9月10日 申请日期:2013年3月7日 优先权日:2013年3月7日
【发明者】苏贤续, 丁鹏, 吴明亮, 石挺干, 赵磊, 孟莹 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1