被控设备与遥控器之间的配对方法及被控设备的制作方法

文档序号:6728288阅读:223来源:国知局
专利名称:被控设备与遥控器之间的配对方法及被控设备的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种被控设备与遥控器之间的配对方法及被 控设备。
背景技术
射频(RF,Radio Frequency)遥控器的研发工作和产品策划正在迅速取得进展。 与红外线遥控器相比,RF遥控器在操作自由度及双向性、设计自由度、数据传输速率等方面 具有很大的优势。但是,与红外线遥控器不同的是,使用RF遥控器需要先完成遥控器与被控设备的 设备配对过程。目前,在需要配对的遥控器与被控设备上都设置有配对按键,主要应用的设 备配对方法包括(1)在需要配对的遥控器与被控设备上都设置有配对按键,用户按下遥控器的配 对按键,触发遥控器广播配对请求消息,该消息携带遥控器的标识,在没有收到配对响应消 息之前,遥控器会重复广播配对请求消息;(2)被控设备在接收到遥控器发送的配对请求消息之后,若用户按下被控设备的 配对按键,则被控设备保存遥控器的标识,并根据配对请求消息广播配对响应消息,该消息 携带被控设备的标识;(3)遥控器在接收到被控设备发送的配对响应消息之后,保存被控设备的标识,从 而完成被控设备与遥控器之间的配对过程。在对现有技术的研究和实践过程中,本发明的发明人发现,现有技术中,被控设备 在接收到遥控器发送的配对请求消息之后,需要用户在被控设备上按下配对按键,以确定 该被控设备要与该遥控器配对,因此,现有技术的设备配对方法要求在被控设备上设置一 个配对按键,而设备配对过程一般只在遥控器首次使用时进行,也就是说,被控设备的配对 按钮的使用频率很低,因此,在被控设备上增加不经常使用的按键不符合用户的要求,降低 了用户体验。

发明内容
本发明实施例提供一种被控设备与遥控器之间的配对方法及被控设备,以提高用 户体验。本发明实施例提供了一种被控设备与遥控器之间的配对方法,包括被控设备接收遥控器发送的配对请求消息;通知用户在所述遥控器上按下指定按键串;接收所述遥控器发送的按键串;判断接收到的按键串与所述指定按键串是否匹配;若匹配,则向所述遥控器发送配对响应消息。本发明实施例提供了 一种被控设备,包括
第一接收模块,用于接收遥控器发送的配对请求消息;第一通知模块,用于通知用户在所述遥控器上按下指定按键串;第二接收模块,用于接收所述遥控器发送的按键串;第一判断模块,用于判断接收到的按键串与所述指定按键串是否匹配;响应模块,用于当所述第一判断模块判定匹配时,向所述遥控器发送配对响应消 肩、ο 从以上技术方案可以看出,与现有技术相比,本发明实施例包括如下有益效果本发明实施例中,被控设备在接收到遥控器发送的配对请求消息之后,通知用户 在遥控器上按下指定按键串,若遥控器发送的按键串与指定按键串匹配,则确定该遥控器 是要与该被控设备配对的遥控器,从而不需要在被控设备上设置配对按键,即可完成遥控 器与被控设备之间的配对过程,提高了用户体验。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领 域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的 附图。图1是本发明实施例中被控设备与遥控器之间的配对方法的一个实施例的示意 图;图2是本发明实施例中被控设备与遥控器之间的配对方法的另一实施例的示意 图;图3是本发明实施例中被控设备与遥控器之间的配对方法的另一实施例的示意 图;图4是本发明实施例中被控设备的一个实施例的示意图;图5是本发明实施例中被控设备的另一实施例的示意图。
具体实施例方式本发明实施例提供一种被控设备与遥控器之间的配对方法及被控设备。以下分别 进行详细说明。实施例一、请参阅图1,本发明实施例中被控设备与遥控器之间的配对方法的一个实施例包 括101、被控设备接收遥控器发送的配对请求消息,该消息携带遥控器的标识;被控设备可以为机顶盒、电视机、空调、数字多功能光盘(DVD,DigitalVersatile Disc)或其它可以被遥控器控制的设备。用户可以在遥控器上按下配对按键,促使遥控器发送配对请求消息(可以以广播 的形式发送)。遥控器的标识可以为遥控器的ID号,或其它能够唯一标识该遥控器的信息。102、通知用户在遥控器上按下指定按键串;
指定按键串须能够区分不同的被控设备,可以为被控设备生成的随机按键串,不 同的被控设备在不同时间会生成不同的随机按键串,可以通过增加随机按键串的位数来减 小不同被控设备生成的随机按键串的重复概率。也可以为每一台被控设备分配指定按键 串,使得被控设备与指定按键串一一对应。被控设备在接收到配对请求消息之后,可以通过语音或屏幕显示的方式,通知用 户在该遥控器上按下指定按键串,例如,在屏幕上显示生成的随机按键串。103、接收遥控器发送的按键串;用户根据被控设备的通知,在需要与被控设备配对的遥控器上按下指定的按键 串,使得遥控器向被控设备发送该按键串(可以以广播的方式发送)。104、判断接收到的按键串与指定按键串是否匹配,若匹配,则执行步骤105,否则 结束操作;若接收到的遥控器发送的按键串与指定按键串匹配,则被控设备执行步骤105,若 不匹配,可以结束操作;也可以给用户一定次数的按键出错的机会,向用户给出错误提示, 再次通知用户在遥控器上按下指定按键串。105、保存遥控器的标识,并向遥控器发送配对响应消息,该消息中携带被控设备 的标识。可以设置一特定存储区域专门用于保存遥控器的标识,特定存储区域可以在被控 设备上,也可以在其它能够与被控设备交互信息的设备上。被控设备向遥控器发送配对响应消息之后,遥控器保存该消息中的被控设备的标 识,从而完成被控设备与遥控器之间的配对过程。在后续的使用遥控器的过程中,遥控器可 以在控制指令中携带遥控器与被控设备的标识,被控设备确定这两个标识与本地保存的一 致,响应该控制指令。从以上可知,本实施例中,被控设备在接收到遥控器发送的配对请求消息之后,通 知用户在遥控器上按下指定按键串,若遥控器发送的按键串与指定按键串匹配,则确定该 遥控器是要与该被控设备配对的遥控器,被控设备向该遥控器发送配对响应消息。现有技 术中,被控设备在接收到遥控器发送的配对请求消息之后,需要用户在被控设备上按下配 对按键,以确定该被控设备要与该遥控器配对;而本实施例中,将该确定过程转移到遥控器 上,通过用户在遥控器上按下指定按键串,来确定该遥控器要与该被控设备配对,从而不需 要在被控设备上设置配对按键,即可完成遥控器与被控设备之间的配对过程,提高了用户 体验。实施例二、请参阅图2,本发明实施例中被控设备与遥控器之间的配对方法的另一实施例包 括201、被控设备接收遥控器发送的配对请求消息,该消息携带该遥控器的标识;202、判断本地保存的遥控器的标识与消息携带的遥控器的标识是否匹配,若否, 则执行步骤203,否则结束操作;被控设备在未与任何遥控器配对时,可以在本地保存一个假设的遥控器的标识, 该遥控器的标识并不是一个实际存在的遥控器的标识。若被控设备已与遥控器配对,则会 将该遥控器的标识替换掉假设的遥控器的标识。
可以限定假设的遥控器的标识不符合实际存在的遥控器的标识的预定条件,当本 地保存的遥控器的标识不符合预定条件时,说明被控设备未与任何遥控器配对。例如,实际 存在的遥控器的标识的数值范围应该在10000至20000,若本地保存的标识的数值不在该 数值范围内,则可以确定被控设备还未与任何遥控器配对。本实施例中,被控设备在接收遥控器发送的配对请求消息之后,在通知用户在该 遥控器上按下指定按键串之前,先判断本地保存有与该遥控器的标识匹配的标识,若否,则 触发通知用户在该遥控器上按下指定按键串的步骤,以进入配对过程,否则说明被控设备 已与该遥控器配对,不再进入配对过程。203、生成随机按键串作为指定按键串,通知用户在遥控器上按下该指定按键串;步骤203请参照对步骤102的说明。204、接收遥控器发送的按键串;步骤204请参照对步骤103的说明。205、判断接收到的按键串与指定按键串是否匹配,若匹配,则执行步骤206,否则 结束操作;步骤205请参照对步骤104的说明。在判定接收到的按键串与指定按键串不匹配之后,可以直接结束操作;也可以重 复执行上述通知用户在遥控器上按下指定按键串的步骤,直至判定接收到的按键串与指定 按键串不匹配的次数达到预定次数时,结束操作。206、保存遥控器的标识,并向遥控器发送配对响应消息,该消息中携带被控设备 的标识。可以理解的是,此处的保存遥控器的标识,是将该标识替换掉本地原来保存的标 识。此处需要说明的是,在被控设备已与某个遥控器配对之后,在被控设备正常播放 的过程中,可能有遥控器发起与其它被控设备的配对过程,已配对的被控设备在接收到遥 控器的配对请求消息之后,要进入配对提示界面,从而中断正常播放。因此,被控设备若接 收到遥控器发送的配对请求消息,被控设备可以判断本地保存的遥控器的标识是否符合预 定条件,该预定条件为实际存在的遥控器的标识应符合的条件,若不符合,则中断正常播 放,进入配对提示界面,否则确定被控设备已经与某个遥控器成功配对,不进入配对提示界 面,从而可避免正常播放中断。此外,在遥控器与被控设备配对之后,还可以设置一个固定按键串,只要用户在该 遥控器上按下该固定按键串,该被控设备即显示清除提示界面,用户按照提示界面的提示 可以将该被控设备保存的标识初始化,即将符合预定条件的标识初始化为不符合预定条件 的假设的标识。同于实施例一,本实施例中,将该确定被控设备要与遥控器配对的过程转移到遥 控器上,通过用户在遥控器上按下指定按键串,来确定该遥控器要与该被控设备配对,从而 不需要在被控设备上设置配对按键,即可完成遥控器与被控设备之间的配对过程,提高了 用户体验。并且,本实施例中,被控设备在接收到遥控器发送的配对请求消息之后,当本地 保存的遥控器的标识与消息携带的遥控器的标识不匹配时,通知用户在遥控器上按下指定 按键串,以进入配对过程,否则说明被控设备已与该遥控器配对,不再进入配对过程,从而可避免被控设备与同一遥控器进行重复配对。实施例三、请参阅图3,本发明实施例中被控设备与遥控器之间的配对方法的另一实施例包 括301、机顶盒A开机上电启动后,判定本地保存的遥控器的标识不符合预定条件, 显示配对提示界面,通知用户在遥控器上按下配对按键;机顶盒B正常播放中(假设机顶盒 B之前已与遥控器B配对);302、用户按下遥控器A的配对按键,使得遥控器A通过广播方式发送配对请求消 息,该消息中携带遥控器A的标识;303、机顶盒A接收到遥控器A发送的配对请求消息后,获取本地保存的遥控器的 标识,判定该标识与遥控器A的标识不匹配,生成随机按键串154268作为指定按键串,并在 配对提示界面上显示该指定按键串;机顶盒B接收到遥控器A发送的配对请求消息后,获取 本地保存的遥控器的标识,判定该标识与遥控器A的标识不匹配,生成随机按键串845279 作为指定按键串,并在配对提示界面上显示该指定按键串;304、用户按照配对提示界面的显示在遥控器A上按下按键串巧似68,使得遥控器 A以广播方式发送给所有被控设备(包括机顶盒A、B);305、机顶盒A判定遥控器A发送的按键串与指定按键串154268匹配,保存遥控器 A的标识;机顶盒B判定遥控器A发送的按键串与指定按键串845279不匹配,显示配对失 败界面,一定时间后界面消隐,返回正常播放;306、机顶盒A给遥控器A返回配对响应消息,该消息携带机顶盒A的标识;307、遥控器A在接收到配对响应消息后,与机顶盒A交换密钥,该密钥是为了支持 后续的控制指令的安全传输;308、机顶盒A在交互密钥之后,显示配对成功界面,一定时间后界面消隐,返回正 常播放。同于实施例一,本实施例中,将该确定被控设备要与遥控器配对的过程转移到遥 控器上,通过用户在遥控器上按下指定按键串,来确定该遥控器要与该被控设备配对,从而 不需要在被控设备上设置配对按键,即可完成遥控器与被控设备之间的配对过程,提高了 用户体验。并且,本实施例中,被控设备在接收到遥控器发送的配对请求消息之后,当本地 保存的遥控器的标识与消息携带的遥控器的标识不匹配时,通知用户在遥控器上按下指定 按键串,以进入配对过程,否则说明被控设备已与该遥控器配对,不再进入配对过程,从而 可避免被控设备与同一遥控器进行重复配对。本实施例中,机顶盒B在接收到遥控器A发送的配对请求消息之后,也可以获取本 地保存的遥控器的标识,并判定该标识符合预定条件,确定机顶盒B已与遥控器配对,不进 入配对流程,保持正常播放,从而避免正常播放被遥控器A与机顶盒A的配对过程所中断。实施例四、请参阅图4,本发明实施例中被控设备的一个实施例包括第一接收模块401,用于接收遥控器发送的配对请求消息,该消息携带所述遥控器 的标识;第一通知模块402,用于通知用户在遥控器上按下指定按键串;
第二接收模块403,用于接收遥控器发送的按键串;第一判断模块404,用于判断接收到的按键串与指定按键串是否匹配;保存模块405,用于当第一判断模块404判定接收到的按键串与指定按键串匹配 时,保存消息携带的遥控器的标识;响应模块406,用于当第一判断模块404判定接收到的按键串与指定按键串匹配 时,向遥控器发送配对响应消息,该消息中携带被控设备的标识。可选地,被控设备还可以包括第三判断模块,用于在第一接收模块接收配对请求消息之后,判断本地保存的标 识与消息携带的遥控器的标识是否匹配,若不匹配,则触发第一通知模块通知用户在遥控 器上按下指定按键串,否则确定已与该遥控器配对,结束操作,从而可避免被控设备与同一 个遥控器重复配对。可以为每一台被控设备分配指定按键串,使得被控设备与指定按键串一一对应, 并将被控设备对应的指定按键串保存于被控设备中,这种情况下,第一通知模块402通知 用户在遥控器上按下该保存的指定按键串。可选地,指定按键串也可以为被控设备生成的随机按键串,这种情况下,被控设备 还可以包括生成模块,用于在第一通知模块通知用户在遥控器上按下指定按键串之前,生 成随机按键串作为指定按键串。从以上可知,本实施例中,第一接收模块401在接收到遥控器发送的配对请求消 息之后,第一通知模块402通知用户在遥控器上按下指定按键串,在第二接收模块403接 收到遥控器发送的按键串之后,若第一判断模块判定遥控器发送的按键串与指定按键串匹 配,则确定该遥控器是要与该被控设备配对的遥控器,保存模块405保存遥控器的标识,响 应模块406向该遥控器发送配对响应消息。现有技术中,被控设备在接收到遥控器发送的 配对请求消息之后,需要用户在被控设备上按下配对按键,以确定该被控设备要与该遥控 器配对;而本实施例中,将该确定过程转移到遥控器上,通过用户在遥控器上按下指定按键 串,来确定该遥控器要与该被控设备配对,从而不需要在被控设备上设置配对按键,即可完 成遥控器与被控设备之间的配对过程,提高了用户体验。请参阅图5,本发明实施例中被控设备的另一实施例包括第一接收模块501,用于接收遥控器发送的配对请求消息,该消息携带所述遥控器 的标识;第二判断模块503,用于在第一接收模块501接收配对请求消息之后,判断本地保 存的遥控器的标识是否符合预定条件,若不符合,则触发第一通知模块503通知用户在遥 控器上按下指定按键串;第一通知模块503,用于通知用户在遥控器上按下指定按键串;第二接收模块504,用于接收遥控器发送的按键串;第一判断模块505,用于判断接收到的按键串与指定按键串是否匹配;保存模块506,用于当第一判断模块505判定接收到的按键串与指定按键串匹配 时,保存消息携带的遥控器的标识;响应模块507,用于当第一判断模块505判定接收到的按键串与指定按键串匹配 时,向遥控器发送配对响应消息,该消息中携带被控设备的标识。
可选地,本实施例中的被控设备还可以包括第二通知模块508,用于在上电启动后获取本地保存的遥控器的标识,判断该标识 是否符合预定条件,若不符合,则通知用户在遥控器上按下配对按键,以使遥控器广播配对 请求消息,进入配对过程。相对于图4所示实施例,本实施例中,在第一接收模块接收到配对请求消息之后, 在本地保存的遥控器的标识不符合预定条件时,才触发第一通知模块执行相关操作,从而 可实现在被控设备已与遥控器配对之后,不再进行配对过程,可避免正常播放被中断。本领域技术人员可以理解方法实施例所描述的方案以及技术特征也可以作为设 备实施例的一部分。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存 储介质可以包括只读内存(ROM,Read-Only Memory)、随机存储器(RAM,Random Access Memory)、磁盘或光盘等。以上对本发明实施例所提供的被控设备与遥控器之间的配对方法及被控设备进 行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施 例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人 员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明 书内容不应理解为对本发明的限制。
权利要求
1.一种被控设备与遥控器之间的配对方法,其特征在于,包括 被控设备接收遥控器发送的配对请求消息;通知用户在所述遥控器上按下指定按键串; 接收所述遥控器发送的按键串; 判断接收到的按键串与所述指定按键串是否匹配; 若匹配,则向所述遥控器发送配对响应消息。
2.根据权利要求1所述的方法,其特征在于,所述配对请求消息携带所述遥控器的标 识,在接收遥控器发送的配对请求消息之后,在通知用户在所述遥控器上按下指定按键串 之前,还包括判断本地保存的遥控器的标识是否符合预定条件;若不符合预定条件,则触发所述通知用户在所述遥控器上按下指定按键串的步骤。
3.根据权利要求1所述的方法,其特征在于,所述配对请求消息携带所述遥控器的标 识,在接收遥控器发送的配对请求消息之后,在通知用户在所述遥控器上按下指定按键串 之前,还包括判断本地保存的遥控器的标识与所述消息携带的遥控器的标识是否匹配; 若不匹配,则触发所述通知用户在所述遥控器上按下指定按键串的步骤。
4.根据权利要求2或3所述的方法,其特征在于,所述若匹配,则向所述遥控器发送配 对响应消息的步骤包括若匹配,保存所述遥控器的标识;向所述遥控器发送配对响应消息,所述配对响应消息携带所述被控设备的标识。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括在判定接收到的按键串与所述指定按键串不匹配之后,重复执行所述通知用户在所述 遥控器上按下指定按键串的步骤,直至判定接收到的按键串与所述指定按键串不匹配的次 数达到预定次数时,结束操作。
6.根据权利要求1所述的方法,其特征在于,在通知用户在所述遥控器上按下指定按 键串之前,还包括生成随机按键串作为所述指定按键串。
7.一种被控设备,其特征在于,包括第一接收模块,用于接收遥控器发送的配对请求消息;第一通知模块,用于通知用户在所述遥控器上按下指定按键串;第二接收模块,用于接收所述遥控器发送的按键串;第一判断模块,用于判断接收到的按键串与所述指定按键串是否匹配;响应模块,用于当所述第一判断模块判定匹配时,向所述遥控器发送配对响应消息。
8.根据权利要求7所述的被控设备,其特征在于,所述配对请求消息携带所述遥控器 的标识,所述被控设备还包括第二判断模块,用于在所述第一接收模块接收配对请求消息之后,判断本地保存的遥 控器的标识是否符合预定条件,若不符合,则触发所述第一通知模块通知用户在所述遥控 器上按下指定按键串。
9.根据权利要求7所述的被控设备,其特征在于,所述配对请求消息携带所述遥控器的标识,所述被控设备还包括第三判断模块,用于在所述第一接收模块接收配对请求消息之后,判断本地保存的标 识与所述遥控器的标识是否匹配,若不匹配,则触发所述第一通知模块通知用户在所述遥 控器上按下指定按键串。
10.根据权利要求8或9所述的被控设备,其特征在于,还包括 保存模块,用于当所述第一判断模块判定匹配时,保存所述遥控器的标识。
11.根据权利要求7所述的被控设备,其特征在于,所述被控设备还包括第二通知模块,用于在上电启动后获取本地保存的遥控器的标识,判断该标识是否符 合预定条件,若不符合,则通知用户在遥控器上按下配对按键,以使遥控器广播配对请求消 肩、ο
12.根据权利要求7所述的被控设备,其特征在于,所述被控设备还包括生成模块,用于在所述第一通知模块通知用户在所述遥控器上按下指定按键串之前, 生成随机按键串作为所述指定按键串。
全文摘要
本发明实施例提供了一种被控设备与遥控器之间的配对方法及被控设备,所述方法包括被控设备接收遥控器发送的配对请求消息;通知用户在所述遥控器上按下指定按键串;接收所述遥控器发送的按键串;判断接收到的按键串与所述指定按键串是否匹配;若匹配,向所述遥控器发送配对响应消息。本发明实施例不需要在被控设备上设置配对按键,即可完成遥控器与被控设备之间的配对过程,提高了用户体验。
文档编号G08C17/02GK102136184SQ201010239378
公开日2011年7月27日 申请日期2010年7月26日 优先权日2010年7月26日
发明者秦小庆, 许春晓, 马剑飞 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1