浏览器用户的网络购物信息的使用方法、装置、及浏览器的制作方法

文档序号:6382277阅读:151来源:国知局
专利名称:浏览器用户的网络购物信息的使用方法、装置、及浏览器的制作方法
技术领域
本发明涉及计算机技术领域,特别是涉及一种浏览器用户的网络购物信息的使用方法、装置、及浏览器。
背景技术
在现有技术中,网页浏览器是指可以显示网页服务器或者文件系统的超文本标记语言(Hypertext Markup Language,简称为HTML)文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由统一资源定位符(Uniform/Universal ResourceLocator,简称为URL)指定,文件格式通常为HTML,并由多用途网际邮件扩展协议(Multipurpose Internet Mail Extensions,简称为MME)在HTTP协议中指明。在实际应用中,一个网页中可以包括多个文档,各个文档都需要分别从服务器获取。在实际应用中,网页浏览器还能够支持除HTML之外的其他格式,例如,JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-1ns)。另外,浏览器还可以支持其他的URL类型及其相应的协议,例如,FTP、Gopher、HTTPS (HTTP协议的加密版本)。HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。网上购物是指通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填写私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门的一种购物方式。图1是现有技术中购物网站填写收货信息页面的示意图,如图1所示,在实际应用中,购物过程中会填写很多用户相关的信息,例如收货人的信息等。图2是现有技术中购物网站保存用户收货地址页面的示意图,图3是现有技术中用户选择预先保存的收货地址的示意图,如图2、3所示,目前是由网购网站生成一列信息,保存自己用户的收件人信息。然后有用户输入后点选即可。在实际应用中,用户会在不同的购物网站进行购物,对于不同的购物网站,用户每次都需要重复输入相同的购物用信息,比较麻烦。Chrome浏览器虽然提供了自动填写表单功能,但是需要用于自己预先填写好相关内容,并且在双击填充框或填写的第一个词和预设的一致才会出现填充建议,用户操作仍然比较繁琐。

发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器用户的网络购物信息的使用方法、装置、及浏览器。本发明提供一种浏览器用户的网络购物信息的使用方法,包括判断出当前网页为浏览器用户的购物信息输入页面;将用户输入的购物信息作为浏览器用户信息保存在浏览器侧;在检测到购物信息输入页面在浏览器侧打开时,读取保存的购物信息并加载在对应的购物信息输入框中。可选地,判断出当前网页为浏览器用户的购物信息输入页面具体包括依据网页中的表单元素的名称和类型判断出网页为浏览器用户的购物输入页面,或者,将当前网页的URL与预先设置的需要进行购物信息输入的购物页面的URL列表进行匹配,如果匹配成功,则判断出当前网页为浏览器用户的购物输入页面。可选地,依据网页中的表单元素的名称和类型判断出网页为浏览器用户的购物输入页面的情况下,在判断当前该网页为浏览器用户的购物信息输入页面之前,方法还包括在网页加载时,识别出网页中具有表单元素。可选地,在网页加载时,识别出网页中具有表单元素具体包括根据网页的标题和/或统一资源定位符URL信息识别出网页中具有表单元素。可选地,根据网页的URL信息识别出网页中具有表单元素具体包括获取页面的URL信息,并调用预先设置的URL列表,其中,URL列表中存储有带有输入框的表单元素的URL信息;将页面的URL信息与URL列表进行匹配,如果匹配成功,则确定页面中具有表单元素。可选地,判断出当前网页为浏览器用户的购物信息输入页面之后,方法还包括判断当前网页中的表单元素是需要进行购物信息保存,还是需要对表单元素进行购物信息的自动填充。可选地,判断当前网页中的表单元素是需要进行购物信息保存,还是需要对表单元素进行购物信息的自动填充具体包括对表单元素中的属性信息进行识别,根据识别出的属性信息与预先保存的模板进行匹配,如果匹配成功,则确定需要对表单元素进行自动填充,如果匹配失败,则确定表单元素当前需要进行购物信息的保存。可选地,属性信息包括网页元素的标识码ID,或者网页元素的名称,或者网页元素的类型。可选地,保存的模板具体包括与特定URL绑定的针对相应网站的特定模板、以及对购物信息进行分类保存的分类模板。可选地,将用户输入的购物信息作为浏览器用户信息保存在浏览器侧具体包括根据当前网页中的表单元素的属性信息生成针对该网页所对应网站的特定模板,并将用户输入的购物信息保存在特定模板中;将保存有购物信息的特定模板和表单元素的URL信息进行绑定并作为浏览器用户信息保存在浏览器侧。可选地,将用户输入的购物信息作为浏览器用户信息保存在浏览器侧具体包括根据当前网页中的表单元素的属性信息将购物信息分类保存在分类模板中;将分类模板作为浏览器用户信息保存在浏览器侧。可选地,分类模板包括以下至少之一地址类模板、电话类模板、邮箱类模板。可选地,上述方法还包括将保存的购物信息与浏览器账户进行绑定。可选地,上述方法还包括将浏览器账户与绑定的购物信息发送到服务器进行保存。可选地,将用户输入的购物信息作为浏览器用户信息保存在浏览器侧之前,方法还包括提示用户是否需要保存输入的购物信息;将用户输入的购物信息作为浏览器用户信息保存在浏览器侧之后,方法还包括将购物信息保存结果对用户进行显示。可选地,读取保存的购物信息并加载在对应的购物信息输入框中之前,方法还包括接收浏览器用户登录信息,进行浏览器账户登陆。
可选地,在检测到购物信息输入页面在浏览器侧打开时,读取保存的购物信息并加载在对应的购物信息输入框中具体包括在检测到购物信息输入页面在浏览器侧打开时,获取表单元素的URL信息,并根据URL信息调用相应的特定模板;根据特定模板中的购物信息填入表单元素中的相应购物信息输入框中。可选地,在检测到购物信息输入页面在浏览器侧打开时,读取保存的购物信息并加载在对应的购物信息输入框中具体包括在检测到购物信息输入页面在浏览器侧打开时,获取当前网页中的表单元素的属性信息;根据属性信息从分类模板中调用对应的购物信息,将购物信息填入表单元素中的相应购物信息输入框中。可选地,的浏览器用户的网络购物信息的使用方法实现在浏览器的一个插件中。本发明还提供了一种浏览器用户的网络购物信息的使用装置,包括判断模块,用于判断出当前网页为浏览器用户的购物信息输入页面;保存模块,用于将用户输入的购物信息作为浏览器用户信息保存在浏览器侧;加载模块,用于在检测到购物信息输入页面在浏览器侧打开时,读取保存的购物信息并加载在对应的购物信息输入框中。可选地,判断模块具体用于依据网页中的表单元素的名称和类型判断出网页为浏览器用户的购物输入页面;或者,将当前网页的URL与预先设置的需要进行购物信息输入的购物页面的URL列表进行匹配,如果匹配成功,则判断出当前网页为浏览器用户的购物输入页面。可选地,上述装置还包括识别模块,用于在判断模块依据网页中的表单元素的名称和类型判断出网页为浏览器用户的购物输入页面的情况下,在网页加载时,识别出网页中具有表单元素。可选地,识别模块具体用于根据网页的标题和/或统一资源定位符URL信息识别出网页中具有表单元素。可选地,识别模块具体用于获取页面的URL信息,并调用预先设置的URL列表,其中,URL列表中存储有带有输入框的表单元素的URL信息;将页面的URL信息与URL列表进行匹配,如果匹配成功,则确定页面中具有表单元素。可选地,上述装置还包括判别模块,用于用于判别当前网页中的表单元素是需要进行购物信息保存,还是需要对表单元素进行购物信息的自动填充。可选地,判别模块具体用于对表单元素中的属性信息进行识别,根据识别出的属性信息与预先保存的模板进行匹配,如果匹配成功,则确定需要对表单元素进行自动填充,如果匹配失败,则确定表单元素当前需要进行购物信息的保存。可选地,属性信息包括网页元素的标识码ID,或者网页元素的名称,或者网页元素的类型。可选地,保存的模板具体包括与特定URL绑定的针对相应网站的特定模板、以及对购物信息进行分类保存的分类模板。可选地,保存模块具体用于根据当前网页中的表单元素的属性信息生成针对该网页所对应网站的特定模板,并将用户输入的购物信息保存在特定模板中;将保存有购物信息的特定模板和表单元素的URL信息进行绑定并作为浏览器用户信息保存在浏览器侧。可选地,保存模块具体用于根据当前网页中的表单元素的属性信息将购物信息分类保存在分类模板中;将分类模板作为浏览器用户信息保存在浏览器侧。
可选地,分类模板包括以下至少之一地址类模板、电话类模板、邮箱类模板。可选地,上述装置还包括绑定模块,用于将保存的购物信息与浏览器账户进行绑定。可选地,上述装置还包括发送模块,用于将浏览器账户与绑定的购物信息发送到服务器进行保存。可选地,上述装置还包括提示模块,用于提示用户是否需要保存输入的购物信息;显示模块,用于将购物信息保存结果对用户进行显示。可选地,上述装置还包括登陆模块,用于在加载模块读取保存的购物信息并加载在对应的购物信息输入框中之前,接收浏览器用户登录信息,进行浏览器账户登陆。可选地,记载模块具体用于在检测到购物信息输入页面在浏览器侧打开时,获取表单元素的URL信息,并根据URL信息调用相应的特定模板;根据特定模板中的购物信息填入表单元素中的相应购物信息输入框中。可选地,记载模块具体用于在检测到购物信息输入页面在浏览器侧打开时,获取当前网页中的表单元素的属性信息;根据属性信息从分类模板中调用对应的购物信息,将购物信息填入表单元素中的相应购物信息输入框中。本发明还提供了一种浏览器,包括包括上述的浏览器用户的网络购物信息的使
田悲晉
/Tl 目.o本发明有益效果如下通过浏览器用户对购物信息输入后进行保存,并在下次进行输入时进行自动识另IJ,并自动填写相应购物信息,实现了跨网的购物网站在浏览器侧进行购物信息的自动识别和填写,提高了用户输入购物信息的效率,使用户在填写购物信息时不再需要进行多余的重复输入。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式



通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图1是现有技术中购物网站填写收货信息页面的示意图;图2是现有技术中购物网站保存用户收货地址页面的示意图;图3是现有技术中用户选择预先保存的收货地址的示意图;图4是本发明实施例的浏览器用户的网络购物信息的使用方法的流程图;图5是本发明实施例的浏览器用户的网络购物信息的使用方法的原理示意图;图6是本发明实施例的浏览器用户的网络购物信息的使用装置的结构示意图。
具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器用户的网络购物信息的使用方法、装置、及浏览器,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。根据本发明的实施例,提供了一种浏览器用户的网络购物信息的使用方法,图4是本发明实施例的浏览器用户的网络购物信息的使用方法的流程图,如图4所示,根据本发明实施例的浏览器用户的网络购物信息的使用方法包括如下处理步骤401,判断出当前网页为浏览器用户的购物信息输入页面;在步骤401中,可以依据网页中的表单元素的名称和类型判断出网页为浏览器用户的购物输入页面,或者,也可以将当前网页的URL与预先设置的需要进行购物信息输入的购物页面的URL列表进行匹配,如果匹配成功,则判断出所述当前网页为浏览器用户的购物输入页面。在步骤401中,如果需要依据网页中的表单元素判断出网页为浏览器用户的购物输入页面,在网页加载时,首先需要识别出网页中具有表单元素。具体地,可以通过以下方式进行表单元素的识别根据网页的标题和/或URL信息识别出网页中具有表单元素,其中,根据网页的URL信息识别出网页中具有表单元素具体包括如下处理1、获取页面的URL信息,并调用预先设置的URL列表,其中,URL列表中存储有带有输入框的表单元素的URL信息;2、将页面的URL信息与URL列表进行匹配,如果匹配成功,则确定页面中具有表单元素。在判断出网页为浏览器用户的购物输入页面之后,需要判断当前网页中的表单元素当前是需要进行购物信息保存,还是需要对表单元素进行购物信息的自动填充。具体地,在进行判断时,可以对表单元素中的属性信息进行识别,根据识别出的属性信息与预先保存的模板进行匹配,如果匹配成功,则确定需要对表单元素进行自动填充,如果匹配失败,则确定表单元素当前需要进行购物信息的保存。其中,上述属性信息包括以下至少之一网页元素的标识码ID,或者网页元素的名称,或者网页元素的类型。在实际应用中,上述预先保存的模板包括与特定URL绑定的针对相应网站的特定模板(例如,针对某购物网站保存的收货人姓名、联系方式、地址、邮编等购物信息)、以及对购物信息进行分类保存的分类模板(例如,收货姓名类、联系方式类、地址类等)。步骤402,将用户输入的购物信息作为浏览器用户信息保存在浏览器侧;在本发明实施例中,在执行步骤402之前,可以提示用户是否需要保存输入的购物信息,如果用户选择是,则执行步骤402,否则,不保存用户输入的购物信息。具体地,在步骤402中,可以采用两种方式将购物信息保存在浏览器侧方式1,首选需要根据当前网页中的表单元素的属性信息生成针对网页所对应网站的特定模板,并将用户输入的购物信息保存在特定模板中;随后,将保存有所述购物信息的所述特定模板和所述表单元素的URL信息进行绑定并作为浏览器用户信息保存在浏览器侧。
方式2,首先根据当前网页中的表单元素的属性信息将购物信息分类保存在分类模板中,随后将分类模板作为浏览器用户信息保存在浏览器侧。其中,分类模板包括以下至少之一地址类模板、电话类模板、邮箱类模板。优选地,在实际应用中,在根据表单元素的属性信息将购物信息分类保存在分类模板中后,可以先将分类模板与表单元素的URL信息进行绑定,最后保存在浏览器中。在实际应用中,将用户输入的购物信息作为浏览器用户信息保存在浏览器侧之后,可以将购物信息保存结果对用户进行显示,还可以将保存的购物信息与浏览器账户进行绑定,并将浏览器账户与绑定的购物信息发送到服务器进行保存。步骤403,在检测到购物信息输入页面在浏览器侧打开时,读取保存的购物信息并加载在对应的购物信息输入框中。可选地,在用户将保存的购物信息与浏览器账户进行绑定的情况下,在执行步骤403之前,需要接收用户发送的浏览器用户登录信息,进行浏览器账户登陆。在步骤403中,可以采用两种方式读取保存的购物信息并加载在对应的购物信息输入框中方式1,在检测到购物信息输入页面在浏览器侧打开时,获取表单元素的URL信息,并根据URL信息调用相应的特定模板;根据特定模板中的购物信息填入表单元素中的相应购物信息输入框中。方式2,在检测到购物信息输入页面在浏览器侧打开时,获取所述当前网页中的表单元素的属性信息;根据所述属性信息从所述分类模板中调用对应的购物信息,将所述购物信息填入所述表单元素中的相应购物信息输入框中。优选地,在实际应用中,如果保存有分类模板与URL的对应关系,则可以首先获取表单元素的URL信息,并根据URL信息调用相应的分类模板;随后,再获取表单元素的属性信息,并根据属性信息从分类模板中调用对应的购物信息,将购物信息填入表单元素中的相应购物信息输入框中。需要说明的是,本发明实施例的浏览器用户的网络购物信息的使用方法可以实现在浏览器的一个插件中。以下结合附图,对本发明上述技术方案进行详细说明。图5是本发明实施例的浏览器用户的网络购物信息的使用方法的原理示意图,如图5所示在网页的加载过程中,如果检测到当前加载页面中具有表格(Form),且表格中具有输入框,就可以确定该网页中具有表单元素,随后,依据所述网页中的表单元素的名称和类型判断出当前网页为浏览器用户的购物输入页面;优选地,为了更直接的确定该网页为浏览器用户的购物信息输入页面,还可以采用识别URL的方式进行,即,预先将当前主流的购物网站的购物页面中需要进行购物信息输入的页面的URL进行登记,在加载网页时,获取当前加载网页的URL,并将该URL与预先登记的URL进行匹配,如果匹配成功,则确定该网页为浏览器用户的购物输入页面。在确定当前网页为浏览器用户的购物信息输入页面时,需要对购物信息输入页面的表格中的输入元素的名称和类别进行识别,根据识别出的名称和类别与预先保存的模板进行匹配。
以下是一个用户输入的购物信息表单节选
权利要求
1.一种浏览器用户的网络购物信息的使用方法,包括 判断出当前网页为浏览器用户的购物信息输入页面; 将用户输入的购物信息作为浏览器用户信息保存在浏览器侧; 在检测到购物信息输入页面在浏览器侧打开时,读取保存的所述购物信息并加载在对应的购物信息输入框中。
2.如权利要求1所述的方法,其特征在于,判断出当前网页为浏览器用户的购物信息输入页面具体包括 依据所述网页中的表单元素的名称和类型判断出所述网页为浏览器用户的购物输入页面,或者, 将当前网页的URL与预先设置的需要进行购物信息输入的购物页面的URL列表进行匹配,如果匹配成功,则判断出所述当前网页为浏览器用户的购物输入页面。
3.如权利要求2所述的方法,其特征在于,依据所述网页中的表单元素的名称和类型判断出所述网页为浏览器用户的购物输入页面的情况下,在判断当前该网页为浏览器用户的购物信息输入页面之前,所述方法还包括 在网页加载时,识别出所述网页中具有表单元素。
4.如权利要求3所述的方法,其特征在于,在网页加载时,识别出所述网页中具有表单元素具体包括 根据所述网页的标题和/或统一资源定位符URL信息识别出所述网页中具有表单元素。
5.如权利要求4所述的方法,其特征在于,根据所述网页的URL信息识别出所述网页中具有表单元素具体包括 获取所述页面的URL信息,并调用预先设置的URL列表,其中,所述URL列表中存储有带有输入框的表单兀素的URL信息; 将所述页面的URL信息与所述URL列表进行匹配,如果匹配成功,则确定所述页面中具有表单元素。
6.如权利要求1所述的方法,其特征在于,判断出当前网页为浏览器用户的购物信息输入页面之后,所述方法还包括 判断当前网页中的表单元素是需要进行购物信息保存,还是需要对所述表单元素进行购物信息的自动填充。
7.如权利要求6所述的方法,其特征在于,判断当前网页中的表单元素是需要进行购物信息保存,还是需要对所述表单元素进行购物信息的自动填充具体包括 对所述表单元素中的属性信息进行识别,根据识别出的所述属性信息与预先保存的模板进行匹配,如果匹配成功,则确定需要对所述表单元素进行自动填充,如果匹配失败,则确定所述表单元素当前需要进行购物信息的保存。
8.如权利要求7所述的方法,其特征在于,所述属性信息包括网页元素的标识码ID,或者网页元素的名称,或者网页元素的类型。
9.如权利要求7所述的方法,其特征在于,保存的所述模板具体包括与特定URL绑定的针对相应网站的特定模板、以及对购物信息进行分类保存的分类模板。
10.如权利要求1所述的方法,其特征在于,将用户输入的购物信息作为浏览器用户信息保存在浏览器侧具体包括 根据所述当前网页中的表单元素的属性信息生成针对该网页所对应网站的特定模板,并将用户输入的所述购物信息保存在所述特定模板中; 将保存有所述购物信息的所述特定模板和所述表单元素的URL信息进行绑定并作为浏览器用户信息保存在浏览器侧。
11.如权利要求1所述的方法,其特征在于,将用户输入的购物信息作为浏览器用户信息保存在浏览器侧具体包括 根据所述当前网页中的表单元素的属性信息将所述购物信息分类保存在分类模板中; 将所述分类模板作为浏览器用户信息保存在浏览器侧。
12.如权利要求11所述的方法,其特征在于,所述分类模板包括以下至少之一地址类模板、电话类模板、邮箱类模板。
13.如权利要求10或11所述的方法,其特征在于,所述方法还包括将保存的所述购物信息与浏览器账户进行绑定。
14.如权利要求13所述的方法,其特征在于,所述方法还包括将所述浏览器账户与绑定的购物信息发送到服务器进行保存。
15.如权利要求10或11所述的方法,其特征在于, 将用户输入的购物信息作为浏览器用户信息保存在浏览器侧之前,所述方法还包括提示所述用户是否需要保存输入的购物信息; 将用户输入的购物信息作为浏览器用户信息保存在浏览器侧之后,所述方法还包括将购物信息保存结果对所述用户进行显示。
16.如权利要求13所述的方法,其特征在于,读取保存的所述购物信息并加载在对应的购物信息输入框中之前,所述方法还包括 接收浏览器用户登录信息,进行浏览器账户登陆。
17.如权利要求10所述的方法,其特征在于,在检测到购物信息输入页面在浏览器侧打开时,读取保存的所述购物信息并加载在对应的购物信息输入框中具体包括 在检测到购物信息输入页面在浏览器侧打开时,获取所述表单元素的URL信息,并根据所述URL信息调用相应的特定模板; 根据所述特定模板中的购物信息填入所述表单元素中的相应购物信息输入框中。
18.如权利要求11所述的方法,其特征在于,在检测到购物信息输入页面在浏览器侧打开时,读取保存的所述购物信息并加载在对应的购物信息输入框中具体包括 在检测到购物信息输入页面在浏览器侧打开时,获取所述当前网页中的表单元素的属性信息; 根据所述属性信息从所述分类模板中调用对应的购物信息,将所述购物信息填入所述表单元素中的相应购物信息输入框中。
19.一种浏览器用户的网络购物信息的使用装置,其特征在于,包括 判断模块,用于判断出当前网页为浏览器用户的购物信息输入页面; 保存模块,用于将用户输入的购物信息作为浏览器用户信息保存在浏览器侧; 加载模块,用于在检测到购物信息输入页面在浏览器侧打开时,读取保存的所述购物信息并加载在对应的购物信息输入框中。
20. 一种浏览器,其特征在于,包括权利要求19所述的浏览器用户的网络购物信息的使用装置。
全文摘要
本发明公开了一种浏览器用户的网络购物信息的使用方法、装置、及浏览器。该方法包括判断出当前网页为浏览器用户的购物信息输入页面;将用户输入的购物信息作为浏览器用户信息保存在浏览器侧;在检测到购物信息输入页面在浏览器侧打开时,读取保存的购物信息并加载在对应的购物信息输入框中。借助于本发明的技术方案,实现了跨网的购物网站在浏览器侧进行购物信息的自动识别和填写,提高了用户输入购物信息的效率,使用户在填写购物信息时不再需要进行多余的重复输入。
文档编号G06F17/30GK103020160SQ20121048717
公开日2013年4月3日 申请日期2012年11月26日 优先权日2012年11月26日
发明者李海亮, 雷海波, 朱玫, 任寰 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1