基于浏览器购票的方法和浏览器插件的制作方法

文档序号:9453508阅读:354来源:国知局
基于浏览器购票的方法和浏览器插件的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,具体而言,涉及一种基于浏览器购票的方法和浏览器插件。
【背景技术】
[0002]目前,用户的出行方式比较多,可以通过火车、汽车、飞机来完成出行,而随着火车、汽车、飞机等可到达的地点越来越多,如何来对出行进行规划就成为一个用户需要面对的问题。
[0003]在互联网发展的环境下,用户可以通过在线购票的方式,来根据自己的出行快速订票。但是,某些出行路线对应的车票机票等,可能会由于各种原因在短时间内销售一空,这就导致用户买不到车票或者机票,造成用户无法出行。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于浏览器购票的方法和浏览器插件。
[0005]依据本发明的一个方面,提供了一种基于浏览器购票的方法,其包括:获取用户的路线需求信息;将所述路线需求信息从浏览器发送给所述浏览器对应的第一服务器,并请求所述第一服务器按所述路线信息与用于购票的第二服务器进行交互以得到与所述路线需求信息对应的多张待购票的信息,并在所述浏览器接收来自所述第一服务器的所述多张待购票的信息;在所述浏览器中将所述多张待购票的信息提供给所述用户,以提示所述用户进行购票。
[0006]依据本发明的另一方面,还提供了一种浏览器插件,其包括:路线需求信息获取模块,用于获取用户的路线需求信息;待购票信息获取模块,用于将所述路线需求信息从浏览器发送给所述浏览器对应的第一服务器,并请求所述第一服务器按所述路线信息与用于购票的第二服务器进行交互以得到与所述路线需求信息对应的多张待购票的信息,并在所述浏览器接收来自所述第一服务器的所述多张待购票的信息;提示模块,用于在所述浏览器中将所述多张待购票的信息提供给所述用户,以提示所述用户进行购票。
[0007]根据以上的技术方案,本发明的基于浏览器购票的方法和浏览器插件,至少具有以下优点:
[0008]本发明的技术方案中,以浏览器插件的形式允许按照用户的路线需求,为用户提供满足其需求的多张待购票;则根据本发明的技术方案可知,在用户无法购买到满足其需求的单张票的情况下,自动为用户提供了由多张票形成的替代方案,从而用户使用该多张票即可达到自己的出行目的。
[0009]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0010]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0011]图1示出了根据本发明的一个实施例的基于浏览器购票的方法的流程图;
[0012]图2示出了根据本发明的一个实施例的基于浏览器购票的方法的流程图;
[0013]图3示出了根据本发明的一个实施例的浏览器插件的框图;
[0014]图4示出了根据本发明的一个实施例的浏览器插件的框图。
【具体实施方式】
[0015]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0016]如图1所示,本发明的一个实施例中提供了一种基于浏览器购票的方法,其包括:
[0017]步骤110,获取用户的路线需求信息。在本实施例的技术方案中,对用户的需求不进行限制,例如,用户对出行地点、时间、价格上的需求,均考虑在本实施例的技术方案中。
[0018]步骤120,将路线需求信息从浏览器发送给浏览器对应的第一服务器,并请求第一服务器按路线信息与用于购票的第二服务器进行交互以得到与路线需求信息对应的多张待购票的信息,并在浏览器接收来自第一服务器的多张待购票的信息。在本实施例的技术方案中,不需要用户在浏览器上按照路线需求信息进行查询,而是将查询任务交给第一服务器,这可以有效地减少浏览器的工作量,同时第一服务器与第二服务器之间的交互更加有效率,可以更快地位用户查找到多张待购票。在本实施例的技术方案中,待购票不限于火车票、汽车票、飞机票等。以下对多张待购票与路线需求信息之间的对应关系进行具体解释:
[0019]I)路线需求信息包括起点和终点;多张待购票的信息与路线需求信息对应包括:多张待购票形成具有起点和终点的路线。例如,用户的起点是A地,终点是B地。则提供的多张待购票的组合方案可以是:起点为C地、终点是D地、途中经过A地的一张车票、以及起点是D地、终点是B地的另一张车票。该两张车票所组成的路线中,包含了起点是A地、终点是B地的路线。
[0020]2)路线需求信息还包括出发时间和/或到达时间;多张待购票的信息与路线需求信息对应还包括:多张待购票的信息中对应起点的时间与出发时间相符,和/或多张待购票的信息中对应终点的时间与到达时间相符。在本实施例的技术方案中,结合前述内容,用户需要在周一在A地出发、以及周二到达B地,则要求第一张车票经过A地的时间是周一,第二张车票到达B地的时间是周二。
[0021]3)路线需求信息还包括用户设置的价格区间;多张待购票的信息与路线需求信息对应还包括:多张待购票的总价格位于价格区间内。在本实施例的技术方案中,结合前述内容,例如,用户设置了本次预算为1000元,如果第一张车票的价格为500元,第二张车票的价格为400元,则两张车票总价为900元,在预算的价格区间之内,而符合对应关系。
[0022]步骤130,在浏览器中将多张待购票的信息提供给用户,以提示用户进行购票。
[0023]如图2所示,本发明的一个实施例中提供了一种基于浏览器购票的方法,其包括:
[0024]步骤210,在网页上注入脚本以生成触发按钮,在用户触发按钮时进入步骤220。在本实施例的技术方案中,在用户进行购票的网页上添加了该按钮,通过点击该按钮来触发实现本实施例的技术方案;由于用户仍是使用熟悉的购票网页,所以本实施例不会对用户对网页的正常使用造成任何影响,而添加的触发按钮为用户实现了对待购票的快速查找。
[0025]步骤220,从第二服务器对应的网页登录第二服务器,以查询用户设置的路线需求信息。路线需求信息还包括用户用于通过第二服务器购票的身份信息,在用户通过浏览器登录第二服务器时,从第二服务器获取用户的身份信息。在本实施例的技术方案中,用户通过浏览器登录第二服务器时,只需要按照正常的习惯在购票网页上输入自己的需求信息即可,本实施例的技术方案自动获取该信息并发送给浏览器服务器进行查询;其中,包括获取用户当前用于登录的身份信息;而有了用户的身份信息之后,第一服务器就可以使用该身份信息成功连接第二服务器。
[0026]步骤230,将路线需求信息从浏览器发送给浏览器对应的第一服务器,并请求第一服务器按路线信息与用于购票的第二服务器进行交互以得到与路线需求信息对应的多张待购票的信息,并在浏览器接收来自第一服务器的多张待购票的信息。身份信息用于供第一服务器按身份信息登录第二服务器以进行交互
[0027]步骤240,在浏览器中将多张待购票的信息提供给用户,以提示用户进行购票。
[0028]如图3所示,本发明的一个实施例中提供了一种浏览器插件,其包括:
[0029]路线需求信息获取模块310,获取用户的路线需求信息。在本实施例的技术方案中
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1