首页> 中国专利> 利用浏览器用户网络购物信息的浏览方法、装置及浏览器

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

摘要

本发明公开了一种利用浏览器用户网络购物信息的理论方法、装置和浏览器。该装置包括:判断模块,用于判断出当前网页为浏览器用户的购物信息输入页面;保存模块,用于将用户输入的购物信息作为浏览器用户信息保存在浏览器侧;加载模块,用于在检测到购物信息输入页面在浏览器侧打开时,读取保存的所述购物信息并加载在对应的购物信息输入框中;判别模块,用于判别当前网页中的表单元素是需要进行购物信息保存,还是需要对所述表单元素进行购物信息的自动填充。借助于本发明的技术方案,实现了跨网的购物网站在浏览器侧进行购物信息的自动识别和填写,提高了用户输入购物信息的效率,使用户在填写购物信息时不再需要进行多余的重复输入。

著录项

  • 公开/公告号CN102982149A

    专利类型发明专利

  • 公开/公告日2013-03-20

    原文格式PDF

  • 申请/专利号CN201210487235.9

  • 发明设计人 李海亮;雷海波;朱玫;任寰;

    申请日2012-11-26

  • 分类号G06F17/30(20060101);G06Q30/00(20120101);

  • 代理机构工业和信息化部电子专利中心;

  • 代理人梁军

  • 地址 100088 北京市西城区新街口外大街28号D座112室(德胜园区)

  • 入库时间 2024-02-19 17:47:45

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-07-26

    专利权的转移 IPC(主分类):G06F17/30 专利号:ZL2012104872359 登记生效日:20220714 变更事项:专利权人 变更前权利人:北京奇虎科技有限公司 变更后权利人:北京奇虎科技有限公司 变更事项:地址 变更前权利人:100088 北京市西城区新街口外大街28号D座112室(德胜园区) 变更后权利人:100015 北京市朝阳区酒仙桥路6号院2号楼1至19层104号内8层801 变更事项:专利权人 变更前权利人:奇智软件(北京)有限公司 变更后权利人:

    专利申请权、专利权的转移

  • 2016-05-11

    授权

    授权

  • 2013-04-17

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20121126

    实质审查的生效

  • 2013-03-20

    公开

    公开

说明书

技术领域

本发明涉及计算机技术领域,特别是涉及一种利用浏览器用户网络购物信 息的浏览方法、装置及浏览器。

背景技术

在现有技术中,网页浏览器是指可以显示网页服务器或者文件系统的超文 本标记语言(Hypertext Markup Language,简称为HTML)文件内容,并让用 户与这些文件交互的一种软件。网页浏览器主要通过HTTP协议与网页服务器 交互并获取网页,这些网页由统一资源定位符(Uniform/Universal Resource  Locator,简称为URL)指定,文件格式通常为HTML,并由多用途网际邮件 扩展协议(Multipurpose Internet Mail Extensions,简称为MIME)在HTTP协 议中指明。在实际应用中,一个网页中可以包括多个文档,各个文档都需要分 别从服务器获取。

在实际应用中,网页浏览器还能够支持除HTML之外的其他格式,例如, JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。另 外,浏览器还可以支持其他的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信息调用相应的特定模板;根据 特定模板中的购物信息填入表单元素中的相应购物信息输入框中。

可选地,记载模块具体用于:在检测到购物信息输入页面在浏览器侧打开 时,获取当前网页中的表单元素的属性信息;根据属性信息从分类模板中调用 对应的购物信息,将购物信息填入表单元素中的相应购物信息输入框中。

本发明还提供了一种浏览器,包括:包括上述的利用浏览器用户网络购物 信息的浏览装置。

本发明有益效果如下:

通过浏览器用户对购物信息输入后进行保存,并在下次进行输入时进行自 动识别,并自动填写相应购物信息,实现了跨网的购物网站在浏览器侧进行购 物信息的自动识别和填写,提高了用户输入购物信息的效率,使用户在填写购 物信息时不再需要进行多余的重复输入。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术 手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、 特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领 域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并 不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的 部件。在附图中:

图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进行匹配,如果匹配成功,则确定 该网页为浏览器用户的购物输入页面。

在确定当前网页为浏览器用户的购物信息输入页面时,需要对购物信息输 入页面的表格中的输入元素的名称和类别进行识别,根据识别出的名称和类别 与预先保存的模板进行匹配。

以下是一个用户输入的购物信息表单节选:

在实际应用中,可以根据用户输入的购物信息表单中省、市、区、邮编、 街道地址、收货人姓名、电话、手机等名称的input type字段、id字段、或者 name字段与预先保存的模板进行匹配;也可以结合当前的网址: http://buy.taobao.com/auction/buy_now.jhtml#与预先保存的模板(预先保存在本 地的购物界面网址的列表)进行匹配,如果匹配失败,则确定当前需要进行浏 览器用户的购物用信息的保存操作。

在确定当前需要进行浏览器用户的购物用信息的保存操作后,可以提示框 弹出提示用户是否保存用户该次填表的输入项目。如果用户同意保存,则对用 户输入的购物用信息进行统一的分类保存,例如:电话类、邮箱类、地址类等, 并且这些分类的保存项目可以和浏览器用户的ID进行绑定。

优选地,也可以将购物用信息与相应网站进行绑定保存,例如,电话类、 邮箱类、地址类信息是适用于网站A的,这样在每次打开上述网站A时会自 动调用上述相适配的电话类、邮箱类、地址类信息来进行填充。在用户首次登 录新的购物网站时,例如网站B,在填写完上述信息后,也会记录下这些信息 与该网站B的对应关系。

在浏览器用户登录后,可以使用上述保存数据进行读取和调用。

具体地,首先浏览器会识别一下当前的页面的输入项目的内容和其URL, 如果页面中的输入项目的内容符合预先设置的模板,并且是指定的购物网站的 URL,则会启动保存在本地的购物用信息,并自动填写到对应的输入框内容中。 而且,对于常用的填写内容,可以形成对应网站的模板记录,下次直接进行自 动填写即可。在本发明实施例中,自动填写的过程包括如下处理:

步骤1,识别网页中的表单元素,匹配对应的模板,判定为需要填写购物 用信息(也是可以通过识别URL来判断是进行购物用信息的填写);

步骤2,使用分类保存的购物用信息逐个填写对应的表格元素中的内容; 也是可以直接调用预先保存的针对该网站的购物用信息填写对应的表格元素 中的内容。

在本发明实施例中,优选地,如图5所示,浏览器保存的购物用信息是可 以实时同步到服务器侧,这种同步是基于浏览器用户的ID进行的,例如,使 用浏览器的用户账号进行登陆后,以此账号进行同步。

根据本发明的实施例,提供了一种利用浏览器用户网络购物信息的浏览装 置,图6是本发明实施例的利用浏览器用户网络购物信息的浏览装置的结构示 意图,如图6所示,根据本发明实施例的利用浏览器用户网络购物信息的浏览 装置包括:判断模块60、保存模块62、以及加载模块64,以下对本发明实施 例的各个模块进行详细的说明。

判断模块60,用于判断出当前网页为浏览器用户的购物信息输入页面;

判断模块60具体用于:依据网页中的表单元素的名称和类型判断出网页 为浏览器用户的购物输入页面。或者,将当前网页的URL与预先设置的需要 进行购物信息输入的购物页面的URL列表进行匹配,如果匹配成功,则判断 出所述当前网页为浏览器用户的购物输入页面。

优选地,在判断模块60需要依据网页中的表单元素判断出网页为浏览器 用户的购物输入页面时,在网页加载时,识别模块首先需要识别出网页中具有 表单元素。识别模块可以根据网页的标题和/或统一资源定位符URL信息识别 出网页中具有表单元素。具体地,识别模块获取页面的URL信息,并调用预 先设置的URL列表,其中,URL列表中存储有带有输入框的表单元素的URL 信息;识别模块将页面的URL信息与URL列表进行匹配,如果匹配成功,则 确定页面中具有表单元素。

随后,判别模块需要判别当前网页中的表单元素是需要进行购物信息保 存,还是需要对表单元素进行购物信息的自动填充。具体地,判别模块对表单 元素中的属性信息进行识别,根据识别出的属性信息与预先保存的模板进行匹 配,如果匹配成功,则确定需要对表单元素进行自动填充,如果匹配失败,则 确定表单元素当前需要进行购物信息的保存。其中,属性信息包括:网页元素 的标识码ID,或者网页元素的名称,或者网页元素的类型。预先保存的模板具 体包括:与特定URL绑定的针对相应网站的特定模板(例如,针对某购物网 站保存的收货人姓名、联系方式、地址、邮编等购物信息)、以及对购物信息 进行分类保存的分类模板(例如,收货姓名类、联系方式类、地址类等)。

保存模块62,用于将用户输入的购物信息作为浏览器用户信息保存在浏览 器侧;

保存模块62具体用于:根据所述当前网页中的表单元素的属性信息生成 针对该网页所对应网站的特定模板,并将用户输入的所述购物信息保存在所述 特定模板中;将保存有所述购物信息的所述特定模板和所述表单元素的URL 信息进行绑定并作为浏览器用户信息保存在浏览器侧。。或者,根据所述当前 网页中的表单元素的属性信息将所述购物信息分类保存在分类模板中;将所述 分类模板作为浏览器用户信息保存在浏览器侧。优选地,在实际应用中,保存 模块62在根据表单元素的属性信息将购物信息分类保存在分类模板中后,可 以将分类模板与表单元素的URL信息进行绑定并保存在浏览器中。其中,分 类模板包括以下至少之一:地址类模板、电话类模板、邮箱类模板。

优选地,本发明实施例还包括:绑定模块,用于将保存的购物信息与浏览 器账户进行绑定。发送模块,用于将浏览器账户与绑定的购物信息发送到服务 器进行保存。提示模块,用于提示用户是否需要保存输入的购物信息;显示模 块,用于将购物信息保存结果对用户进行显示。

加载模块64,用于在检测到购物信息输入页面在浏览器侧打开时,读取保 存的所述购物信息并加载在对应的购物信息输入框中。

优选地,登陆模块需要在加载模块64读取保存的购物信息并加载在对应 的购物信息输入框中之前,接收用户向浏览器发送的浏览器用户登录信息,并 进行浏览器账户登陆。

加载模块64具体用于:在检测到购物信息输入页面在浏览器侧打开时, 获取表单元素的URL信息,并根据URL信息调用相应的特定模板;根据特定 模板中的购物信息填入表单元素中的相应购物信息输入框中。或者,加载模块 64在检测到购物信息输入页面在浏览器侧打开时,获取当前网页中的表单元素 的属性信息;根据所述属性信息从所述分类模板中调用对应的购物信息,将所 述购物信息填入所述表单元素中的相应购物信息输入框中。优选地,在实际应 用中,在保存有分类模板与URL的对应关系时,加载模块64可以首先获取表 单元素的URL信息,并根据URL信息调用相应的分类模板;随后,获取表单 元素的属性信息,并根据属性信息从分类模板中调用对应的购物信息,将购物 信息填入表单元素中的相应购物信息输入框中。

以下结合附图,对本发明上述技术方案进行详细说明。

在网页的加载过程中,如果检测到当前加载页面中具有表格(Form),且 表格中具有输入框,就可以确定该网页中具有表单元素,随后,判断模块60 依据所述网页中的表单元素的名称和类型判断出当前网页为浏览器用户的购 物输入页面;优选地,为了更直接的确定该网页为浏览器用户的购物信息输入 页面,判断模块60还可以采用识别URL的方式进行,即,预先将当前主流的 购物网站的购物页面中需要进行购物信息输入的页面的URL进行登记,在加 载网页时,获取当前加载网页的URL,并将该URL与预先登记的URL进行匹 配,如果匹配成功,则确定该网页为浏览器用户的购物输入页面。

在确定当前网页为浏览器用户的购物信息输入页面时,需要对购物信息输 入页面的表格中的输入元素的名称和类别进行识别,根据识别出的名称和类别 与预先保存的模板进行匹配。

以下是一个用户输入的购物信息表单节选:

在实际应用中,可以根据用户输入的购物信息表单中省、市、区、邮编、 街道地址、收货人姓名、电话、手机等名称的input type字段、id字段、或者 name字段与预先保存的模板进行匹配;也可以结合当前的网址: http://buy.taobao.com/auction/buy_now.jhtml#与预先保存的模板(预先保存在本 地的购物界面网址的列表)进行匹配,如果匹配失败,则确定当前需要进行浏 览器用户的购物用信息的保存操作。

在确定当前需要进行浏览器用户的购物用信息的保存操作后,可以提示框 弹出提示用户是否保存用户该次填表的输入项目。如果用户同意保存,保存模 块62则对用户输入的购物用信息进行统一的分类保存,例如:电话类、邮箱类、 地址类等,并且这些分类的保存项目可以和浏览器用户的ID进行绑定。

优选地,保存模块62也可以将购物用信息与相应网站进行绑定保存,例 如,电话类、邮箱类、地址类信息是适用于网站A的,这样在每次打开上述网 站A时会自动调用上述相适配的电话类、邮箱类、地址类信息来进行填充。在 用户首次登录新的购物网站时,例如网站B,在填写完上述信息后,也会记录 下这些信息与该网站B的对应关系。

在浏览器用户登录后,加载模块64可以使用上述保存数据进行读取和调 用。

具体地,首先浏览器会识别一下当前的页面的输入项目的内容和其URL, 如果页面中的输入项目的内容符合预先设置的模板,并且是指定的购物网站的 URL,则加载模块64会启动保存在本地的购物用信息,并自动填写到对应的 输入框内容中。而且,对于常用的填写内容,可以形成对应网站的模板记录, 下次直接进行自动填写即可。在本发明实施例中,自动填写的过程包括如下处 理:

步骤1,识别网页中的表单元素,匹配对应的模板,判定为需要填写购物 用信息(也是可以通过识别URL来判断是进行购物用信息的填写);

步骤2,使用分类保存的购物用信息逐个填写对应的表格元素中的内容; 也是可以直接调用预先保存的针对该网站的购物用信息填写对应的表格元素 中的内容。

在本发明实施例中,优选地,浏览器保存的购物用信息是可以实时同步到 服务器侧,这种同步是基于浏览器用户的ID进行的,例如,使用浏览器的用 户账号进行登陆后,以此账号进行同步。

根据本发明的实施例,提供了一种浏览器,根据本发明实施例的浏览器包 括:上述装置实施中的利用浏览器用户网络购物信息的浏览装置,在上述装置 实施例中已经对利用浏览器用户网络购物信息的浏览装置进行了详细的说明, 相关内容可以参考上述装置实施例进行理解,在此不再赘述。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有 相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构 造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程 语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且 上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发 明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细 示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或 多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一 起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法 解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确 记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发 明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式 的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为 本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适 应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实 施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它 们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的 至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要 求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有 过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、 摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征 来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它 实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意 味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求 书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器 上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解, 可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实 施例的利用浏览器用户网络购物信息的利用装置和浏览器中的一些或者全部 部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的 一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。 这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或 者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信 号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并 且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施 例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的 限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之 前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包 括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干 装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体 体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解 释为名称。

本文公开了A1、一种利用浏览器用户网络购物信息的浏览方法,包括: 判断出当前网页为浏览器用户的购物信息输入页面;将用户输入的购物信息作 为浏览器用户信息保存在浏览器侧;在检测到购物信息输入页面在浏览器侧打 开时,读取保存的所述购物信息并加载在对应的购物信息输入框中;判断出当 前网页为浏览器用户的购物信息输入页面之后,所述方法还包括:判断当前网 页中的表单元素是需要进行购物信息保存,还是需要对所述表单元素进行购物 信息的自动填充。A2、如A1所述的方法,其特征在于,判断出当前网页为浏 览器用户的购物信息输入页面具体包括:依据所述网页中的表单元素的名称和 类型判断出所述网页为浏览器用户的购物输入页面,或者,将当前网页的URL 与预先设置的需要进行购物信息输入的购物页面的URL列表进行匹配,如果 匹配成功,则判断出所述当前网页为浏览器用户的购物输入页面。A3、如A2 所述的方法,其特征在于,依据所述网页中的表单元素的名称和类型判断出所 述网页为浏览器用户的购物输入页面的情况下,在判断当前该网页为浏览器用 户的购物信息输入页面之前,所述方法还包括:在网页加载时,识别出所述网 页中具有表单元素。A4、如A3所述的方法,其特征在于,在网页加载时,识 别出所述网页中具有表单元素具体包括:根据所述网页的标题和/或统一资源定 位符URL信息识别出所述网页中具有表单元素。A5、如A4所述的方法,其 特征在于,根据所述网页的URL信息识别出所述网页中具有表单元素具体包 括:获取所述页面的URL信息,并调用预先设置的URL列表,其中,所述 URL列表中存储有带有输入框的表单元素的URL信息;将所述页面的URL 信息与所述URL列表进行匹配,如果匹配成功,则确定所述页面中具有表单 元素。A6、如A1至A5中任一项所述的方法,其特征在于,判断当前网页中 的表单元素是需要进行购物信息保存,还是需要对所述表单元素进行购物信息 的自动填充具体包括:对所述表单元素中的属性信息进行识别,根据识别出的 所述属性信息与预先保存的模板进行匹配,如果匹配成功,则确定需要对所述 表单元素进行自动填充,如果匹配失败,则确定所述表单元素当前需要进行购 物信息的保存。A7、如A6所述的方法,其特征在于,所述属性信息包括:网 页元素的标识码ID,或者网页元素的名称,或者网页元素的类型。A8、如A6 所述的方法,其特征在于,保存的所述模板具体包括:与特定URL绑定的针 对相应网站的特定模板、以及对购物信息进行分类保存的分类模板。A9、如 A1所述的方法,其特征在于,将用户输入的购物信息作为浏览器用户信息保 存在浏览器侧具体包括:根据所述当前网页中的表单元素的属性信息生成针对 该网页所对应网站的特定模板,并将用户输入的所述购物信息保存在所述特定 模板中;将保存有所述购物信息的所述特定模板和所述表单元素的URL信息 进行绑定并作为浏览器用户信息保存在浏览器侧。A10、如A1所述的方法, 其特征在于,将用户输入的购物信息作为浏览器用户信息保存在浏览器侧具体 包括:根据所述当前网页中的表单元素的属性信息将所述购物信息分类保存在 分类模板中;将所述分类模板作为浏览器用户信息保存在浏览器侧。A11、如 A10所述的方法,其特征在于,所述分类模板包括以下至少之一:地址类模板、 电话类模板、邮箱类模板。A12、如A9或A10所述的方法,其特征在于,所 述方法还包括:将保存的所述购物信息与浏览器账户进行绑定。A13、如A12 所述的方法,其特征在于,所述方法还包括:将所述浏览器账户与绑定的购物 信息发送到服务器进行保存。A14、如A9或A10所述的方法,其特征在于, 将用户输入的购物信息作为浏览器用户信息保存在浏览器侧之前,所述方法还 包括:提示所述用户是否需要保存输入的购物信息;将用户输入的购物信息作 为浏览器用户信息保存在浏览器侧之后,所述方法还包括:将购物信息保存结 果对所述用户进行显示。A15、如A12所述的方法,其特征在于,读取保存的 所述购物信息并加载在对应的购物信息输入框中之前,所述方法还包括:接收 浏览器用户登录信息,进行浏览器账户登陆。A16、如A9所述的方法,其特 征在于,在检测到购物信息输入页面在浏览器侧打开时,读取保存的所述购物 信息并加载在对应的购物信息输入框中具体包括:在检测到购物信息输入页面 在浏览器侧打开时,获取所述表单元素的URL信息,并根据所述URL信息调 用相应的特定模板;根据所述特定模板中的购物信息填入所述表单元素中的相 应购物信息输入框中。A17、如A10所述的方法,其特征在于,在检测到购物 信息输入页面在浏览器侧打开时,读取保存的所述购物信息并加载在对应的购 物信息输入框中具体包括:在检测到购物信息输入页面在浏览器侧打开时,获 取所述当前网页中的表单元素的属性信息;根据所述属性信息从所述分类模板 中调用对应的购物信息,将所述购物信息填入所述表单元素中的相应购物信息 输入框中。A18、如A1所述的方法,其特征在于,所述的浏览器用户的网络 购物信息的使用方法实现在浏览器的一个插件中。

本文公开了B19、一种利用浏览器用户网络购物信息的浏览装置,其特征 在于,包括:判断模块,用于判断出当前网页为浏览器用户的购物信息输入页 面;保存模块,用于将用户输入的购物信息作为浏览器用户信息保存在浏览器 侧;加载模块,用于在检测到购物信息输入页面在浏览器侧打开时,读取保存 的所述购物信息并加载在对应的购物信息输入框中;判别模块,用于判别当前 网页中的表单元素是需要进行购物信息保存,还是需要对所述表单元素进行购 物信息的自动填充。B20、如B19所述的装置,其特征在于,所述判断模块具 体用于:依据所述网页中的表单元素的名称和类型判断出所述网页为浏览器用 户的购物输入页面;或者,将当前网页的URL与预先设置的需要进行购物信 息输入的购物页面的URL列表进行匹配,如果匹配成功,则判断出所述当前 网页为浏览器用户的购物输入页面。B21、如B20所述的装置,其特征在于, 所述装置还包括:识别模块,用于在所述判断模块依据所述网页中的表单元素 的名称和类型判断出所述网页为浏览器用户的购物输入页面的情况下,在网页 加载时,识别出所述网页中具有表单元素。B22、如B21所述的装置,其特征 在于,所述识别模块具体用于:根据所述网页的标题和/或统一资源定位符URL 信息识别出所述网页中具有表单元素。B23、如B22所述的装置,其特征在于, 所述识别模块具体用于:获取所述页面的URL信息,并调用预先设置的URL 列表,其中,所述URL列表中存储有带有输入框的表单元素的URL信息;将 所述页面的URL信息与所述URL列表进行匹配,如果匹配成功,则确定所述 页面中具有表单元素。B24、如B19至B23中任一项所述的装置,其特征在于, 所述判别模块具体用于:对所述表单元素中的属性信息进行识别,根据识别出 的所述属性信息与预先保存的模板进行匹配,如果匹配成功,则确定需要对所 述表单元素进行自动填充,如果匹配失败,则确定所述表单元素当前需要进行 购物信息的保存。B25、如B24所述的装置,其特征在于,所述属性信息包括: 网页元素的标识码ID,或者网页元素的名称,或者网页元素的类型。B26、如 B24所述的装置,其特征在于,保存的所述模板具体包括:与特定URL绑定 的针对相应网站的特定模板、以及对购物信息进行分类保存的分类模板。B27、 如B19所述的装置,其特征在于,所述保存模块具体用于:根据所述当前网页 中的表单元素的属性信息生成针对该网页所对应网站的特定模板,并将用户输 入的所述购物信息保存在所述特定模板中;将保存有所述购物信息的所述特定 模板和所述表单元素的URL信息进行绑定并作为浏览器用户信息保存在浏览 器侧。B28、如B19所述的装置,其特征在于,所述保存模块具体用于:根据 所述当前网页中的表单元素的属性信息将所述购物信息分类保存在分类模板 中;将所述分类模板作为浏览器用户信息保存在浏览器侧。B29、如B28所述 的装置,其特征在于,所述分类模板包括以下至少之一:地址类模板、电话类 模板、邮箱类模板。B30、如B27或B28所述的装置,其特征在于,所述装置 还包括:绑定模块,用于将保存的所述购物信息与浏览器账户进行绑定。B31、 如B30所述的装置,其特征在于,所述装置还包括:发送模块,用于将所述浏 览器账户与绑定的购物信息发送到服务器进行保存。B32、如B27或B28所述 的装置,其特征在于,所述装置还包括:提示模块,用于提示所述用户是否需 要保存输入的购物信息;显示模块,用于将购物信息保存结果对所述用户进行 显示。B33、如B30所述的装置,其特征在于,所述装置还包括:登陆模块, 用于在所述加载模块读取保存的所述购物信息并加载在对应的购物信息输入 框中之前,接收浏览器用户登录信息,进行浏览器账户登陆。B34、如B27所 述的装置,其特征在于,所述记载模块具体用于:在检测到购物信息输入页面 在浏览器侧打开时,获取所述表单元素的URL信息,并根据所述URL信息调 用相应的特定模板;根据所述特定模板中的购物信息填入所述表单元素中的相 应购物信息输入框中。B35、如B28所述的装置,其特征在于,所述记载模块 具体用于:在检测到购物信息输入页面在浏览器侧打开时,获取当前网页中的 表单元素的属性信息;根据所述属性信息从所述分类模板中调用对应的购物信 息,将所述购物信息填入所述表单元素中的相应购物信息输入框中。

本文公开了C36、一种浏览器,其特征在于,包括B19至B35中任一项所 述的浏览器用户的网络购物信息的使用装置。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号