一种基于身份识别的功能控制方法、系统及控制器与流程

文档序号:28171752发布日期:2021-12-24 23:47阅读:109来源:国知局
一种基于身份识别的功能控制方法、系统及控制器与流程

1.本发明涉及充电识别技术领域,尤其涉及一种基于身份识别的功能控制方法、系统、控制器及计算机可读存储介质。


背景技术:

2.目前地铁支持刷ic卡、扫码、刷具有nfc功能的智能设备等多种方式实现进站和出站,充电桩也一样支持刷ic卡、扫码、刷具有nfc功能的智能设备、刷脸、刷指纹等方式启动充电。
3.目前刷ic卡的方式,需要专门去商家办卡,费时费力;目前手机nfc(包括其它支持nfc功能的智能设备)刷卡分为两种:第一种是把实体的ic卡装入手机,也要有办卡那一步;第二种是通过商家的系统生成的虚拟ic卡自动装入手机,但是必须要这台手机才可以进行刷卡,如果没带手机或手机没电的情况下会给用户造成困扰。
4.例如目前公共充电桩充电系统对充电人员识别方式主要有4种,分别是刷脸、刷指纹、扫码、刷卡。其中刷脸、刷指纹涉及到个人隐私,存在个人生物识别码泄露的风险。扫码这种扫码方式,需要通过手机扫码,如果没带手机、手机没电都充不了电,而且网络不稳定会是充电体验很差,手机运行速度慢也会使充电体验差。目前刷卡方式,需要先去服务提供商那里办一张充电卡,对于用户来说,需要专门抽时间去办卡,可能卡片还要收工本费,耗时间和金钱;对于服务提供商来说,需要设立办卡点,并且要有专门的办卡人员,成本比较高。
5.因此,现有技术还有待于改进和发展。


技术实现要素:

6.本发明的主要目的在于提供一种基于身份识别的功能控制方法、系统、控制器及计算机可读存储介质,旨在解决现有技术中对于每种特定功能的实现都需要办理对应的ic卡,导致用户办卡费时、增加成本的问题。
7.为实现上述目的,本发明提供一种基于身份识别的功能控制方法,所述基于身份识别的功能控制方法包括如下步骤:
8.控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,所述身份识别卡为实体ic卡或者nfc智能设备;
9.当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能。
10.所述的基于身份识别的功能控制方法,其中,所述控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,之前还包括:
11.所述控制器预先与云端服务器通过网络建立通讯连接;
12.其中,所述云端服务器用于监测所述控制器的运行情况。
13.所述的基于身份识别的功能控制方法,其中,所述控制器接收用户的注册操作,并
添加用户的至少一个身份识别卡,具体包括:
14.所述控制器接收用户对所述控制器的显示屏幕上的二维码的扫码操作,当检测到用户通过扫码操作完成账号注册后,接收用户对账号的充值操作,并添加用户的至少一个身份识别卡;
15.或者所述控制器接收用户直接在所述控制器的显示屏幕上的注册操作,当检测到用户在所述控制器上完成账号注册后,接收用户对账号的充值操作,并添加用户的至少一个身份识别卡。
16.所述的基于身份识别的功能控制方法,其中,所述添加用户的至少一个身份识别卡,具体包括:
17.所述控制器通过读卡器检测到用户的至少一个实体ic卡或者nfc智能设备时,读取用户的至少一个实体ic卡或者nfc智能设备的卡号;
18.所述控制器将读取到的至少一个卡号与用户账号进行绑定,绑定完成后完成至少一个身份识别卡的添加,并退出账号登陆。
19.所述的基于身份识别的功能控制方法,其中,所述当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能,具体包括:
20.当所述控制器检测到所述读卡器识别到实体ic卡或者nfc智能设备时,判断识别到的实体ic卡或者nfc智能设备是否具有已完成注册的身份识别卡;
21.若识别到的实体ic卡或者nfc智能设备具有已完成注册的身份识别卡,则当前持有实体ic卡或者nfc智能设备的用户属于已注册用户,所述控制器开启对所述目标设备的对应功能。
22.所述的基于身份识别的功能控制方法,其中,所述控制器包括充电控制器;当所述控制器为充电控制器时,所述目标设备对应为待充电设备。
23.所述的基于身份识别的功能控制方法,其中,所述控制器为一个或者多个。
24.此外,为实现上述目的,本发明还提供一种基于身份识别的功能控制系统,其中,所述基于身份识别的功能控制系统包括:
25.注册绑定模块,用于控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,所述身份识别卡为实体ic卡或者nfc智能设备;
26.功能开启模块,用于当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能。
27.此外,为实现上述目的,本发明还提供一种控制器,其中,所述控制器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于身份识别的功能控制程序,所述基于身份识别的功能控制程序被所述处理器执行时实现如上所述的基于身份识别的功能控制方法的步骤。
28.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有基于身份识别的功能控制程序,所述基于身份识别的功能控制程序被处理器执行时实现如上所述的基于身份识别的功能控制方法的步骤。
29.本发明通过控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,所述身份识别卡为实体ic卡或者nfc智能设备;当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能。本发明通过对刷卡识别身份的方式进行重
新定义,通过软件系统来实现现有的实体ic卡或者nfc智能设备具备了其他相应的功能,使得用户现有的各种实体ic卡或者nfc智能设备具备了刷卡后开启对应的功能,无需办理专用的卡,节省用户的板卡时间和办卡成本。
附图说明
30.图1是本发明基于身份识别的功能控制方法的较佳实施例的流程图;
31.图2是本发明基于身份识别的功能控制方法的较佳实施例中步骤s10的第一种实现方式的流程图;
32.图3是本发明基于身份识别的功能控制方法的较佳实施例中步骤s10的第二种实现方式的流程图;
33.图4是本发明基于身份识别的功能控制方法的较佳实施例中步骤s10中添加用户的至少一个身份识别卡的流程图;
34.图5是本发明基于身份识别的功能控制方法的较佳实施例中步骤s20的流程图;
35.图6是本发明基于身份识别的功能控制方法的较佳实施中各个设备连接关系示意图;
36.图7是本发明基于身份识别的功能控制系统的较佳实施例的原理示意图;
37.图8为本发明控制器的较佳实施例的运行环境示意图。
具体实施方式
38.为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
39.本发明较佳实施例所述的基于身份识别的功能控制方法,如图1所示,所述基于身份识别的功能控制方法包括以下步骤:
40.步骤s10、控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,所述身份识别卡为实体ic卡或者nfc智能设备。
41.具体地,在所述步骤s10之前还包括:所述控制器预先与云端服务器通过网络建立通讯连接,所述云端服务器和所述控制器建立了远程连接;其中,所述云端服务器用于监测所述控制器的运行情况。本发明中,云端服务器的作用有三个:一是数据进行云端存储,进行大数据分析挖掘,商家可以远程监控各个控制器的运行情况;通过监控控制器是否在线,可以及时派人去现场进行检查维修,并且可以实时生成控制器的使用次数和收益,及时对控制器做出调整,撤销低效的控制器,对使用频率较高的区域进行扩建等;二是可以提高安全性,云端服务器是主控,可以根据策略动态修改端侧的加密口令等,身份识别码也可以放在云端存储,增加控制器本地系统被非法修改的难度;三是提高用户体验,可以通过多入口的操作方式,给用户更多的选择,比如微信小程序、手机客户端等的操作方式,这些都要由有云端服务器系统作为基础。
42.具体的过程请参阅图2,其为本发明提供的基于身份识别的功能控制方法中步骤s10的第一种实现方式流程图。
43.如图2所示,所述步骤s10包括:
44.s111、所述控制器接收用户对所述控制器的显示屏幕上的二维码的扫码操作;
45.s112、当检测到用户通过扫码操作完成账号注册后,接收用户对账号的充值操作,并添加用户的至少一个身份识别卡。
46.或者具体的过程请参阅图3,其为本发明提供的基于身份识别的功能控制方法中步骤s10的第二种实现方式流程图。
47.如图4所示,所述步骤s10包括:
48.s121、所述控制器接收用户直接在所述控制器的显示屏幕上的注册操作;
49.s122、当检测到用户在所述控制器上完成账号注册后,接收用户对账号的充值操作,并添加用户的至少一个身份识别卡。
50.进一步地,如图5所示,所述添加用户的至少一个身份识别卡包括:
51.s131、所述充电控制器检测到所述读卡器接触到用户的至少一个实体ic卡或者nfc智能设备时,读取用户的至少一个实体ic卡或者nfc智能设备的卡号;
52.s132、所述充电控制器将读取到的至少一个卡号与用户账号进行绑定,绑定完成后完成至少一个身份识别卡的添加,并退出账号登陆。
53.具体地,本发明中实体ic卡可以是公交卡、银行卡、会员卡、信用卡等各种具有ic功能的卡片,)或者nfc智能设备(nfc智能设备可以是智能手机、智能手表、智能手环、nfc智能卡等各种支持nfc功能的电子设备)。
54.步骤s20、当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能。
55.具体的过程请参阅图5,其为本发明提供的基于身份识别的功能控制方法中步骤s20的流程图。
56.如图5所示,所述步骤s20包括:
57.s21、当所述控制器检测到所述读卡器识别到实体ic卡或者nfc智能设备时,判断识别到的实体ic卡或者nfc智能设备是否具有已完成注册的身份识别卡;
58.s22、若识别到的实体ic卡或者nfc智能设备具有已完成注册的身份识别卡,则当前持有实体ic卡或者nfc智能设备的用户属于已注册用户,所述控制器开启对所述目标设备的对应功能。
59.具体地,本发明中的所述控制器包括充电控制器、支付控制器、扫码控制器、打卡控制器等控制器,所述目标设备包括智能手机、平板电脑、智能手表、智能手环、待充电设备(例如电动单车)等设备,当所述控制器为充电控制器时,所述目标设备对应为待充电设备,本发明可以通过充电控制器为待充电设备实现充电开启功能,也可以通过其他类型的控制器实现对目标设备的其他功能,例如打卡控制器实现用户通过银行卡的打卡功能,即用户可以将自己的银行卡作为打卡的ic卡或者门禁卡。
60.下面以所述控制器为充电控制器,所述目标设备为待充电设备为例对本发明的基于身份识别的功能控制方法进行进一步说明:
61.如图6所示,所述云端服务器和所述充电控制器(即所述控制器为充电控制器的时候,或者充电控制器称为充电桩)建立了远程连接;其中,所述云端服务器用于监测所述充电控制器的运行情况。
62.进一步地,如图6所示,所述充电控制器预先与多组读卡器和插座通过串口协议进
行通讯连接;其中,所述读卡器用于读取用户的实体ic卡(实体ic卡可以是公交卡、银行卡、会员卡、信用卡等各种具有ic功能的卡片)或者nfc智能设备(nfc智能设备可以是智能手机、智能手表、智能手环、nfc智能卡等各种支持nfc功能的电子设备),所述插座用于待充电设备(即所述目标设备为待充电设备的时候,例如所述待充电设备为电动单车)的插入。每个读卡器对应配对一个插座,也就是读卡器和插座是一组配套使用的设备,读卡器和插座可以根据实际需要设置为多组,所述充电控制器(充电桩)同时与多组读卡器和插座通过有线的方式进行连接;所述充电控制器也可以设置为一个或者多个,图6中仅示意了一个充电控制器。
63.具体地,当新用户需要给待充电设备(例如电动汽车或者电动单车等设备)进行充电时,用户可以通过智能手机扫描所述充电控制器的显示屏幕上的二维码来进行账号注册,或者用户直接在所述充电控制器的显示屏幕上进行账号注册,当用户完成账号注册后,用户可以选择进行充值操作(如果是信用卡作为实体ic卡,可以不进行充值,刷卡充电时可以直接对信用卡进行扣费),并添加用户的至少一个身份识别卡。
64.具体地,用户将自己的实体ic卡或者nfc智能设备靠近任一台读卡器,所述充电控制器会读取到一个卡号并把这个卡号与用户进行绑定,用户可以根据实际需要添加多张身份识别卡,便于后续通过添加后的任意实体ic卡或者nfc智能设备来进行刷卡;绑定完成后退出账号登陆,因为只有首次使用系统和更改个人用户设置的时候才需要登录账号;刷卡充电是不需要登录账号的。
65.具体地,当所述充电控制器(例如充电桩)检测到所述读卡器识别到实体ic卡或者nfc智能设备时,即出现用户(有可能是已注册的老用户或者是未注册的新用户)来进行刷卡充电时,判断识别到的实体ic卡或者nfc智能设备是否具有已完成注册的身份识别卡,即如果识别到的实体ic卡或者nfc智能设备具有已完成注册的身份识别卡,表示当前用户是已注册的老用户,如果识别到的实体ic卡或者nfc智能设备不具有已完成注册的身份识别卡,表示当前用户是未注册的新用户。
66.另外,若识别到的实体ic卡或者nfc智能设备具有已完成注册的身份识别卡(即当前用户为老用户),则当前持有实体ic卡或者nfc智能设备的用户属于已注册用户,那么所述充电控制器就可以开启对已插入所述插座的待充电设备的充电功能,即老用户可以直接刷卡、刷手机、刷手表、刷手环、刷nfc智能卡等进行充电;若识别到的实体ic卡或者nfc智能设备不具有已完成注册的身份识别卡(即当前用户为新用户),则当前持有实体ic卡或者nfc智能设备的用户属新用户,那么就需要提醒改新用户先完成账号注册和绑定后再进行刷卡充电。
67.本发明依然是采用刷卡(ic卡、nfc智能设备)方式,但是重点是身份识别方法,现有技术都需要先去商家办卡,然后装入nfc智能设备,本发明可以在无需商家办卡的情况下,由用户自己提供身份标识,然后完成绑定并进行身份识别。例如本发明依托于刷卡充电这套硬件设备,对刷卡识别身份的方式进行重新定义,通过软件系统来实现无需办理充电卡的刷卡充电功能,刷卡相对于刷脸和刷指纹更安全,不会泄露个人隐私;刷卡相对于扫码,更加方便快捷,用户体验更好。
68.也就是说,本发明是将用户现有的公交卡、银行卡、会员卡等专用卡通过用户添加识别变成具备另外功能的通用卡,例如变成刷卡充电的通用卡,然后配合身份识别系统把
ic卡号与充电系统、扣费系统绑定,用户自己通过nfc提供自己的身份标识,这样也可以避免虚拟ic卡与设备绑定对用户造成的困扰。
69.进一步地,如图7所示,基于上述基于身份识别的功能控制方法,本发明还相应提供了一种基于身份识别的功能控制系统,其中,所述基于身份识别的功能控制系统包括:
70.注册绑定模块51,用于控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,所述身份识别卡为实体ic卡或者nfc智能设备;
71.功能开启模块52,用于当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能。
72.进一步地,如图8所示,基于上述基于身份识别的功能控制方法和系统,本发明还相应提供了一种控制器,所述控制器包括处理器10、存储器20及显示器30。图8仅示出了控制器的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
73.所述存储器20在一些实施例中可以是所述控制器的内部存储单元,例如控制器的硬盘或内存。所述存储器20在另一些实施例中也可以是所述控制器的外部存储设备,例如所述控制器上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器20还可以既包括所述控制器的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述控制器的应用软件及各类数据,例如所述安装控制器的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有基于身份识别的功能控制程序40,该基于身份识别的功能控制程序40可被处理器10所执行,从而实现本技术中基于身份识别的功能控制方法。
74.所述处理器10在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述基于身份识别的功能控制方法等。
75.所述显示器30在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light

emitting diode,有机发光二极管)触摸器等。所述显示器30用于显示在所述控制器的信息以及用于显示可视化的用户界面。所述控制器的部件10

30通过系统总线相互通信。
76.在一实施例中,当处理器10执行所述存储器20中基于身份识别的功能控制程序40时实现以下步骤:
77.控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,所述身份识别卡为实体ic卡或者nfc智能设备;
78.当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能。
79.其中,所述控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,之前还包括:
80.所述控制器预先与云端服务器通过网络建立通讯连接;
81.其中,所述云端服务器用于监测所述控制器的运行情况。
82.其中,所述控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,具体
包括:
83.所述控制器接收用户对所述控制器的显示屏幕上的二维码的扫码操作,当检测到用户通过扫码操作完成账号注册后,接收用户对账号的充值操作,并添加用户的至少一个身份识别卡;
84.或者所述控制器接收用户直接在所述控制器的显示屏幕上的注册操作,当检测到用户在所述控制器上完成账号注册后,接收用户对账号的充值操作,并添加用户的至少一个身份识别卡。
85.其中,所述添加用户的至少一个身份识别卡,具体包括:
86.所述控制器通过读卡器检测到用户的至少一个实体ic卡或者nfc智能设备时,读取用户的至少一个实体ic卡或者nfc智能设备的卡号;
87.所述控制器将读取到的至少一个卡号与用户账号进行绑定,绑定完成后完成至少一个身份识别卡的添加,并退出账号登陆。
88.其中,所述当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能,具体包括:
89.当所述控制器检测到所述读卡器识别到实体ic卡或者nfc智能设备时,判断识别到的实体ic卡或者nfc智能设备是否具有已完成注册的身份识别卡;
90.若识别到的实体ic卡或者nfc智能设备具有已完成注册的身份识别卡,则当前持有实体ic卡或者nfc智能设备的用户属于已注册用户,所述控制器开启对所述目标设备的对应功能。
91.其中,所述控制器包括充电控制器;当所述控制器为充电控制器时,所述目标设备对应为待充电设备。
92.其中,所述控制器为一个或者多个。
93.本发明还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有基于身份识别的功能控制程序,所述基于身份识别的功能控制程序被处理器执行时实现如上所述的基于身份识别的功能控制方法的步骤。
94.综上所述,本发明提供一种基于身份识别的功能控制方法、系统及控制器,所述方法包括:控制器接收用户的注册操作,并添加用户的至少一个身份识别卡,所述身份识别卡为实体ic卡或者nfc智能设备;当所述控制器检测到已完成注册的身份识别卡时,所述控制器开启对目标设备的对应功能。本发明通过对刷卡识别身份的方式进行重新定义,通过软件系统来实现现有的实体ic卡或者nfc智能设备具备了其他相应的功能,使得用户现有的各种实体ic卡或者nfc智能设备具备了刷卡后开启对应的功能,无需办理专用的卡,节省用户的板卡时间和办卡成本。
95.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者控制器不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者控制器所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者控制器中还存在另外的相同要素。
96.当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储
于一计算机可读取的计算机可读存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。其中所述的计算机可读存储介质可为存储器、磁碟、光盘等。
97.应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1