一种表单填写方法及装置技术领域
本发明属于互联网技术领域,尤其涉及一种表单填写方法及装置。
背景技术
随着移动通信网络和智能手机的普及,使用移动终端来网上冲浪或进
行网上购物越来越成为日常生活中必不可少的一种生活习惯。然而进行网
上购物或其他一些需要实名登录的网站,都需要用户填写自己真实的个人
信息,特别是一些隐私信息,如身份证号码、银行卡号码、手机号码、家
庭住址等,而且移动终端在首次登录后会记住用户的登录状态,在很长的
一段时间内用户免登录进入应用,然而移动终端很容易丢失,用户害怕丢
失的移动终端被人恶意使用,造成个人信息的泄漏、个人财产的损失、甚
至人身安全的担忧。
例如,在电商网站中使用支付宝快登登录网站后,电商网站可直接获
取用户的地址信息,并将地址信息反馈到用户的浏览器窗口,用户可在支
持快登的电商网站上使用他在支付宝中已存的地址,省去自己填写的麻
烦。但随之带来的困扰是在移动终端丢失后,容易被人轻易地获取到用户
支付宝账户地址信息,会存在用户隐私信息泄漏的风险。
因此用户在填写这些隐私信息时,往往犹豫不决,增加用户的心理负
担,担心移动终端被盗时个人信息被不法分子盗用,常常不愿意将这些隐
私信息保存在移动终端,而放弃一些本来极有价值的应用。造成不好的用
户体验,甚至会丢失部分用户。
发明内容
本发明提供了一种表单填写方法及装置,以避免在移动终端丢失或个
人账户密码泄漏后,个人信息被利用造成的损失。
为了实现上述目的,本发明技术方案如下:
一种表单填写方法,其特征在于,包括:
识别表单中待用户输入的信息是否为预设信息,若是则接收用户输入
的用户密码;
验证用户输入的用户密码正确时,将所述预设信息填写在所述表单
中。
进一步地,所述接收用户输入的用户密码之前,还包括:
向用户提供输入用户密码的密码输入界面,以便用户可基于该输入界
面输入用户密码。
进一步地,本发明方法预先保存所述预设信息,以及为预设信息设置
的用户密码。所述预先保存所述预设信息,以及为预设信息设置的用户密
码,具体包括:
接收用户在表单中首次输入所述预设信息时,保存所述预设信息,并
接收用户为所述预设信息设置的用户密码。
进一步地,所述接收用户在表单中首次输入所述预设信息时,保存所
述预设信息,并接收用户为所述预设信息设置的用户密码,具体包括:
在用户填写表单信息时,通过识别用户待填写的内容或输入框主题判
断用户需要输入的信息是否属于所述预设信息,如果是则向用户发送询问
消息,询问用户是否需要对填写的预设信息进行安全保存;
接收用户的反馈信息,如果用户的反馈信息为设置密码进行安全保
存,则向用户推送密码设置界面,接收用户设置的用户密码以及用户填写
的预设信息,保存用户设置的用户密码和预设信息。
进一步地,所述方法应用于所述用户登陆到第一应用时填写表单中;
当第二应用与所述第一应用共享所述用户的登陆信息时,则所述方法也适
用于所述用户登陆所述第二应用填写表单中。
本发明还提出了一种表单填写装置,包括:
识别模块,用于识别表单中待用户输入的信息是否为预设信息,若是
则接收用户输入的用户密码;
填表模块,用于在验证用户输入的用户密码正确时,将所述预设信息
填写在所述表单中。
进一步地,所述识别模块在接收用户输入的用户密码之前,向用户提
供输入用户密码的密码输入界面,以便用户可基于该输入界面输入用户密
码。
进一步地,所述识别模块或填表模块预先保存所述预设信息,以及为
预设信息设置的用户密码。
进一步地,所述装置应用于所述用户登陆到第一应用时填写表单中;
当第二应用与所述第一应用共享所述用户的登陆信息时,则所述装置也适
用于所述用户登陆所述第二应用填写表单中。
本发明提出的一种表单填写方法及装置,预先通过用户密码保存用户
的隐私信息,在平时的应用中填写表单时,直接输入用户密码就可以使用
预存的信息快速完成表单的填写。该方法及装置不仅方便了用户填写表
单,并且对用户的隐私信息采用了密码保护。在手机丢失等情况下,不会
造成用户隐私信息的泄露。
附图说明
图1为本发明一种表单填写方法流程图;
图2为本发明一种表单填写装置结构示意图。
具体实施方式
下面结合附图和实施例对本发明技术方案做进一步详细说明,以下实
施例不构成对本发明的限定。
现在很多互联网应用都需要输入用户的实名、身份证号码、以及联系
地址,在需要支付的场合还需要输入用户的银行卡号,而这些都属于用户
隐私信息,这些信息的泄露会对用户造成不能预知的损失。本发明的总体
思路是在互联网应用中通过设置用户密码保存用户隐私信息,在后续的应
用中通过输入用户密码直接读取保存的用户隐私信息,从而实现辅助填写
表单,并可防止用户终端丢失造成用户隐私信息的泄露。其中,本实施例
中所述的隐私信息可以是指用户想要保密或不想让外人知道的信息,或者
自定义的信息,并不局限于用户的名称、身份证号码、联系地址等。根据
不同的应用场景,可设定不同的信息作为隐私信息。
以下以电子交易平台为例对本发明的方法进行详细说明,例如用户在
打开淘宝网并需要购物时,需要进行登录,淘宝网可以直接注册淘宝帐号
来进行登录,或者采用微博或支付宝帐号登录。用户在淘宝网购物后,需
要填写联系地址以及支付信息。在填写信息时,如果是直接注册的淘宝帐
号则直接向用户弹出需要填写的界面,用户可以选择注册时的信息进行快
速填写;如果是采用微博或支付宝帐号登录,则可以选择直接引用微博或
支付宝帐号对应的账户信息,例如姓名、身份证号码、联系地址、银行卡
号等。同时,如同在淘宝网上采用支付宝帐号来进行登录的情况,实际上
是支付宝向淘宝网提供了数据参数接口,淘宝网通过该数据参数接口建立
与支付宝的数据共享。即淘宝网可以通过该数据参数接口接受用户登录,
获取用户支付宝帐号信息,而支付宝也能够从淘宝网抓取淘宝网共享给支
付宝的数据。因此本发明的方法和装置即能应用在淘宝网,也可以应用在
支付宝,本发明不限于本发明的方法和装置应用在哪个系统。
首先在互联网应用服务器或客户端通过设置用户密码保存用户隐私
信息,预记录用户隐私信息及用户密码。本实施例中预设信息为用户的隐
私信息,例如地址、银行卡号、手机号码、身份证号等。用户在登录一个
互联网应用后,如果需要填写个人信息,则在填写个人信息后,通过识别
用户填写的内容或输入框主题判断是否属于预设信息。具体的判断规则可
以通过建立用户隐私信息库,通过对比识别来进行判断,例如根据用户填
写的内容,将地址、银行卡号、手机号码、身份证号等作为用户隐私信息,
或根据输入框主题,如果为地址、姓名、手机号码、身份证号码、银行卡
号,也视为所需要填写的是用户隐私信息。
在具体的互联网应用中,如用户登录淘宝网,在购物后会要求填写送
货地址,而在进行支付时又需要输入银行卡。又如开通支付宝时,需要输
入姓名、手机号、绑定银行卡等,都需要填写用户隐私信息。
从而在识别用户填写的内容或输入框主题后,判断是用户隐私信息则
向用户发送询问消息,询问用户是否需要对填写的用户隐私信息进行安全
保存;而如果判断不是用户隐私信息,则任由用户填写,直接采用用户填
写的信息即可。
在确定用户输入的是用户隐私信息后,向用户推送询问信息,询问用
户是否进行密码设置,以保存用户隐私信息。在发送询问消息时,还可以
携带提示信息,提示信息包括:采用密码进行安全保存的介绍、有益效果、
密码的形式等。这样能够打消用户输入用户隐私信息的顾虑,从而带给用
户良好的应用体验。
随后接收用户的反馈信息,根据用户的选择预存用户填写的用户隐私
信息和对应的用户密码。用户在接收到询问消息后,根据个人喜好选择是
否设置密码来安全保存填写的用户隐私信息。如果用户选择不设置密码,
则由用户自己决定是否继续填写表单;如果用户的反馈信息为设置密码进
行安全保存,则向用户推送密码设置界面,接收用户设置的用户密码以及
用户填写的用户隐私信息,保存用户设置的用户密码和用户隐私信息。
本实施例提供的密码方式可以是字符串也可以是手势密码,其中手势
密码主要用在手机上,用户在手机屏幕上通过手势来设置手势密码。
从而能够将用户输入的用户隐私信息与用户设置的密码建立起对应
关系,保存用户输入的用户隐私信息和用户密码。
通过上述步骤,已经预记录了用户隐私信息和用户密码,在用户再次
登录互联网应用时,当遇到需要填写用户隐私信息时,不需要再次输入,
只需要输入设置的用户密码,就可以直接读取已经保存的用户隐私信息,
采用该已经保存的用户隐私信息提交给该互联网应用。
如图1所示,本实施例表单填写方法,具体包括如下步骤:
步骤S1、识别表单中待用户输入的信息是否为预设信息,若是则接
收用户输入的用户密码;
步骤S2、验证用户输入的用户密码正确时,将所述预设信息填写在
所述表单中。
例如:用户登录淘宝网,在购物后,需要填写送货地址信息,这时淘
宝网向用户提供输入用户密码的密码输入界面,要求输入用户密码来采用
已经设置过的送货地址信息,用户输入用户密码,在验证输入的用户密码
与预记录的用户密码一致后,直接引用预记录的用户隐私信息,例如送货
地址,而不需要再次输入。这样即使手机被盗,对方没有密码,在没有密
码的情况下,无法直接引用预记录的用户隐私信息,从而不会泄露用户隐
私信息,既快捷又安全。
本实施例表单填写方法适用于所有共用用户登录信息的互联网应用,
例如本发明的方法应用于第一互联网应用,用户采用第一互联网应用的帐
号登录第二互联网应用,本发明的方法同样适用于第二互联网应用。
容易理解的是,如果将淘宝网看作第二互联网应用,而将支付宝看作
第一互联网应用,而本实施例的方法应用在支付宝。当用户上淘宝的时候,
可以直接采用支付宝登录,而由于淘宝网与支付宝之间通过数据参数接口
实现了对接,从而支付宝可以抓取用户在淘宝网上的输入,进行判断是否
是输入用户隐私信息,提示用户输入用户密码进行快速填表,在验证用户
密码后,将预存的用户隐私信息填入到表单。
综上所述,本发明不仅可以应用在用户打开的第一互联网应用本身,
也可以应用在第二互联网应用,用户采用第一互联网应用的帐号登录第二
互联网应用时,也能同样实现密码安全存储和快捷输入。即在支付宝实现
上述方法,也可以在淘宝网应用该方法,对于支付宝来说,采用支付宝的
所有电子交易平台都能够实现本发明的方法,大大提高了支付宝的用户体
验。
本实施例还同时提出了基于上述方法的装置,该装置应用在互联网应
用的后台服务器或用户客户端,也可以是专门的设备,该装置包括如下模
块:
识别模块,用于识别表单中待用户输入的信息是否为预设信息,若是
则接收用户输入的用户密码;
填表模块,用于在验证用户输入的用户密码正确时,将所述预设信息
填写在所述表单中。
识别模块在接收用户输入的用户密码之前,向用户提供输入用户密码
的密码输入界面,以便用户可基于该输入界面输入用户密码。识别模块或
填表模块预先保存所述预设信息,以及为预设信息设置的用户密码。
同样本实施例的装置应用于用户登陆到第一应用时填写表单中;当第
二应用与第一应用共享所述用户的登陆信息时,则本装置也适用于用户登
陆第二应用填写表单中。
以上实施例仅用以说明本发明的技术方案而非对其进行限制,在不背
离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明
作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所
附的权利要求的保护范围。