当前位置: 首页 > 专利查询>中南大学专利>正文

一种基于透明计算的智能遥控器控制方法技术

技术编号:14550352 阅读:124 留言:0更新日期:2017-02-04 23:27
本发明专利技术公开了一种基于透明计算的智能遥控器控制方法,包括如下步骤:S1. 智能遥控器与服务端建立网络连接,用户在智能遥控器上选择受控设备的类型、品牌及型号;S2. 智能遥控器根据受控设备的类型、品牌及型号从服务端加载遥控软件,并通过该遥控软件实现对受控设备的遥控。本发明专利技术智能遥控器无需提供大容量的存储空间,既可通过服务端获取并运行丰富遥控软件,具有即能有效地降低了智能遥控器的制造成本,又能使智能遥控器具有极大的扩展性等优点。

Intelligent remote controller control method based on transparent computing

The invention discloses a transparent computing intelligent remote control based on the method comprises the following steps: establishing a network connection S1. intelligent remote control device and server, users choose the brand and model of the controlled type of equipment, in the intelligent remote controller; S2. intelligent remote control remote control software from the server load according to the brand and model of controlled equipment the type, and through the remote control software to achieve remote control of controlled equipment. The invention provides an intelligent remote controller without providing large capacity storage space, can get rich through the server and run with remote control software, which can effectively reduce the manufacturing cost of intelligent remote control, and can make the intelligent remote controller has scalability advantages greatly.

【技术实现步骤摘要】

本专利技术涉及遥控
,尤其涉及一种基于透明计算的智能遥控器控制方法
技术介绍
目前,家庭生活中越来越多的电器设备都包括有遥控的功能,如电视机、电风扇、电灯、音箱等等,而不同的设备所采用的控制方式也各不相同,包括红外控制、射频控制、蓝牙控制等,其控制指令更是多种多样,不仅不同品牌的设备具有不同的控制指令,即使相同品牌不同型号的设备,其控制指令也不尽相同。现有技术中的智能遥控器,多是采用在具有多种控制方式的智能平台上运行不同的遥控软件,选择不同的控制方式,以实现对不同设备的遥控。但这种方法带来的问题是,针对各种不同的设备,智能平台上需要安装大量的遥控软件,以实现对不同设备的遥控。这就必然导致智能遥控器需要具有大容量的存储空间,以满足安装各种遥控软件的需求。
技术实现思路
本专利技术要解决的技术问题就在于:针对现有技术存在的技术问题,本专利技术提供一种不需要提供大容量的存储空间,不需要预先在智能遥控器上安装各种遥控软件的基于透明计算的智能遥控器控制方法。为解决上述技术问题,本专利技术提出的技术方案为:一种基于透明计算的智能遥控器控制方法,包括如下步骤:S1.智能遥控器与服务端建立网络连接,用户在智能遥控器上选择受控设备的类型、品牌及型号;S2.智能遥控器根据所述受控设备的类型、品牌及型号从服务端加载遥控软件,并通过该遥控软件实现对受控设备的遥控。作为本专利技术的进一步改进,所述步骤S1中,智能遥控器通过从服务端获取受控设备列表,用户从所述受控设备列表中选择所述受控设备的类型、品牌及型号。作为本专利技术的进一步改进,所述步骤S1中,服务端记录智能遥控器的常用遥控软件,并以常遥控软件列表的方式提供给智能遥控器,用户通过所述常用遥控软件列表选择所述受控设备。作为本专利技术的进一步改进,所述步骤S2中,智能遥控器从服务端加载遥控软件的步骤包括:智能遥控器根据用户所选择的受控设备,判断所述受控设备的遥控软件是否存储在本地存储空间中,是则直接启动本地存储空间中的遥控软件,否则从服务端加载所述受控设备的遥控软件。作为本专利技术的进一步改进,所述步骤S2中从服务端加载所述受控设备的遥控软件的具体步骤包括:所述智能遥控器从服务端加载所述遥控软件的可执行代码部分,启动运行所述遥控软件,并根据所述遥控软件在运行中对资源文件的调用请求,动态的从服务端加载所请求的资源文件。作为本专利技术的进一步改进,还包括智能遥控器自动选择受控设备的步骤:智能遥控器广播配对信息,等待受控设备响应,并按照响应先后顺序将所接收的受控设备响应信息以列表的形式提供给用户,用户根据该列表选择受控设备并建立连接,获取受控设备的类型、品牌及型号,用户根据所述列表选择受控设备。与现有技术相比,本专利技术的优点在于:1.本专利技术智能遥控器不需要提供大容量的存储空间,也不需要预先安装各种遥控软件,降低了智能遥控器的生产成本;用户可以根据需要,随时从服务端流式按需加载遥控软件,加载速度快,用户等待时间短,具有灵活、方便、适用范围广等优点。2.本专利技术可通过询问指令获取智能家电的列表,从而自动的获取智能家电的遥控软件,节约了用户查找、选择受控设备的时间。附图说明图1为本专利技术智能遥控器系统结构示意图。图2为本专利技术智能遥控器系统及软件部署示意图。图3为本专利技术的流程图。图4为本专利技术自动配对获取遥控软件的流程图。具体实施方式以下结合说明书附图和具体优选的实施例对本专利技术作进一步描述,但并不因此而限制本专利技术的保护范围。如图1所示,本专利技术的智能遥控器为一个具有多种控制方式的可以运行各种遥控软件的智能遥控平台,控制方式包括但不限于红外、蓝牙、无线射频等。如图2所示,智能遥控器包括操作系统及运行在操作系统上的不同遥控软件,对于不同的受控设备,通过在智能遥控平台上运行不同的遥控软件,采用不同的控制方式向选定的受控设备发射遥控指令,实现对受控设备的遥控。智能遥控器通过网络与服务端连接,并从服务端获取遥控软件。如图3所示,本实施例一种基于透明计算的智能遥控器控制方法,包括如下步骤:S1.智能遥控器与服务端建立网络连接,用户在智能遥控器上选择受控设备的类型、品牌及型号;S2.智能遥控器根据受控设备的类型、品牌及型号从服务端加载遥控软件,并通过该遥控软件实现对受控设备的遥控。步骤S1中,智能遥控器通过从服务端获取受控设备列表,用户从受控设备列表中选择受控设备的类型、品牌及型号。服务端记录智能遥控器的常用遥控软件,并以常用遥控软件列表的方式提供给智能遥控器,用户通过常用遥控软件列表选择受控设备。在本实施例中,用户需要使用智能遥控器遥控某个设备时,如A品牌的B型电视机,智能遥控器通过网络与服务端连接,从服务端获取受控设备列表,并在智能遥控器的显示界面显示该受控设备列表,该受控设备列表对各种受控设备按照类型、品牌、型号进行分类显示,以方便用户选择,用户从受控设备列表中依次选择受控设备类型为电视机,品牌为A,型号为B,即可确定该A品牌的B型电视机的遥控软件,从服务端下载该遥控软件,从而实现对该A品牌的B型电视机的遥控。在本实施例中,服务端通过用户的下载记录,将用户常下载的遥控软件标记为常用遥控软件,并以列表的形式将常用遥控软件提供给智能遥控器,智能遥控器将该常用遥控软件显示在智能遥控器的显示界面,从而实现用户方便、快捷的选择要加载的遥控软件,能够大大缩短用户选择遥控软件的时间。在本实施例中,智能遥控器判断用户所选择的遥控软件是否已存储在缓存中,是则不需要从服务端下载该遥控软件,直接启动缓存中的遥控软件即可,当该遥控软件没有存储在缓存中时,智能遥控器向服务端申请加载该遥控软件。智能遥控器向服务端申请加载遥控软件的过程为流式加载过程,即智能遥控器向服务端申请加遥控软件的头文件部分和可执行代码部分,并启动遥控软件的运行,并根据遥控软件运行过程中对资源文件的需求,动态的从服务端加载遥控软件的资源文件。现在越来越多的家电电器设备使用蓝牙作为遥控方式,如小米盒子,小米电视等,在本实施例中,还包括智能遥控器自动选择受控设备的步骤。如图4所示,智能遥控器通过蓝牙广播配对信息,等待家用电器即受控设备的响应,并按照响应的先后顺序将所接收的受控设备响应信息以列表形式提供给用户,用户从该列表中选择受控设备,并与受控设备建立蓝牙连接。获得受控设备的类型、品牌及型号等信息,并根据该信息从服务端下载该受控设备的遥控软件。智能遥控器默认选择最先响应的受控设备为用户需要遥控的家用电器,当然,用户也可以手动在响应的受控设备的列表中选择要遥控的家用电器。在本实施例中,智能遥控器通过受控设备的类型、品牌及型号信息从服务端加遥控软件,运行该软件,在显示界面显示该遥控软件的操作界面,供用户使用。用户使用完毕,停止该软件运行后,智能遥控器还可以卸载该遥控软件,释放存储空间,以方便智能遥控器在需要加载其它遥控软件时具有足够的存储空间。当然,也可以不对该遥控软件进行卸载,而是在用户选择需要加载其它遥控软件,且智能遥控器不具有足够的存储空本文档来自技高网...

【技术保护点】
一种基于透明计算的智能遥控器控制方法,其特征在于,包括如下步骤:S1. 智能遥控器与服务端建立网络连接,用户在智能遥控器上选择受控设备的类型、品牌及型号;S2. 智能遥控器根据所述受控设备的类型、品牌及型号从服务端加载遥控软件,并通过该遥控软件实现对受控设备的遥控。

【技术特征摘要】
1.一种基于透明计算的智能遥控器控制方法,其特征在于,包括如下步骤:
S1.智能遥控器与服务端建立网络连接,用户在智能遥控器上选择受控设备的类型、品牌及型号;
S2.智能遥控器根据所述受控设备的类型、品牌及型号从服务端加载遥控软件,并通过该遥控软件实现对受控设备的遥控。
2.根据权利要求1所述的基于透明计算的智能遥控器控制方法,其特征在于:所述步骤S1中,智能遥控器通过从服务端获取受控设备列表,用户从所述受控设备列表中选择所述受控设备的类型、品牌及型号。
3.根据权利要求2所述的基于透明计算的智能遥控器控制方法,其特征在于:所述步骤S1中,服务端记录智能遥控器的常用遥控软件,并以常遥控软件列表的方式提供给智能遥控器,用户通过所述常用遥控软件列表选择所述受控设备。
4.根据权利要求3所述的基于透明计算的智能遥控器控制方法,其特征在于:所述步骤S2中,智能遥控器从服务端加载遥控软件的步骤...

【专利技术属性】
技术研发人员:李建彬易乐天张尧学冷波
申请(专利权)人:中南大学
类型:发明
国别省市:湖南;43

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

1