业务信息处理方法和浏览器客户端的制作方法

文档序号:8299077阅读:180来源:国知局
业务信息处理方法和浏览器客户端的制作方法
【技术领域】
[0001]本发明涉及网络技术领域,特别是涉及一种业务信息处理方法和浏览器客户端。
【背景技术】
[0002]浏览器是人们获取网络资源的主要途径之一,例如,网络购物、信息查询等都需借助浏览器来实现。随着互联网技术的进步,尤其是移动网络性能的不断提升,越来越多的网购商城应运而生,例如:淘宝商城、京东商城等。用户在网购商城中购物时,只需提交查询、购买请求,服务器即可将请求处理结果以页面形式通知到浏览器上展示给用户,可见,网络购物极大地节约了出行成本,也为用户节省了大量时间。
[0003]而在网络购物时,用户通常最关心的是商品的价格、库存等因素。目前,当用户监控某商品的价格、库存等因素时,需要在浏览器中打开商品所在的网页,通过刷新商品所在的网页来获知商品价格、库存是否有变化。显然,现有的这种查看方式,一方面,需要占用用户大量时间,另一方面,由于浏览器需要一直展示商品所在的网页,因此,会一直占用浏览器的进程资源。

【发明内容】

[0004]鉴于上述现有的问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的业务信息处理方法和浏览器客户端。
[0005]依据本发明的一个方面,提供了一种业务信息处理方法,包括:通过目标对象服务器提供的第一查询接口获取当前账户下的业务容器中包含的业务对象的信息,其中,所述业务对象的信息包括所述业务对象的来源网页信息;根据所述业务对象的来源网页信息,访问所述业务对象的来源网页,获取所述来源网页中对应的业务对象的属性信息的变化信息;对应于获取的所述业务对象,显示所述业务对象的属性信息的变化信息。
[0006]根据本发明的另一方面,提供了一种浏览器客户端,包括:业务对象获取模块,用于通过目标对象服务器提供的第一查询接口获取当前账户下的业务容器中包含的业务对象的信息,其中,所述业务对象的信息包括所述业务对象的来源网页信息;变化信息获取模块,用于根据所述业务对象的来源网页信息,访问所述业务对象的来源网页,获取所述来源网页中对应的业务对象的属性信息的变化信息;第一显示模块,用于对应于获取的所述业务对象,显示所述业务对象的属性信息的变化信息。
[0007]通过本发明,浏览器通过目标对象服务器提供的第一查询接口获取当前账户下的业务容器中包含的业务对象的信息即用户感兴趣的业务对象的信息,浏览器在后台通过业务对象的来源网页信息访问对应的来源网页,进而获取来源网页中的业务对象的属性信息的变化信息(例如:业务对象价格的变化信息),并显示业务对象的属性信息的变化信息。通过本发明提供的业务信息处理方案,用户可将感兴趣的业务对象添加到当前账户下的业务容器中,由浏览器监测该业务对象的属性信息的变化情况,当用户感兴趣的业务对象的属性信息发生变化时则显示变化的信息,用户通过浏览器显示的变化的信息即可直观得到业务对象的变化信息,而无需在浏览器中打开业务对象所在的网页,更不需要不断刷新业务对象所在的网页,因此,既节约用户的时间,又节约浏览器的进程资源。
[0008]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0009]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0010]图1是根据本发明实施例一的一种业务信息处理方法的步骤流程图;
[0011]图2是根据本发明实施例二的一种业务信息处理方法的步骤流程图;
[0012]图3是根据本发明实施例三的一种浏览器客户端的结构框图;
[0013]图4是根据本发明实施例四的一种浏览器客户端的结构框图。
【具体实施方式】
[0014]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0015]实施例一
[0016]参照图1,示出了本发明实施例一的一种业务信息化处理方法的步骤流程图。
[0017]本实施例的业务信息处理方法包括以下步骤:
[0018]步骤S102:通过目标对象服务器提供的第一查询接口获取当前账户下的业务容器中包含的业务对象的信息。
[0019]本实施例中,对目标对象服务器不作具体限制,目标对象服务可以为任何适当的服务器,例如:淘宝商城的服务器、京东商城的服务器、亚马逊商城的服务器等。当前账户为任意的合法账户,例如:淘宝账户、京东账户等。但需要说明的是,目标对象的服务器一定是包含当前账户信息的服务器,例如:当前账户为淘宝账户,目标对象服务器则为淘宝商城的服务器。
[0020]第一查询接口为目标对象服务器为浏览器提供的查询接口,通过该接口浏览器可以访问目标对象服务器维护的账户下的业务容器中的业务对象的信息。其中,业务对象的信息包括业务对象的来源网页信息,其中,来源网页信息为能够获得业务对象所在网页的信息,优选地,来源网页信息为网页的URL (Uniform Resource Locator,统一资源定位符)。
[0021]其中,业务容器中包含至少一个业务对象。例如,业务容器为购物车时,业务对象包括购物车中的至少一件物品。
[0022]步骤S104:根据业务对象的来源网页信息,访问业务对象的来源网页,获取来源网页中对应的业务对象的属性信息的变化信息。
[0023]业务对象的来源网页中包含业务对象的属性信息,在不同时刻获取的业务对象的来源网页中包含的业务对象的属性信息可能发生变化。浏览器根据来源网页信息从来源网页所在的服务器中访问来源网页,从访问的来源网页中获取所需要获取的业务对象的属性信息。将前后两次获取的业务对象的属性信息进行比较,即可获取到业务对象的属性信息的变化信息。
[0024]例如:最近一次获取的业务对象A的来源网页中的业务对象的库存量为20件,当前获取的业务对象A的来源网页中的业务对象的库存量可能为18,则可说明来源网页中对应的业务对象A的库存量发生了变化。
[0025]其中,业务对象的属性信息包括但不限于:业务对象的价格信息、业务对象的库存量信息。
[0026]步骤S106:对应于获取的业务对象,显示业务对象的属性信息的变化信息。
[0027]浏览器在判断出业务对象A的属性信息发生变化时,则显示业务对象A的属性信息的变化信息。当然,浏览器也可以同时对业务容器中包含的多个业务对象的属性信息的变化进行监测,在显示时,则显示所有业务对象的属性信息的变化信息即可。
[0028]需要说明的是,浏览器在显示业务对象的属性信息的变化信息时,可以将变化信息显示在浏览器中,也可以将变化信息发送至与当前账户存在绑定关系的移动终端例如:手机中,或与当前账户具有绑定关系的设定应用例如:微信账户。用户通过显示在移动终端、设定应用或浏览器中的业务对象的属性信息的变化信息,即可获知业务对象的属性信息的具体变化。
[0029]通过本实施例提供的业务信息处理方法,浏览器通过目标对象服务器提供的第一查询接口获取当前账户下的业务容器中包含的业务对象的信息即用户感兴趣的业务对象的信息,浏览器在后台通过业务对象的来源网页信息访问对应的来源网页,进而获取来源网页中的业务对象的属性信息的变化信息(例如:业务对象价格的变化信息),并显示业务对象的属性信息的变化信息。通过本实施例提供的业务信息处理方法,用户可将感兴趣的业务对象添加到当前账户下的业务容器中,由浏览器监测该业务对象的属性信息的变化情况,当用户感性的业务对象的属性信息发生变化时则显示变化的信息,用户通过浏览器显示的变化的信息即可直观得到业务对象的变化信息,而无需在浏览器中打开业务对象所在的网页,更不需要不断刷新业务对象所在的网页,因此,既节约用户的时间,又节约浏览器的进程资源。
[0030]实施例二
[0031]参照图2,示出了本发明实施例二的一种业务信息化处理方法的步骤流程图。
[0032]本实施例的业务信息处理方法具体包括以下步骤:
[0033]步骤S202:浏览器通过加载的扩展背景页将用户输入的账户信息和密码信息发送给目标对象服务器。
[0034]浏览器在接收到加载扩展背景页的指令时,响应该指令加载扩展背景页,例如:浏览器接收到用户对浏览器桌面中显示的“抢货神器”的点击操作时,即相当于接收到该指令。需要说明的是,浏览器中需预先安装“抢货神器”对应的扩展文件,该扩展文件可以为CRX格式的文件,将该.CRX格式的文件直接拖拽入浏览中即可完成该扩展的安装,本实施例中以已经成功安装了该扩展为前提对业务信息处理方法进行的说明。
[0035]在浏览器加载的扩展背景页中包含有账户信息和密码信息的输入框,用户在对应的输入框中输入账户信息和密码信息,浏览器接收用户输入的账户信息和密码信息,将其发送至目标对象浏览器。
[0036]其中,目标对象服务器中存储有用户输入的账户信息、密码信息、账户信息对应的业务容器的信息和业务容器中的业务对象的信息。
[0037]如实施例一中所述,目标对象服务器可以是淘宝商城的服务器、京东商城的服务器、亚马逊商城的服务器等,相应地,当前账户可以是淘宝账户、京东账户或亚马逊账户等,本实施例中依然不对目标对象服务器、以及当前账户进行限定。但是,在目标对象服务器中必须存储有当前账户信息。
[0038]需要说明的是,还有其它非扩展文件方式可支持本发明,如插件,特定网页等。而扩展文件相较于插件而言,用户能够根据需求选择对其进行安装、卸载。一旦扩展文件安装到浏览器中,用户通过点击相应地按钮即可启动扩展,便于启动。
[0039]步骤S204:浏览器根据目标对象服务器返回的结果,登录目标对象服务器。
[0040]目标对象服务器接收到浏览器发送到账户信息和密码信息后,对账户信息以及密码信息进行认证,当认证通过后,目标对象服务器向浏览器返回认证通过的指令,此时,浏览器即可登录目标对象服务器,从目标对象服务器中获取当前账户下的相关数据。
[0041]需要说明的是,步骤S202与步骤S204为可选步骤,若当前账户在浏览器中已登录,则无需再重复登录。
[0042]步骤S206:浏览器建立当前账户与设定应用和/或移动终端之间的绑定关系。
[0043]浏览器在成功登陆当前账户后,还可以提供给用户建立当前账户与设定应用或移动终端之间绑定关系的接口。例如:在浏览器中显示“将变化信息发送设定应用”的按钮和/或在浏览器中显示“将变化信息发送至移动终端”的按钮,用户通过点击相应地按钮,即可建立设定应用与当前账户之间的绑定关系,或者,建立移动终端与当前账户之间的绑定关系O
[004
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1