用于红外遥控的遥控码分发方法技术

技术编号:15984186 阅读:50 留言:0更新日期:2017-08-12 06:04
本发明专利技术实施例涉及一种用于红外遥控的遥控码分发方法,包括:数据管理服务器接收用户终端发送的遥控数据获取请求;根据所述遥控数据获取请求得到遥控数据的显示数据,发送给所述用户终端;其中所述显示数据包括设备类型;接收用户终端根据发送的下载请求;所述设备下载请求包括至少所述第一类设备的设备类型;根据所述下载请求查询所述第一类设备的遥控数据并发送给所述用户终端;所述遥控数据包括设备虚拟界面数据和红外遥控码值。

【技术实现步骤摘要】
用于红外遥控的遥控码分发方法
本专利技术涉及通信
,尤其涉及一种用于红外遥控的遥控码分发方法。
技术介绍
红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用。现在家庭中每种电子设备都有自己的遥控器,诸如空调,电视,音响等设备,造成遥控器众多,使用麻烦的问题。目前市场上的万能遥控器都是预先将各种类型的遥控码值预制在遥控器中,一旦出现新的设备与新的遥控码值,则不能实现控制。为此,业内也提出一种学习型遥控器,可以通过学习被控制设备的遥控码值实现支持不同设备的遥控。但是该设备每学习一次只能支持一种设备,如果需要一个学习型遥控器支持多个设备,则不能实现。因而,如何实现对遥控设备的遥控码的动态分发和更新,使遥控这些遥控设备的装置能够适应于遥控码的更新动态变化的需要,还是本行业亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种用于红外遥控的遥控码分发方法,通过遥控码的分发可以动态更新用户终端中有限存储的红外遥控码,以动态的适应新出现的可遥控设备,从而始终能够满足使用需求。通过接收遥控码的用户终端来替代其它被遥控设备原有的遥控器,实现一个用户终端遥控多个设备的效果,也有效的解决了随着环境设备增多而需要多个遥控器的问题,大大降低了维护成本,方便了用户的使用。为实现上述目的,本专利技术提供了一种用于红外遥控的遥控码分发方法,包括:数据管理服务器接收用户终端发送的遥控数据获取请求;根据所述遥控数据获取请求得到遥控数据的显示数据,发送给所述用户终端;其中所述显示数据包括设备类型;接收用户终端根据发送的下载请求;所述设备下载请求包括至少所述第一类设备的设备类型;根据所述下载请求查询所述第一类设备的遥控数据并发送给所述用户终端;所述遥控数据包括设备虚拟界面数据和红外遥控码值。优选的,所述方法还包括:所述数据管理服务器接收管理终端发送的新增遥控数据,并对所述新增遥控数据进行存储。进一步优选的,所述方法还包括:根据所述新增遥控数据生成所述遥控数据的更新提示信息,并分发给各个用户终端。优选的,所述方法还包括:接收用户终端发送的新增遥控设备上报请求;根据所述新增遥控设备上报请求确定所请求新增设备的设备名称、设备类型和设备型号。进一步优选的,所述新增遥控设备上报信息包括:所请求新增设备的设备名称、设备类型和设备型号。优选的,所述方法还包括:根据所述新增遥控设备上报请求生成新增遥控数据提示信息,发送给管理终端。本专利技术实施例提供的用于红外遥控的遥控码分发方法,通过遥控码的分发可以动态更新用户终端中有限存储的红外遥控码,以动态的适应新出现的可遥控设备,从而始终能够满足使用需求。通过接收遥控码的用户终端来替代其它被遥控设备原有的遥控器,实现一个用户终端遥控多个设备的效果,也有效的解决了随着环境设备增多而需要多个遥控器的问题,大大降低了维护成本,方便了用户的使用。附图说明图1为本专利技术实施例提供的用于红外遥控的遥控码分发方法的流程图;图2为本专利技术实施例提供的新增遥控设备上报的处理方法流程图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。图1为本专利技术实施例提供的用于红外遥控的遥控码分发方法的流程图,在此流程中,技术方案的执行主体为数据管理服务器,用户终端和管理终端分别与之进行交互。如图1所示,本专利技术设计到的主要流程包括如下步骤:步骤110,数据管理服务器接收用户终端发送的遥控数据获取请求;具体的,遥控数据获取请求,在用户终端内产生,用户终端在本专利技术中主要是指移动终端设备,比如智能手机、平板电脑等。遥控数据获取请求的生成方法可以包括但不限于:通过用户终端接收用户输入的新增遥控设备的指令来生成遥控数据获取请求。具体的,新增遥控设备的指令的输入方法可以不止一种。比如,可以是在用户启动遥控设备选择的时候,显示本地存储的全部的遥控数据,使用户能够根据是否存储有所需的遥控设备的遥控数据来确定是否输入新增遥控设备的指令。再如,可以是通过用户终端接收数据管理服务器推送的遥控数据的更新提示信息来触发新增遥控设备的指令输入。通过用户终端对遥控数据的更新提示信息进行显示,使用户能够根据所显示的信息来确定是否输入新增遥控设备的指令。用户终端具有无线接口,与数据管理服务器之间优选的采用无线通信方式进行数据传输。步骤120,根据遥控数据获取请求得到遥控数据的显示数据,发送给用户终端;具体的,数据管理服务器根据所接收到的遥控数据获取请求,获取数据管理服务器中存储的用于遥控各个遥控设备的遥控数据,并返回遥控数据的显示数据。遥控数据的请求可以按照设备类型来进行反馈。服务器返回的是当前所支持的各类设备的所有品牌所有型号的遥控数据的显示信息。比如具体可以为可选设备类型的显示信息步骤130,接收用户终端根据发送的下载请求;具体的,在用户终端接收用户输入的设备选择指令。设备选择指令可以是通过用户对用户终端的用户界面进行点击操作输入的。用户可以根据显示数据所显示的设备的信息中选择一个类型的设备,也可以同时一次性选择多个类型的设备。在优选的方案中,待下载遥控设备类型信息在用户界面可以展示为设备类型信息列表,并提供对列表中设备类型信息的选择操作的操作界面。用户终端通过识别选择操作,生成下载请求。在本例中以用户输入了选择第一类设备的设备选择指令,从而对第一类设备的遥控数据进行分发流程在下面进行说明。如果用户一次性选择了多个类型设备的数据,那么其分发过程也参考本实施例中提供的方法来实现。设备的下载请求包括至少第一类设备的设备类型。步骤140,根据下载请求查询第一类设备的遥控数据并发送给用户终端;具体的,数据管理服务器根据下载查询请求中第一类设备的信息,查询对第一类设备的遥控数据。遥控数据包括设备虚拟界面数据和红外遥控码值;其中,红外遥控码值中还包括针对每个遥控设备的不同操作指令与红外遥控码值的对应关系。在将第一类设备的遥控数据发送给用户终端之后,用户终端能够根据解析得到的第一类设备中包括的多个设备的设备虚拟界面数据,并根据用户在第一类设备种包括的多个设备所输入的第一设备的操控请求指令,获取第一设备的遥控数据,并进行解析生成第一用户操作界面,并能通过第一用户操作界面接收用户输入的操作指令,根据操作指令对应到相应的红外遥控码值,并通过用户终端的红外发射装置发送到第一设备,从而实现对第一设备进行红外遥控。本专利技术实施例提供的用于红外遥控的遥控码分发方法,通过遥控码的分发可以动态更新用户终端中有限存储的红外遥控码,以动态的适应新出现的可遥控设备,从而始终能够满足使用需求。通过接收遥控码的用户终端来替代其它被遥控设备原有的遥控器,实现一个用户终端遥控多个设备的效果,也有效的解决了随着环境设备增多而需要多个遥控器的问题,大大降低了维护成本,方便了用户的使用。正常情况下,电子设备的遥控数据的维护都是由维护人员写入到数据管理服务器中进行维护的,但是很多时候对于新增(新推出或新上市)的电子设备往往维护人员的操作不会那么及时,所涉及的设备也没有那么全面。当用户发现有新的遥控设备想要进行遥控,而数据管理服务器中还没有提供相应的遥控数据时,可以通过如下方法实现由用户终端发起将需求上报给数据管理服务器,通过本文档来自技高网...
用于红外遥控的遥控码分发方法

【技术保护点】
一种用于红外遥控的遥控码分发方法,其特征在于,所述方法包括:数据管理服务器接收用户终端发送的遥控数据获取请求;根据所述遥控数据获取请求得到遥控数据的显示数据,发送给所述用户终端;其中所述显示数据包括设备类型;接收用户终端根据发送的下载请求;所述设备下载请求包括至少所述第一类设备的设备类型;根据所述下载请求查询所述第一类设备的遥控数据并发送给所述用户终端;所述遥控数据包括设备虚拟界面数据和红外遥控码值。

【技术特征摘要】
1.一种用于红外遥控的遥控码分发方法,其特征在于,所述方法包括:数据管理服务器接收用户终端发送的遥控数据获取请求;根据所述遥控数据获取请求得到遥控数据的显示数据,发送给所述用户终端;其中所述显示数据包括设备类型;接收用户终端根据发送的下载请求;所述设备下载请求包括至少所述第一类设备的设备类型;根据所述下载请求查询所述第一类设备的遥控数据并发送给所述用户终端;所述遥控数据包括设备虚拟界面数据和红外遥控码值。2.根据权利要求1所述的用于红外遥控的遥控码分发方法,其特征在于,所述方法还包括:所述数据管理服务器接收管理终端发送的新增遥控数据,并对所述新增遥控数据进行存储。3.根据权利要求2所述的用于红外遥控的遥...

【专利技术属性】
技术研发人员:朱洪龙孙健刘斌
申请(专利权)人:环球智达科技北京有限公司
类型:发明
国别省市:北京,11

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

1