智能遥控方法、装置及系统的制作方法_4

文档序号:9751944阅读:来源:国知局
8,该智能遥控装置800包括:
[0115]第二接收模块810,用于接收由遥控发送终端在临近感知组网中广播的第一服务发现帧。
[0116]具体地,通过手动或者自动的方式,启动NAN功能,并初始化NAN属性配置,以使智能遥控装置800的发现引擎可以主动订阅接收服务发现帧。
[0117]进一步地,智能遥控装置800的NAN属性配置包括但不限于服务属性描述符、连接能力、发现范围、厂商特定属性等。
[0118]第二接收模块810接收由遥控发送终端在WIFINAN中广播的第一服务发现帧。
[0119]进一步地,遥控发送终端可以是移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。
[0120]判断模块820,用于对所述第一服务发现帧执行匹配算法过滤,以判断是否与所述遥控发送终端相匹配。
[0121]具体地,根据遥控发送终端广播的第一服务发现帧,判断模块820对该第一服务发现帧执行匹配算法过滤,以判断该遥控发送终端是否满足匹配条件,当满足匹配条件时,则允许接收该遥控发送终端发送的服务发现帧数据,并向遥控发送终端发送反馈应答数据。。
[0122]所述第二接收模块810还用于当与所述遥控发送终端匹配时,接收所述遥控发送终端发送的第二服务发现帧。
[0123]进一步地,第二服务发现帧中包含按键编码字段属性信息。
[0124]匹配模块830,用于对所述第二服务发现帧进行匹配算法过滤,以与所述遥控发送终端建立匹配感知。
[0125]具体地,匹配模块830对该第二服务发现帧进行匹配算法过滤,具体是通过解码第二服务发现帧中的按键编码字段属性信息,以判断是否与遥控发送终端建立匹配感知,当确定与遥控发送终端建立匹配感知时,向遥控发送终端发送反馈应答数据。
[0126]执行模块840,用于根据所述遥控发送终端发送的遥控指令,执行与所述遥控指令相对应的操作。
[0127]具体地,执行模块840通过解码遥控指令,并根据解码信息执行控制命令输出,以执行与遥控指令相对应的操作。
[0128]进一步地,可以设置为每次接收遥控发送终端的服务发现帧时,都要执行匹配算法过滤;也可以设置为只有第一次接收遥控发送终端的服务发现帧时,才执行匹配算法过滤,后续再接收则无需过滤。
[0129]本实施例的智能遥控装置,通过第二接收模块810接收由遥控发送终端在临近感知组网中广播的第一服务发现帧,判断模块820对所述第一服务发现帧执行匹配算法过滤,以判断是否与所述遥控发送终端相匹配,第二接收模块810还用于当与所述遥控发送终端匹配时,接收所述遥控发送终端发送的第二服务发现帧,匹配模块830对所述第二服务发现帧进行匹配算法过滤,以与所述遥控发送终端建立匹配感知,执行模块810根据所述遥控发送终端发送的遥控指令,执行与所述遥控指令相对应的操作。从而本实施例的智能遥控装置在WIFI NAN中与遥控发送终端建立匹配感知,并可以快速响应遥控发送终端的遥控指令,无需受操作角度的影响,遥控操作简便,提高了用户体验。
[0130]本发明第四实施例进一步提供一种智能遥控方法,请参照图9,所述方法包括步骤:
[0131]S910、遥控发送终端在临近感知组网中广播第一服务发现帧;
[0132]具体地,在使用时,通过手动或者自动的方式,启动遥控发送终端的NAN功能,并开启相应的应用程序APP,从而初始化遥控发送终端的NAN属性配置,以使遥控发送终端的发现引擎可以主动发布传输服务发现帧。
[0133]进一步地,遥控发送终端的NAN属性配置包括但不限于国家码、发现范围、服务描述符、厂商特定属性等。
[0134]遥控发送终端在NAN中广播第一服务发现帧,该第一服务发现帧可以是服务与同步信标帧、服务发现信标帧。
[0135]S920、遥控接收终端对所述第一服务发现帧执行匹配算法过滤,以与所述遥控发送终端相匹配;
[0136]具体地,遥控接收终端可以是智能电视盒、机顶盒等。
[0137]在使用时,通过手动或者自动的方式,启动遥控接收终端的NAN功能,并初始化遥控接收终端的NAN属性配置,以使遥控接收终端的发现引擎可以主动订阅接收信标。
[0138]进一步地,遥控接收终端的NAN属性配置包括但不限于服务属性描述符、连接能力、发现范围、厂商特定属性等。
[0139]根据遥控发送终端广播的第一服务发现帧,遥控接收终端对该第一服务发现帧执行匹配算法过滤,以判断该遥控发送终端是否满足匹配条件,当满足匹配条件时,则遥控接收终端允许接收该遥控发送终端发送的服务发现帧数据。
[0140]S930、所述遥控发送终端选择所述遥控接收终端并与其建立匹配感知时,向所述遥控接收终端发送遥控指令;
[0141]具体地,当遥控发送终端可以满足多个遥控接收终端的匹配条件时,则在遥控发送终端广播第一服务发现帧后,可能存在多个遥控接收终端向遥控发送终端反馈应答数据,在遥控发送终端的显示屏会同步显示NAN中的所述多个遥控接收终端的服务信息,该服务信息包括每个遥控接收终端的类型、品牌、型号等。
[0142]根据用户的选择指令,遥控发送终端选择其中一个遥控接收终端准备建立匹配感知,并通过APP根据遥控接收终端的服务信息调用键盘编码以创建与该遥控接收终端对应的虚拟遥控键盘,并根据用户的确认选择,与遥控接收终端匹配感知。若用户没有确认选择,则返回遥控发送终端的显示屏,以重新显示满足匹配条件的多个遥控接收终端的服务?目息O
[0143]需要说明的是,遥控发送终端只有在第一次与遥控接收终端准备建立匹配感知时,才创建虚拟遥控键盘,该虚拟遥控键盘在创建之后,遥控发送终端会自动保存该虚拟遥控键盘,在下次与同一遥控接收终端建立匹配感知时可以直接使用。
[0144]遥控发送终端与遥控接收终端建立匹配感知的过程为:遥控发送终端通过该虚拟遥控键盘向选择的遥控接收终端发送第二服务发现帧,该第二服务发现帧可以为广播第一服务发现帧,且内含按键编码字段属性信息。相应地,遥控接收终端对该第二服务发现帧执行匹配算法过滤,具体是通过解码第二服务发现帧中的按键编码字段信息。
[0145]根据用户对遥控发送终端的虚拟遥控键盘发出的操作指令,遥控发送终端向遥控接收终端发送遥控指令。
[0146]S940、所述遥控接收终端执行与所述遥控指令相对应的操作。
[0147]遥控接收终端解码该遥控指令,并根据解码信息执行控制命令输出,以执行与遥控指令相对应的操作。
[0148]进一步地,遥控接收终端可以设置为每次接收遥控发送终端的服务发现帧时,都要执行匹配算法过滤;也可以设置为只有第一次接收遥控发送终端的服务发现帧时,才执行匹配算法过滤,后续再接收则无需过滤。
[0149]为了使本实施例的智能遥控过程更加清楚易懂,请结合图4,以下以遥控发送终端为智能手机,遥控接收终端包括电视盒A、电视盒B为例加以说明:
[0150]智能手机、电视盒A和电视盒B均处于WIFINAN中,智能手机安装有智能遥控的应用程序ΑΡΡ,电视盒A和电视盒B可以为同一品牌,也可以为不同品牌,且电视盒A和电视盒B分别连接电视(图未示)。
[0151]智能手机发送服务与同步信标帧、广播服务发现信标帧;
[0152]电视盒A和电视盒B接收到该服务与同步信标帧、服务发现信标帧,并分别对该服务发现帧进行匹配算法过滤,当电视盒A和电视盒B均确定与智能手机相匹配时,智能手机的显示屏显示电视盒A和电视盒B的服务信息(如图5所示),电视盒A显示的服务信息为:电视盒、品牌A、型号0001,电视盒B显不的服务彳目息为:电视盒、品牌B、型号0002 ;
[0153]根据用户的选择指令,智能手机选择电视盒A进行匹配感知,APP根据电视盒A的服务信息调用键盘编码库中的键盘,并创建与电视盒A相对应的虚拟遥控键盘(如图6所示),智能手机根据用户的操作与电视盒A匹配感知成功;
[0154]智能手机向电视盒A发送遥控指令;
[0155]电视盒A接收智能手机的遥控指令,并解码遥控指令的并根据解码信息执行控制命令输出,以执行与遥控指令相对应的操作,即根据智能手机的智能遥控,电视盒A执行选台、声音调节、播放影片等操作。
[0156]本实施例的智能遥控系统,通过遥控发送终端在NAN中广播第一服务发现帧,遥控接收终端对所述第一服务发现帧执行匹配算法过滤,以与遥控发送相匹配,当遥控发送终端选择遥控接收终端,且与遥控接收终端建立匹配感知时,遥控发送终端向遥控接收终端发送遥控指令,则遥控接收终端执行与该遥控指令相对应的操作。从而在现有智能遥控发送终端的基础上,不需要增加额外的射频收发单元、数据编解码芯片等,节约了成本,且相比于现有的红外遥控,在实际操作时不用考虑使用角度对操作响应的影响,相比于蓝牙遥控,无需连接配对,可以支持多个遥控接收终端在未连接的条件下发遥控指令,相比于射频遥控,不需要考虑相同设备之间的WIFI干扰。
[0157]请参照图10,本发明第五实施例进一步提供一种智能遥控方法,应用于遥控发送终端,所述方法包括:
[0158]S1010、在临近感知组网中广播第一服务发现帧;
[0159]具体地,在使用时,通过手动或者自动的方式,启动NAN功能,并开启相应的应用程序APP,从而初始化NAN属性配置,以使发现引擎可以主动发布传输信标。
[0160]进一步地,遥控接收终端可以是智能电视盒、机顶盒等。
[0161 ]进一步地,该NAN属性配置包括但不限于国家码、发现范围、服务描述符、厂商特定属性等。
[0162 ]该第一服务发现帧可以是服务与同步信标帧、服务发现信标帧。
[0163]S1020、选择至少一个匹配成功的遥控接收终端,并与所述遥控接收终端建立匹配感知;
[0164]请参照图11,S1020进一步包括:
[0165]S1021、显示匹配成功的全部遥控接收终端,并列出每个遥控接收终端对应的设备信息;
[0166]具体地,根据遥控接收终端发送的反馈应答数据,在显示屏上同步显示NAN中所有遥控接收终端的服务信息,该服务信息包括每个遥控接收终端的类型、品牌、型号等。
[0167]S1022、根据所述设备信息,选择至少一个遥控接收终端,并创建与所述至少一个遥控接收终端相对应的虚拟遥控键盘;
[0168]具体地,根据用户的选择指令,选择其中一个遥控接收终端准备建立匹配感知,并通过APP根据遥控接收终端的服务信息调用键盘编码以创建与该遥控接收终端对应的
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1