平板电脑中RFID固件升级系统的制作方法

文档序号:14388824阅读:196来源:国知局

本实用新型实施例涉及固件升级领域,尤其涉及一种平板电脑中RFID固件升级系统。



背景技术:

随着科技水平的不断发展,电子设备越来越智能化。便携式移动终端,例如智能手机、平板电脑等,为实现丰富的应用功能,其中安装的硬件越来越多。

现有技术中,应用软件在实现某些功能时,可能会使用多个硬件来实现。当其中的某一个硬件对应的数据包存在更新需求时,通常会对该应用软件的数据包进行升级。

然而,应用软件在升级时数据量通常较大。



技术实现要素:

本实用新型实施例解决的问题是如何降低应用软件升级的数据量。

为解决上述问题,本实用新型实施例提供一种平板电脑中RFID固件升级系统,包括:平板电脑以及与所述平板电脑耦接的数据传输装置,其中:所述数据传输装置,包括第一RFID模块;所述第一RFID模块适于发送广播信号,所述广播信号包含有所述RFID固件升级数据包,所述RFID固件升级数据包存储在所述数据传输装置中;所述平板电脑,包括第二RFID模块;所述第二RFID模块,适于接收所述包含有RFID固件升级数据包的广播信号,以覆盖已安装的所述RFID固件数据包。

可选的,所述数据传输装置包括:存储器,与所述第一RFID模块耦接,适于存储所述RFID固件升级数据包。

可选的,所述平板电脑中RFID固件升级系统还包括:服务器,与所述数据传输装置耦接,适于将包含有所述RFID固件升级数据包的信号输出至所述数据传输装置。

可选的,所述服务器包括:第一无线通信模块;所述数据传输装置包括:第二无线通信模块;所述第一无线通信模块与所述第二无线通信模块耦接。

可选的,所述第一无线通信模块与所述第二无线通信模块均为:WIFI通信模块或蓝牙通信模块。

可选的,所述数据传输装置上设置有网线接口;所述数据传输装置通过网线与所述服务器耦接。

可选的,所述第二RFID模块,适于在检测到工作范围内存在RFID信号时,读取所述RFID信号并输出至所述平板电脑的控制器中。

可选的,所述数据传输装置为RFID扫描枪。

与现有技术相比,本实用新型的技术方案具有以下优点:

当平板电脑中的第二RFID模块对应的固件存在升级数据包时,数据传输装置通过第一RFID模块将第二RFID模块对应的RFID固件升级数据包进行广播。平板电脑中的第二RFID模块在接收到包含有RFID固件升级数据包的广播信号时,将RFID固件升级数据包覆盖已安装的RFID固件数据包。当第二RFID模块存在对应的RFID固件升级数据包时,仅针对第二RFID模块对应的RFID固件进行升级,而无需对调用第二RFID模块的软件进行升级,因此可以降低软件升级的数据量。

附图说明

图1是本实用新型实施例中的一种平板电脑中RFID固件升级系统的结构示意图。

具体实施方式

在实际应用中,应用软件在实现某些功能时,可能会调用多个硬件来协同实现。当其中的某一个硬件对应的数据包存在更新数据时,通常需要对应用软件的数据包进行更新。将硬件的更新数据添加至应用软件的数据包,作为应用软件对应的更新数据包。之后,平板电脑下载应用软件对应的更新数据包,来实现应用软件的更新。

也就是说,现有技术中,在对某一个硬件对应的数据包更新之后,通常对应用软件的数据包进行升级。平板电脑需要下载升级后的应用软件的数据包,以对应用软件进行更新。然而,若对整个应用软件进行升级,需要升级的数据量较大。

在本实用新型实施例中,当平板电脑中的第二RFID模块存在对应的RFID固件升级数据包时,仅针对第二RFID模块对应的RFID固件进行升级,而无需对调用第二RFID模块的软件进行升级,因此可以降低软件升级的数据量。

本实用新型中所述的RFID模块为射频识别(Radio Frequency Identification,RFID)模块。

为使本实用新型的上述目的、特征和优点能够更为明显易懂,下面结合附图对本实用新型的具体实施例做详细的说明。

参照图1,本实用新型提供了一种平板电脑中RFID固件升级系统。所述固件升级系统包括平板电脑11以及与平板电脑11耦接的数据传输装置12。

在具体实施中,数据传输装置12中可以设置有第一RFID模块以及存储器,存储器可以与第一RFID模块耦接。数据传输装置12的存储器中可以预先存储有RFID固件升级数据包。数据传输装置12可以通过第一RFID模块发送广播信号,所发送的广播信号包含有RFID固件升级数据包。

在平板电脑11中,可以设置有第二RFID模块。数据传输装置12的存储器中存储的RFID固件升级数据包为第二RFID模块对应的升级数据包。

当第二RFID模块处于第一RFID模块的工作范围内时,第二RFID模块可以接收第一RFID发送的广播信号,并从接收到的广播信号中获取RFID固件升级数据包。在获取到RFID固件升级数据包之后,RFID固件升级数据包将已安装的RFID固件数据包覆盖,从而实现第二RFID固件的升级。

也就是说,在本实用新型实施例中,数据传输装置12的第一RFID模块与平板电脑11的第二RFID模块通过射频进行通信,从而将数据传输装置12中存储的RFID固件升级数据包发送至平板电脑11的第二RFID模块。

在具体实施中,数据传输装置12为能够存储RFID固件升级数据包且能够通过射频发送RFID固件升级数据包的装置。在本实用新型实施例中,数据传输装置12可以为RFID扫描枪。在本实用新型其他实施例中,数据传输装置12也可以为其他装置,只要能够存储RFID固件升级数据包且通过射频发送RFID固件升级数据包即可。

在具体实施中,当数据传输装置12通过第一RFID模块发送包含有RFID固件升级数据包的广播信号时,所有处于第一RFID模块工作范围内的第二RFID模块均可以接收到包含有RFID固件升级数据包的广播信号。此时,在第一RFID模块工作范围内的所有的第二RFID模块均可以实现固件升级,从而可以实现批量升级。

在对平板电脑11中的第二RFID模块进行固件升级之前,可以先向数据传输装置12写入RFID固件升级数据包。在本实用新型实施例中,所提供的平板电脑11中RFID固件升级系统还可以包括服务器13。在服务器13中可以预先存储有RFID固件升级数据包,当服务器13与数据传输装置12进行通信时,服务器13可以将包含有RFID固件升级数据包的信号写入至数据传输装置12,从而将RFID固件升级数据包写入至数据传输装置12。

在具体应用中,开发人员可以对平板电脑11中的第二RFID模块的固件进行开发、升级。当开发人员完成对第二RFID模块对应的固件数据包进行升级后,可以将第二RFID模块对应的固件升级数据包输入至服务器13。当存在对平板电脑11中的第二RFID模块的固件进行升级的需求时,用户可以将数据传输装置12与服务器13耦接,从而将服务器13中存储的RFID固件升级数据包写入至数据传输装置12。

在具体实施中,服务器13可以通过无线通信方式,将RFID固件升级数据包写入至数据传输装置12。在服务器13中可以设置有第一无线通信模块,在数据传输装置12中可以设置有第二无线通信模块。服务器13通过第一无线通信模块无线传输RFID固件升级数据包,数据传输装置12通过第二无线通信模块接收RFID固件升级数据包。

第一无线通信模块与第二无线通信模块可以支持相同的通信协议,从而实现通信。在本实用新型实施例中,第一无线通信模块与第二无线通信模块可以均为WIFI通信模块,第一无线通信模块与第二无线通信模块也可以均为蓝牙通信模块。可以理解的是,第一无线通信模块与第二无线通信模块还可以为支持其他无线通信协议的模块。

在具体实施中,服务器13也可以通过有线通信方式,将RFID固件升级数据包写入至数据传输装置12。在数据传输装置12上可以设置有网线接口,数据传输装置12通过网线接口与服务器13耦接。服务器13通过网线将RFID固件升级数据包写入至数据传输装置12。

在实际应用中,在第一RFID模块的工作范围内,可能只有部分第二RFID模块存在固件升级需求,其余部分第二RFID模块并不存在固件需求。因此,开发人员可以在服务器13中存储的RFID固件升级数据包中,增加对应的第二RFID模块的标识信息。也就是说,数据传输装置12中存储的RFID固件升级数据包是带有标识信息的数据包。

当第二RFID固件接收到RFID固件升级数据包之后,可以从中获取到标识信息,并将其与自身的标识信息进行比较。若从RFID固件升级数据包中获取到的标识信息与自身的标识信息相同时,则接收RFID固件升级数据包;若从RFID固件升级数据包中获取到的标识信息与自身的标识信息不同时,则可以拒绝接收RFID固件升级数据包。

例如,在数据传输装置12的第一RFID模块的工作范围内,共存在第二RFID模块A、第二RFID模块B以及第二RFID模块C。数据传输装置12中的RFID固件升级数据包为对第二RFID模块B进行固件升级的数据包,携带有标识信息“B”。第二RFID模块A与第二RFID模块C在从RFID固件升级数据包中获知标识信息为“B”时,拒绝接收RFID固件升级数据包。第二RFID模块B在从RFID固件升级数据包中获知标识信息为“B”时,接收RFID固件升级数据包。

在具体实施中,平板电脑11中设置的第二RFID模块可以用于检测工作范围内是否存在RFID信号。当检测到工作范围内存在RFID信号时,第二RFID模块可以读取检测到的RFID信号,并将读取到的RFID信号输出至平板电脑中的控制器,由控制器来获取读取到的RFID信号中的信息并进行相应处理。

在具体应用中,平板电脑11可以应用在不同的工作场合。例如,平板电脑11可以应用在医院场合,针对每一个病床,都可以设置一一对应的平板电脑。病床上的病人可以使用病床上设置的平板电脑浏览网页、观看视频、与好友或医护人员视频聊天、语音聊天等。

例如,在平板电脑11中,设置有第二RFID模块。医护人员手持的扫描枪中也设置有RFID模块,医护人员使用扫描枪扫描病床对应的二维码或者条形码,以获知病床信息。扫描枪中的RFID模块将扫描得到的病床信息广播。平板电脑11中的第二RFID模块在检测到扫描枪广播的病床信息时,接收广播的病床信息。

在本实用新型实施例中,第二RFID模块的工作频段可以为443MHz。在本实用新型其他实施例中,第二RFID模块的工作频率还可以为其他值,例如,RFID模块的工作频率为13.56MHz,或者为915MHz等。

在现有技术中,应用软件在实现某些功能时,可能会调用多个硬件来协同实现。当其中的某一个硬件对应的数据包存在更新数据时,通常需要对应用软件的数据包进行更新。将硬件的更新数据添加至应用软件的数据包,作为应用软件对应的更新数据包。之后,平板电脑下载应用软件对应的更新数据包,来实现应用软件的更新。

例如,平板电脑中安装有应用软件A,应用软件A在实现某一项功能时会调用第二RFID模块来实现,且应用软件A的版本为V1.0。第二RFID模块对应的数据包存在更新数据,此时,需要对V1.0版本的应用软件A中的第二RFID模块对应的数据包进行更新,更新后的应用软件A的版本为V2.0。之后,平板电脑下载V2.0版本的对应的数据包,实现对应用软件A的更新。

而对V1.0版本的应用软件A和V2.0版本的应用软件A进行比较可知,相比于V1.0版本的应用软件A,V2.0版本的应用软件A中的第二RFID模块对应的数据包中,仅对第二RFID模块对应的数据包进行了更新,其他的数据并没有进行更新。而平板电脑在对应用软件A进行升级时,需要下载整个应用软件A对应的数据包。因此,平板电脑在对应用软件A进行升级时,需要下载较多的数据。

由此可见,当平板电脑中的第二RFID模块对应的固件存在升级数据包时,数据传输装置12通过第一RFID模块将第二RFID模块对应的RFID固件升级数据包广播。平板电脑中的第二RFID模块在接收到包含有RFID固件升级数据包的广播信号时,将RFID固件升级数据包覆盖已安装的RFID固件数据包。当第二RFID模块存在对应的RFID固件升级数据包时,仅针对第二RFID模块对应的RFID固件进行升级,而无需对调用第二RFID模块的软件进行升级,因此可以降低软件升级的数据量。

此外,本实用新型实施例中提供的平板电脑中RFID固件升级系统,服务器可以通过网线同时向多个平板电脑传输RFID固件升级数据包。每一个平板电脑在接收到服务器传输的RFID固件升级包之后,均可以将第二RFID模块中已安装的RFID固件数据包替换为RFID固件升级数据包,实现自身的第二RFID模块的固件升级。换句话说,服务器可以对多个平板电脑的第二RFID模块进行批量升级。

虽然本实用新型披露如上,但本实用新型并非限定于此。任何本领域技术人员,在不脱离本实用新型的精神和范围内,均可作各种更动与修改,因此本实用新型的保护范围应当以权利要求所限定的范围为准。

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