首页 / 专利库 / 软件 / 软件模块 / POS终端软件升级方法和装置

POS终端软件升级方法和装置

阅读:1038发布:2020-06-09

专利汇可以提供POS终端软件升级方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种POS终端 软件 升级方法,所述方法包括:开启POS终端;检测所述POS终端是否连接移动存储设备;若所述POS终端连接移动存储设备,则检测所述移动存储设备中是否存在有效的软件升级包文件;若所述移动存储设备中存在有效的软件升级包文件,则在所述POS终端显示包含所述有效的软件升级包文件的名称的软件升级管理界面;获取通过所述软件升级管理界面选择的软件升级包文件;根据所述选择的软件升级包文件进行升级;若升级成功,则重启POS终端。采用此方法,可提高POS终端软件维护便利性。此外,还提供了一种POS终端软件升级装置。,下面是POS终端软件升级方法和装置专利的具体信息内容。

1.一种POS终端软件升级方法,所述方法包括:
开启POS终端;
检测所述POS终端是否连接移动存储设备;
若所述POS终端连接移动存储设备,则检测所述移动存储设备中是否存在有效的软件升级包文件;所述软件升级包文件中包含多个机型的数据文件;
若所述移动存储设备中存在有效的软件升级包文件,则在所述POS终端显示包含所述有效的软件升级包文件的名称的软件升级管理界面;
获取通过所述软件升级管理界面选择的软件升级包文件;
根据所述选择的软件升级包文件进行升级;所述根据所述选择的软件升级包文件进行升级,包括:获取所述POS终端的机型;根据所述POS终端的机型从软件升级包文件中获取对应的机型信息表;根据获取的机型信息表获取所述软件升级包文件中对应所述机型的升级数据;根据所述升级数据进行升级;
若升级成功,则重启POS终端。
2.根据权利要求1所述的方法,其特征在于,所述检测所述移动存储设备中是否存在有效的软件升级包文件,包括:
检测所述移动存储设备中是否存在预设文件类型的文件;
若所述移动存储设备中存在预设文件类型的文件,则获取文件标识的对应值;
将所述文件标识的对应值与预存文件标识有效值进行比对。
3.根据权利要求1所述的方法,其特征在于,在所述获取通过所述软件升级管理界面选择的软件升级包文件之后,还包括:
验证所述选择的软件升级包文件的安全性;
若所述选择的软件升级包文件验证为安全,则进入所述根据所述选择的软件升级包文件进行升级的步骤。
4.根据权利要求3所述的方法,其特征在于,所述验证所述选择的软件升级包文件的安全性,包括:
获取所述POS终端的机型;
根据所述POS终端的机型从软件升级包文件中获取对应的机型信息表;
根据获取的机型信息表获取所述软件升级包文件中对应所述机型的升级数据;
验证所述升级数据的安全性。
5.一种POS终端软件升级装置,其特征在于,所述装置包括:
POS开机模,用于开启POS终端;
移动存储设备检测模块,用于检测所述POS终端是否连接移动存储设备;
软件升级包文件检测模块,用于若所述POS终端连接移动存储设备,则检测所述移动存储设备中是否存在有效的软件升级包文件;所述软件升级包文件中包含多个机型的数据文件;
软件升级管理界面显示模块,用于若所述移动存储设备中存在有效的软件升级包文件,则在所述POS终端显示包含所述有效的软件升级包文件的名称的软件升级管理界面;
软件升级包文件获取模块,用于获取通过所述软件升级管理界面选择的软件升级包文件;
软件升级模块,用于根据所述选择的软件升级包文件进行升级;
POS重启模块,用于若升级成功,则重启POS终端;
所述软件升级模块还用于获取所述POS终端的POS终端的机型;根据所述POS终端的机型从软件升级包文件中获取对应的机型信息表;根据所述获取的机型信息表获取所述软件升级包文件中对应所述机型的升级数据;根据所述升级数据进行升级。
6.根据权利要求5所述的装置,其特征在于,所述软件升级包文件检测模块用于检测所述移动存储设备中是否存在预设文件类型的文件;若所述移动存储设备中存在预设文件类型的文件,则获取文件标识的对应值;将所述文件标识的对应值与预存文件标识有效值进行比对。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括:
安全验证模块,用于验证所述选择的软件升级包文件的安全性;
所述软件升级模块用于若所述选择的软件升级包文件验证为安全,则进入所述根据所述选择的软件升级包文件进行升级的步骤。
8.根据权利要求7所述的装置,其特征在于,所述安全验证模块用于获取所述POS终端的机型;根据所述POS终端的机型从软件升级包文件中获取对应的机型信息表;根据获取的机型信息表获取所述软件升级包文件中对应所述机型的升级数据;验证所述升级数据的安全性。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。

说明书全文

POS终端软件升级方法和装置

技术领域

[0001] 本发明涉及计算机技术领域,特别是涉及一种POS终端软件升级方法和装置。

背景技术

[0002] 传统的POS终端软件升级方法通过互联网或者调制解调器联机到服务器,再从服务器下载POS终端升级软件并安装,实现POS终端软件的在线升级,或者通过串行接口或者usb接口联机电脑,再从电脑下载POS终端升级软件并安装,实现POS终端软件的本地升级。
[0003] 然而,这种通过联机实现POS终端软件升级的方法依赖于网络或电脑,给POS终端软件的维护带来不便。

发明内容

[0004] 基于此,有必要针对上述问题,提供一种提高POS终端软件维护便利性的POS终端软件升级方法和装置。
[0005] 一种POS终端软件升级方法,所述方法包括:
[0006] 开启POS终端;
[0007] 检测所述POS终端是否连接移动存储设备;
[0008] 若所述POS终端连接移动存储设备,则检测所述移动存储设备中是否存在有效的软件升级包文件;
[0009] 若所述移动存储设备中存在有效的软件升级包文件,则在所述POS终端显示包含所述有效的软件升级包文件的名称的软件升级管理界面;
[0010] 获取通过所述软件升级管理界面选择的软件升级包文件;
[0011] 根据所述选择的软件升级包文件进行升级;
[0012] 若升级成功,则重启POS终端。
[0013] 在其中一个实施例中,所述检测所述移动存储设备中是否存在有效的软件升级包文件,包括:检检测所述移动存储设备中是否存在预设文件类型的文件;若所述移动存储设备中存在预设文件类型的文件,则获取文件标识的对应值;将所述文件标识的对应值与预存文件标识有效值进行比对。
[0014] 在其中一个实施例中,在所述获取通过所述软件升级管理界面选择的软件升级包文件之后,还包括:验证所述选择的软件升级包文件的安全性;若所述选择的软件升级包文件验证为安全,则进入所述根据所述选择的软件升级包文件进行升级的步骤。
[0015] 在其中一个实施例中,所述验证所述选择的软件升级包文件的安全性,包括:获取所述POS终端的机型;根据所述POS终端的机型从软件升级包文件中获取对应的机型信息表;根据获取的机型信息表获取所述软件升级包文件中对应所述机型的升级数据;验证所述升级数据的安全性。
[0016] 在其中一个实施例中,所述根据所述选择的软件升级包文件进行升级,包括:获取所述POS终端的POS终端的机型;根据所述POS终端的机型从软件升级包文件中获取对应的机型信息表;根据获取的机型信息表获取所述软件升级包文件中对应所述机型的升级数据;根据所述升级数据进行升级。
[0017] 一种POS终端软件升级装置,所述装置包括:
[0018] POS开机模,用于开启POS终端;
[0019] 移动存储设备检测模块,用于检测所述POS终端是否连接移动存储设备;
[0020] 软件升级包文件检测模块,用于若所述POS终端连接移动存储设备,则检测所述移动存储设备中是否存在有效的软件升级包文件;
[0021] 软件升级管理界面显示模块,用于若所述移动存储设备中存在有效的软件升级包文件,则在所述POS终端显示包含所述有效的软件升级包文件的名称的软件升级管理界面;
[0022] 软件升级包文件获取模块,用于获取通过所述软件升级管理界面选择的软件升级包文件;
[0023] 软件升级模块,用于根据所述选择的软件升级包文件进行升级;
[0024] POS重启模块,用于若升级成功,则重启POS终端。
[0025] 在其中一个实施例中,所述软件升级包文件检测模块用于检测所述移动存储设备中是否存在预设文件类型的文件;若所述移动存储设备中存在预设文件类型的文件,则获取文件标识的对应值;将所述文件标识的对应值与预存文件标识有效值进行比对。
[0026] 在其中一个实施例中,所述装置还包括:安全验证模块,用于验证所述选择的软件升级包文件的安全性;所述软件升级模块用于若所述选择的软件升级包文件验证为安全,则进入所述根据所述选择的软件升级包文件进行升级的步骤。
[0027] 在其中一个实施例中,所述安全验证模块用于获取所述POS终端的机型;根据所述POS终端的机型从软件升级包文件中获取对应的机型信息表;根据获取的机型信息表获取所述软件升级包文件中对应所述机型的升级数据;验证所述升级数据的安全性。
[0028] 在其中一个实施例中,所述软件升级模块用于获取所述POS终端的POS终端的机型;根据所述POS终端的机型从软件升级包文件中获取对应的机型信息表;根据获取的机型信息表获取所述软件升级包文件中对应所述机型的升级数据;根据所述升级数据进行软件升级。
[0029] 上述POS终端软件升级方法和装置,通过开启POS终端;检测POS终端是否连接移动存储设备;若POS终端连接移动存储设备,则检测移动存储设备中是否存在有效的软件升级包文件;若所述移动存储设备中存在有效的软件升级包文件,则在POS终端显示包含有效的软件升级包文件的名称的软件升级管理界面;获取通过软件升级管理界面选择的软件升级包文件;根据选择的软件升级包文件进行升级;若升级成功,则重启POS终端。由于这种通过脱机实现POS终端软件升级方法,不需要依赖网络和电脑,提高了POS终端软件维护的便利性。附图说明
[0030] 图1为一个实施例中终端的内部结构图;
[0031] 图2为一个实施例中POS终端软件升级方法的流程图
[0032] 图3为一个实施例中图2的有效软件升级包文件的检测方法;
[0033] 图4为一个实施例中图2的软件升级包文件的安全性验证方法;
[0034] 图5为一个实施例中图2的根据软件升级包文件进行升级的方法;
[0035] 图6为另一个实施例中POS终端软件升级方法的流程图;
[0036] 图7为一个实施例中POS终端软件升级装置的结构框图

具体实施方式

[0037] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0038] 图1为一个实施例中终端的结构示意图。如图1所示,该终端包括通过系统总线连接的处理器、非易失性存储介质、内存储器、数据传输接口、显示屏和输入装置。其中,终端的非易失性存储介质存储有操作系统,还包括一种POS终端软件升级装置,该POS终端软件升级装置用于实现一种POS终端软件升级方法。该处理器用于提供计算和控制能支撑整个终端的运行。终端中的内存储器为非易失性存储介质中的POS终端软件升级装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种POS终端软件升级方法。数据传输接口用于与其它移动存储设备进行通信,如通过USB(Universal Serial Bus,通用串行总线)接口与U盘连接,下载软件升级包文件等。终端的显示屏可以是液晶显示屏或者电子显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键等。在本实施例中,该终端是POS终端(POS,Point Of Sale)。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体地终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0039] 如图2所示,在一个实施例中,提供一种POS终端软件升级方法,该方法以应用于如图1所示的终端进行举例说明,包括:
[0040] 步骤202,开启POS终端。
[0041] 本实施例中,在进行POS终端软件升级时,需要保证POS终端设备处于开机状态。
[0042] 步骤204,检测POS终端是否连接移动存储设备。
[0043] 移动存储设备是指便携式的数据存储装置,如U盘,移动硬盘等。
[0044] 步骤206,若POS终端连接移动存储设备,则检测移动存储设备中是否存在有效的软件升级包文件。
[0045] 本实施例中,检测移动存储设备中是否存在有效的软件升级包文件分为两个步骤:检测移动存储设备中是否存在软件升级包文件;若是,则检测该软件升级包文件是否有效。
[0046] 具体的,根据预先制作好的软件升级包的文件类型,在移动存储设备的根目录中遍历查找该文件类型的文件;若查找结果不为空,则解析查找到的文件,得到有效文件标识的对应值;若该有效文件标识的对应值为预设有效值,则说明移动存储设备中存在有效的软件升级包文件,否则,移动存储设备上不存在有效的软件升级包文件。
[0047] 其中,一个移动存储设备中可以存储有一个或多个有效的软件升级包文件,同时,软件升级包对应的系统类型没有限定,如软件升级包可以是Windows系统下的软件升级包、Linux系统下的软件升级包、Android系统下的软件升级包或Paxme系统下的软件升级包等。
[0048] 步骤208,若移动存储设备中存在有效的软件升级包文件,则在POS终端显示包含有效的软件升级包文件的名称的软件升级管理界面。
[0049] 本实施例中,在确定了移动存储设备中存在有效的软件升级包文件后,获取有效的软件升级包文件的名称,并将包含有效的软件升级包文件的名称的软件升级管理界面显示在POS终端上。
[0050] 在一个实施例中,上述软件升级管理界面还可以显示POS终端当前系统中存在的应用程序的名称,以便用户通过软件升级管理界面实现POS终端应用程序的删除功能。在一个实施例中,上述软件升级管理界面还可以显示软件升级包中的升级数据文件的名称,如公有文件(字体库等)的名称、应用程序的名称以及操作系统程序的名称等,以便用户通过软件升级管理界面实现POS终端的部分升级功能,如只升级操作系统等。
[0051] 步骤210,获取通过软件升级管理界面选择的软件升级包文件。
[0052] 本实施例中,移动存储设备中存储有多个有效的软件升级包文件,如不同用户因需求不同而形成多个不同的有效的软件升级包文件,此时,POS终端并不清楚究竟要使用哪个软件升级包文件进行软件升级,需要获取用户通过软件升级管理界面选择的软件升级包文件。
[0053] 步骤212,根据选择的软件升级包文件进行升级。
[0054] 本实施例中,解析选择的软件升级包文件得到POS终端对应的升级数据,将该升级数据安装至POS终端。
[0055] 步骤214,若升级成功,则重启POS终端。
[0056] 本实施例中,POS终端对应的升级数据安装完成,且在将POS终端对应的升级数据安装至POS终端的过程中,无异常情况出现,则升级成功。软件升级成功后,POS终端重新启动,以使软件升级包文件中的数据生效。
[0057] 本实施例中,通过脱机实现POS终端软件升级方法,不需要依赖网络和电脑,提高了POS终端软件维护的便利性。
[0058] 在一个实施例中,如图3所示,步骤206包括:
[0059] 步骤216,检测移动存储设备中是否存在预设文件类型的文件。
[0060] 预设文件类型是预先利用升级包制作工具,将进行POS终端软件升级所需的操作系统程序、应用程序和字体库等多个文件压缩成一个文件的压缩文件类型。
[0061] 本实施例中,具体的预设文件类型是pck。
[0062] 步骤226,若移动存储设备中存在预设文件类型的文件,则获取文件标识的对应值。
[0063] 本实施例中,通过解析移动存储设备中预设文件类型的文件得到软件升级包信息表,软件升级包信息表包括文件标识、版本信息、POS终端机型数量、支持的软件系统类型和POS终端机型信息偏移地址等,获取文件标识的对应值,根据文件标识的对应值判断该文件的有效性。
[0064] 步骤236,将文件标识的对应值与预存文件标识有效值进行比对。
[0065] 若获取的文件标识的对应值与预存文件标识有效值对比一致,则移动存储设备中预设文件类型的文件为有效文件,否则移动存储设备中预设文件类型的文件为无效文件。
[0066] 在一个实施例中,在步骤210之后,还包括:验证选择的软件升级包文件的安全性;若选择的软件升级包文件验证为安全,则进入根据选择的软件升级包文件进行升级的步骤。本实施例中,通过对选择的软件升级包文件增加安全性验证的步骤,保证了POS终端软件升级数据的安全。
[0067] 在一个实施例中,如图4所示,上述验证选择的软件升级包文件的安全性的步骤包括:
[0068] 步骤402,获取POS终端的机型。
[0069] 软件升级包文件中包含有多个不同机型的软件升级数据,为了保证POS终端软件的顺利升级,需要获取与当前POS终端机型对应的软件升级数据。
[0070] 步骤404,根据POS终端的机型从软件升级包文件中获取对应的机型信息表。
[0071] 本实施例中,机型信息表包括机型的升级数据类型、升级数据存储地址和升级数据长度信息,其中机型的升级数据类型包括操作系统程序、公有文件(如字体库)和应用程序等。
[0072] 步骤406,根据获取的机型信息表获取软件升级包文件中对应机型的升级数据。
[0073] 根据机型表中机型的升级数据类型和对应的升级数据存储地址,可准确找到POS终端升级所需的所有数据文件。
[0074] 步骤408,验证升级数据的安全性。
[0075] 本实施例中,利用数字签名技术验证POS终端升级所需的所有数据文件的安全性。具体地,分别解析经步骤306得到的多个升级数据文件中的每个升级数据文件的最后256字节的数字签名信息,再分别利用POS终端中的RSA公钥解密签名信息解析出每个升级数据文件的摘要信息,利用哈希算法计算每个升级文件的摘要信息,最后分别将解析出的每个升级数据文件的摘要信息与利用哈希算法计算每个升级文件的摘要信息进行对比,若对比结果一致,则验证为安全。
[0076] 在一个实施例中,如图5所示,步骤212包括:
[0077] 步骤502,获取POS终端的机型。
[0078] 同样地,软件升级包文件中包含有多个不同机型的软件升级数据,为了保证POS终端软件的顺利升级,需要获取与当前POS终端机型对应的软件升级数据。
[0079] 步骤504,根据POS终端的机型从软件升级包文件中获取对应的机型信息表。
[0080] 本实施例中,机型信息表包括机型的升级数据类型、升级数据存储地址和升级数据长度信息,其中机型的升级数据类型包括操作系统程序、公有文件(如字体库)和应用程序等。
[0081] 步骤506,根据获取的机型信息表获取软件升级包文件中对应机型的升级数据。
[0082] 根据机型表中机型的升级数据类型和对应的升级数据存储地址,可准确找到POS终端升级所需的所有数据文件。
[0083] 步骤508,根据软件升级数据进行升级。
[0084] 本实施例中,将升级数据安装至POS终端,实现POS终端的软件升级。
[0085] 本实施例中,一个升级包中包含多个机型的数据文件,可以实现多机型共用一个软件升级包,简化升级文件管理,进一步提高POS终端软件维护的便利性。
[0086] 在一个实施例中,在步骤214后,还包括:生成软件升级记录;将软件升级记录存储到移动存储设备中;打印移动存储设备中的升级记录。其中,软件升级记录包括:POS终端的机型、选择的软件升级包文件名、选择的升级数据文件名、升级时间和升级状态等。本实施例中,通过POS终端打印升级记录,生成软件升级凭证。在一个实施例中,如图6所示,提供了另一种POS终端软件升级方法,包括:
[0087] 步骤602,开启POS终端。
[0088] 本实施例中,在进行POS终端软件升级时,需要保证POS终端设备处于开机状态。
[0089] 步骤604,检测POS终端是否连接U盘。
[0090] 本实施例中,通过监听USB端口来检测POS终端是否连接U盘。
[0091] 步骤606,若POS终端连接U盘,则检测U盘中是否存在有效的软件升级包文件。
[0092] 本实施例中,首先在U盘根目录下查找扩展名为pck的文件,若查找到扩展名为pck的文件,则解析该文件获取文件标识flag的值,在将该flag的值与预存的文件标识有效值“PAX-LOAD-PKG”进行对比,若对比一致,则查找到的pck文件有效,否则查找到的pck文件无效。
[0093] 步骤608,若U盘中存在有效的软件升级包文件,则在POS终端显示包含有效的软件升级包文件的名称的软件升级管理界面。
[0094] 本实施例中,在确定了移动存储设备中存在有效的软件升级包文件后,获取有效的软件升级包文件的名称,并将包含有效的软件升级包文件的名称的软件升级管理界面显示在POS终端上。
[0095] 步骤610,获取通过软件升级管理界面选择的软件升级包文件。
[0096] 本实施例中,因不同用户的升级需求,而检测到U盘中有多个有效的pck文件,此时,POS终端并不清楚究竟要使用哪个软件升级包文件进行软件升级,需要获取用户通过软件升级管理界面选择的软件升级包文件。
[0097] 步骤612,验证选择的软件升级包文件的安全性。
[0098] 本实施例中,首先获取POS终端的机型,再根据POS终端的机型从软件升级包文件中获取对应的机型信息表,得到POS终端机型对应的升级数据存储地址,接着该升级数据存储地址找到POS终端对应的升级数据文件,最后用数字签名技术验证找到的升级数据文件的安全性。其中,用数字签名技术验证找到的升级数据文件的安全性,具体包括:分别解析经步骤306得到的多个升级数据文件中的每个升级数据文件的最后256字节的数字签名信息,再分别利用POS终端中的RSA公钥解密签名信息解析出每个升级数据文件的摘要信息,利用哈希算法计算每个升级文件的摘要信息,最后分别将解析出的每个升级数据文件的摘要信息与利用哈希算法计算每个升级文件的摘要信息进行对比,若对比结果一致,则验证为安全。
[0099] 步骤614,根据选择的软件升级包文件进行升级。
[0100] 本实施例中,将步骤512得到的升级数据文件安装至POS终端以实现POS终端的软件升级。POS终端对应的升级数据安装完成,且在将POS终端对应的升级数据安装至POS终端的过程中,无异常情况出现,则升级成功。
[0101] 步骤616,若升级成功,则重启POS终端。
[0102] 本实施例中,在升级成功完成后,重启POS终端,以使安装的升级数据生效。
[0103] 本实施例中,通过脱机实现POS终端软件升级,不需要依赖网络和电脑,提高了POS终端软件维护的便利性;一个升级包中包含多个机型的数据文件,可以实现多机型共用一个软件升级包,简化升级文件管理,进一步提高POS终端软件维护的便利性;此外,通过对选择的软件升级包文件增加安全性验证的步骤,保证了POS终端软件升级数据的安全。
[0104] 在一个实施例中,如图7所示,提供了一种POS终端软件升级装置,包括:
[0105] POS开机模块702,用于开启POS终端;
[0106] 移动存储设备检测模块704,用于检测POS终端是否连接移动存储设备;
[0107] 软件升级包文件检测模块706,用于若POS终端连接移动存储设备,则检测移动存储设备中是否存在有效的软件升级包文件;
[0108] 软件升级管理界面显示模块708,用于若移动存储设备中存在有效的软件升级包文件,则在POS终端显示包含有效的软件升级包文件的名称的软件升级管理界面;
[0109] 软件升级包文件获取模块710,用于获取通过软件升级管理界面选择的软件升级包文件;
[0110] 软件升级模块712,用于根据选择的软件升级包文件进行升级;
[0111] POS重启模块714,用于若升级成功,则重启POS终端。
[0112] 在一个实施例中,软件升级包文件检测模块706用于检测移动存储设备中是否存在预设文件类型的文件;若移动存储设备中存在预设文件类型的文件,则获取文件标识的对应值;将文件标识的对应值与预存文件标识有效值进行比对。
[0113] 在一个实施例中,上述装置还包括:安全验证模块,用于验证选择的软件升级包文件的安全性;软件升级模块712用于若选择的软件升级包文件验证为安全,则进入根据选择的软件升级包文件进行升级的步骤。
[0114] 在一个实施例中,安全验证模块用于获取POS终端的机型;根据POS终端的机型从软件升级包文件中获取对应的机型信息表;根据获取的机型信息表获取软件升级包文件中对应机型的升级数据;验证升级数据的安全性。
[0115] 在一个实施例中,软件升级模块712用于获取POS终端的POS终端的机型;根据POS终端的机型从软件升级包文件中获取对应的机型信息表;根据获取的机型信息表获取软件升级包文件中对应机型的升级数据;根据升级数据进行升级。
[0116] 在一个实施例中,上述装置还包括:升级记录生成模块,用于生成生成软件升级记录并将软件升级记录存储到移动存储设备中;升级记录打印模块,用于打印移动存储设备中的升级记录。
[0117] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0118] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈