一种4K智能电视外设配对方法及系统与流程

文档序号:17149103发布日期:2019-03-19 23:15阅读:522来源:国知局
一种4K智能电视外设配对方法及系统与流程

本发明涉及到电视领域,具体涉及到一种4k智能电视外设配对方法及系统。



背景技术:

目前市面上已开发出较多针对4k智能电视的外设设备,但是质量参差不齐,且还掺杂有较多的假冒伪劣产品,如何识别正版外设设备以及进行外设设备的防伪识别是亟需解决的一个问题。



技术实现要素:

为了克服现有4k智能电视外设配对过程所出现的问题,本发明提供了一种4k智能电视外设配对方法及系统,该方法及系统具有安全性高、配对效果好等特点。

相应的,本发明提供了一种4k智能电视外设配对方法,包括以下步骤:

基于读写器模式下的电视nfc模块读取卡模式下的外设nfc模块,获取外设代码;

基于电视网络通信模块上传所述外设代码至云服务器;

基于电视网络通信模块接收所述云服务器下发的校验通过信号;

基于处理器模块在卡模式下的电视nfc模块中写入用于供读写器模式下的外设nfc模块获取的配对参数;

基于电视近距离通信模块,所述电视与所述外设设备实现配对。

所述外设代码包括对应于外设设备的硬件码和对应于云服务器的实时秘钥。

所述硬件码为20位结构,其中,依次为4位硬件类型编码、8位为出厂日期编码、8位为生产批次编码和校验码。

所述基于电视网络通信模块接收所述云服务器下发的校验通过信号还包括:

基于电视网络通信模块接收所述云服务器下发的实时秘钥。

所述基4k智能电视外设配对方法还包括以下步骤:

基于电视网络通信模块接收所述云服务器下发的驱动程序下载地址;

基于所述驱动程序下载地址,所述电视网络通信模块下载驱动程序。

所述处理器模块在卡模式下的电视nfc模块中写入用于供读写器模式下的外设nfc模块获取的配对参数还包括以下步骤:

基于所述驱动程序,所述处理器模块在所述电视nfc模块中写入配对参数。

所述驱动程序包括外设设备对应的连接方式和配对参数的生成方式。

所述电视nfc模块至少具有读写器模式和卡模式;所述外设nfc模块至少具有读写器模式和卡模式。

相应的,本发明还提供了一种4k智能电视外设配对系统,所述系统包括:

电视nfc模块:用于读取外设nfc模块的外设代码以及提供配对参数供外设nfc模块读取;

电视网络通信模块:用于与发送外设代码至云服务器,接收云服务器下发的校验通过信号、实时秘钥和驱动程序下载地址并基于驱动程序下载地址下载驱动程序;

电视近距离通信模块:用于与外设设备形成近距离通信;

处理器模块:用于协调和控制所述电视nfc模块、电视网络通信模块和电视近距离通信模块的运行。

所述电视nfc模块至少具有卡模式和读写器模式。

本发明提供了一种4k智能电视外设配对方法及系统,利用电视nfc模块不同模式的切换,安全高效的实现了外设设备的正版认证、外设设备的驱动程序安装、外设设备的配对功能,在实际使用中具有良好的实用性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1示出了本发明实施例的4k智能电视外设配对方法流程图;

图2示出了本发明实施例的本发明实施例4k智能电视外设配对系统结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

图1示出了本发明实施例的4k智能电视外设配对方法流程图,本发明实施例提供了一种4k智能电视外设配对方法,包括以下步骤:

s101:基于读写器模式下的电视nfc模块读取卡模式下的外设nfc模块,获取外设代码并基于电视网络通信模块上传所述外设代码至云服务器;

具体的,电视nfc模块具有三种模式,分别为卡模式、读写器模式和nfc模式;其中,卡模式时,电视nfc模块中预储存的内容会给外部处于读写器模式的设备进行读取;读写器模式时,电视nfc模块可以主动对外部处于卡模式的设备或nfc卡进行读写操作;nfc模式时,电视nfc模块可以与外部处于nfc模式的设备进行双向通信。

具体的,本发明实施例的外设设备是具有特定结构的外设设备。该类外设设备包括有外设nfc模块,所述外设nfc模块至少具有卡模式和读写器模式。同样的,当外设nfc模块切换为卡模式时,其预储存的数据可供外部处于读写器模式的nfc设备进行读取。在本发明实施例中,外设设备的外设nfc模块初始默认模式为卡模式,处于卡模式的外设nfc模块中,储存有该外设设备的外设代码。

具体的,外设代码包括硬件码和实时秘钥。硬件码为每一件外设特有的硬件编码,可选的,硬件码为20位结构,其中,前4位为硬件类型编码,接着8位为出厂日期编码,后8位为生产批次编码和校验码,需要注意的是,每一件外设的硬件码都互不相同。实时秘钥则是与云服务器同步更新的,具体的,云服务器储存有实时秘钥,外设设备的外设代码中的实时秘钥在出厂时与云服务器中的实时秘钥保持一致。

在本发明实施例中,读写器模式的电视nfc模块读取卡模式的外设nfc模块中的外设代码,并基于电视网络通信模块将所述外设代码上传至云服务器。

云服务接收所述外设代码后,首先对硬件码进行确认,然后以硬件码为基础,对实时秘钥进行校验。

如果上传的实时秘钥与云服务器中储存的实时秘钥相同,则表示验证通过;首先,云服务器以加密公式更新自身内部储存的实时秘钥,然后将更新后的实时秘钥下发至电视网络通信模块,电视处理器模块驱动读写器模式下的电视nfc模块将电视网络通信模块获取的实时秘钥复写至外设设备中,完成外设设备的实时秘钥更新;然后下发校验通过信号,供处理器模块协调执行下一步骤;可选的,云服务器将该外设设备(以硬件码为标识)的驱动程序下载地址下发至电视网络通信模块。

如果上传的实时秘钥与云服务器中储存的实时秘钥不相同,则标识验证不通过;为了保证云服务器的安全性,云服务器保持静默,不做任何的信息返回。

s102:基于电视网络通信模块接收云服务器下发的校验通过信号和驱动程序下载地址;

在家用条件下,4k智能电视的使用周期较长,4k智能电视使用期间,市场上的外设设备不断进行更新换代,4k智能电视出厂时内置的外设驱动无法很好的适应外设设备的更新需求,因此,4k智能电视需要不断安装新的驱动程序以适应新的外设设备。

在本发明实施例中,云服务器相当于一个云端校验器,用于判别外设设备是否为正品,是否可能会对4k智能电视造成危害,云服务器自身不带有外设设备的安装程序;外设设备的驱动程序下载地址由各厂家提供,相应的,驱动程序下载地址可以使用密文加密,也可以开放进行下载。

具体实施中,还需要处理器模块对驱动程序储存器进行检索,检索当前外设设备的驱动程序是否存在于驱动程序储存器中;如果不存在,则需要通过云服务器下发的驱动程序下载地址进行下载。

需要说明的是,实时秘钥的校验不通过不仅仅影响驱动程序的下载,而且会使后续的步骤无法执行;驱动程序的下载是一个非必要的过程,用户可使用厂家提供的方式进行安装后,但只有实时秘钥的校验通过后,才能执行后续的步骤。

s103:基于电视网络传输模块从所述驱动程序下载地址下载所述外设驱动;

使用者可以通过外设设备带有的光盘、u盘等驱动程序安装设备进行驱动程序的安装,但由于硬件载体具有时效性,其内置的外设驱动程序为出厂日期时的驱动程序,因此,很多时候还需要通过云服务器下发的驱动程序下载地址去获取最新版本的外设驱动程序,以满足使用需求。

步骤s101~s103可理解为电视对外设的一个验证过程和配对准备过程,首先验证验证外设设备是否为正式渠道发布的外设产品,以确保其安全性和可靠性;然后通过实时秘钥的实时更新,以降低外设设备的造假难度,保护外设生产的知识产权成果;最终通过驱动程序的安装,供电视完成外设设备配对前的准备。

s104:基于所述外设驱动,处理器模块在卡模式下的电视nfc模块中写入用于供读写器模式下的外设nfc模块获取的配对参数;

步骤s103结束后,目前电视内已安装有对应于外设设备的驱动程序,一般的,由于nfc只用于近场通信,而外设设备,如遥控器、无线手柄、无线键盘等大部分均使用蓝牙或wifi通信。与nfc使用近场通信的方式相比,蓝牙、wifi等较远距离的通信方式可称为近距离通信。近场通信一般范围在20cm内,近距离通信一般范围在40m内。

如果使用蓝牙通信方式,则电视和外设需要输入相关的配对码才能实现配对;如果使用wifi通信,则电视和外设其中一者需要输入相应的wifi密码才能进行通信。因此,为了避免配对的复杂性,可通过nfc模块在本发明实施例所提供的方法中一次完成。

具体的,nfc模块首先切换至卡模式,处理器模块根据对应的外设驱动程序,筛选出外设设备与电视连接时所需的配对参数以及配对参数的储存格式,然后基于配对参数的储存格式,将配对参数写入至卡模式下的nfc模块中,供外设设备读取。

外设nfc模块切换至读写器模式,然后对卡模式下的nfc模块进行读取,获取卡模式下nfc模块的配对参数,并基于配对参数调整自身的设置。由于卡模式nfc模块中的配对参数是根据对应外设的驱动程序进行设置的,因此,针对每一款不同的外设设备,外设设备的外设nfc模块都能够准确的获取其对应的配对参数。

具体的,外设驱动程序中至少定义有外设的连接方式,电视针对该外设的连接方式,结合电视目前的设置情况,生成用于外设配对的配对参数。如外设采用wifi通信的方式与电视产生连接,则电视处理器模块生成以当前电视的wifi密码为内容的配对参数;相应的,为了使读写器模式下的nfc模块能够读取出电视nfc模块的wifi密码,则wifi密码(即配对参数)需要按照外设设备可读取的方式进行储存。具体的,外设驱动程序中至少还应定义有配对参数的代码格式,例如需要定义有代码的头文件、配对参数的储存地址指针、配对参数的进制数、配对参数的译码方式等内容,供电视的处理器模块按照特定的生成方式生成配对参数,并将配对参数写入至卡模式下的电视nfc模块中,供读写器模式下的外设nfc模块读取。

s105:基于电视近距离通信模块,所述电视与所述外设设备实现配对。

读写器模式下的外设nfc模块读取卡模式下的电视nfc模块中的匹配参数后,根据相关匹配参数调整内部设置,然后基于近距离通信的方式与电视的近距离通信模块实现配对,本发明实施例的4k智能电视外设配对方法执行完毕,电视nfc模块和外设nfc模块切换至默认模式。

需要说明的是,本发明实施例的4k智能电视外设配对方法中涉及到双向通信,但本发明实施例的电视nfc模块和外设nfc模块均不采用nfc模式进行通信。因此,nfc模式下的电视nfc模块和外设nfc模块会处于一个开放通信的状态,一方面,nfc模式下的配对更为复杂,不适合于本发明实施例的应用场景;另一方面,nfc模式下的nfc模块具有较高的安全风险性,容易遇到恶意攻击、恶意入侵等问题。

图2示出了本发明实施例的本发明实施例4k智能电视外设配对系统结构图。相应的,本发明实施例还提供了一种4k智能电视外设配对系统,该系统包括:

电视nfc模块:用于读取外设nfc模块的外设代码以及提供配对参数供外设nfc模块读取;

电视网络通信模块:用于与发送外设代码至云服务器,接收云服务器下发的校验通过信号、实时秘钥和驱动程序下载地址并基于驱动程序下载地址下载驱动程序;

电视近距离通信模块:用于与外设设备形成近距离通信;

处理器模块:用于协调所述电视nfc模块、电视网络通信模块和电视近距离通信模块的运行。

所述电视nfc模块至少具有读写器模式和卡模式;相对应的,用于与该4k智能电视匹配的所述外设nfc模块至少具有读写器模式和卡模式。

本发明实施例提供了一种4k智能电视外设配对方法及系统,利用电视nfc模块不同模式的切换,安全高效的实现了外设设备的正版认证、外设设备的驱动程序安装、外设设备的配对功能,在实际使用中具有良好的实用性。

以上对本发明实施例所提供的一种4k智能电视外设配对方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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