网页中的信息处理方法和信息处理装置以及浏览器的制造方法
【专利摘要】本发明提供了一种网页中的信息处理方法和信息处理装置以及浏览器。其中网页中的信息处理方法包括:检测到浏览器当前加载网页的网址为预置的购物类网址;获取购物类网址的购物流程页面中的购物物品信息和购物用户信息;在浏览器侧保存用户信息和物品信息;在浏览器侧依据用户信息和物品信息发起购物订单请求。使用本发明的技术方案,在浏览器侧获取并保存网络购物的相关信息,并以浏览器侧的信息发起购物订单请求,用户使用这些信息时,不需要从网络侧获取,方便了用户的信息使用。
【专利说明】网页中的信息处理方法和信息处理装置以及浏览器
【技术领域】
[0001]本发明涉及互联网领域,特别是涉及一种网页中的信息处理方法和信息处理装置以及浏览器。
【背景技术】
[0002]随着互联网的兴起,网上购物成为越来越多人的选择。网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填上私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。国内的网上购物,一般付款方式是款到发货(直接银行转帐,在线汇款)。担保交易(淘宝支付宝,百度百付宝,腾讯财付通等的担保交易),货到付款等。
[0003]现有技术中主要的购物网站中的购物记录信息,都是由网络侧进行管理的,在网商的服务器中保存所购买的商品的信息。如果用户要整理网购信息,需要分别对不同购物网站的信息进行逐个的登录和查看,需要花费大量的时间和经历,用户的体验较差。
【发明内容】
[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的信息处理装置和浏览器和相应的网页中的信息处理方法。
[0005]本发明的一个目的是要提供一种网页中的信息处理方法。该网页中的信息处理方法包括:检测到浏览器当前加载网页的网址为预置的购物类网址;获取购物类网址的购物流程页面中的购物物品信息和购物用户信息;在浏览器侧保存用户信息和物品信息;在浏览器侧依据用户信息和物品信息发起购物订单请求。
[0006]可选地,获取购物类网址的购物流程页面中的购物物品信息和购物用户信息包括:在购物流程页面中查找购物物品链接的url,从url对应的网页中提取出购物物品信
肩、O
[0007]可选地,在购物流程页面中查找购物物品链接的url包括:接收对浏览器状态栏上的添加按钮的操作;根据操作查询购物流程页面中的页面元素,得出url。
[0008]可选地,根据操作查询购物流程页面中的页面元素包括:接收用户对浏览器状态栏上的添加按钮的操作;根据操作查询购物流程页面中的页面元素,得出url。
[0009]可选地,根据操作查询购物流程页面中的页面元素包括:通过浏览器主进程将把购物流程页面的位置信息RECT发送给渲染进程,由渲染进程根据位置信息RECT找到对应的页面元素。
[0010]可选地,在浏览器侧保存用户信息和物品信息之后还包括:按照预设的规则对浏览器侧保存的用户信息和物品信息进行分类,生成网页信息列表;预设的规则包括以下任一种:按照购物物品的种类进行分类、按照订单的状态进行分类、按照保存信息的时间进行分类、按照购物物品的价格进行分类。
[0011 ] 可选地,订单的状态包括用户关注状态,对于用户关注的购物物品,在生成网页信息列表之后还包括:浏览器侧向服务器侧上传购物物品信息,并接收后台的推送信息,推送信息由服务器侧根据购物物品信息对预定的购物网站进行数据检索得到。
[0012]可选地,订单的状态包括已完成购买类,对于已完成购买的购物物品,在生成网页信息列表之后还包括:浏览器侧获取订单的详细信息并进行显示。
[0013]可选地,在浏览器侧保存用户信息和物品信息之后还包括:检测到浏览器加载网页的网址为购物网站的注册网址或登录网址;加载用户信息,并在注册网址对应的页面或登录网址对应的页面显示。
[0014]可选地,用户信息包括以下至少一项:用户登录名、登录密码、用户地址信息、用户支付信息;购物信息包括以下至少一项:物品的名称、物品的种类、物品的价格、物品的销量、物品的评价。
[0015]基于本发明的另一个方面,还提供了一种网页中的信息处理装置,该网页中的信息处理装置包括:网页检测模块,用于检测到当前加载网页的网址为预置的购物类网址;信息获取模块,用于获取购物类网址的购物流程页面中的购物物品信息和购物用户信息;信息保存模块,用于在浏览器侧保存用户信息和物品信息;订单发起模块,用于在浏览器侧依据用户信息和物品信息发起购物订单请求。
[0016]可选地,信息获取模块被配置为:在购物流程页面中查找购物物品链接的url,从url对应的网页中提取出购物物品信息。
[0017]可选地,以上网页中的信息处理装置还包括:列表生成模块,用于按照预设的规则对浏览器侧保存的用户信息和物品信息进行分类,生成网页信息列表;预设的规则包括以下任一种:按照购物物品的种类进行分类、按照订单的状态进行分类、按照保存信息的时间进行分类、按照购物物品的价格进行分类。
[0018]可选地,以上网页中的信息处理装置还包括:用户信息加载模块,用于检测到浏览器加载网页的网址为购物网站的注册网址或登录网址;加载用户信息,并在注册网址对应的页面或登录网址对应的页面显示。
[0019]基于本发明的又一个方面,还提供了一种浏览器。该浏览器设置了以上介绍的任一种网页中的信息处理装置。
[0020]本发明的网页中的信息处理方法由于在浏览器侧获取并保存网络购物的相关信息,并以浏览器侧的信息发起购物订单请求,用户使用这些信息时,不需要从网络侧获取,方便了用户的信息使用。
[0021]进一步地,本发明的网页中的信息处理方法,能够利用浏览器侧的数据,形成购物历史记录和相关购物信息的汇总和推荐,通过浏览器的保存信息对网购时的信息的进行分类和汇总,并及时得到商品推荐信息和订单的变化状态,使得购物类的用户更加了解了购物的总体信息。
[0022]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
[0023]根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。【专利附图】
【附图说明】
[0024]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0025]图1是根据本发明一个实施例的网页中的信息处理装置的示意图;
[0026]图2是根据本发明一个实施例的网页中的信息处理方法的示意图;
[0027]图3是根据本发明的实施例的网页中的信息处理方法的购物流程页面的示意图;
[0028]图4是根据本发明的实施例的网页中的信息处理方法的中查找对应url的效果图;
[0029]图5是根据本发明实施例的网页中的信息处理方法的生成的网页信息列表;以及
[0030]图6是根据本发明的实施例的网页中的信息处理方法的主要功能示意图。
【具体实施方式】
[0031]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0032]图1是根据本发明一个实施例的网页中的信息处理装置的示意图,该网页中的信息处理装置一般性地可包括:网页检测模块110、信息获取模块120、信息保存模块130、订单发起模块140 ;其中,网页检测模块110,用于检测到当前加载网页的网址为预置的购物类网址;信息获取模块120,用于获取购物类网址的购物流程页面中的购物物品信息和购物用户信息;信息保存模块130,用于在浏览器侧保存用户信息和物品信息;订单发起模块140,用于在浏览器侧依据用户信息和物品信息发起购物订单请求。
[0033]信息保存模块130所保存的用户信息和物品信息均在浏览器侧,方便了用户的调用。浏览器可以保存不同购物网站的信息,而不需要登录购物网站的服务器,从网络侧得到购物物品信息。保存的用户信息可以包括:用户登录名、登录密码、用户地址信息、用户支付信息;保存的购物信息可以包括:物品的名称、物品的种类、物品的价格、物品的销量、物品的评价。
[0034]以上信息获取模块120可以优选被配置为:在购物流程页面中查找购物物品链接的统一资源定位符(Uniform Resource Locator,简称url),从url对应的网页中提取出购物物品信息。本实施例的网页中的信息处理装置可以利用用户对浏览器的特定操作执行查找购物物品链接的url的流程。例如,在购物流程页面中查找购物物品链接的url具体可以包括:接收对浏览器状态栏上的添加按钮的操作;根据操作查询购物流程页面中的页面元素,得出url。
[0035]对于ChiOmium浏览器,根据操作查询购物流程页面中的页面元素包括:通过浏览器主进程将把购物流程页面的位置信息RECT发送给渲染进程,由渲染进程根据位置信息RECT找到对应的页面元素。RECT作用就是定义一个矩形区域对象,而作为函数使用时能用两个属性指明区域范围,同时也可分解成四个单一的变量类型。[0036]本实施例网页中的信息处理装置可以对浏览器侧保存的信息进行处理,利用列表的方式展现以上信息,方便用户的使用。因此本实施例的网页中的信息处理装置还包括:列表生成模块150。该列表生成模块150,用于按照预设的规则对浏览器侧保存的用户信息和物品信息进行分类,生成网页信息列表;预设的规则包括以下任一种:按照购物物品的种类进行分类、按照订单的状态进行分类、按照保存信息的时间进行分类、按照购物物品的价格进行分类。
[0037]购物物品的种类可以按照一般商品的分类进行处理,例如,日用品、电器类、食品等。订单的状态可以包括:关注类、已完成购买、已送货等。
[0038]对于用户关注的一类购物物品,在生成网页信息列表之后还包括:浏览器侧向服务器侧上传购物物品信息,并接收后台的推送信息,推送信息由服务器侧根据购物物品信息对预定的购物网站进行数据检索得到,推送信息可以包括物品的比价结果、大型网购平台的同类物品信息等。
[0039]对于已完成购买的一类购物物品,在生成网页信息列表之后还包括:浏览器侧获取订单的详细信息并进行显示。特别在订单状态发生变化时例如物流变化等,可以及时提醒用户。
[0040]以上在浏览器侧保存的购物用户信息可以直接应用于用户登录或注册网站时使用。因此,本实施例的网页中的信息处理装置还包括:用户信息加载模块160,用于检测到浏览器加载网页的网址为购物网站的注册网址或登录网址;加载用户信息,并在注册网址对应的页面或登录网址对应的页面显示。利用这种方式可以直接将购物用户信息输入页面,节省了用户手动输入的时间,提高了用户体验。
[0041]本实施例提供的浏览器,利用以上实施例中介绍的网页中的信息处理装置,进行购物用户信息和购物物品信息的处理。以上网页中的信息处理装置可以作为浏览器的一个插件,也可以直接集成到浏览器中。本实施例的浏览器在状态栏、菜单栏、边栏的特定位置,设置有类似于商品关注按钮的按钮,用户在购物页面上对该按钮进行操作后,网页中的信息处理装置可以认定当前页面上的物品是用户关注的物品,启动对购物物品的信息采集和保存工作。
[0042]本实施例还提供了一种网页中的信息处理方法,该方法可以由以上实施例中介绍任意一种网页中的信息处理装置执行,使用于以上实施例介绍的浏览器中,图2是根据本发明一个实施例的网页中的信息处理方法的示意图,如图所示,该方法包括以下步骤:
[0043]步骤S202,检测到浏览器当前加载网页的网址为预置的购物类网址;
[0044]步骤S204,获取购物类网址的购物流程页面中的购物物品信息和购物用户信息;
[0045]步骤S206,在浏览器侧保存用户信息和物品信息;
[0046]步骤S208,在浏览器侧依据用户信息和物品信息发起购物订单请求。
[0047]浏览器侧所保存的用户信息和物品信息,方便了用户的调用。浏览器侧可以保存不同购物网站的信息,而不需要登录购物网站的服务器,从网络侧得到购物物品信息。保存的用户信息可以包括:用户登录名、登录密码、用户地址信息、用户支付信息;保存的购物信息可以包括:物品的名称、物品的种类、物品的价格、物品的销量、物品的评价。以上信息均可以在购物类网址的购物流程页面中进行查询采集得到。
[0048]具体地,步骤S204获取信息的流程可以为:在购物流程页面中查找购物物品链接的url,从url对应的网页中提取出购物物品信息。在购物流程页面中查找购物物品链接的url的步骤可以由,用户对浏览器状态栏上的添加按钮的操作触发。从而在购物流程页面中查找购物物品链接的url具体可以包括:接收对浏览器状态栏上的添加按钮的操作;根据操作查询购物流程页面中的页面元素,得出url。
[0049]图3是根据本发明的实施例的网页中的信息处理方法的购物流程页面的示意图,当用户点击购物流程页面中的提交订单或者类似功能的按钮时,根据页面中的名称找到用户添加进购物车的对应url。对于chromium浏览器,根据操作查询购物流程页面中的页面元素的具体流程包括:通过浏览器主进程将把购物流程页面的位置信息RECT发送给渲染进程,由渲染进程根据位置信息RECT找到对应的页面元素。
[0050]图4是根据本发明的实施例的网页中的信息处理方法的中查找对应url的示意图,本实施例的网页中的信息处理方法可以对各大电商的页面做不同的技术支持,例如中的京东页面,我们先找到“clstag”这个img节点,取到对应的url,然后保存相应的url以及url对应页面内容的信息,可以方便用户购物。
[0051]本实施例网页中的信息处理方法可以对浏览器侧保存的信息进行处理,利用列表的方式展现以上信息,方便用户的使用。在步骤S206之后还可以包括:按照预设的规则对浏览器侧保存的用户信息和物品信息进行分类,生成网页信息列表;预设的规则包括以下任一种:按照购物物品的种类进行分类、按照订单的状态进行分类、按照保存信息的时间进行分类、按照购物物品的价格进行分类。图5是根据本发明实施例的网页中的信息处理方法的生成的网页信息列表。在用户登录购物网站后,本方法保存其中的登录密码和用户名,对应于该用户的商品信息,以及后续确认下单、支付页面后的信息。此外还可以保存页面的url以及对应的密码和用户名,从而方便用户查看时可以自动登录。
[0052]根据以上保存的信息以网站URL为关键字,将各个记录的商品购买的信息都进行了保存,从而记录下在浏览器侧进行的所有的购物商品的信息。汇总所有的购物信息:网站、商品类别、价格、递送状态、付款情况、地址信息管理。对于各类购物信息进行推荐的总体的比对,例如衣服类的购买就会依据衣服类进行汇总。购物物品的种类可以按照一般商品的分类进行处理,例如,日用品、电器类、食品等。订单的状态可以包括:关注类、已完成购买、已送货等。``
[0053]以上信息获取和保存可以有两种方式,一种是自动添加,一种手动添加。其中自动添加的方式,是用户开启网购模式后,本方法可以自动检测预设的购物网站列表,其中网站列表的数据结构如下:
[0054]
{
【权利要求】
1.一种网页中的信息处理方法,包括: 检测到浏览器当前加载网页的网址为预置的购物类网址; 获取所述购物类网址的购物流程页面中的购物物品信息和购物用户信息; 在浏览器侧保存所述用户信息和所述物品信息; 在浏览器侧依据所述用户信息和所述物品信息发起购物订单请求。
2.根据权利要求1所述的方法,其中,获取所述购物类网址的购物流程页面中的购物物品信息和购物用户信息包括: 在所述购物流程页面中查找所述购物物品链接的url,从所述url对应的网页中提取出所述购物物品信息。
3.根据权利要求2所述的方法,其中,在所述购物流程页面中查找所述购物物品链接的url包括: 接收对浏览器状态栏上的添加按钮的操作; 根据所述操作查询所述购物流程页面中的页面元素,得出所述url。
4.根据权利要求3所述的方法,其中,根据所述操作查询所述购物流程页面中的页面元素包括: 接收用户对浏览器状态栏上的添加按钮的操作; 根据所述操作查询所述购物流程页面中的页面元素,得出所述url。
5.根据权利要求4所述的方法,其中,根据所述操作查询所述购物流程页面中的页面元素包括: 通过浏览器主进程将把所述购物流程页面的位置信息RECT发送给渲染进程,由所述渲染进程根据所述位置信息RECT找到对应的所述页面元素。
6.根据权利要求1至5中任一项所述的方法,其中,在浏览器侧保存所述用户信息和所述物品信息之后还包括: 按照预设的规则对浏览器侧保存的所述用户信息和所述物品信息进行分类,生成网页信息列表; 所述预设的规则包括以下任一种:按照所述购物物品的种类进行分类、按照订单的状态进行分类、按照保存所述信息的时间进行分类、按照所述购物物品的价格进行分类。
7.根据权利要求6所述的方法,其中,订单的状态包括用户关注状态,对于用户关注的购物物品,在生成网页信息列表之后还包括:浏览器侧向服务器侧上传所述购物物品信息,并接收后台的推送信息,所述推送信息由服务器侧根据所述购物物品信息对预定的购物网站进行数据检索得到。
8.一种网页中的信息处理装置,包括: 网页检测模块,用于检测到当前加载网页的网址为预置的购物类网址; 信息获取模块,用于获取所述购物类网址的购物流程页面中的购物物品信息和购物用户信息; 信息保存模块,用于在浏览器侧保存所述用户信息和所述物品信息; 订单发起模块,用于在浏览器侧依据所述用户信息和所述物品信息发起购物订单请求。
9.根据权利要求8所述的装置,其中,所述信息获取模块被配置为:在所述购物流程页面中查找所述购物物品链接的url,从所述url对应的网页中提取出所述购物物品信息。
10.一种浏览器,其中,包括权利要求8至9中任一项所述的网页中的信息处理装置。
【文档编号】G06Q30/00GK103559211SQ201310470604
【公开日】2014年2月5日 申请日期:2013年10月10日 优先权日:2013年10月10日
【发明者】王国涛, 任寰 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司