一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

非接触式IC卡数据处理方法、装置、计算机设备和介质与流程

2022-03-23 02:33:43 来源:中国专利 TAG:

非接触式ic卡数据处理方法、装置、计算机设备和介质
技术领域
1.本技术涉及计算机应用技术领域,特别是涉及一种非接触式ic卡数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。


背景技术:

2.ic卡全称集成电路卡(integrated circuit card),又称智能卡,具有可读性、容量大、可加密等诸多优点,被广泛应用于涉及一卡通和持卡消费的各类场景。其中,非接触式ic卡在进行信息交换时不需要ic卡和读卡器接触,使用更为便捷。
3.传统的非接触式ic卡数据处理方法,在进行旧卡升级的过程中,需要服务人员先基于终端上旧卡对应的旧系统,读取卡内信息,再基于终端上的新系统,将卡内信息重新写入新的非接触式ic卡,操作过程繁杂。因此,传统的非接触式ic卡数据处理方法,具有工作效率低的缺点。


技术实现要素:

4.基于此,有必要针对传统非接触式ic卡数据处理方法工作效率低的问题,提供一种非接触式ic卡数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,提高非接触式ic卡数据处理过程中的工作效率。
5.第一方面,本技术提供了一种非接触式ic卡数据处理方法。所述方法包括:
6.获取读卡指令;所述读卡指令中包含有目标类型;
7.基于所述读卡指令读取非接触式ic卡的特征数据,并根据所述特征数据,确定所述非接触式ic卡的ic卡类型;
8.判断所述ic卡类型与目标类型是否一致,并在所述ic卡类型与目标类型不一致的情况下,对所述非接触式ic卡进行类型切换处理。
9.在其中一个实施例中,所述读卡指令中还包含有各类型的非接触式ic卡的读取口令;所述基于所述读卡指令读取非接触式ic卡的特征数据,包括:
10.基于所述读取口令,读取非接触式ic卡的存储数据;
11.根据预设的特征数据类型,从所述存储数据中筛选出所述非接触式ic卡的特征数据。
12.在其中一个实施例中,所述根据所述特征数据,确定所述非接触式ic卡的ic卡类型,包括:
13.根据所述特征数据,确定用于存储所述特征数据的数据存储扇区的扇区标识,并根据所述扇区标识,以及预存的扇区标识和ic卡类型的对应关系,确定所述非接触式ic卡的ic卡类型。
14.在其中一个实施例中,所述对所述非接触式ic卡进行类型切换处理,包括:
15.根据所述目标类型,以及预存的扇区标识和ic卡类型的对应关系,确定所述目标类型对应的数据存储扇区;
16.将所述非接触式ic卡的特征数据发送至上位机,并在接收到所述上位机反馈的数据无误的提示信息后,将所述特征数据写入所述目标类型对应的数据存储扇区。
17.在其中一个实施例中,所述将所述非接触式ic卡的特征数据发送至上位机,包括:
18.通过句柄消息指令将所述非接触式ic卡的特征数据发送至上位机。
19.在其中一个实施例中,所述根据所述扇区标识,以及预存的扇区标识和ic卡类型的对应关系,确定所述非接触式ic卡的ic卡类型之前,还包括:
20.更新扇区标识和ic卡类型的对应关系。
21.在其中一个实施例中,所述对所述非接触式ic卡进行类型切换处理之后,还包括:
22.向上位机发送反馈信息。
23.第二方面,本技术提供了一种非接触式ic卡数据处理装置。所述装置包括:
24.通信模块,用于获取读卡指令;所述读卡指令中包含有目标类型;
25.读取模块,用于基于所述读卡指令读取非接触式ic卡的特征数据;
26.切换模块,用于根据所述特征数据,确定所述非接触式ic卡的ic卡类型,并判断所述ic卡类型与目标类型是否一致;还用于在所述ic卡类型与目标类型不一致的情况下,对所述非接触式ic卡进行类型切换处理。
27.在其中一个实施例中,所述读卡指令中还包含有各类型的非接触式ic卡的读取口令;所述读取模块具体用于:基于所述读取口令,读取非接触式ic卡的存储数据;根据预设的特征数据类型,从所述存储数据中筛选出所述非接触式ic卡的特征数据。
28.在其中一个实施例中,所述非接触式ic卡数据处理装置还包括配置模块,用于存储扇区标识和ic卡类型的对应关系。所述切换模块具体用于:根据所述特征数据,确定用于存储所述特征数据的数据存储扇区的扇区标识,并根据所述扇区标识,以及所述配置模块中预存的扇区标识和ic卡类型的对应关系,确定所述非接触式ic卡的ic卡类型。
29.在其中一个实施例中,所述切换模块具体用于:根据所述目标类型,以及所述配置模块中预存的扇区标识和ic卡类型的对应关系,确定所述目标类型对应的数据存储扇区;将所述非接触式ic卡的特征数据发送至上位机,并在接收到所述上位机反馈的数据无误的提示信息后,将所述特征数据写入所述目标类型对应的数据存储扇区。
30.在其中一个实施例中,所述切换模块具体用于:通过句柄消息指令将所述非接触式ic卡的特征数据发送至上位机。
31.在其中一个实施例中,所述配置模块还用于:更新扇区标识和ic卡类型的对应关系。
32.在其中一个实施例中,所述通信模块还用于:向上位机发送反馈信息。
33.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
34.获取读卡指令;所述读卡指令中包含有目标类型;
35.基于所述读卡指令读取非接触式ic卡的特征数据,并根据所述特征数据,确定所述非接触式ic卡的ic卡类型;
36.判断所述ic卡类型与目标类型是否一致,并在所述ic卡类型与目标类型不一致的情况下,对所述非接触式ic卡进行类型切换处理。
37.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,
其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
38.获取读卡指令;所述读卡指令中包含有目标类型;
39.基于所述读卡指令读取非接触式ic卡的特征数据,并根据所述特征数据,确定所述非接触式ic卡的ic卡类型;
40.判断所述ic卡类型与目标类型是否一致,并在所述ic卡类型与目标类型不一致的情况下,对所述非接触式ic卡进行类型切换处理。
41.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
42.获取读卡指令;所述读卡指令中包含有目标类型;
43.基于所述读卡指令读取非接触式ic卡的特征数据,并根据所述特征数据,确定所述非接触式ic卡的ic卡类型;
44.判断所述ic卡类型与目标类型是否一致,并在所述ic卡类型与目标类型不一致的情况下,对所述非接触式ic卡进行类型切换处理。
45.上述非接触式ic卡数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,通过读取非接触式ic卡的特征数据,并根据特征数据,确定非接触式ic卡的ic卡类型,并在该ic卡类型与目标类型不一致的情况下,对非接触式ic卡进行类型切换处理,相当于可以根据新的目标类型,对旧ic卡类型所对应的非接触式ic卡进行自动升级处理,有利于提高非接触式ic卡数据处理过程的工作效率。
附图说明
46.为了更清楚地说明本技术实施例或传统技术中的技术方案,下面将对实施例或传统技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
47.图1为一实施例中非接触式ic卡数据处理方法的流程图;
48.图2为一实施例中基于读卡指令读取非接触式ic卡的特征数据的流程图;
49.图3为一实施例中对非接触式ic卡进行类型切换处理的流程图;
50.图4为另一实施例中非接触式ic卡数据处理方法的流程图;
51.图5为一实施例中非接触式ic卡数据处理装置的结构框图;
52.图6为另一实施例中非接触式ic卡数据处理装置的结构框图;
53.图7为一实施例中计算机设备的内部结构图。
具体实施方式
54.为了便于理解本技术,下面将参照相关附图对本技术进行更全面的描述。附图中给出了本技术的实施例。但是,本技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使本技术的公开内容更加透彻全面。
55.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中在本技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术。
56.在一个实施例中,如图1所示,提供了一种非接触式ic卡数据处理方法,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该非接触式ic卡数据处理方法包括步骤s102至步骤s106。
57.步骤s102:获取读卡指令。
58.其中,非接触式ic卡可以是应用于超市、水果店、服装店等零售业的ic会员卡。该非接触式ic卡,可以为id卡或m1卡。读卡指令的来源,可以是服务器,也可以是其他终端,还可以是执行非接触式ic卡数据处理方法的同一终端中,区别于非接触式ic卡数据处理装置的其他软硬件模块。以非接触式ic卡为超市会员卡且读卡指令的来源为同一终端的情况为例。用户向工作人员出示会员卡,工作人员通过点击终端软件界面的读卡选项,或按压终端键盘上的读卡按钮,向该终端的非接触式ic卡数据处理装置发送读卡指令。
59.进一步的,ic卡类型是用于标识非接触式ic卡具体类型的标识。目标类型,是指与当前应用环境匹配的ic卡类型。其中,ic卡类型可以根据实际需求进行定义。同样以非接触式ic卡为超市会员卡的情况为例。超市运营过程中,基于特定的超市管理软件向客户发放会员卡。当超市管理软件更新时,可能存在基于不同超市管理软件向客户发放的多种类型的会员卡,此时,可以将软件版本作为非接触式ic卡的ic卡类型,并将当前应用的超市管理软件的软件版本作为非接触式ic卡的目标类型。
60.具体的,读卡指令中包含有目标类型,终端获取读卡指令的同时,将获取该目标类型。进一步的,终端获取读卡指令的方式,可以是主动获取也可以是被动接收。
61.步骤s104:基于读卡指令读取非接触式ic卡的特征数据,并根据该特征数据,确定非接触式ic卡的ic卡类型。
62.其中,非接触式ic卡的特征数据,是指存储于非接触式ic卡的用户信息和类型信息。该用户信息包括但不限于卡号、用户名、用户密码、余额、积分和等级等,该类型信息包括但不限于ic卡型号、发卡日期和软件版本等。
63.具体的,终端基于读卡指令读取非接触式ic卡的特征数据,并根据该特征数据,可以确定非接触式ic卡的ic卡类型。进一步的,终端根据特征数据,确定非接触式ic卡的ic卡类型的具体方式并不唯一。例如,可以根据特征数据,以及预存的特征数据和ic卡类型的对应关系,确定非接触式ic卡的ic卡类型;也可以根据特征数据的存储位置、格式或协议类型,确定非接触式ic卡的ic卡类型。
64.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
65.步骤s106:判断ic卡类型与目标类型是否一致,并在ic卡类型与目标类型不一致的情况下,对非接触式ic卡进行类型切换处理。
66.具体的,终端确定非接触式ic卡的ic卡类型后,将该ic卡类型与读卡指令中包含的目标类型进行比对,判断二者是否一致。若二者一致,则该非接触式ic卡与当前应用环境匹配,无需进行类型切换处理;若二者不一致,则该非接触式ic卡与当前应用环境不匹配,需要进行类型切换处理后,才能应用于当前系统,此时,对非接触式ic卡进行类型切换处理。
67.终端对非接触式ic卡进行类型切换处理的具体方式并不唯一。例如,可以将读取的特征数据,按照当前应用环境的配置要求,例如进行格式转换、协议转换或存储位置更新后,重新写入非接触式ic卡,同时擦除原始特征数据,并对应更新该非接触式ic卡的类型信息;也可以在非接触式ic卡中写入转换算法,并对应更新该非接触式ic卡的类型信息,该转换算法用于在非接触式ic卡应用于当前应用环境时,进行通信协议和数据格式等的转换,以使非接触式ic卡匹配当前应用环境的要求。
68.上述非接触式ic卡数据处理方法,通过读取非接触式ic卡的特征数据,并根据特征数据,确定非接触式ic卡的ic卡类型,并在该ic卡类型与目标类型不一致的情况下,对非接触式ic卡进行类型切换处理。一方面,可以根据新的目标类型,对旧ic卡类型所对应的非接触式ic卡进行自动升级处理,有利于提高非接触式ic卡数据处理过程的工作效率;另一方面,类型切换处理前后共用同一非接触式ic卡,有利于节约成本。
69.在一个实施例中,读卡指令中还包含有各类型的非接触式ic卡的读取口令。如图2所示,基于读卡指令读取非接触式ic卡的特征数据,包括步骤s202和步骤s204。
70.步骤s202:基于读取口令,读取非接触式ic卡的存储数据。
71.步骤s204:根据预设的特征数据类型,从存储数据中筛选出非接触式ic卡的特征数据。
72.其中,关于特征数据的具体限定参见上文,此处不再赘述。可以理解,非接触式ic卡的存储数据中包含有特征数据。该存储数据,具体包括卡号、用户名、用户密码、余额、积分、等级、交易记录、应用系统端口号、ic卡型号、发卡日期、存储扇区、软件版本和软件口令等。以非接触式ic卡为超市会员卡的情况为例。超市使用管理软件a下发的会员卡,存储有发卡密码(例如123456)、读卡设备(例如明华奥汉m1卡设备)、端口号(例如usb)、卡号、用户名、用户密码和余额等存储数据,其中,卡号、用户名、用户密码和余额为特征数据。
73.进一步的,读取口令即读取密钥。一方面,由于非接触式ic卡上存储有用户信息,为确保信息安全,需要对非接触式ic卡进行数据加密。而针对不同类型的非接触式ic卡,其对应的读取口令可能不完全相同。另一方面,非接触式ic卡通常分成多个数据存储扇区,每个数据存储扇区又包含多个存储块,每个存储块中可以用于存储不同的数据。针对同一非接触式ic卡,不同类型的存储数据,所对应的加密等级也可能不相同,对应的读取口令也可能存在差异。基于此,终端需要在获取读卡指令的同时,获取各类型非接触式ic卡的读取口令,以便顺利完成数据读取工作。
74.具体的,终端获取读卡指令后,基于读卡指令中携带的读卡口令集合,按照预设次序基于不同的读卡口令进行存储数据的读取,直至完整读取非接触式ic卡上的存储数据。再基于预设的特征数据类型,从存储数据中筛选出包含特征数据类型对应的类型参数的存储数据,得到非接触式ic卡的特征数据。例如,特征数据类型为软件版本,则类型参数为软件版本的存储数据,即为非接触式ic卡的特征数据。
75.上述实施例中,读卡指令中还包含有各类型的非接触式ic卡的读取口令,终端先基于该读取口令,读取非接触式ic卡的存储数据,再从存储数据中筛选出特征数据,不仅可以避免数据的漏读取,还能确保读卡过程的顺利进行,有利于提高非接触式ic卡数据处理方法的有效性。
76.在一个实施例中,根据特征数据,确定非接触式ic卡的ic卡类型,包括:根据特征
数据,确定用于存储特征数据的数据存储扇区的扇区标识,并根据该扇区标识,以及预存的扇区标识和ic卡类型的对应关系,确定非接触式ic卡的ic卡类型。
77.具体的,如前文所述,非接触式ic卡通常分成多个数据存储扇区,每个数据存储扇区又包含多个存储块,每个存储块可以用于存储不同的数据。而对于经常需要进行升级处理的非接触式ic卡,可以将不同ic卡类型所对应的非接触式ic卡的特征数据存储于不同的存储扇区,以提高管理的便利性。
78.以非接触式ic卡为超市会员卡的情况为例。超市下发的会员卡,包含有15个数据存储扇区,每个扇区有4个存储块,一个存储块可以存储16个字符长度。基于使用管理软件a下发的会员卡,卡号、用户名、余额和用户密码分别存储于1扇区的不同存储块,基于使用管理软件b下发的会员卡,卡号、用户名、余额和用户密码分别存储于2扇区的不同存储块。则根据特征数据存储扇区的扇区标识,以及预存的扇区标识和ic卡类型的对应关系,即可确定非接触式ic卡的ic卡类型。
79.上述实施例中,根据特征数据存储扇区的扇区标识确定非接触式ic卡的ic卡类型,方法简单便捷,有利于进一步提高非接触式ic卡数据处理方法的工作效率。
80.在一个实施例中,如图3所示,对非接触式ic卡进行类型切换处理,包括步骤s302和步骤s304。
81.步骤s302:根据目标类型,以及预存的扇区标识和ic卡类型的对应关系,确定目标类型对应的数据存储扇区。
82.具体的,终端存储有扇区标识和ic卡类型的对应关系,根据读卡指令中携带的目标类型,以及扇区标识和ic卡类型的对应关系,可以确定目标类型对应的数据存储扇区的扇区标识,进而确定目标类型对应的数据存储扇区。
83.步骤s304:将非接触式ic卡的特征数据发送至上位机,并在接收到上位机反馈的数据无误的提示信息后,将特征数据写入目标类型对应的数据存储扇区。
84.其中,上位机是能够获取非接触式ic卡数据档案,可以基于该档案对特征数据进行核对的终端或服务器。可以理解,当非接触式ic卡数据档案存储于当前终端,或者当前终端可以从服务器获取非接触式ic卡数据档案的情况下,本实施例中的上位机即为当前终端,具体为当前终端中,区别于非接触式ic卡数据处理装置的其他软硬件模块。
85.具体的,终端将非接触式ic卡的特征数据发送至上位机,由上位机基于非接触式ic卡数据档案对该非接触式ic卡的特征数据进行逐一核对,并在核对无误后向终端反馈数据无误的提示信息。终端接收到上位机反馈的数据无误的提示信息后,将特征数据写入目标类型对应的数据存储扇区。若特征数据有误,则上位机输出报警信息,提示工作人员进行特征数据的人工核对与更新,得到更新后的特征数据,并将更新后的数据连同数据无误的提示信息一并反馈至终端,由终端将更新后的特征数据写入目标类型对应的数据存储扇区。此外,在将特征数据写入目标类型对应的数据存储扇区时,可以同步更新写入口令,以提高数据安全性。
86.上述实施例中,先将该ic卡中的特征数据发送至上位机进行核对,确保核对无误后再将特征数据写入目标类型对应的数据存储扇区,可以确保被写入的特征数据的准确性,有利于进一步提高非接触式ic卡数据处理方法的可靠性。
87.在一个实施例中,将非接触式ic卡的特征数据发送至上位机,包括:通过句柄消息
指令将非接触式ic卡的特征数据发送至上位机。
88.其中,句柄是用来标识对象或者项目的标识符,可以用来描述窗体、资源、控制、位图和文件等。句柄消息指令是基于句柄消息实现交互的程序指令。
89.具体的,上位机使用windows api的函数postmessage(),定义通讯消息号为5200,定义操作类型readcard,记录到changecard.ini文件里面的opertype变量,形成句柄消息指令发送至终端。终端接收到上述句柄消息指令后,读取非接触式ic卡的特征数据,例如会员卡号card_id、会员余额balance等信息,并将这些特征数据同样通过句柄消息指令推送回上位机,具体将特征信息存储到changecard.ini文件里面,再通过postmessage()和消息号5200推送回上位机。由上位机读取changecard.ini文件,得到对应的特征数据,并基于非接触式ic卡数据档案对特征数据进行核对和更新。
90.若数据核对无误,则上位机向终端反馈的数据无误的提示信息,终端将特征数据写入目标类型对应的数据存储扇区。
91.若数据核对有误,则上位机输出报警信息,提示工作人员进行特征数据的人工核对与更新,得到更新后的特征数据,并将更新后的数据通过postmessage()和消息号5200,定义操作类型changecard,记录到changecard.ini文件里面的opertype变量,形成新的句柄消息指令连同数据无误的提示信息一并反馈至终端。终端接收到新的句柄消息指令后,读取该句柄消息指令中携带的更新后的特征数据,并将更新后的特征数据写入目标类型对应的数据存储扇区。
92.上述实施例中,通过句柄消息指令实现终端与上位机的数据交互,可以提高数据传输过程的安全性。
93.在一个实施例中,根据所述扇区标识,以及预存的扇区标识和ic卡类型的对应关系,确定所述非接触式ic卡的ic卡类型之前,还包括:更新扇区标识和ic卡类型的对应关系。其中,上述步骤可以在步骤s102之前、之后,或与步骤s102同时执行;上述步骤可以在根据特征数据,确定用于存储该特征数据的数据存储扇区的扇区标识的动作之前、之后,或与上述动作同步执行。
94.具体的,终端可以基于工作人员输入的扇区标识和ic卡类型,更新扇区标识和ic卡类型的对应关系;也可以在应用环境更新后,向上位机获取最新的扇区标识和ic卡类型的对应关系,更新至原有的扇区标识和ic卡类型的对应关系中。
95.上述实施例中,在根据所述扇区标识,以及预存的扇区标识和ic卡类型的对应关系,确定所述非接触式ic卡的ic卡类型之前,更新扇区标识和ic卡类型的对应关系,可以确保扇区标识和ic卡类型的对应关系覆盖所有ic卡类型,扩展非接触式ic卡数据处理方法的应用场景。
96.在一个实施例中,如图4所示,步骤s106之后,还包括步骤s108:向上位机发送反馈信息。
97.其中,反馈信息的具体内容并不唯一,例如可以包含类型切换是否成功的提示信息,和/或,具体的ic卡类型和特征信息。
98.具体的,在ic卡类型与目标类型不一致的情况下,对非接触式ic卡进行类型切换处理后,向上位机发送反馈信息,一方面,可以便于上位机判断非接触式ic卡类型切换是否成功;另一方面,可以便于上位机基于该反馈信息进行后续的处理,例如进行非接触式ic卡
数据档案的更新,以及基于收银软件pos前台系统,对类型切换后的非接触式ic卡进行折扣优惠计算和消费扣款动作等。
99.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
100.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的非接触式ic卡数据处理方法的非接触式ic卡数据处理装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个非接触式ic卡数据处理装置实施例中的具体限定,可以参见上文中对于非接触式ic卡数据处理方法的限定,在此不再赘述。
101.在一个实施例中,如图5所示,提供了一种非接触式ic卡数据处理装置500,包括通信模块502、读取模块504和切换模块506。其中:
102.通信模块502,用于获取读卡指令;该读卡指令中包含有目标类型;
103.读取模块504,用于基于该读卡指令读取非接触式ic卡的特征数据;
104.切换模块506,用于根据特征数据,确定非接触式ic卡的ic卡类型,并判断ic卡类型与目标类型是否一致;还用于在ic卡类型与目标类型不一致的情况下,对非接触式ic卡进行类型切换处理。
105.在一个实施例中,读卡指令中还包含有各类型的非接触式ic卡的读取口令;读取模块504具体用于:基于读取口令,读取非接触式ic卡的存储数据;根据预设的特征数据类型,从存储数据中筛选出非接触式ic卡的特征数据。
106.在一个实施例中,如图6所示,非接触式ic卡数据处理装置还包括配置模块505,用于存储扇区标识和ic卡类型的对应关系。切换模块506具体用于:根据特征数据,确定用于存储特征数据的数据存储扇区的扇区标识,并根据扇区标识,以及配置模块505中预存的扇区标识和ic卡类型的对应关系,确定非接触式ic卡的ic卡类型。
107.在一个实施例中,切换模块506具体用于:根据目标类型,以及配置模块505中预存的扇区标识和ic卡类型的对应关系,确定目标类型对应的数据存储扇区;将非接触式ic卡的特征数据发送至上位机,并在接收到上位机反馈的数据无误的提示信息后,将特征数据写入目标类型对应的数据存储扇区。
108.在一个实施例中,切换模块506具体用于:通过句柄消息指令将非接触式ic卡的特征数据发送至上位机。
109.在一个实施例中,配置模块505还用于:更新扇区标识和ic卡类型的对应关系。
110.在一个实施例中,通信模块502还用于:向上位机发送反馈信息。
111.上述非接触式ic卡数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的
操作。
112.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种基于全息投影的三维模型展示方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
113.本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
114.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
115.在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
116.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
117.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
118.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
119.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并
不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献