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

文档序号:8258791阅读:307来源:国知局
业务信息处理方法和浏览器客户端的制作方法
【技术领域】
[0001]本发明涉及网络技术领域,特别是涉及一种业务信息处理方法和浏览器客户端。
【背景技术】
[0002]浏览器是人们获取网络资源的主要途径之一,例如,网络购物、信息查询等都需借助浏览器来实现。随着互联网技术的进步,尤其是移动网络性能的不断提升,越来越多的网购商城应运而生,例如:淘宝商城、京东商城等。用户在网购商城中购物时,只需提交查询、购买请求,服务器即可将请求处理结果以页面形式通知到浏览器上展示给用户,可见,网络购物极大地节约了出行成本,也为用户节省了大量时间。
[0003]但对于部分网络物品,例如:抢购的手机、衣物等,由于需求量远大于供应量,时效性要求较高,用户在抢购这些物品时需要不断刷新网页,查询这些物品最新的更新消息,当抢购活动开始时,用户需要手动下单抢购,需要占用用户的大量的时间。而即便是这样,因网络速度、物品存量以及抢购人数等因素,用户抢购到物品的可能性也非常小,影响用户的购物体验。同时,由于用户需要不断查询获取物品的最新的更新消息,因此,不仅会占用浏览器的进程资源,还增加了网络传输负担。

【发明内容】

[0004]鉴于上述现有的问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的业务信息处理方法和浏览器客户端。
[0005]依据本发明的一个方面,提供了一种业务信息处理方法,包括:判断为当前账户下的业务容器中包含的业务对象设定的业务生成条件是否满足,其中,所述业务容器中包含的业务对象通过目标对象服务器提供的第一查询接口查询获得;若满足,则调用所述目标对象服务器提供的第二接口,为满足所述设定的业务生成条件的业务对象生成业务。
[0006]根据本发明的另一方面,提供了一种浏览器客户端,包括:判断模块,用于判断为当前账户下的业务容器中包含的业务对象设定的业务生成条件是否满足,其中,所述业务容器中包含的业务对象通过目标对象服务器提供的第一查询接口查询获得;执行模块,用于若所述判断模块的判断结果为满足时,则调用所述目标对象服务器提供的第二接口,为满足所述设定的业务生成条件的业务对象生成业务。
[0007]通过本发明,浏览器判断为当前帐号下的业务容器中包含的业务对象设定的业务生成条件(例如:订单生成时间、订单生成价格)是否满足,若满足则自动调用目标对象服务器提供的第二接口,为满足设定的业务生成条件的业务对象生成业务。通过本发明提供的业务信息处理方案,用户可以将感兴趣的业务对象添加到当前账户下的业务容器中,并为业务对象设定业务生成条件,由浏览器在后台监测为感兴趣的业务对象设定的业务生成条件是否满足,当浏览器监测到为感兴趣的业务对象设定的业务生成条件满足时,自动为业务对象生成业务(例如:订单)。一方面,由于浏览器自动为业务对象生成业务,相较于用户手动生成业务更及时,因此,成功生成业务的机率大。又一方面,用户无需守护在浏览器不断查询获取商品的最新的更新消,因此,既节约用户的时间,又节约浏览器的进程资源,也减轻了网络传输负担。
[0008]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0009]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0010]图1是根据本发明实施例一的一种业务信息处理方法的步骤流程图;
[0011]图2是根据本发明实施例二的一种业务信息处理方法的步骤流程图;
[0012]图3是根据本发明实施例三的一种浏览器客户端的结构框图;
[0013]图4是根据本发明实施例四的一种浏览器客户端的结构框图。
【具体实施方式】
[0014]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0015]实施例一
[0016]参照图1,示出了本发明实施例一的一种业务信息处理方法的步骤流程图。
[0017]本实施例的业务信息处理方法包括以下步骤:
[0018]步骤S102:判断为当前账户下的业务容器中包含的业务对象设定的业务生成条件是否满足,若满足,则执行步骤S104,若不满足,则返回执行步骤S102。
[0019]其中,业务容器中包含的业务对象通过目标对象服务器提供的第一查询接口查询获得。第一查询接口为目标对象服务器为浏览器提供的查询接口,通过该接口浏览器可以访问目标对象服务器维护的账户下的业务容器中的业务对象的信息。业务容器中包含至少一个业务对象。例如,业务容器为购物车时,业务对象包括购物车中的至少一件物品。
[0020]在浏览器中可以为第一查询接口获取到的业务对象设定的业务生成条件,业务生成条件的设定包括以下至少之一:业务生成时间的设定、业务对象的属性信息的设定。业务生成时间的设定,即当时间满足设定的生成时间时,则为业务对象生成业务;业务对象的属性信息的设定,即当业务对象的属性信息满足设定的业务对象的属性信息时,则为业务对象生成业务。
[0021]本实施例中,对目标对象服务器不作具体限制,目标对象服务可以为任意适当的服务器,例如:淘宝商城的服务器、京东商城的服务器、亚马逊商城的服务器等。当前账户为任意的合法账户,例如:淘宝账户、京东账户等。但需要说明的是,目标对象的服务器一定是包含当前账户信息的服务器,例如:当前账户为淘宝账户,目标对象服务器则为淘宝商城的服务器。
[0022]其中,当浏览器判断为当前账户下的业务容器中包含的业务对象设定的业务生成条件不满足时,则不会为业务对象生成业务,而是继续判断当前账户下的业务容器中包含的业务对象设定的业务生成条件是否满足,直至设定的业务生成条件满足,或者,将业务对象从当前账户下的业务容器中删除,这种情况下则停止对业务对象的设定业务生成条件是否满足的判断。
[0023]步骤S104:若当前账户下的业务容器中包含的业务对象设定的业务生成条件满足,则调用目标对象服务器提供的第二接口,为满足设定的业务生成条件的业务对象生成业务。
[0024]第二查询接口为目标对象服务器为浏览器提供的业务生成接口,通过该接口浏览器可以向目标对象服务器发送业务生成请求,接收目标服务器的业务对象生成业务所需的相关信息,进而根据这些相关信息为业务对象生成业务。或者,直接接收目标服务器为业务对象生成的业务的信息。
[0025]例如:当前账户下的业务容器中包含的业务对象A设定的业务生成条件为10点钟,则当10点钟时,浏览器则判断出业务对象设定的业务生成条件满足,则会调用第二接口为业务对象A生成业务。
[0026]通过本实施例提供的业务信息处理方法,浏览器判断为当前帐号下的业务容器中包含的业务对象设定的业务生成条件(例如:订单生成时间、定单生成价格)是否满足,若满足则自动调用目标对象服务器提供的第二接口,为满足设定的业务生成条件的业务对象生成业务。通过本实施例提供的业务信息处理方法,用户可以将感兴趣的业务对象添加到当前账户下的业务容器中,并为业务对象设定业务生成条件,由浏览器在后台监测为感兴趣的业务对象设定的业务生成条件是否满足,当浏览器监测到为感兴趣的业务对象设定的业务生成条件满足时,自动为业务对象生成业务(例如:订单)。一方面,由于浏览器自动为业务对象生成业务,相较于用户手动生成业务更及时,因此,成功生成业务的机率大。又一方面,用户无需守护在浏览器不断查询获取商品的最新的更新消息,因此,既节约用户的时间,又节约浏览器的进程资源,也减轻了网络传输负担。
[0027]实施例二
[0028]参照图2,示出了本发明实施例二的一种业务信息处理方法的步骤流程图。
[0029]本实施例的业务信息处理方法具体包括以下步骤:
[0030]步骤S202:浏览器通过加载的扩展背景页将输入的用户账户信息和密码信息发送给目标对象服务器。
[0031]浏览器在接收到加载扩展背景页的指令时,响应该指令加载扩展背景页,例如:浏览器接收到用户对浏览器桌面中显示的“抢货神器”的点击操作时,即相当于接收到该指令。需要说明的是,浏览器中需预先安装“抢货神器”对应的扩展文件,该扩展文件可以为CRX格式的文件,将该.CRX格式的文件直接拖拽入浏览中即可完成该扩展的安装,本实施例中以已经成功安装了该扩展为前提对业务信息处理方法进行的说明。
[0032]在浏览器加载的扩展背景页中包含有用户账户信息和密码信息的输入框,用户可以在对应的输入框中输入用户账户信息和密码信息,浏览器接收用户输入的用户账户信息和密码信息,将其发送至目标对象浏览器。但不限于此,在某些情况下,扩展背景页可以在获得授权的情况下,直接获取用户账户信息和密码信息(如从浏览器的COOKIE信息中获取用户账户信息和密码信息),进而自动填写到相应位置处,无需用户输入。
[0033]其中,目标对象服务器中存储有所述输入的用户账户信息、密码信息、所述用户账户信息对应的业务容器的信息、业务容器中的业务对象的信息为业务对象生成的业务信息。
[0034]如实施例一中所述,目标对象服务器可以是淘宝商城的服务器、京东商城的服务器、亚马逊商城的服务器等,相应地,当前账户可以是淘宝账户、京东账户或亚马逊账户等,本实施例中依然不对目标对象服务器、以及当前账户进行限定。但是,在目标对象服务器中必
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1