本发明涉及计算机数据管理技术领域,特别是涉及一种保单管理方法、电子装置、计算机设备及存储介质。
背景技术:
保险是指投保人根据合同约定,向保险人支付保险费,保险人对于合同约定的可能发生的事故因其发生所造成的财产损失承担赔偿保险金责任,或者被保险人死亡、伤残、疾病或者达到合同约定的年龄、期限等条件时承担给付保险金责任的商业保险行为。
目前市面上的保险公司众多,用户选择面较广,因此用户针对不同的险种选择的保险公司不尽相同,如用户车险选的一家保险,重疾险又是另外一家,还有医疗和商业保险都是不同保险公司,而各保险公司的查询系统是相互独立的,目前,每家保险公司的查询系统仅提供自家保单的查询服务,其功能单一,用户无法便捷管理各项保单。
技术实现要素:
有鉴于此,本发明提出一种保单管理方法、电子装置、计算机设备及存储介质,能够方便用户管理保单。
首先,为实现上述目的,本发明提出一种保单管理方法,应用于电子装置中,所述方法包括:
获取用户的验证数据,并根据所述验证数据得到用户基础数据,用户数据库中存储有用户基础数据及所述用户基础数据对应的验证信息;
接收所述用户输入的请求指令;
当所述请求指令为查询请求指令,根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据,所述保单查询数据库用于存储所述保单数据以及与所述用户基数数据的关联信息;
输出查询结果。
进一步地,所述验证数据为活体人脸验证数据,所述获取用户的验证数据,并根据所述验证数据得到用户基础数据具体包括:
通过验证数据采集模块采集图像,并判断是否存在人像;
当采集的图像中包含人像,以设定频率持续通过所述验证数据采集模块采集图像,并将采集到的图像依次存入预设的图像样本集;
依次获取所述图像样本集中的图像,并根据所述图像识别人像微动作以及人脸微表情;
计算设定时间内人像微动作以及人脸微表情的次数与分布状况,判断被验证对象是否活体;
随机从所述图像样本集抽取若干图像并将每一幅图像与预置的人脸数据库中的数据进行比对,判断人脸数据库中是否有与抽取图像匹配的数据;
当被验证对象是活体且人脸数据库中有与抽取图像匹配的数据,根据用户数据库中存储的用户基础数据及所述用户基础数据对应的预置的人脸数据,得到被查询用户的用户基础数据。
进一步地,所述电子装置为每个保险公司的查询数据库独立配置有前置机接口从而与每个保险公司的查询数据库进行独立通信,所述根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据包括:
生成加密请求信息,所述加密请求信息包含被查询用户的用户基础数据;
依次通过各前置机接口向各保险公司的查询数据库发送所述加密请求信息;
接收各前置机接口返回的加密数据包并解密得到适配的保单数据。
进一步地,所述输出查询结果包括:
根据每个保单数据生成数据摘要,所述数据摘要包含保险公司、保险类型、保险期限、投保金额、保险金额、投保人、受益人;
将所有的所述数据摘要列成表单输出至用户界面。
进一步地,所述用户基础数据包含用户自身的信息以及关联用户信息,所述根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据之前还包括:
将用户自身的姓名与关联用户的姓名显示至用户界面供用户选择;
根据用户的第一操作指令将被选择的姓名作为被查询用户。
进一步地,所述用户基础数据包含用户自身的信息以及关联用户信息,所述接收所述用户输入的请求指令之后还包括:
当所述请求指令为管理请求指令,将当前所述用户基础数据中包含的关系网络输出至用户界面,并根据用户的第二操作指令建立其与其他用户的关联或解除与现有关联用户的关联。
进一步地,所述根据用户的第二操作指令建立其与其他用户的关联包括:
判断是否有未处理的关联请求信息;
当有未处理的关联请求信息,则将其输出至用户界面供用户处理;
接收用户的处理指令,并判断是否通过关联请求;
若通过关联请求,则建立用户与发出关联请求信息的用户之间的关联;
获取用户输入的所需关联的其他用户的条件信息;
根据所述条件信息搜索用户数据库,得到相关的用户基础数据;
根据用户的第三操作指令确定目标用户并向目标用户发送关联请求信息。
为实现上述目的,本发明还提供一种电子装置,包括
验证模块,适于获取用户的验证数据,并根据所述验证数据得到用户基础数据,用户数据库中存储有用户基础数据及所述用户基础数据对应的验证信息;
接收模块,适于接收所述用户输入的请求指令;
获取模块,适于当所述请求指令为查询请求指令,根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据,所述保单查询数据库用于存储所述保单数据以及与所述用户基础数据的关联信息;
输出模块,适于输出查询结果。
为实现上述目的,本发明还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述保单管理方法。
为实现上述目的,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述保单管理方法。
相较于现有技术,本发明所提出的保单管理方法、电子装置、计算机设备及存储介质使得用户能够快捷有效地查询其在各保险公司的保单信息,不需要到各保险公司的查询数据库繁复地输入账户名与密码,减少了用户查询保单信息的门槛,且在进一步的实施例中,用户还可以查询与其关联的用户的保单信息,方便具有亲密关系的人之间相互查询集中统计保单数据。
附图说明
图1是本发明实施例一之保单管理方法的流程图;
图2是本发明实施例之验证数据采集模块获取用户的验证数据并根据所述验证数据得到用户基础数据的流程图;
图3是本发明实施例之各保险公司的查询数据库获取适配的保单数据的流程图;
图4是本发明实施例之输出查询结果的流程图;
图5是本发明实施例之确定所需查询的用户的流程图;
图6是本发明实施例之接收用户输入的管理请求指令后执行步骤的流程图;
图7是本发明实施例之接受请求流程的流程图;
图8是本发明实施例之发送请求流程的流程图;
图9是本发明实施例之电子装置的程序模块示意图;
图10是本发明实施例之计算机设备的硬件结构示意图。
附图标记
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
实施例一
参阅图1,示出了本发明实施例一之保单管理方法的流程示意图,应用于电子装置中,电子装置具有用户数据库,用户数据库包含注册用户的用户基础数据与验证信息,其中用户基础数据包括用户的姓名、年龄、身份证号码、联系电话等个人基础信息,验证信息包括用户在电子装置注册时录入的密码、指纹数据、人脸数据、虹膜数据等形式的供电子装置验证用户合法性的数据。
可以理解,本方法实施例中的流程图不用于对执行步骤的顺序进行限定。下面以电子装置为执行主体进行示例性描述,具体包括如下步骤s101-s104:
步骤s101,获取用户的验证数据,并根据所述验证数据得到用户基础数据,用户数据库中存储有用户基础数据及所述用户基础数据对应的验证信息;
本步骤中,验证数据由验证数据采集模块采集得到,所述验证数据可以是用户通过信息录入设备(如键盘、触摸屏等)录入的用户名与密码,也可以是通过传感器采集的生物数据,如面部数据、指纹数据、虹膜数据等,通过生物数据进行身份验证其安全级别较高。
本实施例中,所述验证数据采集模块为图像采集元件,可以是预设的摄像元件或用户使用的用户终端自带的摄像头,如手机、平板电脑等终端自带的前置摄像头。基于此,电子装置通过采集模块获取用户的验证数据可验证用户的合法性,对用户的合法性验证具体可表现为两个方面,一方面是将用户的验证数据与用户数据库中的验证信息进行比对,判断用户是否为注册用户,另一方面是对用户本身进行识别,判断在电子装置上操作的用户是否为活体以防止不法分子用视频、照片等非法手段进行校验登录。当用户在两个方面均验证通过,电子装置即开放用户的使用权限,同时提取出用户基础数据以备后续查询对应于用户的保单数据。
请同时参阅图2,步骤s101具体包含如下步骤s201-s206:
步骤s201,通过验证数据采集模块采集图像,并判断是否存在人像;
本步骤中,电子装置通过判断是否存在人像决定是否触发后面的身份验证步骤。
步骤s202,当采集的图像中包含人像,以设定频率持续通过所述验证数据采集模块采集图像,并将采集到的图像依次存入预设的图像样本集;
举例说明,当身份验证步骤被触发,电子装置通过验证数据采集模块每隔0.1s采集一次图像。
步骤s203,依次获取所述图像样本集中的图像,并根据所述图像识别人像微动作以及人脸微表情;
本步骤中,可通过如下步骤a1-a2识别人像微动作:
步骤a1,识别每副图像中的人脸部分,并获取人脸部分的四个参照点位构成参照四边形;
举例说明,四个参照点位可选取两个眼睛的中心点以及两个嘴角的位置的位置,四个点位形成一个梯形。
步骤a2,根据连续的图像中的参照四边形的位置变化与梯度变化,得到有效的微动作;
本步骤利用了人自然状态下呈现的动态特征,如人在自然状态下人的头部不会静止不动,会自然性地左、右向微摆动,上、下微俯仰等,利用该动态特性可持续统计其有效微动作的次数及频率进而监测用户的状态。本步骤中所述人像的微动作包括人像位置移动、左右摆动、左右转动与俯仰动作等,如在连续的五幅图像中,用户的人像的参照四边形的左右梯度先逐渐变大再逐渐变小,则电子装置将其认定为一次有效的微摆头动作,当在连续的五幅图像中,人像的参照四边形的上下梯度先逐渐变大再逐渐变小,则电子装置将其认定为一次有效的微点头或微仰头动作。
上述步骤s203中,可通过如下步骤b1-b2识别人脸微表情:
步骤b1,识别每副图像中的人脸部分,并获取人脸部分的特定区域图像;
本步骤中,电子装置采集的区域为一般人脸上动作频率较大的区域,如眼部、眉部、嘴部等。
步骤b2,对特定区域图像进行识别,得到连续的图像中的相同区域图像的变化动态,得到有效的微表情。
本步骤利用了人自然状态下面部呈现动态变化的特征,如人在自然状态下会出现眨眼、嘴巴开闭、眉头微动等微表情,利用该微表情变化特征可持续统计其有效微表情的次数及频率进而监测用户的状态。如,在连续的3幅图像中,人眼的状态由张开到闭合再到张开,则电子装置将其认定为一次有效的眨眼微表情;再如,在连续的4幅图像中,嘴巴的状态从闭合到微张,则电子装置将其认定为一次有效的张嘴微表情。
步骤s204,计算设定时间内人像微动作以及人脸微表情的次数与分布状况,判断被验证对象是否活体;
一般情形下,人的微动作与微表情交替出现,电子装置统计一段时间内人像微动作以及人脸微表情分别出现的次数,并统计两者各自的分布状况,从而判断被验证对象是否活体,判断标准为:首先,判断人像微动作以及人脸微表情的次数是否在预设的参照区间内,参照区间由人工根据统计学统计得出并录入电子装置;然后,判断人像微动作以及人脸微表情的分布状况是否满足预设的规律,一般人脸微表情的分布状况呈现出密集且均匀的分布特征,基本为均匀分布,人像微动作的分布状况呈现随机性与间断性的特征。
上述步骤s203-s204的活体检测方法比较类似正常人类识别活体的方法,无需被验证对象配合电子装置作出一定的特定动作即可进行活体检测,检测过程较为自然顺畅,且在执行步骤s203-s204的过程中可结合现有的防骗算法进行活体检验,防止有人利用录好的视频欺骗电子装置。
步骤s205,随机从所述图像样本集抽取若干图像并将每一幅图像与预置的人脸数据库中的数据进行比对,判断人脸数据库中是否有与抽取图像匹配的数据;
该步骤中人脸比对技术为现有技术,此处不多赘述。通过随机抽取图像进行验证,可确保验证结果的准确性,且可防止活体检测与身份验证的对象不一。
步骤s206,当被验证对象是活体且人脸数据库中有与抽取图像匹配的数据,根据用户数据库中存储的用户基础数据及所述用户基础数据对应的预置的人脸数据,得到被查询用户的用户基础数据。
上述利用活体人脸采集元件采集验证数据进行验证的方法成本较低,可使用普通的摄像头作为活体人脸采集元件,当然,也可采用更高安全级别的模块采集活体人脸数据,如基于3d结构光的传感器等。
至此,电子装置已经获取了操作用户的用户基础数据,可在后续步骤中通过用户基础数据获取对应于用户基础数据的保单数据。
请再次回到图1,步骤s102,接收所述用户输入的请求指令;
本步骤中,用户输入请求指令的方式包括但不限于利用键盘、鼠标、触摸屏等传统手动输入方式以及利用语音操控等间接输入方式。输入的请求指令包含查询请求指令以及其他的若干功能指令。
请再次回到图1,步骤s103,当所述请求指令为查询请求指令,根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据,所述保单查询数据库用于存储所述保单数据以及与所述用户基数数据的关联信息;
请同时参阅图3,为本发明实施例中电子装置从各保险公司的查询数据库获取适配的保单数据的流程示意图。可以理解,本方法实施例中的流程图不用于对执行步骤的顺序进行限定。本实施例中,所述电子装置为每个保险公司的查询数据库独立配置有前置机接口从而与每个保险公司的查询数据库进行独立通信,电子装置根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据的流程包括如下步骤s301-s303:
步骤s301,生成加密请求信息,所述加密请求信息包含被查询用户的用户基础数据;
步骤s302,依次通过各前置机接口向各保险公司的查询数据库发送所述加密请求信息;
本步骤中,保险公司的查询数据库接收到加密请求信息后,对加密请求信息进行解密,从而得到被查询用户的用户基础数据,并在查询数据库中搜索对应于被查询用户的保单数据,若查询到相关保单数据,则将相关保单数据进行打包并加密得到加密数据包并发送给电子装置。
例如,保险公司的查询数据库根据被查询用户的用户基础数据搜索对应于用户的保单包括如下步骤c1-c2:
步骤c1,保险公司的查询数据库从用户基础数据中获取第一字段信息,获得初步查询结果;
举例说明,如a保险公司的查询数据库获取用户基础数据中的“姓名”这一字段信息进行查询,获得3个初步查询结果;
步骤c2,保险公司的查询数据库从用户基础数据中获取第二字段信息,对上述初步查询结果进行验证,筛除初步查询结果中与所述第二字段信息不匹配的数据。
举例说明,如a保险公司的查询数据库可以获取用户基础数据中的“身份证号码”这一字段的数据与初步查询获得的保单中的身份证号码进行匹配,若某保单的匹配结果不符合,则将其筛除,保留匹配符合的保单数据,并将这些保单数据进行打包加密。
基于此,保险公司的查询数据库可以根据各自的查询方法提取用户基础数据中的不同字段信息查询与用户相关的保单信息,由于用户基础数据包含的信息较为齐全,查询数据库还可以利用其它字段的信息进行验证,以确保得到的查询结果正确可靠。
步骤s303,接收各前置机接口返回的加密数据包并解密得到适配的保单数据。
上述步骤s301-s303的获取保单的方法基于电子装置与各保险公司的查询数据库之间预先设置有接口协议,使得电子装置具有直接请求数据的权限。在其他实施例中,用户也可以在电子装置中预先添加对应于各保险公司的查询数据库的账户名与密码,在每次用户验证身份后,电子装置收到用户的查询请求指令后,独立访问各保险公司的查询数据库并填入用户预先存入的账户名与密码登录并获取保单数据,该实施例中,电子装置充当保管用户账户的角色,使得用户只需添加一次账户信息,即可永久无需再次输入账户信息即可通过电子装置查询保单信息。
请再次回到图1,步骤s104,输出查询结果。
本步骤中,电子装置可直接通过显示屏等用户界面输出保单名称列表作为查询结果,用户可通过点击保单名称列表中的保单名称展开相应的保单协议读取保单的具体内容。
请同时参阅图4,为本发明实施例中优选的输出查询结果的流程示意图,包括如下步骤s401-s402:
步骤s401,根据每个保单数据生成数据摘要,所述数据摘要包含保险公司、保险类型、保险期限、投保金额、保险金额、投保人、受益人等信息;
步骤s402,将所有的所述数据摘要列成表单输出至用户界面。
对应于数据摘要列成表中的每一条数据摘要可将详细保单的信息附在其后以供用户具体查阅对应的条款内容。
可选地,步骤s101中所述用户基础数据包含用户自身的信息以及关联用户信息,此处关联用户为与登录电子装置的当前用户具有密切的社会关系或其他联系的其他用户,用户之间的关联由用户之间根据双方意愿搭建,用户之间相互关联后,用户可查询与其具有关联关系的其他用户的保单信息,如此,用户可在电子装置内组件群组(如家庭群组)进而方便用户查询与其具有密切关系的其他用户的保单信息,请参阅图5,步骤s103中,所述从各保险公司的查询数据库获取适配的保单数据之前还包括如下步骤s501-s502以确定所需查询的用户:
步骤s501,将用户自身的姓名与关联用户的姓名显示至用户界面供用户选择;
步骤s502,根据用户的第一操作指令将被选择的姓名作为被查询用户。
本步骤中,用户的第一操作指令可以是使用鼠标点选、通过手指在触摸屏上点选或语音操控等常用的人机交互操作。
可选地,步骤s102中,用户输入的请求指令除了查询请求指令还可以是管理请求指令,基于此,请参阅图6,步骤s102之后还包含如下步骤s601:
步骤s601,当所述请求指令为管理请求指令,将当前所述用户基础数据中包含的关系网络输出至用户界面,并根据用户的第二操作指令建立其与其他用户的关联或解除与现有关联用户的关联。
具体地,步骤s601中所述根据用户的第二操作指令建立其与其他用户的关联包括接受请求流程以及发送请求流程,请参阅图7,接受请求流程包括如下步骤s701-s704:
步骤s701,判断是否有未处理的关联请求信息;
步骤s702,当有未处理的关联请求信息,则将其输出至用户界面供用户处理;
步骤s703,接收用户的处理指令,并判断是否通过关联请求;
步骤s704,若通过关联请求,则建立用户与发出关联请求信息的用户之间的关联;
请参阅图8,发送请求流程包括如下步骤s705-s707:
步骤s705,获取用户输入的所需关联的其他用户的条件信息;
步骤s706,根据所述条件信息搜索用户数据库,得到相关的用户基础数据;
步骤s707,根据用户的第三操作指令确定目标用户并向目标用户发送关联请求信息。
实施例二
请参阅图9,示出了本发明实施例二之电子装置800的程序模块示意图。在本实施例中,电子装置800可以包括或被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介质中,并由一个或多个处理器所执行,以完成本发明,并可实现上述保单管理方法。电子装置800具有用户数据库,用户数据库包含注册用户的用户基础数据与验证信息,其中用户基础数据包括用户的姓名、年龄、身份证号码、联系电话等个人基础信息,验证信息包括用户在电子装置800注册时录入的密码、指纹数据、人脸数据、虹膜数据等形式的供电子装置800验证用户合法性的数据。本发明实施例所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,比程序本身更适合于描述保单管理方法在存储介质中的执行过程。以下描述将具体介绍本实施例各程序模块的功能:
验证模块801,获取用户的验证数据,获取用户的验证数据,并根据所述验证数据得到用户基础数据,用户数据库中存储有用户基础数据及所述用户数据对应的验证信息;
本步骤中,验证模块801通过验证数据采集模块采集用户的验证数据,此处,所述验证数据可以是用户通过信息录入设备(如键盘、触摸屏等)录入的用户名与密码,也可以是通过传感器采集的生物数据,如面部数据、指纹数据、虹膜数据等,通过生物数据进行身份验证其安全级别较高。本实施例中,所述验证数据采集模块为图像采集元件,可以是预设的摄像元件或用户使用的用户终端自带的摄像头,如手机、平板电脑等终端自带的前置摄像头。基于此,电子装置800通过采集模块获取用户的验证数据可验证用户的合法性,对用户的合法性验证具体可表现为两个方面,一方面是将用户的验证数据与用户数据库中的验证信息进行比对,判断用户是否为注册用户,另一方面是对用户本身进行识别,判断在电子装置800上操作的用户是否为活体以防止不法分子用视频、照片等非法手段进行校验登录。当用户在两个方面均验证通过,电子装置800即开放用户的使用权限,同时提取出用户基础数据以备后续查询对应于用户的保单数据。
请同时参阅图2,步骤s101具体包含如下步骤s201-s206:
步骤s201,验证模块801通过验证数据采集模块采集图像,并判断是否存在人像;
本步骤中,验证模块801通过判断是否存在人像决定是否触发后面的身份验证步骤。
步骤s202,当采集的图像中包含人像,验证模块801以设定频率持续通过所述验证数据采集模块采集图像,并将采集到的图像依次存入预设的图像样本集;
举例说明,当身份验证步骤被触发,验证模块801通过验证数据采集模块每隔0.1s采集一次图像。
步骤s203,验证模块801依次获取所述图像样本集中的图像,并根据所述图像识别人像微动作以及人脸微表情;
本步骤中,可通过如下步骤a1-a2识别人像微动作:
步骤a1,验证模块801识别每副图像中的人脸部分,并获取人脸部分的四个参照点位构成参照四边形;
举例说明,四个参照点位可选取两个眼睛的中心点以及两个嘴角的位置的位置,四个点位形成一个梯形。
步骤a2,验证模块801根据连续的图像中的参照四边形的位置变化与梯度变化,得到有效的微动作;
本步骤利用了人自然状态下呈现的动态特征,如人在自然状态下人的头部不会静止不动,会自然性地左、右向微摆动,上、下微俯仰等,利用该动态特性可持续统计其有效微动作的次数及频率进而监测用户的状态。本步骤中所述人像的微动作包括人像位置移动、左右摆动、左右转动与俯仰动作等,如在连续的五幅图像中,用户的人像的参照四边形的左右梯度先逐渐变大再逐渐变小,则验证模块801将其认定为一次有效的微摆头动作,当在连续的五幅图像中,人像的参照四边形的上下梯度先逐渐变大再逐渐变小,则验证模块801将其认定为一次有效的微点头或微仰头动作。
上述步骤s203中,可通过如下步骤b1-b2识别人脸微表情:
步骤b1,验证模块801识别每副图像中的人脸部分,并获取人脸部分的特定区域图像;
本步骤中,验证模块801采集的区域为一般人脸上动作频率较大的区域,如眼部、眉部、嘴部等。
步骤b2,验证模块801对特定区域图像进行识别,得到连续的图像中的相同区域图像的变化动态,得到有效的微表情。
本步骤利用了人自然状态下面部呈现动态变化的特征,如人在自然状态下会出现眨眼、嘴巴开闭、眉头微动等微表情,利用该微表情变化特征可持续统计其有效微表情的次数及频率进而监测用户的状态。如,在连续的3幅图像中,人眼的状态由张开到闭合再到张开,则验证模块801将其认定为一次有效的眨眼微表情;再如,在连续的4幅图像中,嘴巴的状态从闭合到微张,则验证模块801将其认定为一次有效的张嘴微表情。
步骤s204,验证模块801计算设定时间内人像微动作以及人脸微表情的次数与分布状况,判断被验证对象是否活体;
一般情形下,人的微动作与微表情交替出现,验证模块801统计一段时间内人像微动作以及人脸微表情分别出现的次数,并统计两者各自的分布状况,从而判断被验证对象是否活体,判断标准为:首先,判断人像微动作以及人脸微表情的次数是否在预设的参照区间内,参照区间由人工根据统计学统计得出并录入验证模块801;然后,判断人像微动作以及人脸微表情的分布状况是否满足预设的规律,一般人脸微表情的分布状况呈现出密集且均匀的分布特征,基本为均匀分布,人像微动作的分布状况呈现随机性与间断性的特征。
上述步骤s203-s204的活体检测方法比较类似正常人类识别活体的方法,无需被验证对象配合验证模块801作出一定的特定动作即可进行活体检测,检测过程较为自然顺畅,且在执行步骤s203-s204的过程中可结合现有的防骗算法进行活体检验,防止有人利用录好的视频欺骗验证模块801。
步骤s205,验证模块801随机从所述图像样本集抽取若干图像并将每一幅图像与预置的人脸数据库中的数据进行比对,判断人脸数据库中是否有与抽取图像匹配的数据;
该步骤中人脸比对技术为现有技术,此处不多赘述。通过随机抽取图像进行验证,可确保验证结果的准确性,且可防止活体检测与身份验证的对象不一。
步骤s206,验证模块801当被验证对象是活体且人脸数据库中有与抽取图像匹配的数据,根据用户数据库中存储的用户基础数据及所述用户基础数据对应的预置的人脸数据,得到被查询用户的用户基础数据。
上述利用活体人脸采集元件采集验证数据进行验证的方法成本较低,可使用普通的摄像头作为活体人脸采集元件,当然,也可采用更高安全级别的模块采集活体人脸数据,如基于3d结构光的传感器等。
至此,电子装置已经获取了操作用户的用户基础数据,可在后续步骤中通过用户基础数据获取对应于用户基础数据的保单数据。
请再次回到图9,接收模块802,接收所述用户输入的请求指令;
此处,用户向接收模块802输入请求指令的方式包括但不限于利用键盘、鼠标、触摸屏等传统手动输入方式以及利用语音操控等间接输入方式。输入的请求指令包含查询请求指令以及其他的若干功能指令。
请再次回到图9,获取模块803,当所述请求指令为查询请求指令,根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据,所述保单查询数据库用于存储所述保单数据以及与所述用户基础数据的关联信息;
请同时参阅图3,为本发明实施例中获取模块803从各保险公司的查询数据库获取适配的保单数据的流程示意图。可以理解,本方法实施例中的流程图不用于对执行步骤的顺序进行限定。本实施例中,所述电子装置800为每个保险公司的查询数据库独立配置有前置机接口从而与每个保险公司的查询数据库进行独立通信,获取模块803从各保险公司的查询数据库获取适配的保单数据的流程包括如下步骤s301-s303:
步骤s301,获取模块803生成加密请求信息,所述加密请求信息包含被查询用户的用户基础数据;
步骤s302,获取模块803依次通过各前置机接口向各保险公司的查询数据库发送所述加密请求信息;
本步骤中,保险公司的查询数据库接收到加密请求信息后,对加密请求信息进行解密,从而得到被查询用户的用户基础数据,并在查询数据库中搜索对应于被查询用户的保单数据,若查询到相关保单数据,则将相关保单数据进行打包并加密得到加密数据包并发送给电子装置。
例如,保险公司的查询数据库根据被查询用户的用户基础数据搜索对应于用户的保单包括如下步骤c1-c2:
步骤c1,保险公司的查询数据库从用户基础数据中获取第一字段信息,获得初步查询结果;
举例说明,如a保险公司的查询数据库获取用户基础数据中的“姓名”这一字段信息进行查询,获得3个初步查询结果;
步骤c2,保险公司的查询数据库从用户基础数据中获取第二字段信息,对上述初步查询结果进行验证,筛除初步查询结果中与所述第二字段信息不匹配的数据。
举例说明,如a保险公司的查询数据库可以获取用户基础数据中的“身份证号码”这一字段的数据与初步查询获得的保单中的身份证号码进行匹配,若某保单的匹配结果不符合,则将其筛除,保留匹配符合的保单数据,并将这些保单数据进行打包加密。
基于此,保险公司的查询数据库可以根据各自的查询方法提取用户基础数据中的不同字段信息查询与用户相关的保单信息,由于用户基础数据包含的信息较为齐全,查询数据库还可以利用其它字段的信息进行验证,以确保得到的查询结果正确可靠。
步骤s303,获取模块803接收各前置机接口返回的加密数据包并解密得到适配的保单数据。
上述步骤s301-s303的获取保单的方法基于电子装置与各保险公司的查询数据库之间预先设置有接口协议,使得电子装置800具有直接请求各查询数据库的数据的权限。在其他实施例中,用户也可以在电子装置800中预先添加对应于各保险公司的查询数据库的账户名与密码,在每次用户验证身份后,电子装置800的接收模块802收到用户的查询请求指令后,获取模块803独立访问各保险公司的查询数据库并填入用户预先存入的账户名与密码登录并获取保单数据,该实施例中,电子装置充当保管用户账户的角色,使得用户只需添加一次账户信息,即可永久无需再次输入账户信息即可通过电子装置查询保单信息。
请再次回到图9,输出模块804,输出查询结果。
本步骤中,输出模块804可直接通过显示屏等用户界面输出保单名称列表作为查询结果,用户可通过点击保单名称列表中的保单名称展开相应的保单协议读取保单的具体内容。
请同时参阅图4,为本发明实施例中优选的输出模块804输出查询结果的流程示意图,包括如下步骤s401-s402:
步骤s401,输出模块804根据每个保单数据生成数据摘要,所述数据摘要包含保险公司、保险类型、保险期限、投保金额、保险金额、投保人、受益人等信息;
步骤s402,输出模块804将所有的所述数据摘要列成表单输出至用户界面。
输出模块804对应于数据摘要列成表中的每一条数据摘要可将详细保单的信息附在其后以供用户具体查阅对应的条款内容。
可选地,验证模块801得到的用户基础数据包含用户自身的信息以及关联用户信息,此处关联用户为与登录电子装置的当前用户具有密切的社会关系或其他联系的其他用户,用户之间的关联由用户之间根据双方意愿搭建,用户之间相互关联后,用户可查询与其具有关联关系的其他用户的保单信息,如此,用户可在电子装置内组件群组(如家庭群组)进而方便用户查询与其具有密切关系的其他用户的保单信息,请参阅图5,获取模块803从各保险公司的查询数据库获取适配的保单数据之前包括如下步骤s501-s502:
步骤s501,将用户自身的姓名与关联用户的姓名显示至用户界面供用户选择;
步骤s502,根据用户的第一操作指令将被选择的姓名作为被查询用户。
本步骤中,用户的第一操作指令可以是使用鼠标点选、通过手指在触摸屏上点选或语音操控等常用的人机交互操作。
可选地,电子装置800还包括管理模块805,用户向获取模块802输入的请求指令除了查询请求指令还可以是管理请求指令,基于此,获取模块802获取用户的管理请求指令之后,管理模块805将当前所述用户基础数据中包含的关系网络输出至用户界面,并根据用户的第二操作指令建立其与其他用户的关联或解除与现有关联用户的关联。
具体地,管理模块805根据用户的第二操作指令建立其与其他用户的关联包括接受请求流程以及发送请求流程,请参阅图7,接受请求流程包括如下步骤s701-s704:
步骤s701,判断是否有未处理的关联请求信息;
步骤s702,当有未处理的关联请求信息,则将其输出至用户界面供用户处理;
步骤s703,接收用户的处理指令,并判断是否通过关联请求;
此处,用户可通过常规的人机交互手段选择接受关联请求或拒绝关联请求。
步骤s704,若通过关联请求,则建立用户与发出关联请求信息的用户之间的关联;
请参阅图8,发送请求流程包括如下步骤s705-s707:
步骤s705,获取用户输入的所需关联的其他用户的条件信息;
步骤s706,根据所述条件信息搜索用户数据库,得到相关的用户基础数据;
步骤s707,根据用户的第三操作指令确定目标用户并向目标用户发送关联请求信息。
本步骤中,当搜索到的用户基础数据符合用户预期时,用户通过常规的人机交互手段输入确认指令,电子装置据此向目标用户发送关联请求信息。
实施例三
参阅图10,是本发明实施例三之计算机设备900的硬件架构示意图。在本实施例中,所述计算机设备900是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。如图所示,所述计算机设备900至少包括,但不限于,可通过系统总线相互通信连接存储器901、处理器902、网络接口903、以及电子装置904。其中:
本实施例中,存储器901至少包括一种类型的计算机可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器901可以是计算机设备900的内部存储单元,例如该计算机设备900的硬盘或内存。在另一些实施例中,存储器901也可以是计算机设备900的外部存储设备,例如该计算机设备900上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。当然,存储器901还可以既包括计算机设备900的内部存储单元也包括其外部存储设备。本实施例中,存储器901通常用于存储安装于计算机设备900的操作系统和各类应用软件,例如电子装置904的程序代码等。此外,存储器901还可以用于暂时地存储已经输出或者将要输出的各类数据。
处理器902在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器902通常用于控制计算机设备900的总体操作。本实施例中,处理器902用于运行存储器901中存储的程序代码或者处理数据,例如运行电子装置904,以实现实施例一中的保单管理方法。
所述网络接口903可包括无线网络接口或有线网络接口,该网络接口903通常用于在所述计算机设备900与其他电子装置之间建立通信连接。例如,所述网络接口903用于通过网络将所述计算机设备900与外部终端相连,在所述计算机设备900与外部终端之间的建立数据传输通道和通信连接等。所述网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(globalsystemofmobilecommunication,gsm)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi-fi等无线或有线网络。
需要指出的是,图6仅示出了具有部件901-904的计算机设备900,但是应理解的是,并不要求实施所有示出的部件,可以替代的实施更多或者更少的部件。
在本实施例中,存储于存储器901中的所述电子装置904还可以被分割为一个或者多个程序模块,所述一个或者多个程序模块被存储于存储器901中,并由一个或多个处理器(本实施例为处理器902)所执行,以完成本发明保单管理方法。
实施例四
本实施例还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,程序被处理器执行时实现相应功能。本实施例的计算机可读存储介质用于存储电子装置800或904,被处理器执行时实现本发明之保单管理方法。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
1.一种保单管理方法,应用于电子装置中,其特征在于,所述方法包括:
获取用户的验证数据,并根据所述验证数据得到用户基础数据,用户数据库中存储有用户基础数据及所述用户基础数据对应的验证信息;
接收所述用户输入的请求指令;
当所述请求指令为查询请求指令,根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据,所述保单查询数据库用于存储所述保单数据以及与所述用户基础数据的关联信息;
输出查询结果。
2.由权利要求1所述的保单管理方法,其特征在于,所述验证数据为活体人脸验证数据,所述获取用户的验证数据,并根据所述验证数据得到用户基础数据具体包括:
采集图像,并判断是否存在人像;
当采集的图像中包含人像,以设定频率持续通过所述验证数据采集模块采集图像,并将采集到的图像依次存入预设的图像样本集;
依次获取所述图像样本集中的图像,并根据所述图像识别人像微动作以及人脸微表情;
计算设定时间内人像微动作以及人脸微表情的次数与分布状况,判断被验证对象是否活体;
随机从所述图像样本集抽取若干图像并将每一幅图像与预置的人脸数据库中的数据进行比对,判断人脸数据库中是否有与抽取图像匹配的数据;
当被验证对象是活体且人脸数据库中有与抽取图像匹配的数据,根据用户数据库中存储的用户基础数据及所述用户基础数据对应的预置的人脸数据,得到被查询用户的用户基础数据。
3.由权利要求1所述的保单管理方法,其特征在于,所述电子装置为每个保险公司的查询数据库独立配置有前置机接口从而与每个保险公司的查询数据库进行独立通信,所述根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据包括:
生成加密请求信息,所述加密请求信息包含被查询用户的用户基础数据;
依次通过各前置机接口向各保险公司的查询数据库发送所述加密请求信息;
接收各前置机接口返回的加密数据包并解密得到适配的保单数据。
4.由权利要求1所述的保单管理方法,其特征在于,所述输出查询结果包括:
根据每个保单数据生成数据摘要,所述数据摘要包含保险公司、保险类型、保险期限、投保金额、保险金额、投保人、受益人;
将所有的所述数据摘要列成表单输出至用户界面。
5.由权利要求1所述的保单管理方法,其特征在于,所述用户基础数据包含用户自身的信息以及关联用户信息,所述根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据之前还包括:
将用户自身的姓名与关联用户的姓名显示至用户界面供用户选择;
根据用户的第一操作指令将被选择的姓名作为被查询用户。
6.由权利要求1所述的保单管理方法,其特征在于,所述用户基础数据包含用户自身的信息以及关联用户信息,所述接收所述用户输入的请求指令之后还包括:
当所述请求指令为管理请求指令,将当前所述用户基础数据中包含的关系网络输出至用户界面,并根据用户的第二操作指令建立其与其他用户的关联或解除与现有关联用户的关联。
7.由权利要求6所述的保单管理方法,其特征在于,所述根据用户的第二操作指令建立其与其他用户的关联包括:
判断是否有未处理的关联请求信息;
当有未处理的关联请求信息,则将其输出至用户界面供用户处理;
接收用户的处理指令,并判断是否通过关联请求;
若通过关联请求,则建立用户与发出关联请求信息的用户之间的关联;
获取用户输入的所需关联的其他用户的条件信息;
根据所述条件信息搜索用户数据库,得到相关的用户基础数据;
根据用户的第三操作指令确定目标用户并向目标用户发送关联请求信息。
8.一种电子装置,其特征在于,包括
验证模块,适于获取用户的验证数据,并根据所述验证数据得到用户基础数据,用户数据库中存储有用户基础数据及所述用户基础数据对应的验证信息;
接收模块,适于接收所述用户输入的请求指令;
获取模块,适于根据所述用户基础数据从至少一个保单查询数据库中获取适配的保单数据,所述保单查询数据库用于存储所述保单数据以及与所述用户基础数据的关联信息;
输出模块,适于输出查询结果。
9.一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述保单管理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述保单管理方法。
技术总结