信息匹配方法、遥控器的信息配置方法及相应装置与流程

文档序号:12473573阅读:171来源:国知局
信息匹配方法、遥控器的信息配置方法及相应装置与流程

本发明实施例涉及信号识别技术领域,尤其涉及信息匹配方法、遥控器的信息配置方法及相应装置。



背景技术:

随着电子技术的发展,家电越来越智能化,尤其是智能电视设备,不仅保留原有的通过天线播放电视节目的功能,还集成了智能操作系统以及一些常用的应用软件,能够在联网状态下进行在线播放或其他操作。目前,电视产业的很多制造商均推出了自家的智能电视设备,对于智能电视设备而言,其仍具有原有的遥控功能,且不同制造商也会为自家产品配置相对应的遥控器。

对于遥控器配置而言,现有技术中,技术人员通常会根据制造商提供的遥控器规格书建立遥控器与智能电视设备之间的码值按键映射表,并直接将码值按键映射表固化到相应智能电视设备中。基于上述现有技术的配置方法,一个智能电视设备往往只能被一个遥控器遥控,当与之匹配的遥控器出现故障时,无法使用其他遥控器替代。

目前,万能遥控器也随着技术的发展应运而生,由此可以通过万能遥控器代替与智能电视设备匹配的遥控器。然而,此种方法需要用户购买万能遥控器,且基于万能遥控器对智能电视设备进行匹配的过程也十分繁琐,由此不能作为有效的解决方案。



技术实现要素:

本发明实施例提供了信息匹配方法、遥控器的响应方法及相应装置,能够对远程遥控智能电视设备的遥控器进行信息的自动配置,实现了遥控器的通用化。

第一方面,本发明实施例提供了一种信息匹配方法,包括:

接收终端设备发送的识别信息,并将所述识别信息与预设的遥控器信息库进行匹配,其中,所述识别信息基于遥控器发射的遥控信号产生;

将所述遥控器信息库中包含所述识别信息的遥控器配置信息发送给所述终端设备。

第二方面,本发明实施例还提供了一种遥控器的信息配置方法,包括:

接收遥控器任一按键被触发后发射的遥控信号,解析所述遥控信号中包含的识别信息;

发送所述识别信息至服务器,接收并缓存所述服务器返回的包含所述识别信息的遥控器配置信息。

第三方面,本发明实施例也提供了一种信息匹配装置,配置于服务器中,包括:

信息接收模块,用于接收终端设备发送的识别信息,其中,所述识别信息基于遥控器发射的遥控信号产生;

识别信息匹配模块,用于将所述识别信息与预设的遥控器信息库进行匹配;

信息发送模块,用于将所述遥控器信息库中包含所述识别信息的遥控器配置信息发送给所述终端设备。

第四方面,本发明实施例又提供了一种遥控器的信息配置装置,集成在终端设备中,包括:

识别信息解析模块,用于接收遥控器任一按键被触发后发射的遥控信号,解析所述遥控信号中包含的识别信息;

配置信息获取模块,用于发送所述识别信息至服务器,接收并缓存所述服务器返回的包含所述识别信息的遥控器配置信息。

本发明实施例中提供了信息匹配方法、遥控器的信息配置方法及相应装置,该信息匹配方法首先接收终端设备发送的基于遥控器发射的遥控信号产生的识别信息,然后将该识别信息与预设的遥控器信息库进行匹配,最终将遥控信息库中包含识别信息的遥控器配置信息发送给终端设备。此外,遥控器的信息配置方法中终端设备接收并缓存服务器端返回的包含识别信息的遥控器配置信息,实现遥控器的信息配置。利用上述方法,扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化,同时也提高了遥控器信息的配置效率。

附图说明

图1为本发明实施例一提供的一种信息匹配方法的流程示意图;

图2为本发明实施例二提供的一种信息匹配方法的流程示意图;

图3为本发明实施例三提供的一种遥控器的信息配置方法的流程示意图;

图4为本发明实施例四提供的一种信息匹配装置的结构框图;

图5为本发明实施例五提供的一种遥控器的信息配置装置的结构框图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种信息匹配方法的流程示意图,该方法适用于获取与遥控器相匹配的码值按键映射表的情况,该方法可以由信息匹配装置执行,其中该装置可由软件和/或硬件实现,并一般集成在进行信息匹配的服务器上。

如图1所示,本发明实施例一提供的一种信息匹配方法,包括如下操作:

S101、接收终端设备发送的识别信息,并将识别信息与预设的遥控器信息库进行匹配,其中,该识别信息基于遥控器发射的遥控信号产生。

在本实施例中,终端设备具体可理解为智能电视等具有联网功能的并可以通过遥控器远程控制的电子设备。识别信息具体可看作终端设备所接收的由遥控器发射的遥控信号产生的用于遥控器识别的信息,本实施例可以接收终端设备发送的识别信息。遥控器信息库具体可理解为预设在服务器上的信息数据库,具体地,该遥控器信息库中包含了多个由遥控器的标记信息及对应码值按键映射表组成的遥控器配置信息。

具体地,可以与终端设备建立网络通信,由此接收终端设备发送的通信消息,如识别信息;之后,可以将所接收的识别信息与遥控信息库中的多个遥控器配置信息进行匹配。可以理解的是,用于匹配的识别信息相当于对应遥控器的标记信息,且遥控器信息库的每个遥控器配置信息中也包含有遥控器的标记信息,由此,识别信息与遥控信息库进行匹配的过程可以看作:判断遥控器信息库中是否存在与识别信息相匹配的遥控器的标记信息。

S102、将遥控器信息库中包含该识别信息的遥控器配置信息发送给终端设备。

在本实施例中,基于上述步骤S101的操作,如果确定出遥控器信息库中存在与识别相信相匹配的标记信息,则可认为遥控器信息库中存在包含该识别信息的遥控器配置信息,因此可以该遥控器配置信息返回(发送)至终端设备。

本发明实施例一提供的一种信息匹配方法,首先接收终端设备发送的基于遥控器发射的遥控信号产生的识别信息,然后将该识别信息与预设的遥控器信息库进行匹配,最终将遥控信息库中包含识别信息的遥控器配置信息发送给终端设备。利用该方法,不再单一的将遥控器配置信息固设于终端设备中,使得仅有一种类型的遥控器与终端设备匹配,本方法将所有遥控器的遥控器配置信息存放在服务器端,能够基于终端设备发送的识别信息确定与遥控器匹配的遥控器配置信息,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化。

实施例二

图2为本发明实施例二提供的一种信息匹配方法的流程示意图。本发明实施例二以上述实施例为基础进行优化,在本实施例中,该方法优化增加了:基于至少一种类型遥控器的规范标记,定制所述至少一种类型遥控器的码值按键映射表;将所述规范标记与所述码值按键映射表作为所述至少一类型遥控器的遥控器配置信息,以行形式存储到所述遥控器信息库中。

如图2所示,本发明实施例二提供的一种信息匹配方法,具体包括如下操作:

在本实施例中,优化增加了步骤S201和步骤S202来描述遥控器信息库的构建过程。

S201、基于至少一种类型遥控器的规范标记,定制至少一种类型遥控器的码值按键映射表。

具体地,本实施例可以获取不同生厂商提供的不同类型遥控器的规格书,其规格书中包含了遥控器发射遥控信号时采用的遥控信号传输协议、生产商标识信息以及生产商期望实现的按键功能等,由此可根据所获取的规格书来确定所对应类型遥控器的规范标记,并且可以根据确定的规范标记来定制对应的码值按键映射表。其中,码值按键映射表相当于遥控器远程控制终端设备时,终端设备响应该遥控器时需要依据的映射表。

具体地,基于至少一种类型遥控器的规范标记,定制至少一种类型遥控器的码值按键映射表的过程可表述为:根据所获取的至少一种类型遥控器的规格书,确定每种类型遥控器的遥控信号传输协议、生产商标识信息以及所期望的按键功能;根据其遥控信号传输协议为所期望的每个按键功能定制对应的码值,其按键功能和码值构成了对应类型遥控器的码值按键映射表。

可以理解的是,每种类型遥控器的遥控信号传输协议以及生产商标识信息相当于对应类型遥控器的规范标记,可作为对应类型遥控器的标识信息,即,根据每种类型遥控器的规范标记,可以定制与之对应的码值按键映射表。

S202、将该规范标记与该码值按键映射表作为至少一种类型遥控器对应的遥控器配置信息,并以行形式存储到遥控器信息库中。

基于实施例一的描述可知,遥控器配置信息包含了标记信息和码值按键映射表,本实施例可将该标记信息优选地确定为规范标记,即,本实施例可以将每种类型遥控器的规范标记以及与之对应的码值按键映射表确定为该种类型遥控器的遥控器配置信息,并可将遥控器配置信息以行形式存储到设定的遥控器信息库中。

S203、接收终端设备发送的识别信息,并将识别信息与预设的遥控器信息库进行匹配,其中,该识别信息基于遥控器发射的遥控信号产生。

基于实施例一的描述可知,所接收的识别信息最初包含于遥控器发射至终端设备的识别信号中,且识别信息相当于所对应遥控器的标记信息。在本实施例中,可优选地将识别信息确定为对应遥控器的规范标记。

在本实施例中,遥控信息信息库中包含多个遥控器配置信息,且每个遥控器配置信息中包含了相应的规范标记和码值按键映射表。示例性地,可以通过判断遥控器信息库中是否存在与所接收识别信息相匹配的规范标记来实现其匹配操作。

进一步地,所述至少一种类型遥控器的规范标记包括:所述至少一种类型遥控器使用的遥控信号传输协议以及预设的用户码;

相应的,所述将所述识别信息与预设的遥控器信息库进行匹配,包括:

将所述识别信息中包含的遥控信号传输协议及用户码与预设的遥控器信息库中至少一种类型遥控器的规范标记进行匹配。

需要说明的是,基于步骤S201可知,每种类型遥控器的规范标记包含了遥控信号传输协议和生产商标识信息,其中,生产商标识信息具体用来区别其他生厂商所生产的遥控器。本实施例将生厂商标识信息优选为包含生产商信息的用户码,该用户码可以预先由生产商提供。

S204、将遥控器信息库中包含该识别信息的遥控器配置信息发送给终端设备。

示例性地,可以在遥控器信息库中确定与识别信息包含的遥控信号传输协议及用户码相匹配的规范标记,并将该规范标记所对应的遥控器配置信息发送给终端设备。

本发明实施例二提供的一种信息匹配方法,具体增加了在服务器上预设遥控器配置信息的操作。利用该方法,将所有遥控器的遥控器配置信息存放在服务器端,能够基于终端设备发送的识别信息确定与遥控器匹配的遥控器配置信息,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化。

实施例三

图3为本发明实施例三提供的一种遥控器的信息配置方法的流程示意图。该方法适用于在终端设备上配置遥控器的码值按键映射表的情况,该方法可以由遥控器的信息配置装置执行,其中该装置可由软件和/或硬件实现,并一般集成在能够受遥控器控制的终端设备上。

如图3所示,本发明实施例三提供的一种遥控器的信息配置方法,包括如下操作:

在本实施例中,可认为终端设备中不存在遥控器远程遥控所需的码值按键映射表,或者终端设备不存在与当前所使用遥控器相匹配的码值按键映射表,由此可基于本实施例提供的方法在终端设备中确定遥控器的配置信息,其中,终端设备具体可理解为智能电视等具有联网功能的且可以通过遥控器远程控制的电子设备。

S301、接收遥控器任一按键被触发后发射的遥控信号,解析遥控信号中包含的识别信息。

在本实施例中,终端设备可以根据所具有的遥控信号接收器接收遥控器发射的遥控信号,其中,只要遥控器的任一按键被触发,就可以采用对应的遥控信号传输协议向终端设备发射遥控信号。具体地,可以认为所接收的遥控信号中包含用于标识遥控器的识别信息以及需要终端设备响应的任一按键的按键信息,由此可以对所接收的遥控信号进行解析,确定标识相应遥控器的识别信息。

具体地,可以解析遥控信号的协议格式,确定传输时所采用的遥控信号传输协议,同时确定遥控信号中的用户码,本实施例可将对应遥控器的遥控信号传输协议以及用户码确定为该遥控器的识别信息。

S302、发送该识别信息至服务器,接收并缓存服务器返回的包含该识别信息的遥控器配置信息。

在本实施例中,可以在终端设备处于联网状态时,将所接收的识别信息发送给服务器,之后还可以接收服务器返回的包含该识别信息的遥控器配置信息。其中,服务器具体可看作能够实现上述实施例所提供信息匹配方法的服务平台。

在本实施例中,还可以本地缓存将所获取的遥控器配置信息,以用于后续终端设备对遥控器的响应,实现遥控器对终端设备的远程控制。

本发明实施例三提供的一种遥控器的信息配置方法,能够接收遥控器任一按键被触发后发射的遥控信号,并解析遥控信号中包含的识别信息;之后可以向服务器发送该识别信息,最终接收并缓存服务器返回的包含该识别信息的遥控器配置信息。利用该方法,能够根据所接收的遥控信号从服务器端获取该遥控信号对应的遥控器配置信息,以使终端设备能够基于该遥控器配置信息接受对应遥控器的控制,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化,同时也提高了遥控器信息的配置效率。

在上述实施例的基础上,本实施例的遥控器的信息配置方法还优化增加了:基于所述遥控器配置信息中的码值按键映射表,响应所述遥控器的按键请求。

在本实施例中,在终端设备上完成遥控器的信息配置后,确定了包含遥控器的规范标记以及码值按键映射表的遥控器配置信息。可以理解的是,当所接收的遥控信号中的识别信息与遥控器配置信息中的规范标记相匹配时,可直接响应该遥控器的按键请求,此时无需重复执行上述信息配置操作;当识别信息与遥控器配置信息中的规范标记不相匹配时,可以返回上述步骤S302,重新确定包含该识别信息的新的遥控器配置信息。需要说明的是,本实施例可设定周期的执行上述信息配置操作,以保证遥控器配置信息的准确性。

实施例四

图4为本发明实施例四提供的一种信息匹配装置的结构框图。该装置适用于获取与遥控器相匹配的码值按键映射表的情况,该装置可由软件和/或硬件实现,并一般集成在进行信息匹配的服务器上。如图4所示,该装置包括:信息接收模块41、识别信息匹配模块42以及信息发送模块43。

其中,信息接收模块41,用于接收终端设备发送的识别信息,其中,所述识别信息基于遥控器发射的遥控信号产生。

识别信息匹配模块42,用于将所述识别信息与预设的遥控器信息库进行匹配。

信息发送模块43,用于将所述遥控器信息库中包含所述识别信息的遥控器配置信息发送给所述终端设备。

在本实施例中,该装置首先通过信息接收模块41接收终端设备发送的根据遥控器发射的遥控信号产生的识别信息;然后通过识别信息匹配模块42将所述识别信息与预设的遥控器信息库进行匹配;最终通过信息发送模块43将所述遥控器信息库中包含所述识别信息的遥控器配置信息发送给所述终端设备。

本发明实施例四提供的一种信息匹配装置,不再单一的将遥控器配置信息固设于终端设备中,使得仅有一种类型的遥控器与终端设备匹配,本装置将所有遥控器的遥控器配置信息存放在服务器端,能够基于终端设备发送的识别信息确定与遥控器匹配的遥控器配置信息,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化。

进一步地,该装置还优化包括了:

映射表定制模块44,用于基于至少一种类型遥控器的规范标记,定制所述至少一种类型遥控器的码值按键映射表;

信息存储模块45,用于将所述规范标记与所述码值按键映射表作为所述至少一类型遥控器的遥控器配置信息,以行形式存储到所述遥控器信息库中。

在上述优化的基础上,所述至少一种类型遥控器的规范标记包括:所述至少一种类型遥控器使用的遥控信号传输协议以及预设的用户码;

相应的,识别信息匹配模块42,具体用于:

将所述识别信息中包含的遥控信号传输协议及用户码与预设的遥控器信息库中至少一种类型遥控器的规范标记进行匹配。

实施例五

图5为本发明实施例五提供的一种遥控器的信息配置装置的结构框图。该装置适用于在终端设备上配置遥控器的码值按键映射表的情况,其中该装置可由软件和/或硬件实现,并一般集成在能够受遥控器控制的终端设备上。如图5所示,该装置包括:识别信息解析模块51和配置信息获取模块52。

其中,识别信息解析模块51,用于接收遥控器任一按键被触发后发射的遥控信号,解析所述遥控信号中包含的识别信息;

配置信息获取模块52,用于发送所述识别信息至服务器,接收并缓存所述服务器返回的包含所述识别信息的遥控器配置信息。

在本实施例中,该装置首先通过识别信息解析模块51接收遥控器任一按键被触发后发射的遥控信号,解析所述遥控信号中包含的识别信息;然后通过配置信息获取模块52发送所述识别信息至服务器,接收并缓存所述服务器返回的包含所述识别信息的遥控器配置信息。

本发明实施例五提供的一种遥控器的信息配置装置,能够根据所接收的遥控信号从服务器端获取该遥控信号对应的遥控器配置信息,以使终端设备能够基于该遥控器配置信息接受对应遥控器的控制,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化,同时也提高了遥控器信息的配置效率。

进一步地,该装置优化包括了:

按键请求响应模块53,用于基于所述遥控器配置信息中的码值按键映射表,响应所述遥控器的按键请求。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1