用于查找最佳费用的最优化系统和方法技术方案

技术编号:2865022 阅读:199 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种方法、装置和系统,用于处理费用查询来找出最佳费用。在本发明专利技术的一个实施例中,查询服务器使用一种基于分支和定界的技术来隐性列举可能的解以达到最佳费用解。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及在线运输预定处理,特别涉及用来提供针对在线预定或者费用查询自动确定最佳费用的系统、设备和方法。
技术介绍
通信网络在计算机通信领域中为大家所熟知。根据定义,网络是通过通信设施或者链路相连接的一组计算机和相关设备。网络通信可以是永久的,例如通过电缆,或者可以是临时的,例如由电话或者无线链路形成的连接。网络可以大小不同,从包括少量计算机或者工作站和相关设备的局域网(“LAN”),到互连在地理上广泛分布的计算机和局域网的广域网(“WAN”),到通过临时通信链路与远程计算机互连的远程存取服务(“RAS”,Remote Access Service)。接下来,互联网络(INTERNFTWORK)是借助便于各种网络的数据传输和转换的网关或者路由器实现的多个相同或者不同的计算机网络的联合。术语互联网络的著名的缩写是“internet”。根据当前的理解,大写字母开头的术语“Internet”指的是这样的网络和路由器的集合,它们使用互联网协议(“IP”)以及例如像传输控制协议/网际协议(“TCP/IP”)或者统一数据报包/网际协议(“UDP/IP”)这样的高级协议,以便彼此通信。借助其连接遍及整个世界的计算机的能力,因特网近来已经迅速发展。随着因特网的发展,万维网(“WWW”或者“Web”)也已经得到发展。万维网是互相连接的或者在遍布因特网的“网站”上电子服务的超文本标记语言的超文本文件的大量集合。在很大程度上由于其简单性和其输送多种格式信息的能力,万维网已经迅速地成为传播信息的流行方法。为了使得信息在万维网上可利用,用户通常编辑由因特网服务提供高(“ISP”)张贴在网站上的一组网页。网站位于与因特网连接的服务器上,服务器具有大量的存储设备用于存储也叫做网页的超文本文件,并且运行管理软件用于处理对被存储的超文本文件的请求。超文本文件通常包括大量超文本链接,也就是该文本中的突出显示部分,用来将文件连接到可能存储在因特网上任何地方的网站上的另一个超文本文件。每个超链接与一个统一资源定位符(“URL”)相关联,所述统一资源定位符提供链接文件在连接到因特网服务器上的服务器上的精确位置并且描述该文件。因此,无论何时从任意的万维网服务器检出超文本文件的时候,就认为是从万维网上检出该文件。允许用户从万维网上检索超文本文件,也就是,允许用户通过万维网浏览器在网上冲浪。万维网浏览器,例如NETSCAPE NAVIFATOR、MICROSOFTInternerExplorer或者phone.com的UP.Link微浏览器等,是由万维网客户机也就是用户的计算机、蜂窝式便携无线电话或者其他客户设备等执行的软件程序,以便于将图形用户界面(“GUI”)提供给万维网。通过万维网浏览器接受到用户的请求时,万维网客户机利用用于文件的URL和被称为超文本传输协议(“HTTP”)的协议从适当的万维网服务器上存取和检索想要的超文本文件。HTTP是比TCP/IP更高级的协议,并且特别为万维网的需求所设计。它被用在TCP/IP的顶部以便于在服务器和客户机之间传输超文本文件。随着万维网的出现,存储在因特网上的信息本质上通常是静态的并且如果有人想要改变在万维网上提供的信息,必须通过重写其HTML代码来手动配置网站。然而,在万维网当前的发展阶段,许多网站提供了依据在用户的客户设备上的万维网浏览器和网站之间用户的交互作用来改变的动态内容。这些动态超文本文件在技术上为大家所熟知并且可以用无数种不同的方法生成,例如通过利用由万维网服务器处理的公共网关接口(“CGI”)脚本或者由万维网浏览器处理的正如JAVA Script这样的本地脚本。本专利技术涉及基于网络和基于因特网的旅行服务,例如提供运输票的旅行服务,包括通过因特网将机票、火车票、汽车票、渡船票等提供给旅客。对于这样的服务,利用通过因特网连接到旅行服务的计算机,用户可以从包括机票、火车票、汽车票、渡船票或者它们组合的动态变化的产品目录中购买产品。通常,旅行服务与集中式计算机预订系统(“CRS”)合作。CRS是与旅行代理运输提供者或者服务机构通信的系统或者服务机构,目的是提供最新的运费(旅行或者包括旅行的线路细合的价格)、时间表(旅程或者航班的到达和离开的日期和时间)、规则(在什么样的情况下什么样的运费是有效的)和可用性(以特定价格提供食宿的特定旅行或者航班的容量)来响应查询。这种信息由运输公司提供给CRS,通常是通过第三方;然而,旅行服务也能够与其他数据库合作,例如反映运输公司和旅行服务之间像折扣合同或者促销项目这样的具体关系的本地数据库。因此,基于因特网的服务能够访问许多运输公司的产品目录和价格资源。旅行服务的商业环境具有多种方式以不同的价格将相同或者类似的最终产品提供给消费者。由于受运输公司驱动的偏好的缘故,对类似的产品目录定不同的价在成本方面可能是有效的。例如,在航空定票的情况中,当考虑航空运输公司的数目、不同的旅行路线、枢纽位置和其他细节的时候,消费者从点A旅行到点B的方式的数目是巨大的。为了这个原因,从点A到点B的特定类段的价格可能随时间、航空运输公司等而显著不同。此外,组合价格变动是价格敏感性,它能够反映例如对于最接近离开时间的所预定票的需求的增加。此外,与各个运输公司商谈的促销和打折计划可以进一步影响由旅行服务提供的价格。另外,特定种类的产品目录可以具有相关的高或者低的需求,或者高或者低的销售数量。另外,还有许多消费者驱动的偏爱也能够影响定价。一些消费者对产品目录中给定项目各自的特性有不同的评价。例如,在机票的情况中,一个消费者可以不介意航班(从一个地方飞到下一个地方)什么时候起飞,而另一个消费者可能在所有运输公司中更偏爱一个特定运输公司。当消费者指定他的偏爱时,这些偏爱能被考虑到提供的航班中。由于这些原因及其他原因,存在着许多能够影响相同或者类似的最终产品的价格的因素。而且,在常规的基于因特网的旅行服务中,消费者输入关于所需的提供者产品目录的非常特定的信息,基于因特网的旅行服务查询CRS,寻找符合特定查询的产品目录。CRS执行其数据库的搜索来查找该查询的匹配,并且将结果集返回到基于因特网的旅行服务由消费者浏览。然而,响应查询的传统的CRS搜索是有限的。由存在着多种方法将相同的最终产品提供给消费者这样的事实产生了一个局限性。例如,当考虑不同的提供者、旅行线路和其他细节的时候,从点A旅行到点B有数不清的方法。因此,由于经济原因,CRS通常花费固定的时间量检索它的数据库来查找满足该查询的信息。因此,当CRS将结果返回到旅行服务以响应查询的时候,CRS返回非常有限并且通常不是最优化的结果用于特定的查询,这仅仅是因为不能够搜索可能的产品目录元素的每种排列或者组合。结果,在通过CRS返回的结果集合中没有显示符合查询的一些产品目录。因此,提供一种能够更彻底的查询而不用导致在CRS搜索时间和计算功率方面大幅度不可接受的增长的服务是非常有益的。这种益处的提供能够丰富消费者的体验,并且因此能够吸引更多消费者和回头客。另外,只通过检查经过起点和终点之间的一小组中转点的路线的费用来搜索运费在技术中是大家所熟知的。然后,通过明确地列举在起点、中转点和终点之间路线的全部可能的组合,有可能找到最低费本文档来自技高网...

【技术保护点】
一种用于为一次旅行查找至少一个最佳费用的方法,该方法包括:    确定该旅行的一组部分费用解;    将旅行信息增加到部分费用解上以便确定该旅行的一组完全费用解;    随着将旅行信息添加到部分费用解上,删除非最佳部分解的部分费用解;和    返回所述完全费用解的一个子集作为该旅行的最佳费用。

【技术特征摘要】
US 2001-4-2 09/825,4511.一种用于为一次旅行查找至少一个最佳费用的方法,该方法包括确定该旅行的一组部分费用解;将旅行信息增加到部分费用解上以便确定该旅行的一组完全费用解;随着将旅行信息添加到部分费用解上,删除非最佳部分解的部分费用解;和返回所述完全费用解的一个子集作为该旅行的最佳费用。2.权利要求1的方法,其中旅行信息的添加包括将费用查询提供给解法树中的根节点;将对应于所述根节点的费用组成部分指定给多个一级节点;将对应于所述一级节点的至少一个运输公司指定给多个二级节点;将对应于所述二级节点的至少一个航班指定给多个三级节点;将对应于上述三级节点的至少一个定价单位指定给多个四级节点;和将对应于上述四级节点的至少一个费用指定给多个叶节点。3.权利要求1的方法,其中上述完全费用解的子集是预定数目的最低成本费用解。4.权利要求1的方法,其中上述完全费用解的子集是上述完全费用解的完备集。5.权利要求1的方法,其中以递归的方式执行旅行信息的添加和部分费用解的删除。6.权利要求1的方法,其中以迭代的方式执行旅行信息的添加和部分费用解的删除。7.权利要求1的方法,其中根据阈值成本来删除所述部分费用解。8.权利要求1的方法,其中根据细化的下界来删除所述部分费用解。9.权利要求1的方法,其中所述部分费用解被存储在优先级队列中。10.权利要求1的方法,其中从优先级队列中检索所述完整部分解。11.权利要求1的方法,其中,作为分支定界最佳费用搜索例行程序的一部分执行旅行信息的添加和部分费用解的删除。12.权利要求1的方法,其中从终点和起点向后和向前执行旅行信息的添加和部分费用解的删除。13.包含用于为一次旅行查找至少一个最佳费用的计算机可执行指令的计算机可读介质,包括确定该旅行的一组部分费用解;将旅行信息增加到部分费用解以便确定该旅行的一组完全费用解;随着将旅行信息添加到部分费用解,删除作为非最佳部分解的部分费用解;和返回上述完全费用解的子集作为该旅行的最佳费用。14.权利要求13的计算机可读介质,其中旅行信息的添加包括将费用查询提供给解法树中的根节点;将对应于上述根节点的费用组成部分指定给多个一级节点;将对应于上述一级节点的至少一个运输公司指定给多个二级节点;将对应于上述二级节点的至少一个航班指定给多个三级节点;将对应于上述三级节点的至少一个定价单位指定给多个四级节点;和将对应于上述四级节点的至少一个费用指定给多个叶节点。15.权利要求13的计算机可读介质,其中所述完全费用解的子集是预定数目的最低成本费用解。...

【专利技术属性】
技术研发人员:阿瑟F钱伯瑙恩
申请(专利权)人:艾克斯佩迪亚公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1