基于时间管控的近场信息认证方法及装置与流程

专利2022-05-09  86


本申请实施例涉及信息认证技术领域,尤其涉及一种基于时间管控的近场信息认证方法及装置。



背景技术:

随着网络技术和自动化设备技术的不断发展,各地各部门包括银行、电子税务、电子警务、电子车管所、机场、高铁站、酒店等多种电子自助终端不断被开发和使用,不但节省了营运开支,更提高了办事效率,增加了民众办事的方便性。

在当今的电子化时代办理业务时,往往需要出示实体身份证对身份进行确认,如果没有携带实体身份证,将影响业务的办理,这大大造成了市民办理业务的不便。

目前解决该问题的方案是提出基于终端设备检测位置信息,将位置信息反馈给服务器,服务器同时存储各个商家设备的位置信息,当终端设备位于商家设备设定范围内时,对设定范围的有效终端设备与商家设备之间进行用户生物特征信息的比对,并且基于该比对完成身份认证得到身份认证结果,可以实现不带实体身份证的情况下进行身份信息的认证,提高民众出行和办事的便利性。但是这种方式需要终端设备不断的检测自身位置,很耗费设备功耗,以及耗费设备内存,并且仅仅基于位置确定有效终端设备存在一定的不安全因素。



技术实现要素:

本申请实施例提供一种基于时间管控的近场信息认证方法、装置、设备及存储介质,以解决现有的身份信息认证方式不方便、功耗高、不够安全的问题。

在第一方面,本申请实施例提供了一种基于时间管控的近场信息认证方法,包括:

终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联;

所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;

所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;

所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

进一步的,还包括:

终端设备在检测到授权商户热点满足设定条件时将授权商户对应的至少一个授权商户热点信息从服务器中下载并添加至显示界面,其中,一个授权商户关联一个或多个授权商户热点,一个授权商户热点关联一个或多个授权商户设备。

进一步的,所述设定条件为授权商家热点的位置信息位于终端设备当前位置或虚拟位置的预设范围内。

进一步的,还包括:

终端设备基于当前位置信息检测到位于预设地理界线内时,实时获取当前位置预设范围内的全部授权商户对应的授权商户热点,并将所述授权商户热点信息从服务器中下载并实时更新至显示界面中。

进一步的,还包括:

服务器在检测到终端设备关联授权商户应用程序、app或小程序时,将授权商户对应的授权商户热点和默认预设时间段设置添加保存至显示界面,其中,所述授权商户应用程序、app或小程序关联授权商户。

进一步的,还包括:

服务器在接收到并审核通过授权商户应用程序、app或小程序所属运营商对该授权商户应用程序、app或小程序的授权商户热点提出更改请求时,保存更改后的授权商户热点,并生成授权商户热点更改信息发送至终端设备;

终端设备基于授权商户热点更改信息从服务器中下载并保存更改后的该授权商户热点至显示界面。

进一步的,还包括:

终端设备在检测到当前显示界面未加载当前授权商户对应的授权商户热点时,开通临时用户授权接口,并当检测到待认证对象在设定时间间隔内基于所述临时用户授权接口进行身份认证的次数达到阈值时,从服务器中下载该授权商户对应的授权商户热点信息并添加至显示界面,其中,添加方式包括自动添加和人工添加。

进一步的,所述授权商户热点包含授权商户热点名称、所属运营商信息、所属应用程序、在所属应用程序中的所属项目、位置信息、预设范围、默认预设时间、对用户是否可见、授权商户热点是否有效、一个或多个设定时间段、各时间段是否有效。

进一步的,所述授权商户热点的设定商户热点名称、所属运营商信息、所属应用程序、在所属应用程序中的所属项目、位置信息、预设范围、默认预设时间、对用户是否可见通过授权商户应用程序、app或小程序提供的设置接口进行设置。

进一步的,所述授权商户热点的设定授权商户热点是否有效、时间段、各时间段是否有效、恢复默认预设时间通过终端设备中的应用程序提供的设置接口进行设置,所述应用程序包括若干授权商户应用程序、app或小程序。

进一步的,所述授权商户热点在应用程序对应的显示界面通过地图显示、列表显示、分类显示中的至少一种显示方式进行显示,所述分类显示表示所述授权商户热点按照预设分类规则分别归入对应的类别集合,并在应用程序的显示界面显示不同的类别集合。

进一步的,所述授权商户热点的设定时间段包括开始时间参数、结束时间参数、可持续时间参数和是否有效,所述开始时间参数和结束时间参数之间构成所述设定时间段所对应的时间长度,所述可持续时间参数用于表示终端设备在满足设定有效时间段内且当前位置处于有效授权商户热点范围内并完成一次身份认证后,继续持续发送位置信息至服务器的时长,所述是否有效用于表示所述设定时间段是否参与所述终端设备的实际运行。

进一步的,不同所述授权商户热点的有效认定时间段均映射至一时间表,所述时间表用于表示授权商户热点与设定时间段的对应关系。

进一步的,所述时间表中对应于不同的设定时间段分别设置有匹配的标识信息,所述标识信息用于指示不同设定时间段的通用属性或个性属性。

进一步的,终端设备在检测到当前时间满足有效认定时间段且当前位置处于授权商户设备范围内之前,还包括:

终端设备每隔设定周期检测自身状态以及当前时间是否满足有效认定时间段;

终端设备在检测到当前时间满足有效认定时间段且自身状态为运动时,获取当前位置满足于至少一个有效授权商户热点范围时发送所述当前位置信息至服务器;

终端设备在检测到当前时间满足有效认定时间段且自身状态为静止时,距离上一次发送位置信息至服务器的时间间隔满足预设间隔后,则发送位置信息至服务器,否则不发送位置信息。

进一步的,所述终端设备通过姿态传感器和/或磁场传感器确认当前状态为运动或静止。

进一步的,所述终端设备检测自身状态为运动或静止,包括:

终端设备获取当前的状态信息,并将当前的状态信息与上一次的状态信息进行比对;

当当前的状态信息与上一次的状态信息之间的变化值大于预设值时,定义终端为运动,否则,定义终端设备为静止。

进一步的,所述终端设备检测的位置信息通过终端设备中的卫星定位装置实时采集获得,或者通过终端设备中重力传感器、磁场传感器采集的实时数据计算得到。

进一步的,所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,包括:

服务器计算所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息之间的相似度;

服务器根据所述相似度,得到待认证对象的信息认证结果。

进一步的,还包括:

终端设备接收强制位置信息上报通知指令,根据所述强制位置信息上报通知指令确定相应的位置上报区域;

当终端设备检测到处于所述位置上报区域范围内时,上报当前的位置信息。

进一步的,所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,包括:

用户预设自定义表情和对应的执行指令;

服务器计算所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息之间的人脸相似度和表情相似度;

服务器根据所述人脸相似度和表情相似度,得到待认证对象的信息认证结果和对应的执行指令。

进一步的,所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,包括:

用户预设自定义手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉特征和对应的执行指令;

服务器计算所述活体手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉特征信息与确定出的各个有效用户预存的对应生物特征信息之间的相似度;

服务器根据所述手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉特征相似度,得到待认证对象的信息认证结果和对应的执行指令。

进一步的,还包括:

用户预设自定义表情和对应的执行指令,自定义表情和对应的执行指令通过终端设备中的应用程序提供的设置接口进行设置,应用程序包括若干授权商户应用程序、app或小程序。

在第二方面,本申请实施例提供了一种基于时间管控的近场信息认证装置,包括:

位置发送模块:用于终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户设备范围内时,周期性的发送标识信息至服务器,所述终端设备和待认证对象关联;

认证请求模块:用于所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;

用户确定模块:用于所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;

特征比对模块:用于所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

在第三方面,本申请实施例提供了一种计算机设备,包括:存储器以及一个或多个处理器;

所述存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的基于时间管控的近场信息认证方法。

在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的基于时间管控的近场信息认证方法。

本申请实施例通过终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,由授权商户设备发送信息认证请求至服务器,之后服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定授权商户设备预设范围内的有效用户;服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,最终得到待认证对象的信息认证结果,本实施例信息认证方式简单,无需用户携带实体身份证,大大提高了用户体验,方便用户出行,同时更加适应于老年人的使用需求;本实施例中结合设定时间段和当前位置双重考虑,只有待认证对象同时满足授权商户设备的时间和位置的要求时,才能启动身份信息认证,因此在提供便利的同时也进一步保障了身份信息的安全,终端设备在同时满足设定时间段和位置限定时,才周期性发送位置信息给服务器,由此更好地保护个人行踪轨迹隐私,同时也降低了终端设备检测位置信息的功耗,通过设置设定时间段作为开关,使得应用更加节能;本实施例中当终端设备在检测到当前时间满足有效认定时间段且自身状态为运动时,获取当前位置满足于至少一个有效授权商户热点范围时发送所述当前位置信息至服务器,进一步减少能耗,使能耗保持最低水平;本实施例中当检测到待认证对象在设定时间间隔内基于所述临时用户授权接口进行身份认证的次数达到阈值时,从服务器中下载该授权商户对应的授权商户热点信息并添加至显示界面,提供了智能学习功能,使用起来更加方便;另外,本实施例中授权商户热点的设定商户热点是否有效、时间段、各时间段是否有效、恢复默认预设时间通过终端设备中的应用程序提供的设置接口进行设置,进一步,授权商户热点在应用程序对应的显示界面通过地图显示、列表显示、分类显示中的至少一种显示方式进行显示,所述分类显示表示所述授权商户热点按照预设分类规则分别归入对应的类别集合,并在应用程序的显示界面显示不同的类别集合,提供更为简单快捷直观的可视化管理功能,方便用户操作。

附图说明

图1是本申请实施例提供的一种基于时间管控的近场信息认证方法的流程图;

图2是本申请实施例提供的另一种基于时间管控的近场信息认证方法的流程图;

图3是本申请实施例提供的另一种基于时间管控的近场信息认证方法的流程图;

图4是是本申请实施例提供的另一种基于时间管控的近场信息认证方法的流程图;

图5是本申请实施例提供的另一种基于时间管控的近场信息认证方法的流程图;

图6是本申请实施例提供的一种基于时间管控的近场信息认证装置的结构示意图;

图7是本申请实施例提供的另一种基于时间管控的近场信息认证装置的结构示意图;

图8是本申请实施例提供的另一种基于时间管控的近场信息认证装置的结构示意图;

图9是本申请实施例提供的一种计算机设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

本申请实施例提供了一种基于时间管控的近场信息认证方法、装置、设备及存储介质。本申请实施例通过终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,由授权商户设备发送信息认证请求至服务器,之后服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定授权商户设备预设范围内的有效用户,从而智能地控制用户账户是否有效;服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,最终得到待认证对象的信息认证结果,本实施例信息认证方式简单,无需用户携带实体身份证,大大提高了用户体验,方便用户出行,同时更加适应于老年人的使用需求;本实施例中结合设定时间段和当前位置双重考虑,只有待认证对象同时满足授权商户设备的时间和位置的要求时,才能启动身份信息认证,因此在提供便利的同时也进一步保障了身份信息的安全,终端设备在同时满足设定时间段和位置限定时,才周期性发送位置信息给服务器,由此更好地保护个人行踪轨迹隐私,同时也降低了终端设备检测位置信息的功耗,通过设置设定时间段作为开关,使得应用更加节能,并且控制用户账户有效范围和有效时间以及实现了智能控制用户账号有效和无效,从而保障账号安全;本实施例中当终端设备在检测到当前时间满足有效认定时间段且自身状态为运动时,获取当前位置满足于至少一个有效授权商户热点范围时发送所述当前位置信息至服务器,进一步减少能耗,使能耗保持最低水平;本实施例中当检测到待认证对象在设定时间间隔内基于所述临时用户授权接口进行身份认证的次数达到阈值时,从服务器中下载该授权商户对应的授权商户热点信息并添加至显示界面,提供了智能学习功能,使用起来更加方便;另外,本实施例中授权商户热点的设定商户热点是否有效、时间段、各时间段是否有效、恢复默认预设时间通过终端设备中的应用程序提供的设置接口进行设置,进一步,授权商户热点在应用程序对应的显示界面通过地图显示、列表显示、分类显示中的至少一种显示方式进行显示,所述分类显示表示所述授权商户热点按照预设分类规则分别归入对应的类别集合,并在应用程序的显示界面显示不同的类别集合,提供更为简单快捷直观的可视化管理功能,方便用户操作。

下面分别进行详细说明。

图1给出了本申请实施例提供的基于时间管控的近场信息认证方法的流程图,本申请实施例提供的基于时间管控的近场信息认证方法可以由基于时间管控的近场信息认证装置来执行,该基于时间管控的近场信息认证装置可以通过硬件和/或软件的方式实现,并集成在计算机设备中。

下述以基于时间管控的近场信息认证装置执行基于时间管控的近场信息认证方法为例进行描述。参考图1,该基于时间管控的近场信息认证方法包括:

步骤101:终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联。

本申请中应用系统包括终端设备、授权商户设备和服务器。其中,终端设备由用户使用,包括如智能手机、笔记本电脑、平板电脑、智能手环、智能手表、智能耳机、智能眼镜、智能项链、智能穿戴设备、机械外骨骼、脑机等智能设备,终端设备作为硬件设备,在本实施例中需要具备位置信息采集功能。更为具体的,本实施例实现功能的产品实际上是应用在终端设备中的一款应用程序,如手机app。授权商户设备也即是用于商家提供给用户进行身份认证的设备,同时还可以具备交易等功能,例如智能交易终端机、智能面板机、智能机器人、智能摄像枪智能等智能设备。一个授权商户设备通常指对应一个授权商户,但是一个授权商户通常可以对应一个或者多个授权商户热点,而一个授权商户热点可以对应一个或者多个授权商户设备。服务器用于连接终端设备和授权商户设备,起到终端设备和授权商户设备沟通的桥梁,服务器可以是服务云。

本实施例中,终端设备具备位置检测功能,同时其自身具有时钟,终端设备可以每隔一段时间检测一次自身当前的位置,可以发送给服务器也可以不发送。而对于授权商户热点,在应用程序中是一个虚拟的信息,同一个授权商户同一地方一个授权商户热点可以对应多个授权商户设备,这样可以减少授权商户设备的显示数量,减少移动终端存储的数量,更方便管理和查看;可以通过预设的接口设置该授权商户热点的预设范围,例如对于授权商户热点a,其设定的预设范围是在授权商户热点a附近50米内才能进行身份认证,而授权商户热点b设定的预设范围是在其附近200米附近就可以进行身份认证。除了设置地理位置的预设认证范围,同时还通过设置接口对授权商户热点设置时间限制,也即是上述默认设定时间段,因此,智能地通过时间和地点控制用户账户是否有效。授权商户设备是一个具有实物形态的设备,其中一个授权商户热点可以对应一个或多个授权商户设备。终端设备只有当当前时间满足有效设定时间段,同时又处于有效授权商户热点的预设范围内时,才周期性的、较为频繁的发送位置信息至服务器。据此,终端设备避免了长期不间断地发送自身位置信息,避免侵犯用户个人轨迹隐私安全。授权商户热点相当于一个虚拟的激活点,当终端设备同时满足上述时间和位置的条件,也即是相当于开启了信息认证的开关,使用该终端设备的用户也即是作为待认证对象在后续进行身份信息认证。

示例性的,用户a在其所持有的终端设备a上下载有用于近场信息认证的应用程序,在该应用程序中,已经加载了一些授权商户设备的相关授权商户热点,并且在该应用程度中提供设置授权商户热点的接口,通过该接口设置授权商户热点分别对应的授权商户热点是否有效、认定时间段、各时间段是否有效和恢复默认预设时间。其中,每一个授权商户热点的认定时间段可以相同也可以完全不同也可以是有所重合,每一个授权商户热点的认定时间段可以是一个也可以是多个。在授权商户热点里已经包含了该授权商户热点的地理位置的信息和预设范围。假设,授权商户热点b的有效认定时间段是商务8:00-9:00,有效地理位置是b点,预设范围是300米,授权商户设备c是授权商户热点b的认证设备,因此,其有效地理位置也是b点,预设范围是300米。用户a持有终端设备a并不断移动位置,此时当前时间为上午8:10,符合设定时间段,当用户移动到位置a点,并且检测到该a点处于b点300米范围内的位置,满足周期性发送位置信息至服务器的条件。假设用户a需要进行与授权商户设备c的信息认证,则相当于该用户a是作为待认证对象。

作为优选的可实施方式,在本申请实施例所提供的终端设备中,具备位置采集装置,该位置采集装置可以选用常用的中国北斗卫星导航系统定位装置、美国gps卫星导航系统定位装置、欧洲伽利略卫星导航系统定位装置、俄罗斯glonass卫星导航系统定位装置、基站定位系统(lbs)、辅助全球卫星定位系统(agps)、全球移动通讯系统(gms)、ip地址定位(internetprotocol)等一种或多种定位技术。

另外一方面,由于用户持有终端设备可能会进入到一些地下室等卫星信号弱或者无卫星信号的区域,此时如果仅仅靠卫星定位装置进行位置的采集则或造成位置信息的更新不及时。为了克服该技术问题,可选的,本实施例在终端设备中还设置加速度传感器、方向传感器、磁场传感器。其中,加速度传感器可以检测终端设备的加速度数据,方向传感器可以检测终端设备的方向数据,磁场传感器可以检测终端设备的状态数据。因此通过结合加速度传感器、方向传感器、磁场传感器采集的实时数据计算终端设备的移动方向和移动距离,并结合上一次的位置信息计算得到。上一次的位置信息也即是卫星定位装置信号消失之前所采集的最后一次卫星位置信息。

步骤102:所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息。

当待认证对象通过授权商户设备进行信息认证时,待认证对象通过授权商户设备实时采集至少一种活体生物特征信息,当进行信息认证时,授权商户设备将实时采集的至少一种活体生物特征信息上传至服务器。当授权商户设备发送信息认证请求时,也即是启动信息认证的流程。服务器后续针对该信息认证请求选出终端设备的有效用户进行信息认证。其中,该授权商户设备的标识信息用于对授权商户设备进行标识,以用于服务器进行相应的匹配查询。

步骤103:所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户。

在服务器中,事先存储了各个授权商户设备的标识信息,通过标识信息的查询以确定出各个授权商户设备的位置信息,如注册时填写的当前卫星定位信息。在另一个实施例中,还可以是授权商户设备直接发送实时位置信息至服务器。确定授权商户设备对应的授权商户热点的位置信息,同时也存储各个授权商户设备和授权商户热点所对应的预设范围。终端设备发送位置信息给服务器,尤其是当进入到授权商户热点对应的预设范围内时,周期性的发送位置信息给服务器,例如每间隔60秒发送一次位置信息给服务器,以便于服务器及时了解该终端设备的动向。在本实施例中,有效用户是当授权商户设备提出信息认证请求时,当前位置位于其设定的范围内的终端设备。服务器接收到信息认证请求时,确定有效用户。例如授权商户设备提出信息认证请求,服务器接到该信息认证请求时,根据授权商户的位置确定出授权商户设备的范围内的终端设备,假设当前符合条件的终端设备有终端设备a、终端设b和终端设备c,那么该终端设备a、终端设备b和终端设备c则为有效用户,该终端设备a、b、c对应的持有用户则作为待认证对象。

步骤104:所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

服务器通过比较来自授权商户设备的至少一种活体生物特征信息和有效用户预存的对应生物特征信息,从而完成信息认证结果。进一步的,假设授权商户设备的至少一种活体生物特征信息和有效用户预存的对应生物特征信息之间足够相似,通常认为两者是一致,则信息认证结果可以对应为认证通过,当两者差距较大,信息认证结果通常对应为认证失败,此时服务器可以反馈给授权商户设备信息认证结果,授权商户设备根据信息认证结果进行接下来的业务办理、金融交易等过程。

可选的,在本申请实施例中,所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,实际是服务器计算所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息之间的相似度;服务器根据所述相似度,得到待认证对象的信息认证结果。本实施例提供给服务器一个设定阈值,当相似度大于或等于该设定阈值时,则认为授权商户设备的活体生物特征信息和有效用户预存的对应生物特征信息是一致的,对应信息认证结果为认证通过,反之,当相似度小于该设定阈值时,则认为授权商户设备的活体生物特征信息和有效用户预存的对应生物特征信息是不一致的,对应信息认证结果为认证失败。

可选的,所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,包括:

用户预设自定义表情和对应的执行指令;服务器计算所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息之间的人脸相似度和表情相似度;服务器根据所述人脸相似度和表情相似度,得到待认证对象的信息认证结果和对应的执行指令。实施例中,对应的活体生物特征信息为活体人脸表情生物特征信息,相应的,在有效用户预存的对应生物特征信息为对应的人脸表情生物特征信息。所述自定义表情和所述对应的执行指令通过终端设备中的应用程序提供的设置接口进行设置,所述应用程序包括若干授权商户应用程序、app或小程序。

用户预设自定义手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉特征和对应的执行指令;服务器计算所述活体手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉特征信息与确定出的各个有效用户预存的对应生物特征信息之间的相似度;服务器根据所述手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉的相似度,得到待认证对象的信息认证结果和对应的执行指令。其中,手指特征、掌纹特征、掌静脉特征、掌纹及掌静脉特征均属于活体生物特征信息。

用户预设的自定义表情和对应的执行指令通过终端设备中的应用程序提供的设置接口进行设置,用户应用程序包括若干授权商户应用程序、app或小程序。

另外一方面,如图2所示,本申请实施例还提供另外一种基于时间管控的近场信息认证方法,包括如下步骤:

步骤201:终端设备在检测到授权商户热点满足设定条件时将授权商户对应的至少一个授权商户热点信息从服务器中下载并添加至显示界面,其中,一个授权商户关联一个或多个授权商户热点,一个授权商户热点关联一个或多个授权商户设备。

具体的,本实施例中,所述设定条件为授权商家热点为用户可见且其位置信息位于终端设备当前位置或虚拟位置的预设范围内。其中,该位置可以是虚拟位置,例如文字输入某地址信息,例如通过发送或分享获得的位置信息,例如在手机地图上点击某个位置而产生对应的位置信息。

在终端设备中下载有一款应用程序用于进行容纳授权商户热点,提供给授权商户对待认证对象进行信息认证,相当于一个框架,对不同的授权商户对应的授权商户热点进行管理,例如对授权商户的认定时间段进行设置,等。在用户初次使用该应用程序时,在终端设备的该应用程序显示界面中,用户首先添加授权商户热点。具体添加方式是,当授权商户设备位于终端设备当前位置的预设范围内时,则将该授权商户设备所对应的授权商户热点信息从服务器中下载并添加。其中,针对商户的增加授权商户热点的操作包括:选择新增授权商户热点,设置其位置信息、预设范围、默认预设时间等信息,确定并上传到服务器,然后设置授权商户设备对应该新增热点。

本步骤中,以终端设备的当前位置为参考点,例如预设范围设定为3公里,终端设备当前位置为a点,则获取当前位于a点3公里范围内的全部授权商户设备所对应的对用户可见的授权商户热点的信息,从服务器中下载这些授权商户热点,加载显示在终端设备显示界面中。本步骤以终端设备作为参考对象,终端设备获取自身的当前位置,同时获取预设范围内的授权商户,由于终端设备是用户持有,是可移动的,当终端设备的地理位置产生变换或使用虚拟地理位置,那么对应的预设范围也相应的有所不同,因此对于的授权商户也有所不同,因此本步骤中,每一次获取到的当前位置预设范围内的对用户可见的授权商户热点仅仅是添加在应用程序的显示界面,而不对该授权商户热点进行保存,对于授权商户热点的添加方式为动态更新。

进一步的,本实施例中由于终端设备在用户的持有下经常会产生位置的变化或使用虚拟地理位置,由于位置的改变则带来其预设范围的不同,对应的授权商户也有所不同。因此会根据终端设备地理位置的改变而对授权商户热点动态更新。

具体的,终端设备基于当前位置信息检测到位于预设地理界线内时,实时获取当前位置预设范围内的全部授权商户对应的授权商户热点,并将所述授权商户热点信息从服务器中下载并实时更新至显示界面中。所述预设地理界线可以是人为针对终端设备更新授权商户热点而设置的地理界线。

步骤202:终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联。

本步骤中,授权商户与授权商户热点之间具有绑定关系,授权商户热点与授权商户设备之间具有绑定关系,例如,授权商户为超市,该超市安装了刷卡机,该刷卡机作为授权商户设备与超市授权商户热点对应有绑定关系,该超市授权商户热点与超市对应有绑定关系。超市可以安装多个刷卡机,但是用户在操作界面上不想看见很多的刷卡机,也不会关心最终在哪台刷卡机刷卡,所以超市可以成为一个授权商户热点,超市内的所有刷卡机均对应该授权商户热点,也即是一个授权商户热点可以对应多个授权商户设备,但是一个授权商户设备一次只能与一个授权商户热点绑定;超市可以有多家分店,每家分店为一个授权商户热点,即是一个授权商户可以对应多个授权商户热点,但是一个授权商户热点一次只能与一个授权商户绑定。

而终端设备由用户持有,用户当进行信息认证时则作为待认证对象,此时,待认证对象授权了一个商户,该商户则变成授权商户。以地铁为例,当待认证对象授权了地铁,地铁变成授权商户,默认地,那么待认证对象同时也授权了地铁所包含的全部地铁站点。也即是,一个授权商户至少包括一个商户项目,如地铁包括至少一个地铁站点,当待认证对象授权了授权商户,默认地,则授权了全部地铁站。

本实施例中,每一个所述授权商户包括至少一个商户项目,所述授权商户和商户项目均对应有认证时间段,且任意一个商户项目对应的认证时间段与授权商户对应的认证时间段相同或不相同,同一个授权商户中的任意一个商户项目所对应的认证时间段与其他商户项目所对应的认证时间段相同或不相同。以地铁为例,地铁为授权商户,地铁包括众多地铁站点,各地铁站点则为商户项目。在应用程序中,可以提供给授权商户设置接口对授权商户进行统一设置,同时也单独提供给每个商户项目进行设置的接口。例如在授权商户的接口设置地铁的设定时间段为上午8:00-晚上11:30,此时把全部地铁站点对应为设定时间段是上午8:00-晚上11:30,而对于一些特别的地铁站点,用户可以额外通过接口设置该地铁站点的设定时间段。因此,不同的地铁站点的设定时间段可以不同,也可以全部地铁站点的设定时间段都相同。

步骤203:所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息。另外,信息认证请求还可以携带有授权商户设备的识别信息,例如设备唯一编码,据此服务器可以快速匹配到与该授权商户设备所对应的其他信息。

步骤204:所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户。

步骤205:所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

本实施例中,至少一种活体生物特征信息包括人脸信息、掌纹信息、掌静脉信息、指纹信息、声纹信息、虹膜信息、dna信息等生物信息的一种或多种,本实施例优选人脸生物特征信息。在终端设备中安装有采集对应类型的至少一种活体生物特征信息的采集设备。人脸识别技术获取待认证对象的生物特征信息的误差率更小,可以提供身份识别的准确度,并且相对应用方便。进一步地,还可以将人脸识别技术与脸部姿态识别技术相结合,待认证对象可以基于自己的喜好定制身份识别所需要的表情,防止被盗刷资金等。另外,还可以将掌静脉识别技术与手指姿态识别技术相结合,待认证对象可以基于自己的喜好定制身份识别所需要的掌静脉和手指姿态,防止被盗刷资金等。

图3示出了另外一种基于时间管控的近场信息认证方法的流程图,参考图3,本实施例所提供的基于时间管控的近场信息认证方法包括:

步骤301:服务器在检测到终端设备关联授权商户应用程序、app或小程序时,将授权商户对应的授权商户热点和默认有效认定时间段添加并保存至显示界面,其中,所述授权商户应用程序、app或小程序关联授权商户。

具体的,本实施例中,终端设备的一款应用程序上作为众多授权商户对应小程序的框架,容纳不同授权商户应用程序、app或小程序。小程序运营商在设计小程序时预设授权商户热点,并且在小程序上线的同时,把该授权商户热点注册在服务器中,因此当用户通过终端设备搜索小程序关键字并在关注到该授权商户应用程序、app或小程序时,服务器将将授权商户对应的授权商户热点添加至显示界面。

与上一个实施例的区别在于,上一个实施例是通过以终端设备为地理参考点,选取预设范围内的授权商户对应的授权商户热点添加至显示界面,地理位置是会变化的,因此授权商户热点是动态更新的方式添加在显示界面。而本实施例中由于是通过服务器检测终端设备搜索小程序关键字,在判断是否要关注授权商户应用程序、app或小程序,当终端设备关注了授权商户应用程序、app或小程序,则在人为删除关注的情况以外,不会随着地理位置的变化而客观的改变,因此本实施例中,服务器获取了授权商户热点信息后将授权商户热点添加到显示界面,同时也将该授权商户热点保存到显示界面,本实施例并非采用动态更新的方式。其中,该有效认定时间段可以为授权商户热点的默认预设时间,也可进行更改。

在本实施例基于小程序模式添加授权商户热点的情况下,对授权商户热点的更新方式是服务器在接收到并审核通过授权商户应用程序、app或小程序所属运营商对该授权商户应用程序、app或小程序的授权商户热点提出更改请求时,保存更改后的授权商户热点以及商户热点名称、位置信息、预设范围、默认预设时间和/或对用户是否可见等,并生成授权商户热点更改信息发送至终端设备;终端设备基于授权商户热点更改信息从服务器中下载并保存更改后的该授权商户热点更新并保存至显示界面。

步骤302:终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联。

步骤303:所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息。

步骤304:所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户。

步骤305:所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

如图4所示,本申请还提供另一种基于时间管控的近场信息认证方法,包括:

步骤401:终端设备在当前位置没有有效授权商户热点时,开通临时用户授权接口,并当检测到待认证对象在设定时间间隔内基于所述临时用户授权接口进行信息认证的次数达到阈值时,从服务器中下载该授权商户设备对应的授权商户热点并添加至显示界面。

本实施例中提供另外一种在终端设备应用程序的显示界面添加授权商户热点的方式。本实施例中,所述授权商户热点包含授权商户热点名称、所属运营商信息、所属应用程序、在所属应用程序中的所属项目、位置信息、预设范围、默认预设时间、对用户是否可见、授权商户热点是否有效、一个或多个认定时间段、各时间段是否有效。

本实施例可以提供给用户不同的接口对设定时间段进行设置,包括权商户热点的设定商户热点名称、所属运营商信息、所属应用程序、在所属应用程序中的所属项目、位置信息、预设范围、默认预设时间、对用户是否可见通过授权商户应用程序、app或小程序提供的设置接口进行设置;或者,授权商户热点的设定授权商户热点是否有效、认定时间段、各时间段是否有效、恢复默认预设时间通过终端设备中的应用程序提供的设置接口进行设置,所述应用程序包括若干授权商户应用程序、app或小程序。

作为优选的,所述授权商户热点在应用程序对应的显示界面通过地图显示、列表显示、分类显示中的任意一种显示方式进行显示,所述分类显示表示所述授权商户热点按照预设分类规则分别归入对应的类别集合,并在应用程序的显示界面显示不同的类别集合。分类显示可以按省、市、街道的地理位置维度进行分类,还可以按照地图空间的维度进行分类,或者按照所属小程序的维度,或者字符名称排序的维度进行分类,还可以是参考位置由远及近或由近至远的维度进行分类,还可以按照时间顺序的维度进行分类管理。列表显示也即是将不同的授权商户热点按照预设的顺序形成列表进行显示,地图显示是对应于每个授权商户热点在地图上的位置相应显示该授权商户热点。

更进一步的,在本实施例中,所述授权商户热点的设定时间段必然包括开始时间参数和结束时间参数,其中,该开始时间参数和结束时间参数之间构成所述设定时间段所对应的时间长度。但是如果仅仅有开始时间参数和结束时间参数,则待认证对象只能在该时间段内进入范围内才有效,例如应用在小区门禁安保中,用户设置晚上十点到晚上十一点,当用户在该时间段内进入到小区附近,则门禁开启,但是由于时间段较长,很容易被他人假冒侮辱。而如果设置晚上时间十点至晚上十点十分,缩短了时间段长度,但是也对用户本人限制大,如果在其他时间点才回到小区,则需要通过其他方式进行认证进入。为了改善该问题,本实施例中所述授权商户热点的设定时间段包括开始时间参数、结束时间参数、可持续时间参数和是否有效,所述开始时间参数和结束时间参数之间构成所述设定时间段所对应的时间长度,所述可持续时间参数用于表示终端设备在满足设定时间段内且当前位置处于有效授权商户热点范围内时,继续持续发送位置信息至服务器的时长,所述是否有效用于表示所述设定时间段是否参与所述终端设备的实际运行。例如设置用户进入小区的设定时间段为17:00-22:00,则假设检测到用户在17:24分完成身份认证进入小区,如果没有设置可持续时间,则从用户进入小区后直至22:00分这段时间内将持续不断发送用户位置信息给服务器;但如果设置可持续时间参数为2分钟,则在2分钟内都持续上传位置信号给服务器,也即是保持2分钟的打开认证状态,2分钟之后,终端设备不再上传位置信息给服务器,防止他人假冒误入;当用户离开小区范围后再折返,则重新开始,于是在17:00-22:00内进入有效。

作为进一步优选的实施方式,本实施例提供一个时间表,不同所述授权商户热点的有效认定时间段均映射至一时间表,所述时间表用于表示授权商户热点与有效认定时间段的对应关系。所述时间表中对应于不同的有效认定时间段分别设置有匹配的标识信息,所述标识信息用于指示不同有效认定时间段的通用属性或个性属性。统一时间表给用户查看,通过不同的标识信息标识不同的属性,更方便于用户查看,标识信息可以是特定的字符,或者不同的颜色,例如黄色标识表示通用时间段,蓝色标识表示个性时间段。

步骤402:终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联。

步骤403:所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;

步骤404:所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;

步骤405:所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

如图5所示,本申请实施例还提供一种基于时间管控的近场信息认证方法,包括:

步骤501:终端设备每隔设定周期检测自身状态以及当前时间是否满足有效认定时间段,根据自身状态发送位置信息至服务器。终端设备在检测到当前时间满足有效认定时间段且自身状态为运动时,获取当前位置并发送位置信息至服务器;终端设备在检测到当前时间满足有效认定时间段且自身状态为静止时,距离上一次发送位置信息至服务器的时间间隔满足预设间隔,则发送位置信息至服务器,否则不发送位置信息。也即是先确定终端设备当前时间是否有效,当前时间是否有效的前提下,比较当前的位置信息与上一次发送给服务器的位置信息。

本实施例中,在终端设备检测自身当前时间是否满足设定时间段以及当前位置是否位于设定范围内之前,还对自身的运动状态进行检测。具体的,所述终端设备通过姿态传感器、磁场传感器或者重力传感器计算得到自身状态为运动或静止,具体的,当检测到姿态传感器、磁场传感器或者重力传感器的数据发生变化时,相应的判断终端设备处于非静止的状态。另一个实施例中,通过重力传感器和磁场传感器实时计算得到水平角度和磁场方向,如果水平角度和磁场方向发生变化,则相应确定终端设备处于非静止的状态。进一步的,终端设备获取当前的位置信息,并将当前的位置信息与上一次的位置信息进行比对;当当前的位置信息与上一次的位置信息之间的变化值大于预设值时,定义终端设备为运动,否则,定义终端设备为静止。例如,变化值设定为任意一个方向重力向量大于0.05或者磁场角度变化大于8度,第一次检测手机放置在桌子上且刚好正向北方,则横向角度x0=0.0,垂直方向y0=0.0,纵向角度z0=-1.0,磁场方向为c0=0度;第二次检测用户正在拿起手机看且脸朝西方,则横向角度x1=0.0,垂直方向y1=-0.8,纵向角度z1=-0.6,磁场方向为c1=270度;第三次检测用户拿着手机但没动,则横向角度x2=0.0,垂直方向y2=-0.8,纵向角度z2=-0.6,磁场方向为c2=270度。计算第一次检测和第二次检测的状态变化,|x1-x0|=|0.0-0.0|=0.0,|y1-y0|=|-0.8-0.0|=0.8,|z1-z0|=|-0.6-(-1.0)|=0.4,|c1-c0|=|270-0|=270,可以看出有2个重力向量变化大于0.05,且磁场角度变化大于8度,则判断状态为运动;计算第二次检测和第三次检测的状态变化,|x2-x1|=|0.0-0.0|=0.0,|y2-y1|=|-0.8-(-0.8)|=0.0,|z2-z1|=|-0.6-(-0.6)|=0.0,|c2-c1|=|270-270|=0,可以看出没有任何一个重力向量变化大于0.05或磁场角度变化大于8度,则判断状态为静止,则在距离上次更新时间达到预设间隔后才再次发送位置信息给服务器。需要说明的是,假设位置信息设定为10分钟有效,则预设间隔应该在10分钟以内。由于手机状态为静止的时间比较多,例如睡觉的时候手机放在一旁、看手机的时候虽然拿着手机但没有动等,且时钟、姿态传感器、磁场传感器和重力传感器均为手机中最节能的模组,所以,可以大幅度减少app对终端设备的能耗。

步骤502:终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联。

本实施例中,终端设备检测的位置信息通过终端设备中的卫星定位装置实时采集获得,或者通过终端设备中加速度传感器、方向传感器、磁场传感器采集的实时数据计算终端设备的移动方向和移动距离,并结合上一次的位置信息计算得到。

步骤503:所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;

步骤504:所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;

步骤505:所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

具体的,服务器计算所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息之间的相似度;服务器根据所述相似度,得到待认证对象的信息认证结果。

在一个实施例中,终端设备上报位置信息的方式还可以是:终端设备接收强制位置信息上报通知指令,根据所述强制位置信息上报通知指令确定相应的位置上报区域;当终端设备检测到处于所述位置上报区域范围内时,上报当前的位置信息。具体的,如在某些位置设置强制性的位置信息上报点,则相应的终端设备在接收到对应指令后,会建立相应的上报策略。当然,该强制位置信息上报通知指令可包含具体的上报时间段。当用户携带设备进入到位置上报区域范围(如50米或100米等)内时,上报当前的位置信息。其可应用于警察的身份查验核实等场景。

图6示出了本申请实施例提供的一种基于时间管控的近场信息认证装置的结构示意图,参见图6,本实施例提供的一种基于时间管控的近场信息认证装置包括位置发送模块601、认证请求模块602、用户确定模块603和特征比对模块604,其中,位置发送模块601用于终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联;认证请求模块602用于所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;用户确定模块603用于所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;特征比对模块604用于所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

其中,位置发送模块601中,终端设备检测的位置信息通过终端设备中的卫星定位装置实时采集获得,或者通过终端设备中加速度传感器、方向传感器、磁场传感器采集的实时数据计算终端设备的移动方向和移动距离,并结合上一次的位置信息计算得到。服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,包括:服务器计算所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息之间的相似度;服务器根据所述相似度,得到待认证对象的信息认证结果。

如图7所示,本申请实施例还提供另外一种基于时间管控的近场信息认证装置,包括热点添加模块701、位置发送模块702、认证请求模块703、用户确定模块704和特征比对模块705。其中,位置发送模块702用于终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联;认证请求模块703用于所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;用户确定模块704用于所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;特征比对模块705用于所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

而本实施例的热点添加模块701用于实现在终端设备中添加授权商户对应的至少一个授权商户热点。具体的,其中一种实施方式是,终端设备在检测到授权商户热点满足设定条件时将授权商户对应的授权商户热点信息从服务器中下载并添加至显示界面,其中,一个授权商户关联一个或多个授权商户热点,一个授权商户热点关联一个或多个授权商户设备。其中,所述设定条件为授权商家热点的位置信息位于终端设备当前位置或虚拟位置的预设范围内。

在热点添加模块701的具体添加方式是通过以终端设备的地理位置或虚拟位置为参考点,将预设范围内的授权商户所对应的授权商户热点都从服务器中下载添加到终端设备的显示界面中。这种情况下,由于终端设备在用户的持有下经常会产生位置的变化或用户指定不同的虚拟位置而产生变化,由于位置的改变则带来其预设范围的不同,对应的授权商户也有所不同。因此会根据终端设备地理位置或虚拟位置的改变而对授权商户热点动态更新。具体的,终端设备基于当前位置信息检测到位于预设地理界线内时,实时获取当前位置或虚拟位置预设范围内的全部授权商户对应的授权商户热点,并将所述授权商户热点信息从服务器中下载并实时更新至显示界面中。所述预设地理界线可以是人为针对终端设备更新授权商户热点而设置的地理界线。

热点添加模块701的另一种实现方式可以是由服务器在检测到终端设备关联授权商户应用程序、app或小程序时,将授权商户对应的授权商户热点和默认有效认定时间段设置添加保存至显示界面,其中,所述授权商户应用程序、app或小程序关联授权商户。

本实施例中,因此本实施例中,服务器获取了授权商户热点信息后将授权商户热点添加到显示界面,同时也将该授权商户热点保存到显示界面,本实施例并非采用动态更新的方式。在本实施例基于应用程序、app或小程序模式添加授权商户热点的情况下,对授权商户热点的更新方式是服务器在接收到并审核通过授权商户应用程序、app或小程序所属运营商对该授权商户应用程序、app或小程序的授权商户热点提出更改请求时,保存更改后的授权商户热点,并生成授权商户热点更改信息发送至终端设备;终端设备基于授权商户热点更改信息从服务器中下载并保存更改后的该授权商户热点更新并保存至显示界面。

在其他实施例中,热点添加模块701的具体添加方式还可以是针对终端设备目前正在进行操作的商户设备未被加载到终端设备显示界面的情况,具体的,终端设备在检测到当前显示界面未加载当前授权商户对应的授权商户热点时,开通临时用户授权接口,并当检测到待认证对象在设定时间间隔内基于所述临时用户授权接口进行信息认证的次数达到阈值时,从服务器中下载该授权商户对应的授权商户热点并添加至显示界面。

所述授权商户热点包含授权商户热点名称、所属运营商信息、所属应用程序、在所属应用程序中的所属项目、位置信息、预设范围、默认预设时间、对用户是否可见、授权商户热点是否有效、一个或多个认定时间段、各时间段是否有效。进一步的,所述授权商户热点的设定商户热点名称、所属运营商信息、所属应用程序、在所属应用程序中的所属项目、位置信息、预设范围、默认预设时间、对用户是否可见通过授权商户应用程序、app或小程序提供的设置接口进行设置。所述授权商户热点的设定授权商户热点是否有效、认定时间段、各时间段是否有效、恢复默认预设时间通过终端设备中的应用程序提供的设置接口进行设置,所述应用程序包括若干授权商户应用程序、app或小程序。

作为优选的实施方式,授权商户热点在应用程序对应的显示界面通过地图显示、列表显示、分类显示中的任意一种显示方式进行显示,所述分类显示表示所述授权商户热点按照预设分类规则分别归入对应的类别集合,并在应用程序的显示界面显示不同的类别集合。分类显示可以按省、市、街道的地理位置维度进行分类,还可以按照地图空间的维度进行分类,或者按照所属小程序的维度,或者字符名称排序的维度进行分类,还可以是参考位置由远及近或由近至远的维度进行分类,还可以按照时间顺序的维度进行分类管理。列表显示也即是将不同的授权商户热点按照预设的顺序形成列表进行显示,地图显示是对应于每个授权商户热点在地图上的位置相应显示该授权商户热点。

进一步优选的,不同所述授权商户热点的有效认定时间段均映射至一时间表,所述时间表用于表示授权商户热点与有效认定时间段的对应关系。通过设置时间表,映射全部有效认定时间段,可以把重复的时间段合成一个时间段,以减少查询全局有效时间段所造成电能损耗。进一步的,所述时间表中对应于不同的设定时间段分别设置有匹配的标识信息,所述标识信息用于指示不同设定时间段的通用属性或个性属性。统一时间表给用户查看,通过不同的标识信息标识不同的属性,更方便于用户查看,标识信息可以是特定的字符,或者不同的颜色,例如黄色标识表示通用时间段,蓝色标识表示个性时间段。

参见图8,本申请实施例还提供另外一种基于时间管控的近场信息认证装置,本实施例在上述实施例的基础上增加状态检测模块801,该状态检测模块801被配置为终端设备每隔设定周期检测自身状态以及当前时间是否满足设定时间段;终端设备在检测到当前时间满足有效认定时间段且自身状态为运动时,获取当前位置并发送位置信息至服务器;终端设备在检测到当前时间满足有效认定时间段且自身状态为静止时,距离上一次发送位置信息至服务器的时间间隔满足预设间隔后发送位置信息至服务器。此外,还包括位置发送模块802、认证请求模块803、用户确定模块804和特征比对模块805。其中,位置发送模块802用于终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联;认证请求模块803用于所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;用户确定模块804用于所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;特征比对模块805用于所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

本实施例中,所述终端设备通过姿态传感器和/或磁场传感器确认当前状态为运动或静止。具体的,终端设备获取当前的位置信息,并将当前的位置信息与上一次的位置信息进行比对;

当当前的位置信息与上一次的位置信息之间的变化值大于预设值时,定义终端设备为运动,否则,定义终端设备为静止。终端设备检测的位置信息通过终端设备中的卫星定位装置实时采集获得,或者通过终端设备中重力传感器、磁场传感器采集的实时数据计算终端设备的水平角度和磁场方向得到。

如图9所示,本申请实施例还提供一种计算机设备,包括:存储器901以及一个或多个处理器902;所述存储器901,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器902执行,使得所述一个或多个处理器实现如本申请所述的基于物联网数据传输的路径选择方法。

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述实施例提供的基于时间管控的近场信息认证方法,该基于时间管控的近场信息认证方法包括:终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联;所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的基于时间管控的近场信息认证方法,还可以执行本申请任意实施例所提供的基于时间管控的近场信息认证方法中的相关操作。

上述实施例中提供的基于时间管控的近场信息认证装置、设备及存储介质可执行本申请任意实施例所提供的基于时间管控的近场信息认证方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的基于时间管控的近场信息认证方法。

上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。


技术特征:

1.基于时间管控的近场信息认证方法,其特征在于,包括:

终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户热点范围内时,周期性的发送位置信息至服务器,所述终端设备和待认证对象关联;

所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;

所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;

所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

2.根据权利要求1所述的近场信息认证方法,其特征在于,还包括:

终端设备在检测到授权商户热点满足设定条件时将授权商户对应的至少一个授权商户热点信息从服务器中下载并添加至显示界面,其中,一个授权商户关联一个或多个授权商户热点,一个授权商户热点关联一个或多个授权商户设备。

3.根据权利要求2所述的近场信息认证方法,其特征在于,所述设定条件为授权商家热点的位置信息位于终端设备当前位置或虚拟位置的预设范围内。

4.根据权利要求2所述的近场信息认证方法,其特征在于,还包括:

终端设备基于当前位置信息检测到位于预设地理界线内时,实时获取当前位置预设范围内的全部授权商户热点,并将所述授权商户热点信息从服务器中下载并实时更新至显示界面中。

5.根据权利要求1所述的近场信息认证方法,其特征在于,还包括:

服务器在检测到终端设备关联授权商户应用程序、app或小程序时,将授权商户对应的授权商户热点和默认预设时间段设置添加保存至显示界面,其中,所述授权商户应用程序、app或小程序关联授权商户。

6.根据权利要求5所述的近场信息认证方法,其特征在于,还包括:

服务器在接收到并审核通过授权商户应用程序、app或小程序所属运营商对该授权商户应用程序、app或小程序的授权商户热点提出更改请求时,保存更改后的授权商户热点,并生成授权商户热点更改信息发送至终端设备;

终端设备基于授权商户热点更改信息从服务器中下载并保存更改后的该授权商户热点至显示界面。

7.根据权利要求1所述的近场信息认证方法,其特征在于,还包括:

终端设备在检测到当前显示界面未加载当前授权商户对应的授权商户热点时,开通临时用户授权接口,并当检测到待认证对象在设定时间间隔内基于所述临时用户授权接口进行身份认证的次数达到阈值时,从服务器中下载该授权商户对应的授权商户热点信息并添加至显示界面,其中,添加方式包括自动添加和人工添加。

8.根据权利要求2至7任一项所述的近场信息认证方法,其特征在于,所述授权商户热点包含授权商户热点名称、所属运营商信息、所属应用程序、在所属应用程序中的所属项目、位置信息、预设范围、默认预设时间、对用户是否可见、授权商户热点是否有效、一个或多个认定时间段、各时间段是否有效。

9.根据权利要求8所述的近场信息认证方法,其特征在于,所述授权商户热点的设定商户热点名称、所属运营商信息、所属应用程序、在所属应用程序中的所属项目、位置信息、预设范围、默认预设时间、对用户是否可见通过授权商户应用程序、app或小程序提供的设置接口进行设置。

10.根据权利要求8所述的近场信息认证方法,其特征在于,所述授权商户热点的设定授权商户热点是否有效、认定时间段、各时间段是否有效、恢复默认预设时间通过终端设备中的应用程序提供的设置接口进行设置,所述应用程序包括若干授权商户应用程序、app或小程序。

11.根据权利要求10所述的近场信息认证方法,其特征在于,所述授权商户热点在应用程序对应的显示界面通过地图显示、列表显示、分类显示中的至少一种显示方式进行显示,所述分类显示表示所述授权商户热点按照预设分类规则分别归入对应的类别集合,并在应用程序的显示界面显示不同的类别集合。

12.根据权利要求9或10所述的近场信息认证方法,其特征在于,所述授权商户热点的设定时间段包括开始时间参数、结束时间参数、可持续时间参数和是否有效,所述开始时间参数和结束时间参数之间构成所述设定时间段所对应的时间长度,所述可持续时间参数用于表示终端设备在满足设定有效时间段内且当前位置处于有效授权商户热点范围内并完成一次身份认证后,继续持续发送位置信息至服务器的时长,所述是否有效用于表示所述设定时间段是否参与所述终端设备的实际运行。

13.根据权利要求8所述的近场信息认证方法,其特征在于,不同所述授权商户热点的有效认定时间段均映射至一时间表,所述时间表用于表示授权商户热点与设定时间段的对应关系。

14.根据权利要求13所述的近场信息认证方法,其特征在于,所述时间表中对应于不同的设定时间段分别设置有匹配的标识信息,所述标识信息用于指示不同设定时间段的通用属性或个性属性。

15.根据权利要求13所述的近场信息认证方法,其特征在于,终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户设备范围内之前,还包括:

终端设备每隔设定周期检测自身状态以及当前时间是否满足有效认定时间段;

终端设备在检测到当前时间满足有效认定时间段且自身状态为运动时,获取当前位置满足于至少一个有效授权商户热点范围时发送所述当前位置信息至服务器;

终端设备在检测到当前时间满足有效认定时间段且自身状态为静止时,距离上一次发送位置信息至服务器的时间间隔满足预设间隔,则发送位置信息至服务器,否则不发送位置信息。

16.根据权利要求15所述的近场信息认证方法,其特征在于,所述终端设备通过姿态传感器和/或磁场传感器确认当前状态为运动或静止。

17.根据权利要求16所述的近场信息认证方法,其特征在于,所述终端设备检测自身状态为运动或静止,包括:

终端设备获取当前的状态信息,并将当前的状态信息与上一次的状态信息进行比对;

当当前的状态信息与上一次的状态信息之间的变化值大于预设值时,定义终端为运动,否则,定义终端设备为静止。

18.根据权利要求1所述的近场信息认证方法,其特征在于,所述终端设备检测的位置信息通过终端设备中的卫星定位装置实时采集获得,或者通过终端设备中重力传感器、磁场传感器采集的实时数据计算终端设备的水平角度和磁场方向得到。

19.根据权利要求1所述的近场信息认证方法,其特征在于,所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,包括:

服务器计算所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息之间的相似度;

服务器根据所述相似度,得到待认证对象的信息认证结果。

20.根据权利要求1所述的近场信息认证方法,其特征在于,所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,包括:

用户预设自定义表情和对应的执行指令;

服务器计算所述活体生物特征信息与确定出的各个有效用户预存的对应的生物特征信息之间的人脸相似度和表情相似度;

服务器根据所述人脸相似度和表情相似度,得到待认证对象的信息认证结果和对应的执行指令。

21.根据权利要求20所述的用户预设自定义表情和对应的执行指令,其特征在于,所述自定义表情和所述对应的执行指令通过终端设备中的应用程序提供的设置接口进行设置,所述应用程序包括若干授权商户应用程序、app或小程序。

22.根据权利要求1所述的近场信息认证方法,其特征在于,所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果,包括:

用户预设自定义手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉特征和对应的执行指令;

服务器计算所述活体手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉特征信息与确定出的各个有效用户预存的对应生物特征信息之间的相似度;

服务器根据所述手指特征、掌纹特征、掌静脉特征和/或掌纹及掌静脉特征相似度,得到待认证对象的信息认证结果和对应的执行指令。

23.根据权利要求1所述的近场信息认证方法,其特征在于,还包括:

终端设备接收强制位置信息上报通知指令,根据所述强制位置信息上报通知指令确定相应的位置上报区域;

当终端设备检测到处于所述位置上报区域范围内时,上报当前的位置信息。

24.基于时间管控的近场信息认证装置,其特征在于,包括:

位置发送模块:用于终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户设备范围内时,周期性的发送标识信息至服务器,所述终端设备和待认证对象关联;

认证请求模块:用于所述授权商户设备发送信息认证请求至服务器,所述信息认证请求包括所述授权商户设备的标识信息以及采集的所述待认证对象的至少一种活体生物特征信息;

用户确定模块:用于所述服务器基于所述授权商户设备的标识信息以及各个终端设备上传的位置信息确定所述授权商户设备预设范围内的有效用户;

特征比对模块:用于所述服务器将所述至少一种活体生物特征信息与确定出的各个有效用户预存的对应生物特征信息进行比对,得到所述待认证对象的信息认证结果。

25.一种计算机设备,其特征在于,包括:存储器以及一个或多个处理器;

所述存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-21任一所述的基于时间管控的近场信息认证方法。

26.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-21任一所述的基于时间管控的近场信息认证方法。

技术总结
本申请实施例公开了基于时间管控的近场信息认证方法及装置。本申请实施例提供的技术方案通过终端设备在检测到当前时间满足有效认定时间段且当前位置处于有效授权商户设备范围内时,才能启动身份信息认证,因此在提供便利的同时也进一步保障了身份信息的安全和账号安全,终端设备在同时满足设定时间段和位置限定时,才周期性发送位置信息给服务器,由此也降低了终端设备检测位置信息的功耗,通过设置设定时间段作为开关,使得应用更加节能,并且控制用户账户有效范围和有效时间以及实现了智能控制用户账号有效和无效,从而保障账号安全。

技术研发人员:简伟明;皮爱平;黄飞鹰;梁华贵;陈吉宏;黄伟涛;郑则润;陈秋榕;皮燕
受保护的技术使用者:巽腾(广东)科技有限公司
技术研发日:2021.05.12
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-8520.html

最新回复(0)