[发明专利]基于云端分析的表单自动填充方法、系统及装置有效
| 申请号: | 201210250031.3 | 申请日: | 2012-07-18 |
| 公开(公告)号: | CN103581212B | 公开(公告)日: | 2017-03-15 |
| 发明(设计)人: | 黄杰;梁勇 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 宋合成,黄德海 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 云端 分析 表单 自动 填充 方法 系统 装置 | ||
技术领域
本发明涉及互联网技术领域,特别涉及一种基于云端分析的表单自动填充方法、系统及云端服务器。
背景技术
随着3G技术的技术成熟、成本下降,在用户中3G手机等移动终端已经得到了广泛的普及。使用移动终端在因特网上进行通信和交易业务对于用户来说已变得经常需要使用到。例如在购买产品时、请求信息时、或提交问题时,用户通常被要求填写许多表单(其中的一些表格的格式并不相类似)。用户必须在各种不同的表单上重复地输入相同的信息,例如用户名、密码、家庭住址、工作地址、电子邮件地址、聊天软件账户号码和/或电话号码等等。
但是,试图解决这些问题的现有方法是有问题的。例如,在某些技术中,仅当表格与先前的表格相同时,先前的输入记录才能被记忆出。又如,常见的基于标准的浏览器行为的表单自动填充技术,浏览器会对个别元素(例如用户,密码)进行识别和记录输入历史。识别方式一般是对元素的name属性或者id来区分(name=“username”或id=“userid”)。这种自动填充技术,识别技术过于简单,只能识别意义是有限集合的表单元素,能够支持的表单元素类型也不全,如下拉框、选择框等均不支持自动填充。
鉴于以上,现有的自动填充方法仍然是不完善的,因此,不能满足当今的移动终端用户的众多需求。
发明内容
本发明旨在至少在一定程度上解决上述技术问题之一或至少提供一种有用的商业选择。
为此,本发明的第一个目的在于提出一种基于云端分析的表单自动填充方法,利用云端服务器的强大数据处理能力,对表单中元素的意义进行分析,查找相同意义的用户历史输入记录对表单进行自动填充,节省了用户的时间。本发明的第二个目的在于提出一种基于云端分析的表单自动填充系统。本发明的第三个目的在于提出一种云端服务器。本发明的第四个目的在于提出一种移动终端。
为达到上述目的,本发明第一方面的实施例提出了一种基于云端分析的表单自动填充方法,包括以下步骤:云端服务器接收用户通过移动终端访问所述第三方站点页面的请求;所述云端服务器根据所述请求获取所述第三方站点的页面及所述用户的身份信息,其中,所述页面中具有待填充的表单;所述云端服务器对所述表单进行分析以确定所述表单中至少一部分表单元素的意义;所述云端服务器根据所述用户的身份信息获得所述用户的历史输入记录信息;所述云端服务器根据所述至少一部分表单元素的意义查找所述历史输入记录信息,并从所述历史输入记录信息中获得表单元素对应的预填充信息;所述云端服务器将所述预填充信息添加至所述表单中,并发送至所述移动终端。
根据本发明实施例的基于云端分析的表单自动填充方法,利用云端服务器的强大数据处理能力,通过上下文判断、自动/人工模板数据等方式准确识别表单中元素的意义,查找具有相同意义的用户历史输入记录对表单进行自动填充,节省了用户的时间,减少了用户的输入操作。
本发明第二方面的实施例提出了一种基于云端分析的表单自动填充系统,包括:移动终端、云端服务器和历史记录服务器,其中,所述移动终端用于发送访问第三方站点页面的请求;所述历史记录服务器用于保存用户的历史输入记录信息;所述云端服务器用于接收所述移动终端访问第三方站点的请求,并根据所述请求获取所述第三方站点的页面及所述用户的身份信息,以及对所述页面中的表单进行分析以确定所述表单中至少一部分表单元素的意义,和根据所述用户的身份信息从所述历史记录服务器获得所述用户的历史输入记录信息,并根据所述至少一部分表单元素的意义和所述历史输入记录信息确定表单元素对应的预填充信息,并将所述预填充信息添加至所述表单中发送至所述移动终端。
根据本发明实施例的基于云端分析的表单自动填充系统,利用云端服务器的强大数据处理能力,通过上下文判断、自动/人工模板数据等方式准确识别表单中元素的意义,查找具有相同意义的用户历史输入记录对表单进行自动填充,节省了用户的时间,减少了用户的输入操作。
本发明第三方面的实施例提出了一种云端服务器,包括:接收模块,用于接收第三方站点转发的用户通过移动终端访问所述第三方站点页面的请求;获取模块,用于根据所述请求获取所述第三方站点的页面及所述用户的身份信息;分析模块,用于对所述页面中的表单进行分析以确定所述表单中至少一部分表单元素的意义,并根据所述用户的身份信息从所述历史记录服务器获得所述用户的历史输入记录信息,以及根据所述至少一部分表单元素的意义和所述历史输入记录信息确定表单元素对应的预填充信息;预填充模块,用于将所述预填充信息添加至所述表单中并发送至所述移动终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210250031.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种降低MOSFET开关损耗的新型控制方法
- 下一篇:杂物杂禾快速捆扎器





