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

卡片交互设备、方法、装置、计算机设备和存储介质与流程

2022-11-23 16:38:25 来源:中国专利 TAG:


1.本技术涉及物联网技术领域,特别是涉及一种卡片交互设备、方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

2.随着物联网技术的发展,可通过各种类型的传感器、识别技术、扫描装置等各种装置和技术,实时的进行数据采集的管理,实现对卡片存放、交接等管理。
3.传统的银行卡交接手续登记过程中,需要经历多个传递链条,包括卡片的分发、交接、传递、启用,在每一个环节都会有不同的终端对卡片的状态进行登记。
4.然而,目前的卡片交互方式需要携带电脑、路由器、打印机、高拍仪等大量设备,卡片的交接管理过程十分繁琐。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种能够便携且安全的实现卡片管理的卡片交互设备、方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
6.第一方面,本技术提供了一种卡片交互设备,包括:
7.便携式箱体;
8.若干存放模块,每个存放模块包括驱动单元、传动单元和存放单元,驱动单元与传动单元相连,驱动单元用于驱动传动单元传动以带动存放单元移动实现开启和关闭;
9.交互模块,用于接收交互指令;
10.控制模块,包括相连的控制单元和存储单元,控制单元分别与驱动单元和交互模块相连,控制单元用于根据交互指令控制驱动单元和交互模块,存储单元用于存储存放单元相关的存储数据和交互模块相关的交互数据;
11.存放模块、交互模块和控制模块均位于便携式箱体内部,交互模块被使用时位于便携式箱体外部。
12.在其中一个实施例中,存放单元包括抽屉,抽屉上设有第一齿轮,传动单元包括传动丝杆;齿轮与传动丝杆啮合,用于实现抽屉的开启和关闭。
13.在其中一个实施例中,交互模块包括:
14.触摸显示单元,与控制单元相连,用于在检测到触发认证操作后进入认证界面,接收存放卡片或取出卡片的交互指令,并将接收的存放卡片或取出卡片的交互指令发送至控制单元;
15.采集单元,与控制单元相连,用于获取用户数据或卡片数据,并将用户数据或卡片数据传输给控制单元;
16.控制单元还用于根据接收到的存放卡片或取出卡片的交互指令控制存放单元的开启和关闭,以及根据获取的用户数据或卡片数据进行认证。
17.在其中一个实施例中,采集单元包括:
18.图像采集子单元,与控制单元相连,用于采集用户图像数据,并将用户图像数据传输给控制单元;控制单元还用于根据用户图像数据对用户身份进行认证;
19.读卡子单元,与控制单元相连,用于读取卡片数据,并将卡片数据传输至控制单元;控制单元还用于对卡片数据进行认证。
20.在其中一个实施例中,卡片交互设备还包括与控制单元相连的通信模块;触摸显示单元还用于接收交接卡片的交互指令,并将接收的交接卡片的交互指令发送至控制单元;控制单元还用于根据接收到的交接卡片的交互指令控制通信模块发送执行交接卡片产生的数据至外部系统。
21.第二方面,本技术提供了一种卡片交互方法,该方法包括:
22.响应于卡片存放指令,查询各个存放单元的状态;
23.若存在存放单元的状态为空闲状态,则获取卡片信息;
24.控制驱动单元驱动一个空闲状态的存放单元开启;
25.响应于对屏幕上显示的卡片已放入的确认操作后,控制驱动单元驱动开启的存放单元关闭;
26.在信息表中记录卡片信息、卡片的存放状态及卡片存入的存放单元的标识信息。
27.第三方面,本技术提供了一种卡片交互装置,该装置包括:
28.响应模块,用于响应于卡片存放指令,查询各个存放单元的状态;
29.获取模块,用于若存在存放单元的状态为空闲状态,获取卡片信息;
30.开启模块,用于控制驱动单元驱动一个空闲状态的存放单元开启;
31.关闭模块,用于响应于对屏幕上显示的卡片已放入的确认操作后,控制驱动单元驱动开启的存放单元关闭;
32.记录模块,用于在信息表中记录卡片信息、卡片的存放状态及卡片存入的存放单元的标识信息。
33.第四方面,本技术提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述方法的步骤。
34.第五方面,本技术提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。
35.第六方面,本技术提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
36.上述卡片交互设备、方法、装置、计算机设备、存储介质和计算机程序产品,将存放模块、交互模块和控制模块设置在便携式箱体内部,便于携带,使用十分方便。该设备将卡片交互中的各个流程集成在一起,减少了卡片交互过程繁琐登记各类信息的步骤,减少卡片移交过程中可能会发生的损坏或丢失风险。该设备设置存放模块用于卡片的存放,在接收到交互指令时,控制模块控制存放模块开启或关闭,安全性高,使用该卡片交互设备可以一次性的完成卡片交接、传递、发放、启用等全部流程,不受时间或地点的限制,操作流程简单,使用方便,便于携带。
附图说明
37.图1为一个实施例中卡片交互设备的结构示意图;
38.图2为一个实施例中存放模块结构示意图顶视图;
39.图3为一个实施例中存放模块结构示意图正视图;
40.图4为一个实施例中存放单元关闭状态示意图;
41.图5为一个实施例中存放单元开启状态示意图;
42.图6为一个实施例中控制模块结构示意图;
43.图7为一个实施例中卡片交互方法示意图;
44.图8为一个实施例中存储单元中的信息表示意图;
45.图9为一个实施例中卡片存放流程示意图;
46.图10为一个实施例中卡片取出流程示意图;
47.图11为一个实施例中卡片启用流程示意图;
48.图12为一个实施例中卡片交互设备交接流程示意图;
49.图13为一个实施例中卡片交互装置示意图;
50.图14为一个实施例中计算机设备的内部结构图。
具体实施方式
51.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
52.参见图1,图1所示为一个实施例中卡片交互设备100的结构示意图。如图1所示,该设备100包括便携式箱体110、若干存放模块120、交互模块130、控制模块140和电源模块150;便携式箱体用于容纳存放模块120、交互模块130、控制模块140和电源模块150,存放模块120、交互模块130和控制模块140均位于便携式箱体110内部,交互模块130被使用时位于便携式箱体110外部。每个存放模块120包括驱动单元、传动单元和和存放单元,驱动单元与传动单元相连,驱动单元用于驱动传动单元传动以带动存放单元移动实现开启和关闭;交互模块130用于接收交互指令;控制模块140包括相连的控制单元和存储单元,控制单元分别与驱动单元和交互模块相连,控制单元用于根据交互指令控制驱动单元和交互模块,存储单元用于存储存放单元相关的存储数据和交互模块相关的交互数据;电源模块150用于供电。
53.其中,卡片可以是银行卡、门禁卡、智能卡等任何形式的卡片。卡片交互可以是卡片的分发、交接、传递、启动等行为,例如卡片的分发可以是将卡片分发到用户端,卡片的交接可以是将卡片从某一用户端收回然后交接给另一用户端,卡片的传递可以是将卡片从某一网点传递到另一网点,卡片的启用可以是在卡片的信息中添加用户的信息,实现功能的增加。
54.便携式箱体110的尺寸不大于34cm(厘米)
×
20cm(厘米)
×
44cm(厘米),可以是手提箱、拉杆箱等带把手的小型箱体,便于携带。例如,一张卡片的尺寸约为长86mm(毫米)
×
宽54mm(毫米),对于宽28cm(厘米)
×
厚12cm(厘米)
×
高40cm(厘米)的便携式箱体110,可以容纳约160张卡片。存放模块120用于存放卡片,以上述的便携式箱体110尺寸为例,一个存放模块120的尺寸可以控制在长12cm(厘米)
×
宽6.5cm(厘米)
×
高8mm(厘米),则该卡片交互设备100可排布横4纵40共160个抽屉,存放160张卡片,可以满足日常的需求,且体积小,
便于携带。在每个存放模块120中,驱动单元通过驱动传动单元实现对存放单元的控制,驱动单元可以是微型马达,传动单元可以是传动杆、传动链条、传动齿轮、同步带等,存放单元可以是抽屉、卡槽等。交互模块130用于接收交互指令,并根据交互指令的触发控制卡片交互设备100,交互模块130可以是触摸显示屏、摄像头、读卡器等。卡片交互设备100还设有电源模块150,电源模块150可以是交流电单元,通过外接电源供电,电源模块150也可以是电池单元,通过电池供电,使用更便携。
55.具体的,卡片交互设备100通过提手便携式携带,存放模块120、交互模块130、控制模块140和电源模块150均设置在便携式箱体110内部,当需要使用该卡片交互设备100时,打开便携式箱体110,将交互模块130通过翻转等方式,全部或部分置于便携式箱体110外部,进行交互指令的获取。交互模块130将接收的交互指令发送置控制模块140,控制模块140根据交互指令执行交互行为,控制存放模块120的存放单元开启或关闭。卡片交互设备100执行完交互指令后,将交互模块130通过翻转等方式收入便携式箱体110内部,便于工作人员携带至下一地点,使用很便捷。
56.上述卡片交互设备100,设置为便携式设备,在该设备中,存放模块120均独立控制开启和关闭,交互模块130在使用时可通过翻转等形式置于便携式箱体110外部,在不使用时可收入便携式箱体110内部,使用十分方便且便于携带。控制模块140与存放模块120和交互模块130均连接,控制模块140对交互模块130接收到的指令进行分析处理,并根据交互模块130的指令控制存放模块120的开启或关闭,以实现卡片的交接、传递、发放、启用等全部流程,不受时间或地点的限制,操作流程简单,使用方便,便于携带。
57.在一个实施例中,如图2所示,是一个实施例中存放模块120结构示意图顶视图,如图3所示,是一个实施例中存放模块120结构示意图正视图,结合图2和图3所示,存放单元包括抽屉,抽屉上设有第一齿轮,传动单元122包括传动丝杆;齿轮与传动丝杆啮合,用于实现抽屉的开启和关闭。
58.其中,存放单元123包括抽屉,每个抽屉的一侧均设有第一齿轮,齿轮和传动丝杆啮合,传动丝杆带动抽屉运动,实现抽屉的开启和关闭。驱动单元121可以与传动丝杆通过第二齿轮连接,第二齿轮可以是慢速齿轮,驱动单元121通过对第二齿轮的驱动进而驱动传动丝杆。
59.具体的,卡片交互设备100中存放模块120的初始状态均为关闭状态,图4所示为存放单元关闭状态示意图。驱动单元121通过第二齿轮驱动传动单元122的传动丝杆,传动丝杆带动存放单元123侧面的第一齿轮运动,存放单元123在传动丝杆的带动下向便携式箱体110外部移动,实现存放单元123的开启,存放单元123的开启状态如图5所示。若存放单元123需关闭,则传动单元122反向驱动传动丝杆,传动丝杆带动存放单元123向便携式箱体110内部移动,实现存放单元123的关闭。
60.在一个实施例中,交互模块130包括:触摸显示单元131,与控制单元相连,用于在检测到触发认证操作后进入认证界面,接收存放卡片或取出卡片的交互指令,并将接收的存放卡片或取出卡片的交互指令发送至控制单元;采集单元132,与控制单元相连,用于获取用户数据或卡片数据,并将用户数据或卡片数据传输给控制单元;控制单元还用于根据接收到的存放卡片或取出卡片的交互指令控制存放单元123的开启和关闭,以及根据获取的用户数据或卡片数据进行认证。
61.其中,触摸显示单元131可以是触摸屏,用于通过触摸方式实现交互,触摸屏操作简单,界面友好,触发反应及时,易于交互,并且触摸屏坚固耐用,安全性高。采集单元132可以通过获取数据,与服务器或卡片交互设备100中的数据匹配,进行认证识别。例如采集单元132可以获取用户的图像数据与服务器或卡片交互设备100的图像数据进行匹配实现认证,又或者,采集单元132可以获取用户数据与服务器或卡片交互设备100中的用户数据进行匹配实现认证,又或者,采集单元132可以获取卡片数据与服务器或卡片交互设备100中的卡片数据进行匹配。
62.具体的,用户在卡片交互时,通过触摸显示单元131触发认证操作,根据采集单元132采集的用户数据或卡片数据进行认证操作,认证通过后触摸显示单元131接收交互指令,根据交互指令执行存放卡片或取出卡片的行为,触摸显示单元131将接收到的交互指令发送至控制单元,控制单元根据接收到的交互指令进行分析处理,控制开启或关闭存放单元123。在进行卡片存放前,本技术的卡片交互设备100还需通过采集单元132获取卡片数据,对卡片进行认证,认证通过的卡片才由工作人员存放在卡片交互设备100中。作为本实施例的一种改进,用户在卡片交互时,也可以先获取交互指令再进行认证操作,交互指令的接收和认证操作的顺序没有限制。
63.在一个实施例中,采集单元132包括:图像采集子单元,与控制单元相连,用于采集用户图像数据,并将用户图像数据传输给控制单元;控制单元还用于根据用户图像数据对用户身份进行认证;读卡子单元,与控制单元相连,用于读取卡片数据,并将卡片数据传输至控制单元;控制单元还用于对卡片数据进行认证。
64.其中,图像子单元可以是摄像头、高拍仪等图像获取设备,图像子单元可以设置在触摸显示单元131上,也可以独立设置在便携式箱体110内部,在使用时翻开。读卡子单元可以是接触式ic读卡器、非接触式ic读卡器、id读卡器等,读卡子单元用于获取需要实现交互的卡片数据,或者是用于获取身份证上的用户数据实现用户的认证。
65.在一个实施例中,如图6所示控制模块140结构示意图,卡片交互设备100还包括与控制单元141相连的通信模块143;触摸显示单元131还用于接收交接卡片的交互指令,并将接收的交接卡片的交互指令发送至控制单元141;控制单元141还用于根据接收到的交接卡片的交互指令控制通信模块143发送执行交接卡片产生的数据至外部系统。
66.其中,控制模块140包括控制单元141、存储单元142和通信模块143。控制单元141包括处理单元1411和电路控制单元1422,处理单元1411用于分析处理获取的交互指令,电路控制单元1422用于根据处理单元1411分析的指令驱动控制存放模块120中存放单元123的开启和关闭。通信模块143包括通信卡1431和通信处理单元1432,通信卡1431可以是sim(subscriber identity module)卡,uim(user identity model)卡等无线通信时的用户身份识别卡,在安装有通信卡1431的情况下,卡片交互设备100可以在移动环境中联网使用。通信模块143可用于实现卡片交互设备100与外部系统的通信或指令交互,同时,通信模块143也可以将卡片交互设备100的数据实时的发送至外部系统或云端服务器,对卡片交互设备100数据实时备份。
67.在一个实施例中,如图7所示,提供一种卡片交互方法,该方法包括:
68.步骤701:响应于卡片存放指令,查询各个存放单元的状态;
69.步骤702:若存在存放单元的状态为空闲状态,则获取卡片信息;
70.步骤703:控制驱动单元驱动一个空闲状态的存放单元开启;
71.步骤704:响应于对屏幕上显示的卡片已放入的确认操作后,控制驱动单元驱动开启的存放单元关闭;
72.步骤705:在信息表中记录卡片信息、卡片的存放状态及卡片存入的存放单元的标识信息。
73.其中,存储单元142设有信息表,用于存储存放单元123相关的存储数据和交互模块130相关的交互数据,例如存放单元的状态,卡片信息、卡片的存放状态或卡片存入的存放单元的标识信息。该信息表包括用户信息表、卡片信息表、设备交接信息表、日志记录表和存放单元状态表;用户信息表存储用户的基本信息,使得在交互模块130触发认证时进行认证,或根据不同的用户信息设置不同的权限,用户信息表可以是用户标识、密码、权限等;卡片信息表包括存储单元142根据交互模块获取的卡片数据,例如用户的持卡人的姓名、标识id、证件号码、手机号、邮箱等,也包括存储单元142获取的存放单元123的相关数据,例如卡片对应的存放单元123标识,卡片存放时间,卡片存放时的操作用户等;设备交接信息表可以是卡片交互设备100在不用用户或不同场景使用时进行交接的记录,例如卡片交互设备100的设备标示、交接时的用户标示、交接的时间、交接类型等;日志记录表可以是卡片交互设备100的交互日志,例如交互标号、交互时间、交互用户标识、交互的卡片卡号、交互时使用的存放单元123编号、交互图像等数据;存放单元状态表可以是存放单元123在交互中的交互数据,例如存放单元123的编号等标识信息、是否空闲等。
74.例如图8所示一个实施例中存储单元142中的信息表示意图,信息表包括用户信息表、银行卡基本信息表、银行卡关联信息表、设备交接记录表、日志记录表和抽屉状态表;其中,用户信息表以用户名为标识,还包括其对应的密码和权限,不同的用户设置不同的权限;银行卡基本信息表以卡号为标识,还包括卡片存放状态和抽屉编号,将卡片与存放的存放单元123的位置和状态对应;银行卡关联信息表以卡号为标识,还包括持卡人姓名、持卡人证件类型,持卡人证件号码、持卡人手机号,记录持卡人的信息,便于进行用户验证或识别;设备交接记录表以记录编号为标识,还包括用户名、交接操作类型和时间戳,记录卡片交互设备100交接的数据;日志记录表以记录编号为标识,还包括时间戳、用户名、卡号、操作类型、抽屉编号、操作者影像,用于记录每次卡片交互的相关信息;抽屉状态表以抽屉编号为标识,包括抽屉是否空闲,用于在接收到存放卡片的交互指令时快递获取到存放单元123的信息。
75.具体的,卡片交互设备100接收到交互模块130的存放指令,通过控制模块140中存放单元状态表查询各个存放单元123的状态,若卡片交互设备100中存在空闲状态的存放单元123,通过交互模块130获取卡片数据,控制模块140控制驱动单元121带动传动单元122运动,使得存放单元123开启,在交互模块确认进行卡片存放的交互,将交互模块130获取卡片数据的卡片存放进存放单元123,控制模块140再通过控制驱动单元121带动传动单元122运动,使得存放单元123关闭,将交互模块获取的卡片信息、卡片的存放状态以及卡片存的存放单元123的标示存入存储单元142。
76.在一个实施例中,提供一种卡片存放方法,包括以下步骤:
77.(a1)激活卡片交互设备,进入卡片存放程序;
78.(a2)响应于卡片存放指令,查询各个存放单元的状态;
79.(a3)若存在存放单元的状态为空闲状态,触发认证操作;
80.(a4)认证通过后,读取卡片数据;
81.(a5)确认设备是否处于联机状态,在联机状态下从外部数据中获取卡片关联信息写入关联信息表;
82.(a6)控制单元控制驱动单元驱动一个空闲状态的存放单元开启;
83.(a7)响应于对屏幕上显示的卡片已放入的确认操作后,控制驱动单元驱动开启的存放单元关闭;
84.(a8)在信息表中记录卡片信息、卡片的存放状态及卡片存入的存放单元的标识信息。
85.其中,卡片交互设备100的触摸显示单元131可以用于卡片交互设备100的触发激活。步骤(a2)的响应存放指令和步骤(a4)的认证操作顺序没有限制,在一个实施例中,也可以先进行认证操作再响应指令。步骤(a3)的认证操作可以通过工作人员输入用户名、密码进行认证,也可以通过摄像头等图像采集设备获取影像数据进行验证,将采集的数据与控制模块140中的数据匹配,确认当前用户的权限,若认证时工作人员的权限不匹配,则没有通过认证。
86.存储单元142存储存放单元相关的存储数据和交互模块相关的交互数据,包括步骤(a4)中没有通过认证的日志记录,卡片存放程序结束后的交互数据,包括更新存放单元状态表中的存放单元状态以及对应的卡片信息,将获取的卡片数据存入卡片信息表,将卡片存放流程中产生的卡片存放状态、存放单元标识、生成记录编号、时间戳、卡片卡号、持卡人标识、当前的操作类型、交互模块130获取的影像信息等内容写入日志记录表。
87.具体的,图9为一个实施例中卡片存放流程示意图,如图9所示的卡片存放流程包括步骤901至步骤908。
88.步骤901:触摸屏幕激活卡片交互设备,进入卡片存放程序;
89.步骤902:响应于卡片存放指令,查询各个抽屉的状态;
90.步骤903:若存在存放单元的状态为空闲状态,触发认证操作;
91.若卡片交互设备100存在空闲的抽屉,则触发认证操作再进行卡片存放;若卡片交互设备100没有空闲的抽屉,当前流程结束。
92.步骤904:认证通过后,读取卡片数据;
93.若认证没有通过,提示用户名验证不通过,并将此操作记录写入日志记录表。若认证通过,使用读卡器读取卡片数据,将读取的卡片数据写入银行卡基本信息表。
94.步骤905:确认设备是否处于联机状态,在联机状态下从外部数据中获取卡片关联信息写入关联信息表;
95.步骤906:控制模块通过电路控制单元开启一个空闲抽屉;
96.若卡片交互设备100不处于联机状态,或者已从外部数据中获取关联信息,控制模块通过电路控制单元1422控制微型马达带动传动丝杆开启一个空闲的抽屉。
97.步骤907:将卡片放入抽屉后在屏幕上点击确认。控制模块通过电路控制单元关闭抽屉;
98.步骤908:在信息表中记录卡片信息、卡片的存放状态及卡片存入的存放单元的标识信息;
99.在控制模块140存储单元142的信息表中,将抽屉状态表的抽屉类型更改为“非空闲”,更新银行卡基本信息表中对应卡片条目的卡片存放状态为已存入和抽屉编号。生成记录编号、时间戳,将卡号、用户名、操作类型为存放卡片、抽屉编号、操作者影像信息写入日志记录表。
100.在一个实施例中,提供一种卡片取出方法,包括以下步骤:
101.(b1)激活卡片交互设备,进入卡片取出程序;
102.(b2)触发认证操作;
103.(b3)认证通过后,输入卡片查询要素;
104.(b4)根据查询条件确认卡片交互设备中是否存放有该卡片;
105.(b5)响应于对屏幕上显示的卡片数据的确认操作后,控制驱动单元驱动开启对应的存放单元;
106.(b6)响应于对屏幕上显示的卡片已取出操作后,控制驱动单元驱动关闭对应的存放单元;
107.(b7)在信息表中记录卡片的取出状及卡片取出的存放单元的标识信息。
108.其中,卡片交互设备100的触摸显示单元131可以用于卡片交互设备100的触发激活。步骤(b2)的认证操作可以通过工作人员输入用户名、密码进行认证,也可以通过摄像头等图像采集设备获取影像数据进行验证,将采集的数据与控制模块140中的数据匹配,确认当前用户的权限,若认证时工作人员的权限不匹配,则没有通过认证。(b3)的查询要素是可以定位卡片的标识信息,可以是卡片标识或用户标识。
109.存储单元142存储存放单元相关的存储数据和交互模块相关的交互数据,包括步骤(b2)中没有通过认证的日志记录,卡片取回程序结束后的交互数据,包括更新存放单元状态表中的存放单元状态以及对应的卡片取出信息,将卡片取出流程中产生的存放单元状态、存放单元标识、生成记录编号、时间戳、当前的操作类型、交互模块130获取的影像信息等内容写入日志记录表。
110.具体的,图10为一个实施例中卡片取出流程示意图,如图10所示的卡片取出流程包括步骤1001至步骤1007。
111.步骤1001:激活卡片交互设备,进入卡片取出程序;
112.步骤1002:触发权限认证;
113.步骤1003:认证通过后,输入卡片查询要素;
114.步骤1004:根据查询条件确认卡片交互设备中是否存放有该卡片;
115.根据查询条件查询卡片基本信息表、关联信息表是否有此卡片且卡片状态为“已存入”。
116.步骤1005:响应于对屏幕上显示的卡片数据的确认操作后,控制驱动单元驱动开启对应的存放单元;
117.屏幕上显示对应卡片由工作人员确认,根据卡片基本信息表中的抽屉编号,打开对应抽屉。
118.步骤1006:响应于对屏幕上显示的卡片已取出操作后,控制驱动单元驱动关闭对应的抽屉;
119.工作人员取出卡片后通过屏幕确认,控制驱动单元驱动关闭对应的抽屉。
120.步骤1007:在信息表中记录卡片的取出状及卡片取出的存放单元的标识信息。
121.在控制模块140存储单元142的信息表中,将抽屉状态表的抽屉类型更改为“空闲”,更新银行卡基本信息表中对应卡片条目的卡片存放状态为未存入。生成记录编号、时间戳,将卡号、用户名、操作类型为取出卡片、抽屉编号、操作者影像信息写入日志记录表。
122.在一个实施例中,提供一种卡片启用方法,包括以下步骤:
123.(c1)激活卡片交互设备,进入卡片启用程序;
124.(c2)确认设备是否处于联机状态;
125.(c3)在联机状态下,触发认证操作;
126.(c4)认证通过后,读取待启用卡片数据;
127.(c5)获取待启用卡片持卡人数据,认证获取的待启用卡片持卡人数据;
128.(c6)待启用卡片持卡人数据认证通过后,设置约束条件;
129.(c7)发送卡片启用数据至服务器;
130.(c8)接收到服务器回传报文,确认卡片启动成功。
131.其中,卡片交互设备100的触摸显示单元131可以用于卡片交互设备100的触发激活。步骤(c3)的认证操作可以通过工作人员输入用户名、密码进行认证,也可以通过摄像头等图像采集设备获取影像数据进行验证,将采集的数据与控制模块140中的数据匹配,确认当前用户的权限,若认证时工作人员的权限不匹配,则没有通过认证。在持卡人数据认证时,将获取的持卡人数据与数据库中的身份数据匹配,若匹配成功表示认证成功,若认证失败表示获取的持卡人数据异常。步骤(c6)的约束条件可以是卡片交易密码、登录密码、密码提示问题或指纹、虹膜等生物识别信息。
132.具体的,图11为一个实施例中卡片启用流程示意图,如图11所示的卡片启用流程包括步骤1101至步骤1108。
133.步骤1101:触摸屏幕激活卡片交互设备,进入卡片启用程序;
134.步骤1102:确认设备是否处于联机状态;
135.若卡片交互设备100未进入联机状态,在触摸显示单元131提示工作人员检测网络状态。
136.步骤1103:在联机状态下,触发认证操作;
137.步骤1104:认证通过后,读取待启用卡片数据;
138.步骤1105:获取待启用卡片持卡人数据,认证获取的待启用卡片持卡人数据;
139.通过读卡器读取持卡人身份证数据,摄像头捕捉影像信息,联机执行联网核查程序。若认证没有通过,提示身份证联网核查失败。
140.步骤1106:待启用卡片持卡人数据认证通过后,设置约束条件;
141.步骤1107:发送卡片启用数据至服务器;
142.通过通信模块,发送卡片启用交易报文;
143.步骤1108:接收到服务器回传报文,确认卡片启动成功;
144.收到服务器回传报文,屏幕显示成功启用卡片,日志记录表中记录对应的日志信息和影像资料;若未收到服务器回传报文,提示用户不成功,显示简要报错信息。
145.在一个实施例中,提供一种卡片交互设备交接办法,包括以下步骤:
146.(d1)激活卡片交互设备,进入设备交接程序;
147.(d2)确认设备是否处于联机状态;
148.(d3)在联机状态下,触发认证操作;
149.(d4)认证通过后,执行设备交接交互指令,再次触发认证操作;
150.(d5)发送设备交接数据至服务器;
151.(d6)接收到服务器回传报文,确认设备交接数据发送成功,更新信息表。
152.其中,卡片交互设备100的触摸显示单元131可以用于卡片交互设备100的触发激活。步骤(d3)和步骤(d4)的认证操作可以通过工作人员输入用户名、密码进行认证,也可以通过摄像头等图像采集设备获取影像数据进行验证,将采集的数据与控制模块140中的数据匹配,确认当前用户的权限,若认证时工作人员的权限不匹配,则没有通过认证。在步骤(d5)中,通过通信模块143将设备交接数据发送至外部系统。更新的信息表信息包括更新设备交接记录表,成对增加两条记录,记录工作人员的用户名、交接操作类型、时间戳,日志记录表中也记录对应的日志信息和影像资料。
153.具体的,图12为一个实施例中卡片交互设备交接流程示意图,如图12所示的设备交接流程包括步骤1201至步骤1206。
154.步骤1201:触摸屏幕激活卡片交互设备,进入设备交接程序;
155.步骤1202:确认设备是否处于联机状态;
156.步骤1203:在联机状态下,触发认证操作;
157.先对交接的工作人员进行身份验证。
158.步骤1204:认证通过后,执行设备交接交互指令,再次触发认证操作;
159.确认需要进行交接的工作人员信息后,对领取该设备的工作人员进行身份认证。
160.步骤1205:发送设备交接数据至服务器;
161.步骤1206:接收到服务器回传报文,确认设备交接数据发送成功,更新信息表;
162.控制模块140更新设备交接记录表,成对增加两条记录,记录工作人员的用户名、交接操作类型、时间戳,日志记录表中也记录对应的日志信息和影像资料,卡片交互设备100交接完成。
163.电路控制单元141在收到控制模块140开启或关闭存放单元123指令后,控制对应的抽屉驱动单元121的正转或反转相应的圈数,驱动单元121内部设有齿轮通过第二齿轮带传动单元122运动,传动单元122带动与传动单元122啮合的第一齿轮运动,进而带动抽屉移动,定义驱动单元内部齿轮的半径为r,第二齿轮的半径为r,传动丝杆齿轮旋转距离与齿条移动距离之比为k,抽屉开启或关闭需移动的距离为l。驱动单元121的转动圈数n的计算公式为:
164.n=l
×k÷
(2πr)
×
(r
÷
r)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
165.例如银行卡的标准长度为85mm,考虑边框抽屉需移动90mm左右实现开启或关闭抽屉,以驱动单元121齿轮半径1mm、传动丝杆齿轮半径2mm、传动丝杆齿轮与传动丝杆传动比例为1:1,即齿轮转动1mm时丝杆带动齿条移动1mm,计算驱动单元121的转动圈数n,n=90
×1÷
(2
×
3.14
×
2)
×
(2
÷
1)≈14圈。
166.在一个实施例中,设置超级管理员可在脱机状态下配置卡片交互设备100中其他管理员权限,联机状态下通过通信模块143从外部数据源更新本设备管理员信息表。
167.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头
的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
168.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的卡片交互方法的卡片交互装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个卡片交互装置实施例中的具体限定可以参见上文中对于卡片交互方法的限定,在此不再赘述。
169.在一个实施例中,如图13所示,提供了一种卡片交互装置,包括:
170.响应模块1301,用于响应于卡片存放指令,查询各个存放单元123的状态;
171.获取模块1302,用于若存在存放单元123的状态为空闲状态,获取卡片信息;
172.开启模块1303,用于控制驱动单元121驱动一个空闲状态的存放单元123开启;
173.关闭模块1304,用于响应于对屏幕上显示的卡片已放入的确认操作后,控制驱动单元121驱动开启的存放单元123关闭;
174.记录模块1305,用于在信息表中记录卡片信息、卡片的存放状态及卡片存入的存放单元123的标识信息。
175.上述卡片交互装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
176.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图14所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储卡片交互数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种卡片交互方法。
177.本领域技术人员可以理解,图14中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
178.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
179.响应于卡片存放指令,查询各个存放单元的状态;
180.若存在存放单元的状态为空闲状态,则获取卡片信息;
181.控制驱动单元驱动一个空闲状态的存放单元开启;
182.响应于对屏幕上显示的卡片已放入的确认操作后,控制驱动单元驱动开启的存放单元关闭;
183.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算
机程序被处理器执行时实现以下步骤:
184.响应于卡片存放指令,查询各个存放单元的状态;
185.若存在存放单元的状态为空闲状态,则获取卡片信息;
186.控制驱动单元驱动一个空闲状态的存放单元开启;
187.响应于对屏幕上显示的卡片已放入的确认操作后,控制驱动单元驱动开启的存放单元关闭;
188.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
189.响应于卡片存放指令,查询各个存放单元的状态;
190.若存在存放单元的状态为空闲状态,则获取卡片信息;
191.控制驱动单元驱动一个空闲状态的存放单元开启;
192.响应于对屏幕上显示的卡片已放入的确认操作后,控制驱动单元驱动开启的存放单元关闭;
193.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
194.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(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)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
195.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
196.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献