信息的智能输入方法、用户设备、存储介质及装置与流程

文档序号:18197344发布日期:2019-07-17 05:56阅读:191来源:国知局
信息的智能输入方法、用户设备、存储介质及装置与流程

本发明涉及智能输入技术领域,尤其涉及信息的智能输入方法、用户设备、存储介质及装置。



背景技术:

传统的保险业务的办理流程,多以纸质合同及文档作为媒介,保险经纪人与购买保险的投保人需要通过纸质文档来填写用户信息、阅读保险项目的具体条款以及完成签名确认等操作。

但是,随着电子化办公的不断推进,投保人可直接通过投保人自己的个人电脑或者智能手机等设备完成用户信息的填写,比如,填写用户的“姓名”、“身份证号码”、“银行卡号码”以及“居住地址”等用户信息,减少了纸质文档的使用,也便于保险公司基于计算机技术对用户的个人信息进行管理。

可是,在保险业务的办理过程,投保人可能需要在不同的投保页面中多次输入重复的用户信息,比如,可能需要用户多次输入用户的姓名、居住地址及证件信息等,这些重复输入信息的过程极大地降低了工作效率,并且,也容易导致用户在输入信息时出错。

所以,当前在不同的页面输入信息时存在需要重复输入相同信息的技术问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供信息的智能输入方法、用户设备、存储介质及装置,旨在解决现有技术中在不同的页面输入信息时存在需要重复输入相同信息的技术问题。

为实现上述目的,本发明提供一种信息的智能输入方法,所述信息的智能输入方法包括以下步骤:

响应于用户输入的页面展开指令,根据所述页面展开指令展示包含多个输入框的目标输入页面;

响应于用户基于展示的目标输入页面触发的选中指令,确定与所述选中指令对应的目标输入框;

获取与所述目标输入框对应的用户历史信息;

将所述用户历史信息填入所述目标输入框。

优选地,所述获取与所述目标输入框对应的用户历史信息,包括:

确定与所述目标输入框对应的目标信息条目;

根据所述目标信息条目从第一映射关系中读取对应的用户历史信息,所述第一映射关系中包括信息条目与用户历史信息之间的对应关系。

优选地,所述根据所述目标信息条目从第一映射关系中读取对应的用户历史信息之前,所述信息的智能输入方法还包括:

获取当前用户标识;

所述根据所述目标信息条目从第一映射关系中读取对应的用户历史信息,包括:

根据所述目标信息条目和所述当前用户标识从第二映射关系中读取对应的用户历史信息,所述第二映射关系中包括信息条目、用户标识与用户历史信息之间的对应关系。

优选地,所述获取当前用户标识之前,所述信息的智能输入方法还包括:

获取用户输入的当前输入信息;

将所述当前输入信息与第二映射关系中的用户历史信息进行匹配;

所述获取当前用户标识,包括:

在所述当前输入信息与所述第二映射关系中的用户历史信息匹配成功时,根据匹配成功的用户历史信息确定对应的用户标识,并将确定的用户标识设为当前用户标识。

优选地,所述将所述用户历史信息填入所述目标输入框之前,所述信息的智能输入方法还包括:

在预设提示界面展示所述用户历史信息;

所述将所述用户历史信息填入所述目标输入框,包括:

在检测到用户在所述预设提示界面中输入的信息选取指令时,根据所述信息选取指令确定对应的用户历史信息;

将确定的用户历史信息填入所述目标输入框。

优选地,所述在预设提示界面展示所述用户历史信息之前,所述信息的智能输入方法还包括:

判断所述用户历史信息的数量是否大于预设数量;

所述在预设提示界面展示所述用户历史信息,包括:

在所述用户历史信息的数量大于所述预设数量时,读取各用户历史信息的摘要信息,在预设提示界面展示所述用户历史信息的摘要信息;

所述在检测到用户在所述预设提示界面中输入的信息选取指令时,根据所述信息选取指令确定对应的用户历史信息,包括:

在检测到用户在所述预设提示界面中输入的信息选取指令时,根据所述信息选取指令从各摘要信息中选取目标摘要信息,确定与所述目标摘要信息对应的用户历史信息。

优选地,所述将所述用户历史信息填入所述目标输入框之前,所述信息的智能输入方法还包括:

获取用户输入的部分用户信息;

检测获取到的各用户历史信息中是否包括所述部分用户信息;

所述将所述用户历史信息填入所述目标输入框,包括:

在检测到包括所述部分用户信息的用户历史信息时,将包括所述部分用户信息的用户历史信息填入所述目标输入框。

此外,为实现上述目的,本发明还提出一种用户设备,所述用户设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的信息的智能输入程序,所述信息的智能输入程序配置为实现如上文所述的信息的智能输入方法的步骤。

此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有信息的智能输入程序,所述信息的智能输入程序被处理器执行时实现如上文所述的信息的智能输入方法的步骤。

此外,为实现上述目的,本发明还提出一种信息的智能输入装置,所述信息的智能输入装置包括:页面展示模块、输入框确定模块、信息读取模块和信息输入模块;

所述页面展示模块,用于响应于用户输入的页面展开指令,根据所述页面展开指令展示包含多个输入框的目标输入页面;

所述输入框确定模块,用于响应于用户基于展示的目标输入页面触发的选中指令,确定与所述选中指令对应的目标输入框;

所述信息读取模块,用于获取与所述目标输入框对应的用户历史信息;

所述信息输入模块,用于将所述用户历史信息填入所述目标输入框。

本发明中通过在存在多个输入框的目标输入页面中选中目标输入框,从而可在目标输入框中自动填入与目标输入框对应的用户历史信息,也就实现了对于重复的用户信息的自动填写,解决了现有技术中在不同的页面输入信息时存在的需要重复输入相同信息的技术问题。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的用户设备结构示意图;

图2为本发明信息的智能输入方法第一实施例的流程示意图;

图3为目标输入页面的第一示意图;

图4为本发明信息的智能输入方法第二实施例的流程示意图;

图5为本发明信息的智能输入方法第三实施例的流程示意图;

图6为目标输入页面的第二示意图;

图7为本发明信息的智能输入装置第一实施例的结构框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的用户设备结构示意图。

如图1所示,该用户设备可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display),可选用户接口1003还可以包括标准的有线接口、无线接口,对于用户接口1003的有线接口在本发明中可为usb接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的结构并不构成对用户设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

所述用户设备可为个人电脑或智能手机等电子设备。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及信息的智能输入程序。

在图1所示的用户设备中,网络接口1004主要用于连接后台服务器,与所述后台服务器进行数据通信;用户接口1003主要用于连接外设;所述用户设备通过处理器1001调用存储器1005中存储的信息的智能输入程序,并执行本发明实施例提供的信息的智能输入方法。

基于上述硬件结构,提出本发明信息的智能输入方法的实施例。

参照图2,图2为本发明信息的智能输入方法第一实施例的流程示意图。

在第一实施例中,所述信息的智能输入方法包括以下步骤:

步骤s10:响应于用户输入的页面展开指令,根据所述页面展开指令展示包含多个输入框的目标输入页面;

可以理解的是,本实施例的执行主体为用户设备。考虑到用户在通过用户设备来办理保险业务时,可能需要在办理保险业务的投保页面上多次输入重复的信息,本实施例可通过自动填写已输入过的信息来避免对于重复信息的多次人工输入。

在具体实现中,比如,当用户在办理购买个人意外险的保险业务时,从开始办理该保险业务至结束办理的整个办理过程中,可能需要在多个不同的页面中输入重复的用户信息。比如,可能需要在多个目标输入页面中皆输入用户自己的“姓名”、“身份证号码”、“银行卡号码”及其他个人具体信息等。

应当理解的是,参见图3,图3为目标输入页面的第一示意图。当用户打开一个目标输入页面时,该目标输入页面中存在多个输入框,以使用户可在不同的输入框中输入不同类型的用户信息,比如,在“姓名”的输入框输入“张三”、在“身份证号码”的输入框输入“1234”以及在“银行卡号码”的输入框中输入“4567”等。

步骤s20:响应于用户基于展示的目标输入页面触发的选中指令,确定与所述选中指令对应的目标输入框;

可以理解的是,用户在目标输入页面中输入信息之前,可先从页面中选择一个输入框进行输入。

步骤s30:获取与所述目标输入框对应的用户历史信息;

应当理解的是,在确定好当前输入的目标输入框后,将自动从预设数据库中读取可填入目标输入框的用户信息,比如,若目标输入框为输入“姓名”的输入框,则可从数据库中读取与“姓名”输入框对应的用户历史信息即“张三”,最终实现将读取出的用户历史信息“张三”自动填入该输入框,从而实现了对于输入框的自动填写,无需用户手动录入“姓名”、身份证号码”以及“银行卡号码”等类型的具体用户信息,提高了用户办理业务以及输入用户信息的效率。

当然,对于预设数据库,当用户在办理该购买个人意外险的保险业务时,若用户在该办理流程中人工输入过用户信息,可将把该输入过的用户信息作为用户历史信息存入预设数据库中,当需要再次输入用户信息时,将自动从预设数据库中读取出该用户历史信息,从而避免了相同用户信息的多次手动录入。

步骤s40:将所述用户历史信息填入所述目标输入框。

本实施例中通过在存在多个输入框的目标输入页面中选中目标输入框,从而可在目标输入框中自动填入与目标输入框对应的用户历史信息,也就实现了对于重复的用户信息的自动填写,解决了现有技术中在不同的页面输入信息时存在的需要重复输入相同信息的技术问题。

参照图4,图4为本发明信息的智能输入方法第二实施例的流程示意图,基于上述图2所示的第一实施例,提出本发明信息的智能输入方法的第二实施例。

在第二实施例中,所述步骤s30,还可以包括:

步骤s301:确定与所述目标输入框对应的目标信息条目;

可以理解的是,参考图3可知,由于目标输入页面中同时存在多个输入框,也就需要输入与不同的输入框对应的不同的用户历史信息,所以,为了便于区别不同类型的用户历史信息,从而使得用户历史信息的自动填入可以更加准确,防止自动填入错误的用户信息,比如,若,在“姓名”的输入框应当输入“张三”、在“身份证号码”的输入框中应当输入“1234”以及在“银行卡号码”的输入框中应当输入“4567”等,由于不对用户信息进行区别,极易在“姓名”的输入框中输入信息“1234”。

在具体实现中,为了避免上述错误地自动填入用户历史信息的情况的出现,可对用户历史信息进行区分,比如,为不同的输入框与不同的用户历史信息设置对应的信息条目。如同图3中,将“第一输入框”的信息条目设置为“姓名”、将“第二输入框”的信息条目设置为“身份证号码”、将“第一输入框”的信息条目设置为“银行卡号码”等。

步骤s302:根据所述目标信息条目从第一映射关系中读取对应的用户历史信息,所述第一映射关系中包括信息条目与用户历史信息之间的对应关系。

应当理解的是,比如,用户在目标输入页面中选取了第一输入框后,可确定与第一输入框对应的信息条目为“姓名”,从而可根据信息条目“姓名”在第一映射关系中查询对应的用户历史信息,可查询到对应的用户历史信息为“张三”,故而,可将“张三”自动填入第一输入框。

可以理解的是,通过为输入框设置对应的信息条目,并且,将信息条目与用户历史信息对应存储,也就实现了可根据选取到的输入框确定对应的信息条目,接着,根据信息条目确定对应的用户历史信息,也就实现了对于不同用户历史信息的区分,提高了在自动输入信息时输入的信息的准确率。

进一步地,所述步骤s302之前,所述信息的智能输入方法还可以包括:

获取当前用户标识;

其中,所述根据所述目标信息条目从第一映射关系中读取对应的用户历史信息,包括:

根据所述目标信息条目和所述当前用户标识从第二映射关系中读取对应的用户历史信息,所述第二映射关系中包括信息条目、用户标识与用户历史信息之间的对应关系。

可以理解的是,考虑到同一用户设备可能被多个用户使用来办理保险业务,由于存在多个用户的不同用户历史信息,可能导致用户a在填写信息时被自动填入用户b的信息。比如,用户a的“姓名”为“张三”、“身份证号码”为“1234”,而用户b的“姓名”为“李四”、“身份证号码”为“8888”,明显地,当用户a在操作用户设备时,若需要输入身份证号码,用户设备无法对“1234”与“8888”进行区分,从而导致错误地自动填入。

在具体实现中,为了实现对于不同用户的用户历史信息进行区分,以针对不同的用户确定对应的用户历史信息,从而保证用户历史信息自动填入的准确性,可设置用户标识,其中,用户标识可为用户的姓名或证件号码等可唯一地区分不同用户的标识信息。

应当理解的是,在自动填入用户信息之前,可先获取当前操作用户设备的用户的用户标识,再根据当前用户标识与信息条目确定对应的用户历史信息,比如,确定用户为用户a以及信息条目为“姓名”,则可确定对应的用户信息为“张三”,而不会错误地查询到“李四”。

进一步地,所述获取当前用户标识之前,所述信息的智能输入方法还可以包括:

获取用户输入的当前输入信息;

将所述当前输入信息与第二映射关系中的用户历史信息进行匹配;

其中,所述获取当前用户标识,包括:

在所述当前输入信息与所述第二映射关系中的用户历史信息匹配成功时,根据匹配成功的用户历史信息确定对应的用户标识,并将确定的用户标识设为当前用户标识。

可以理解的是,为了更加便捷地确定当前操作用户设备的用户的用户标识,在用户最初填写用户信息时先不进行信息的自动填入而让用户人工填写,比如,用户在人工输入“身份证号码”为“1234”后,可将该输入信息“1234”与第二映射关系中的用户历史信息进行匹配,因为,第二映射关系中已存储有信息“1234”。然后,可根据信息“1234”确定对应的用户为用户a,从而确定了用户标识。同时,在后续的信息输入过程中,由于已确定用户a待输入的用户信息,可不必让用户a再进行人工输入。

应当理解的是,由于可将人工当前输入的当前输入信息与第二映射关系中预先存储的用户历史信息进行匹配,从而可确定当前正操作用户设备的用户的用户标识。同时,由于可根据用户人工输入的信息来确定用户标识,从而自动填入与用户标识对应的用户历史信息,也就防止了用户a可知晓其他用户的用户历史信息,提高了用户信息的安全性。

在本实施例中通过根据信息条目对用户历史信息进行区分,可以提高最终填入目标输入框的用户信息的准确率。

参照图5,图5为本发明信息的智能输入方法第三实施例的流程示意图,基于上述图2所示的第一实施例,提出本发明信息的智能输入方法的第三实施例。

在第三实施例中,所述步骤s40之前,所述信息的智能输入方法还可以包括:

步骤s401:在预设提示界面展示所述用户历史信息;

可以理解的是,考虑到预设数据库中可能存储有多个用户的用户历史信息或者多种信息条目的用户历史信息,为了防止自动填入时填写错误,可通过在预设提示界面进行用户历史信息的预先展示,以供用户自主选择用户历史信息以完成信息的自动填写,从而降低了自动填写信息时填写信息错误的情况的发生。

在具体实现中,可参见图6,图6为目标输入页面的第二示意图,比如当用户a在输入“银行卡号码”的用户信息时,由于预设数据库中预先存储有多条与“银行卡号码”对应的用户信息,比如,123123123123、321321321和124124124124等,可同时在第三输入框的下拉界面即预设提示界面中展示上述全部的用户信息。

其中,所述步骤s40,还可以包括:

步骤s402:在检测到用户在所述预设提示界面中输入的信息选取指令时,根据所述信息选取指令确定对应的用户历史信息;

应当理解的是,在预设提示界面中将用户历史信息皆展示给用户后,用户可从123123123123、321321321和124124124124等信息从选取一项用户历史信息,并将选取的用户历史信息填写入目标输入框,从而提高了自动填入用户信息的准确率。

步骤s403:将确定的用户历史信息填入所述目标输入框。

进一步地,所述步骤s401之前,所述信息的智能输入方法还可以包括:

判断所述用户历史信息的数量是否大于预设数量;

其中,所述在预设提示界面展示所述用户历史信息,包括:

在所述用户历史信息的数量大于所述预设数量时,读取各用户历史信息的摘要信息,在预设提示界面展示所述用户历史信息的摘要信息;

其中,所述在检测到用户在所述预设提示界面中输入的信息选取指令时,根据所述信息选取指令确定对应的用户历史信息,包括:

在检测到用户在所述预设提示界面中输入的信息选取指令时,根据所述信息选取指令从各摘要信息中选取目标摘要信息,确定与所述目标摘要信息对应的用户历史信息。

可以理解的是,当预设提示界面展示的用户历史信息过多时会影响用户能否仔细地观察到全部的用户历史信息,即使可将全部用户历史信息进行展示也会因为信息过多而降低用户选取信息的效率,所以,当用户历史信息的项数超过预设数量时,可只展示用户历史信息的部分信息,从而可在大小固定的预设提示界面中展示尽量多的用户历史信息。

在具体实现中,比如,当从预设数据库中读取到的用户历史信息的项数大于5条时,可先不展示全部的用户历史信息,从用户历史信息中提取出摘要信息,具体而言,可从“123123123123”提取出前6位的摘要信息“123123”,从“321321321”提取出“321321”,从“124124124124”提取出“124124”,然后,可在预设提示界面中只展示“123123”、“321321”和“124124”等。由于用户自身知晓确切的用户信息,所以,用户可直接选取摘要信息“123123”,则用户设备可将该摘要信息对应的完整用户历史信息“123123123123”填写入目标输入框。

可以理解的是,通过只展示摘要信息,提高了预设提示界面中可展示的用户历史信息的项数;同时,用户可直接点击摘要信息来自动填入该摘要信息对应的完整用户历史信息,实现了用户信息的自动输入。

进一步地,所述将所述用户历史信息填入所述目标输入框之前,所述信息的智能输入方法还包括:

获取用户输入的部分用户信息;

检测获取到的各用户历史信息中是否包括所述部分用户信息;

所述将所述用户历史信息填入所述目标输入框,包括:

在检测到包括所述部分用户信息的用户历史信息时,将包括所述部分用户信息的用户历史信息填入所述目标输入框。

可以理解的是,为了进一步地提高自动填入的用户信息的准确性,可先让用户在目标输入框中先输入部分的用户信息,比如,若目标输入框为与“居住地址”对应的输入框,用户欲输入的完整用户信息为“北京市朝阳区xx街道xx小区”,在用户输入部分的用户信息“北京市朝阳区”后,用户设备可将当前输入的部分用户信息自动与从预设数据库中读取出的各用户历史信息进行匹配,可找到用户历史信息“北京市朝阳区xx街道xx小区”,则可将找到的用户历史信息自动填入目标输入框,而无需用户人工输完完整的用户信息。因为,考虑到与“居住地址”对应的用户历史信息可能同时存在多个,比如,可能有“北京市朝阳区xx街道xx小区”“北京市海淀区xx街道xx小区”等,根据用户输入的部分用户信息来确定最终输入输入框的用户历史信息,可以提高信息自动输入的准确性。

可以理解的是,通过结合用户手动输入的部分用户信息来确定自动填入输入框的用户历史信息,可以提高自动填入的信息的准确性;同时,也提高了用户录入信息的效率,因为,用户无需手动输入完整的用户信息。

在本实施例中通过在预设提示界面中将用户历史信息皆预先展示给用户后,根据用户的自主选择进行信息的自动填入,从而提高了自动填入用户信息的准确率。

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有信息的智能输入程序,所述信息的智能输入程序被处理器执行时实现如上文所述的信息的智能输入方法的步骤。

此外,参照图7,本发明实施例还提出一种信息的智能输入装置,所述信息的智能输入装置包括:页面展示模块10、输入框确定模块20、信息读取模块30和信息输入模块40;

所述页面展示模块10,用于响应于用户输入的页面展开指令,根据所述页面展开指令展示包含多个输入框的目标输入页面;

所述输入框确定模块20,用于响应于用户基于展示的目标输入页面触发的选中指令,确定与所述选中指令对应的目标输入框;

所述信息读取模块30,用于获取与所述目标输入框对应的用户历史信息;

所述信息输入模块40,用于将所述用户历史信息填入所述目标输入框。

本实施例中通过在存在多个输入框的目标输入页面中选中目标输入框,从而可在目标输入框中自动填入与目标输入框对应的用户历史信息,也就实现了对于重复的用户信息的自动填写,解决了现有技术中在不同的页面输入信息时存在的需要重复输入相同信息的技术问题。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。词语第一、第二、以及第三等的使用不表示任何顺序,可将这些词解释为名称。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1