提供套装产品的制作方法

文档序号:6442324阅读:232来源:国知局
专利名称:提供套装产品的制作方法
技术领域
本公开内容涉及提供套装产品。
背景技术
货物或者服务的提供商(包括货物和服务的转销商和整合者)可以提供多种货物或者服务。多种货物和服务中的某些货物和服务可能是兼容和/或可结合的;由此,一个或者多个顾客可以购买并使用多种货物和服务中的不同的两种或者更多。例如,诸如汽车或者电视的耐用产品的销售者可以为该产品提供保修服务。

发明内容
可以结合各种产品和/或服务以形成套装(package)产品,并且该套装产品可以提供作为具有单一价格的单元而销售。例如,可以结合旅行套装组分(component)(诸如航班、饭店房间、租赁汽车、活动、保险产品和/或零售产品)以形成以单位价格提供的旅行套装产品。对于每个槽(slot),套装产品还包括组分属性,该组分属性定义哪些套装组分与套装产品相兼容。例如,简单的旅行套装产品包括用于航班的第一槽以及用于饭店房间的第二槽。用于航班的槽包括用于航班组分产品的一个或者多个属性,诸如,指示航班是直航航班的属性、或者指示航班上的作为是经济舱的属性。用于饭店房间的槽包括用于饭店房间组分产品的一个或者多个属性,诸如,指示饭店是四星级饭店的属性、或者指示饭店房间是海景房的属性。为了提供用于销售的套装产品,搜索候选组分产品来标识具有与套装产品的组分槽的匹配类型的属性相匹配属性的组分产品。将匹配于套装产品的组分槽类型、以及匹配于匹配组分槽的全部属性的每个组分产品标识为可用填充套装产品的匹配组分槽的可用组分产品。选择可用组分产品之一用于每个组分槽以创建套装产品。可以向客户呈现界面以接受套装产品和/或修订套装产品,诸如通过改变其他可用套装组分的所选择套装组分中的一个或者多个来进行。在一个总体方面,公开了一种提供套装产品的方法。该方法包括接收针对一个或者多个套装产品的请求,其中一个或者多个套装产品包括套装组分,并且该请求包括关于将被包括在一个或者多个套装产品中的套装组分类型的信息以及可用性信息。该方法还包括访问关于候选套装产品的信息,其中每个候选套装产品包括针对一类套装产品的套装槽;由至少一个计算机处理器基于具有针对包括在请求中的类型的套装组分的套装组分槽的套装产品从候选套装产品中标识可用套装产品;以及从所标识套装产品中选择套装产品,并且访问关于候选套装产品的套装产品。该方法还包括由至少一个计算机处理器从候选套装产品中标识可用套装组分,其中可用套装组分具有与所选择套装产品的套装组分的套装组分类型相匹配的套装组分类型,并且具有与请求的可用性信息相兼容的可用性信息;以及将可用性套装组分与所标识套装产品相关联。可用套装组分基于在可用套装组分的套装组分类型和所选择套装产品之间的匹配而与所标识套装产品相关联。方法还包括响应于针对套装产品的请求,提供关于所选择套装产品和可用套装组分的信息。实现可以包括一个或者多个以下特征。例如,将被包括在套装产品中的套装组分的类型可以包括以下至少一个航班、饭店房间、租赁汽车、活动、保险产品和零售产品。套装组分可以包括价格信息。所选择的套装产品可以包括关于如下的定价信息如何基于与候选套装产品相关联的套装组分的价格信息来生成可用套装产品的价格。定价信息可以包括固定定价信息以及依赖性定价信息中的至少一个,固定定价信息被用于选择与候选套装产品相关联的可用套装组分,而依赖性定价信息被用于调整与候选套装产品相关联的可用套装产品的价格信息。可用套装组分可以基于与可用套装产品相关联的套装生成规则而与所标识套装产品相关联。可以选择两个或者更多可用套装产品,关于所选择的两个或者更多可用套装产品的信息按照根据被应用于每个可用套装产品的一个或者多个排名规则确定的顺序而提供。在另一概括方面,一种系统包括接收器,接收针对一个或者多个套装产品的请求,其中一个或者多个套装产品包括套装组分,并且其中请求包括关于将被包括在一个或者多个套装产品中的套装组分类型的信息以及可用性信息。该系统还包括一个或者多个存储设备,存储关于候选套装产品的信息,其中每个候选套装产品包括针对一类套装产品的套装槽。该系统还包括一个或者多个计算机处理器,用于基于具有针对包括在请求中的类型的套装组分的套装组分槽的套装产品,从候选套装产品中标识可用套装产品;从所标识套装产品中选择套装产品以及标识可用套装组分,可用套装组分具有与所选择套装产品的套装组分的套装组分类型相匹配的套装组分类型,并且具有与请求的可用性信息相兼容的可用性信息。一个或者多个计算机处理器还将可用性套装组分与所选择套装产品相关联,其中可用套装组分基于在可用套装组分的套装组分类型和所选择套装产品之间的匹配而与所标识套装产品相关联。实现可以包括一个或者多个以下特征。例如,将被包括在套装产品中的套装组分的类型可以包括以下至少一个航班、饭店房间、租赁汽车、活动、保险产品和零售产品。套装组分可以包括价格信息。所选择的套装产品可以包括关于如下的定价信息如何基于与候选套装产品相关联的套装组分的价格信息来生成可用套装产品的价格。定价信息可以包括固定定价信息以及依赖性定价信息中的至少一个,固定定价信息被用于选择与候选套装产品相关联的可用套装组分,而依赖性定价信息被用于调整与候选套装产品相关联的可用套装产品的价格信息。可用套装组分可以基于与可用套装产品相关联的套装生成规则而与所标识套装产品相关联。可以选择两个或者更多可用套装产品,所选择的两个或者更多可用套装产品的信息按照根据被应用于可用套装产品中的每一个的一个或者多个排名规则确定的顺序而被提供。在另一概括方面,一种有形计算机可读介质具有其上存储有计算机程序产品。该计算机程序产品包括指令,当由一个或者多个计算机处理器执行时支持接收针对一个或者多个套装产品的请求,其中一个或者多个套装产品包括套装组分,并且其中请求包括关于将被包括在一个或者多个套装产品中的套装组分类型的信息以及可用性信息。该指令还支持访问关于候选套装产品的信息,其中每个候选套装产品包括针对一类套装产品的套装槽;由至少一个计算机处理器基于具有针对包括在请求中的类型的套装组分的套装组分槽的套装产品从候选套装产品中标识可用套装产品;从所标识套装产品中选择套装产品;以及访问关于候选套装产品的套装产品。该指令还支持由至少一个计算机处理器从候选套装产品中标识可用套装组分,其中可用套装组分具有与所选择套装产品的套装组分的套装组分类型相匹配的套装组分类型,并且具有与请求的可用性信息相兼容的可用性信息。该指令还支持将可用性套装组分与所标识套装产品相关联,其中可用套装组分基于在可用套装组分的套装组分类型和所选择套装产品之间的匹配而与所标识套装产品相关联;以及响应于针对套装产品的请求,提供关于所选择套装产品和可用套装组分的信息。实现可以包括一个或者多个以下特征。例如,将被包括在套装产品中的套装组分的类型可以包括以下至少一个航班、饭店房间、租赁汽车、活动、保险产品和零售产品。套装组分可以包括价格信息。所选择的套装产品可以包括关于如下的定价信息如何基于与候选套装产品相关联的套装组分的价格信息来生成可用套装产品的价格。定价信息可以包括固定定价信息以及依赖性定价信息中的至少一个,固定定价信息被用于选择与候选套装产品相关联的可用套装组分,而依赖性定价信息被用于调整与候选套装产品相关联的可用套装产品的价格信息。可用套装组分可以基于与可用套装产品相关联的套装生成规则而与所标识套装产品相关联。以选择两个或者更多可用套装产品,并且所选择的两个或者更多可用套装产品按照根据被应用于可用套装产品中的每一个的一个或者多个排名规则确定的顺序而被提供。在下文的附图和说明书中阐明了一个或者多个实现的细节。从说明书、附图和权利要求书中,其他特征是易见的。


图I是提供套装产品的系统的图示;
图2是提供套装产品的过程的图示;
图3是提供套装产品的系统的图示;
图4是包括关于套装产品的信息的数据结构的图示;
图5是包括关于套装组分的信息的数据结构的图示;
图6是提供套装产品的过程的图示;
图7是计算机系统的图不;
图8是请求套装产品的图形化用户界面的图示;
图9是用于选择套装产品的图形化用户界面的图示;
图10是用于改变所选择套装产品的组分产品的图形化用户界面的图示
在不同附图中,相同的附图标记表示相同的元素。
具体实施例方式参考图1,用于提供套装产品的系统100包括套装引擎110,该套装引擎110接收套装请求101并提供关于满足包括在该套装请求101种的标准的套装产品的套装信息109。 系统100还包括套装产品信息库120,存储关于候选套装产品的信息;组分产品信息库 131和135,存储关于候选组分产品的信息;套装规则信息库140,存储关于一个或者多个套装规则的信息。套装引擎110操作用于访问关于存储在套装产品信息库120、组分产品信息库131和135以及套装规则信息库140的信息,对于候选套装产品,诸如对于系统100中包括的每个套装产品,套装产品信息库120包括关于两个或者更多组分槽的组分产品类型和所需组分产品属性的信息。对于每个组分产品,组分产品信息库131和135包括关于组分产品类型和组分产品的属性的信息。例如,组分产品信息库131可以包括关于与第一提供商相关联的产品的信息,并且组分产品信息库135可以包括关于与第二提供商相关联的产品的信息。套装规则信息库140包括关于如下的信息套装引擎110如何通过使用关于候选套装产品的信息和关于候选组分产品的信息来生成用于输出的信息。在使用中,如图2所示,系统100可以根据提供套装产品的过程200来使用。在过程200中,当套装引擎110接收针对一个或者多个套装产品的请求101时(201),套装引擎 110访问关于候选套装产品的信息(203)。例如,请求101包括关于将被包括在一个或者多个套装产品中的组分产品类型的信息(诸如航班和饭店房间预定)以及可用性信息(诸如出发或者返回的优选或者所需时间和/或日期以及目的地位置)。套装引擎110标识套装产品(205),其具有由包括在请求101中的信息所指示的类型的组分产品。例如,如果请求101中包括的信息指示期望包括航班和饭店房间的套装产品,则套装引擎110将具有航班和饭店房间组分槽的候选套装产品的全部标识为可用套装产品。在其他示例中,套装引擎110仅将仅具有航班和饭店房间的组分槽的候选套装产品标识为可用套装产品,或者套装引擎110将包括航班或者饭店房间的组分槽的任何套装产品标识为可用套装产品。在某些实现中,标识可用套装产品涉及查询套装产品信息的一个或者多个内部源和/或套装产品信息的一个或者多个外部源。例如,套装引擎110的运营商可用维护套装产品信息的内部库,而组分产品的一个或者多个提供商或者其他实体也可以维护套装产品信息的库。在标识可用套装产品之后,套装引擎110选择套装产品(207)。例如,套装引擎110 根据一个或者多个套装规则(诸如使得套装引擎110根据套装产品的价格或者收益性来排名可用套装产品)对可用套装产品进行排名,并且选择排名最高的套装产品。附加地或者备选地,套装引擎110可用根据套装产品的客户评级、套装产品的历史性能、对于套装请求的套装产品的相似性度量、或者套装产品的另一参数,来排名可用套装产品。类似地,在选择可用套装产品中可以考虑其他因素,诸如生成套装请求101的客户偏好设置或者其他过滤器。套装引擎110还访问关于候选套装组分产品的信息(209)。例如,套装引擎110可以访问组分产品信息库131和/或135。在访问关于候选套装组分产品的信息之后,套装引擎110标识来自候选套装组分产品的可用组分产品(211)。例如,套装引擎110可以将具有与包括在套装请求101中的可用性信息相兼容的可用性信息(诸如时间和/或日期信息和位置信息)的任意组分产品标识为可用组分产品。在某些实现中,套装引擎可以对组分产品的可用性执行实时检查。附加地或者备选地,可用组分产品可以基于其他类型的可用信息来选择,诸如基于组分产品的最小质量或者数目、组分产品的期望特征或者套装请求101 中提供的另一参数。将标识为可用组分产品的组分产品与所选择的套装产品相关联(213),提供关于所选择套装产品的信息和相关联的组分产品(215)。例如,在套装信息109中向生成套装请求101的用户提供关于所选择套装产品的信息和相关联的组分产品。在某些实现中,选择两个或者更多套装产品,并针对每一个来标识可用套装组分产品。将可用组分产品与适当的套装产品相关联,并提供关于两个或者更多套装产品的信息及其相关联的可用组分产品O另外,对于所选择套装产品的一个或者多个组分槽,套装引擎110可以选择用作所选择套装产品的默认组分产品的主要组分产品。例如,套装产品的提供商可以选择包括其中该套装产品的提供商偏好他们自身的组分产品的优选候选套装产品。类似地,可以根据套装产品对于收益性的影响、套装的价格或者另一参数,来选择主要组分。例如,可以将最低成本组分产品选择为针对套装产品的每个组分槽的主要组分。在某些实现中,可以根据一个或者多个套装规则选择主要组分产品。参考图3,图I中的套装引擎110可以在系统100中使用以向客户(包括诸如旅行代理之类的转销商)提供旅行套装产品。除了套装引擎110,系统300包括套装产品管理器 311,该套装产品管理器311可操作以管理关于存储在套装产品信息库120中的套装产品的信息。例如,套装产品管理器311可以添加、删除、和/或修改关于存储在套装产品信息库 120中的一个或者多个套装产品的信息,并且可以选择性地允许或者拒绝对套装产品信息库120的访问。类似地,组分产品管理器321和325可操作以分别管理存储在组分产品信息库131和135中的信息。另外,套装规则管理器331可操作以管理关于存储在套装规则信息库140中的一个或者多个套装规则的信息。系统300还包括用户终端341、一个或者多个套装产品提供商351、一个或者多个组分产品提供商361以及连接系统300的一个或者多个组分的网络390。在某些实现中,存储在套装产品信息库120中的套装产品信息可以存储在数据结构中,诸如图4所示的数据结构400。该数据结构400包括套装产品标识符401、关于套装的名称和描述的信息402、以及关于套装的提供商的信息403。数据结构400还包括套装产品的价格信息405。例如,套装产品包括固定定价选项或者动态定价选项。如果选择固定定价选项,则在数据结构400中包括关于所选择套装产品价格的信息。如所示出,如果选择动态定价选项,则在数据结构中包括动态定价的指示。定价信息405允许套装产品或者另一系统或者组分向客户提供价格信息。例如,如果选择固定定价选项,则向客户指示所选价格为套装产品的价格。如果选择动态定价选项,则套装引擎110可以基于标记信息407 (用于基于组分产品的价格生成套装产品的价格),基于组分产品价格来生成套装产品的价格。 标记信息407可以是其中指示标记美元数目的平面标记信息,或者其中指示标记的百分比数目的依赖标记信息。如果选择固定定价选项,则可以不包括标记信息407,并且在其位置处包括关于组分产品的最大允许价格的信息。针对套装产品的每个组分槽,数据结构400还可以包括组分产品类型信息409、组分产品提供商信息411以及组分产品属性信息413。组分产品类型信息409定义哪种或者那些类型的组分产品匹配于套装产品的组分槽。可以从预定义的组分产品类型组中选择组分产品类型信息409。组分产品提供商信息411可以标识满足如下的特定许可提供商,可以选择该提供商的组分产品来填充槽;或者可以标识组分产品提供商的目录,其中可以选择这些提供商的组分产品来填充槽。如所示出,套装001包括针对航班的第一组分槽,其可以由来自任何提供商的航班填充。航班价格将以10%进行标记。套装001的第二槽用于由任意提供商填充的饭店房间,其价格将以15%被标记。第三组分槽用于租赁汽车,仅可以由来自Alamo或Enterprise的租赁汽车来填充,租赁汽车的价格将以25美元被标记。套装001还包括用于活动组分的第四槽。用于第四组分槽的组分产品提供商信息411指示活动组分可以由赌场组织成员的任意提供商来提供。数据结构400还包括用于每个组分槽的组分产品属性信息413。组分产品属性信息413定义组分产品必须具有或者超过的特征,以便填充组分槽。例如,用于航班的第一组分槽包括属性信息413,其指示组分产品所需的填充第一组分槽的“头等舱”特征。由此, 不具有可用头等舱作为的任何航班将不被标识为对套装001可用的组分产品。另外,数据结构400可以包括关于不同套装备选的变化信息417。例如,套装001包括关于奢侈变化、 标准变化以及经济变化的信息。包括在数据结构400中的一个或者多个其他信息可以包括与变化相关联的备选。例如,套装001包括针对三个变化中每一个的组分产品属性信息 413a-413c。如所示出,对于饭店房间的第二槽的组分产品属性信息413a指示对于奢侈变化,饭店房间组分产品必须是四星或者五星饭店。对于饭店房间的第二槽的组分产品属性信息413b指示对于经济变化,饭店房间组分产品必须是二星、三星、四星或者五星饭店。 对于一个或者多个不同变化,类似地还有不同标记信息407、不同组分产品提供商信息411 和/或不同套装名称描述信息402。现在参考图5,存储在组分产品信息库131和/或135中的组分产品信息可以在数据结构500中存储。数据结构500包括关于组分产品的一般信息,包括组分产品标识信息 501、组分产品类型信息502、组分产品名称信息503、组分产品描述信息505以及组分产品提供商信息507。数据结构500还包括组分产品提供商组的信息509,其指示哪些提供商组包括组分产品提供商。地址信息、联系人信息、顾客评级信息、和/或关于组分产品的其他信息,和/或组分产品提供商还可以包括在数据结构500中。除了一般信息,数据结构500包括库存信息511,关于组分提供商产品的哪些产品是组分产品的适用产品;以及用于组分产品的价格信息513。例如,库存信息511指示哪些饭店房间匹配于名称信息503、描述信息505和/或属性信息515,以使得房间适合于组分产品。价格信息513指示组分产品提供商所要求的组分产品的价格。库存信息511和/ 或价格信息513可以是固定值从而其不依赖于任何其他参数而变化,或者可以是依赖值。 例如,价格信息513可以依赖于预订日期或者房间的预约日期而变化,诸如补偿对于季节性费率变化、对于特殊事件或者其他考虑的额外费用。属性信息515包括关于与组分产品相关联的库存所满足的每个属性的信息。例如,由库存信息511指示的每个房间在四星以上评级的、带有赌场和游泳池的饭店中。另外,每个房间是非吸烟房间。尽管未示出,数据结构500可以包括其他属性信息515,诸如关于房间是否是套房、客床大小、房间风景、可用服务或者与组分产品相关联的单独房间或者饭店的其他特征。属性信息515可用于确定组分产品是否满足给定套装产品所需标准。另外,数据结构500可以包括套装产品排他性信息517,其指示套装产品必须满足的标准,以便组分产品对于填充套装产品的组分槽是合格的。例如,对于可用于填充组分槽的组分产品,组分产品提供商可以选择唯一期望的合作套装产品提供商。类似地,套装产品排他性信息517可以包括关于如下的信息必须包括在套装产品中的其他组分产品类型、最低套装产品价格信息、最高组分产品标记信息、和/或对于可用于填充套装产品组分槽的组分产品必须满足的、其他套装产品或者套装产品提供商标准。根据图6所示的过程600,在使用中系统300可用于提供关于旅行套装产品的信息。最初,客户使用用户终端341之一来生成针对套装产品的请求,并向套装引擎110传输该请求(601)。例如,用户可以使用用户界面(诸如在图8中示出的用户界面800)来选择客户希望在套装产品中包括的组分产品,诸如航班、饭店房间、租赁汽车和活动。套装引擎 110接收来自用户终端的请求,并且标识可用套装产品(603),该套装产品包括用于请求中所包括所选组分产品的槽。例如,套装引擎110可以标识套装产品,该套装产品包括针对航班的槽、针对饭店房间的槽、针对租赁汽车的槽以及针对活动的槽。套装引擎110向客户提供可用套装产品用于查看和选择(605)。例如,在诸如图9所示用户界面900的用户界面中,可以显示关于可用套装产品的信息。在查看可以套装产品之后,客户可以选择套装产品并向套装引擎110传输关于选择的信息。套装引擎110接收关于选择的信息(607),并从本地供应者中以及从外部供应者中,获取关于包括在所选择套装产品中的组分产品类型的候选组分产品的信息(609和 611)。例如,如果套装产品提供商提供航班,则套装引擎110从套装提供商获取关于候选航班的信息,并从这种组分产品提供商获取关于候选饭店房间、租赁汽车和活动的信息。套装引擎110继而从为所选套装产品而获取的候选组分产品中标识可用组分产品(613)。例如, 套装引擎110获取与所选套装产品相关联的一个或者多个套装规则,并且根据该规则确定每个组分产品是否可用于所选套装产品。套装引擎110还将针对所选可用套装产品可用的组分产品进行排名(615),并针对每个所选套装产品来选择默认组分产品。向客户提供关于默认组分产品的信息(617)。例如,可用根据获取的规则对可用组分产品进行排名,并且可以将一个航班、一个饭店房间、 一个租赁汽车和一个活动选择为默认产品。可以使用用户界面(诸如图10中的用户界面 1000)向客户提供关于所选默认组分产品的信息。在某些实现中,产生最低价格或者最大收益的组分产品可以被选择为默认组分产品。在某些实现中,与优选合作提供商相关联的组分产品可以选择为默认产品。对于所选择组分槽,如果客户希望获得关于其他可用组分产品的信息,则用户可以通过使用用户界面请求附加信息。响应于接收到针对其他可用组分产品的请求,套装引擎110可以显示关于其他可用组分产品的信息,并允许客户选择备选组分产品。如果客户选择了不同的组分产品,则套装引擎110利用由客户选择的组分产品来替换默认组分产品或者限期选择的组分(619)。当客户已经完成任何或者全部期望的改变时,客户可以通过使用用户界面1000 购买包括默认或者所选组分产品的套装产品。响应于接收到购买套装产品的请求(621),套装引擎110预定默认或者所选组分产品中的每一个(623)。例如,套装引擎110可以向组分产品供应者中的每一个传输购买指示,从而预定库存项目或者将其标记为已售出或者不可用。参考图7,套装引擎模块110和/或其组分、和/或系统100和300的一个或者多个其他组分可以包括一个或者多个计算机系统,诸如计算机系统700或者其组件。计算机系统700包括一个或者多个处理器710、存储器模块720、存储设备730和由系统总线750连接的输出设备740。输入输出设备740与一个或者多个外围设备760 一起可操作,外围设备 760包括可操作用于与其他计算机系统或者其组件通信。可以包括在计算机系统700中的其他外围设备包括输出设备,诸如显示器、扬声器以及打印机;输入设备,诸如指点装置、麦克风、键盘和守门员。一个或者多个计算机系统700可以通过执行存储在计算机可读存储设备(诸如,存储模块720、存储设备730、和/或外围设备760)上的计算机软件中嵌入的计算机指令,来执行在此公开中描述的各种功能。现在参考图8,用户界面800包括显示区域801和选择控件810。例如,客户可以选择与航班相关联的按钮811、与饭店房间相关联的按钮813、与租赁汽车相关联的按钮815 或者与活动相关联的按钮817。在选择按钮811之后,例如,可以向客户呈现选择控件820。 选择控件820包括仅用于航班的按钮821,用于包括航班和饭店房间的套装的按钮823,用于包括航班和租赁汽车的套装的按钮825,以及用于包括航班、饭店房间、租赁汽车和活动的套装的按钮825。在选择按钮827之后,例如,可以向客户呈现选择控件830。选择控件 830包括输入字段831,用于选择出发位置;输入字段832,用于选择出发日期;输入字段 833,用于选择目的地位置;以及输入字段834,用于选择返回日期。选择控件830还包括 输入字段835,用于选择成年人旅客的数目;输入字段836,用于选择儿童旅客的数目;输入字段837,用于选择第一儿童旅客的年龄;输入字段838,用于选择第二儿童旅客的年龄。用户界面800还可以包括其他选择控件以便允许客户输入其他期望或者需要的信息。在使用选择控件输入信息之后,客户可以选择搜索控件841来向套装引擎110提交针对可用套装的搜索请求,其中该套装包括所选择组分产品的组分槽并且满足基于客户提供信息的可用性标准。如上所述,响应于接收搜索请求,套装引擎110通过呈现图9所示的用户界面900 来提供关于可用套装产品的信息。用户界面900包括显示区域901,在此区域中向客户呈现关于一个或者多个可用套装产品的信息。例如,对于可以套装产品,可以显示关于名称、描述、套装提供商、价格、默认组分和/或套装变化的信息910。用户界面900还包括选择控件按钮920用于选择相关联的套装产品。可选地,根据各种标准对关于可用套装产品的信息进行排名,并且可以通过排名控件930来将其重新排名。在选择了选择控件按钮920之后,向用户显示图10的用户界面1000。用户界面 1000可以包括显示区域1001,用于显示关于所选套装产品的信息1010、关于套装产品变化的信息1020、以及关于组分产品的信息1030。显示区域1001包括选择控件1011,可操作用于购买具有当前组分产品选择的套装产品;选择控件1021,可操作用于选择套装产品的变化;以及选择控件1031,可操作用于选择不同的组分产品。尽管上文描述了某些实现,这些实现应当被视为非穷尽或者限制性的,而是应当被视为示例性的,并且包括这些实现在于提供各种特征的描述。应当理解,可以进行各种修改。例如,所述的示例性过程的步骤可以由一个或者多个不同实体、系统和/或系统组件执行。类似地,可以将单独描述的其他组件进行组合,并且组件可以包括多个单组的子组件。 针对上文所述的过程,所述过程的步骤可以以达到所述结果的任意顺序执行。已经描述了多个实现。然而,应当理解,在不脱离本公开精神和范围的情况下可以进行各种修改。由此,其他实现落入下文权利要求书的范围。
权利要求
1.一种用于提供套装产品的方法,包括接收针对一个或者多个套装产品的请求,所述一个或者多个套装产品包括套装组分, 所述请求包括关于将被包括在所述一个或者多个套装产品中的套装组分的类型的信息以及可用性信息;访问关于候选套装产品的信息,每个候选套装产品包括针对一类套装产品的套装槽;由至少一个计算机处理器基于具有针对包括在所述请求中的所述类型的套装组分的套装组分槽的所述套装产品而从所述候选套装产品中标识可用套装产品;从所标识的套装产品中选择套装产品;访问关于候选套装组分的信息;由至少一个计算机处理器从所述候选套装组分中标识可用套装组分,所述可用套装组分具有与所选择的套装产品的所述套装组分槽的所述套装组分类型相匹配的套装组分类型,并且具有与所述请求的所述可用性信息相兼容的可用性信息;将所述可用套装组分与所标识的套装产品相关联,所述可用套装组分基于所述可用套装组分的所述套装组分类型与所选择的套装产品之间的匹配而与所标识的套装产品相关联;以及响应于针对套装产品的所述请求,提供关于所选择的套装产品和所述可用套装组分的信息。
2.根据权利要求I所述的方法,其中将被包括在产品套装中的套装组分的所述类型包括以下至少一个航班、饭店房间、租赁汽车、活动、保险产品和零售产品。
3.根据权利要求I所述的方法,其中所述套装组分包括价格信息。
4.根据权利要求3所述的方法,其中所选择的套装产品包括定价信息,所述定价信息关于将如何基于与所述候选套装产品相关联的所述套装组分的所述价格信息而生成可用套装产品的价格。
5.根据权利要求4所述的方法,其中所述定价信息包括固定定价信息以及依赖性定价信息中的至少一个,所述固定定价信息被用于选择将与所述候选套装产品相关联的可用套装组分,并且所述依赖性定价信息被用于调整与所述候选套装产品相关联的所述可用套装产品的所述价格信息。
6.根据权利要求I所述的方法,其中所述可用套装组分基于与所述可用套装产品相关联的套装生成规则而与所标识的套装产品相关联。
7.根据权利要求I所述的方法,其中两个或者更多所述可用套装产品被选择,并且关于所选择的两个或者更多套装产品的信息按照根据被应用于每个所述可用套装产品的一个或者多个排名规则确定的顺序而被提供。
8.一种系统,包括接收器,其接收针对一个或者多个套装产品的请求,所述一个或者多个套装产品包括套装组分,所述请求包括关于将被包括在所述一个或者多个套装产品中的套装组分的类型的信息以及可用性信息;一个或者多个存储设备,其存储关于候选套装产品的信息,每个候选套装产品包括针对一类套装产品的套装槽;以及一个或者多个计算机处理器,其基于具有针对包括在所述请求中的所述类型的套装组分的套装组分槽的所述套装产品,从所述候选套装产品中标识可用套装产品,从所标识的套装产品中选择套装产品,标识可用套装组分,所述可用套装组分具有与所选择的套装产品的所述套装组分槽的所述套装组分类型相匹配的套装组分类型,并且具有与所述请求的所述可用性信息相兼容的可用性信息,以及将所述可用套装组分与所选择的套装产品相关联,所述可用套装组分基于所述可用套装组分的所述套装组分类型与所选择的套装产品之间的匹配而与所标识的套装产品相关联。
9.根据权利要求8所述的系统,其中将被包括在产品套装中的套装组分的所述类型包括以下至少一个航班、饭店房间、租赁汽车、活动、保险产品和零售产品。
10.根据权利要求8所述的系统,其中所述套装组分包括价格信息。
11.根据权利要求10所述的系统,其中所选择的套装产品包括定价信息,所述定价信息关于将如何基于与所述候选套装产品相关联的所述套装组分的所述价格信息而生成可用套装产品的价格。
12.根据权利要求11所述的系统,其中所述定价信息包括固定定价信息以及依赖性定价信息中的至少一个,所述固定定价信息被用于选择将与所述候选套装产品相关联的可用套装组分,并且所述依赖性定价信息被用于调整与所述候选套装产品相关联的所述可用套装产品的所述价格信息。
13.根据权利要求8所述的系统,其中所述可用套装组分基于与所述可用套装产品相关联的套装生成规则而与所标识的套装产品相关联。
14.根据权利要求8所述的系统,其中两个或者更多所述可用套装产品被选择,并且关于所选择的两个或者更多套装产品的信息按照根据被应用于每个所述可用套装产品的一个或者多个排名规则确定的顺序而被提供。
15.一种具有其上存储有计算机程序产品的有形计算机可读介质,所述计算机程序产品包括指令,当由一个或者多个计算机处理器执行时使得接收针对一个或者多个套装产品的请求,所述一个或者多个套装产品包括套装组分, 所述请求包括关于将被包括在所述一个或者多个套装产品中的套装组分的类型的信息以及可用性信息;访问关于候选套装产品的信息,每个候选套装产品包括针对一类套装产品的套装槽;由至少一个计算机处理器基于具有针对包括在所述请求中的所述类型的套装组分的套装组分槽的所述套装产品而从所述候选套装产品中标识可用套装产品;从所标识的套装产品中选择套装产品;访问关于候选套装组分的信息;由至少一个计算机处理器从所述候选套装组分中标识可用套装组分,所述可用套装组分具有与所选择的套装产品的所述套装组分槽的所述套装组分类型相匹配的套装组分类型,并且具有与所述请求的所述可用性信息相兼容的可用性信息;将所述可用套装组分与所标识的套装产品相关联,所述可用套装组分基于所述可用套装组分的所述套装组分类型与所选择的套装产品之间的匹配而与所标识的套装产品相关联;以及响应于针对套装产品的所述请求,提供关于所选择的套装产品和所述可用套装组分的信息。
16.根据权利要求15所述的有形计算机可读存储介质,其中将被包括在产品套装中的套装组分的所述类型包括以下至少一个航班、饭店房间、租赁汽车、活动、保险产品和零售女口广叩ο
17.根据权利要求15所述的有形计算机可读存储介质,其中所述套装组分包括价格信肩、O
18.根据权利要求17所述的有形计算机可读存储介质,其中所选择的套装产品包括定价信息,所述定价信息关于将如何基于与所述候选套装产品相关联的所述套装组分的所述价格信息而生成可用套装产品的价格。
19.根据权利要求18所述的有形计算机可读存储介质,其中所述定价信息包括固定定价信息以及依赖性定价信息中的至少一个,所述固定定价信息被用于选择将与所述候选套装产品相关联的可用套装组分,并且所述依赖性定价信息被用于调整与所述候选套装产品相关联的所述可用套装产品的所述价格信息。
20.根据权利要求19所述的有形计算机可读存储介质,其中所述可用套装组分基于与所述可用套装产品相关联的套装生成规则而与所标识的套装产品相关联。
21.根据权利要求15所述的有形计算机可读存储介质,其中两个或者更多所述可用套装产品被选择,并且关于所选择的两个或者更多套装产品的信息按照根据被应用于每个所述可用套装产品的一个或者多个排名规则确定的顺序而被提供。
全文摘要
本发明的实施方式涉及提供套装产品。套装产品包括用于组分产品的槽、价格信息、以及用于为套装产品选择组分产品选项的属性信息。向客户提供关于套装产品的信息和组分产品选项,用于选择期望的套装产品和期望的组分产品选项。套装产品和组分产品向套装产品的提供商以及组分产品的提供商提供可变控制,并且允许响应于来自客户的请求而快速生成具有期望属性并满足期望可用性和价格标准的套装产品。
文档编号G06Q30/02GK102609856SQ20111043052
公开日2012年7月25日 申请日期2011年12月14日 优先权日2010年12月15日
发明者A·J·盖尔, B·E·诺夫辛格, C·P·约翰斯顿, J·B·沃尔施, L·N·奥尔乔夫, M·J·德瑞弗斯, S·J·科弗斯顿, S·W·阿什沃斯, S-H·王 申请人:埃森哲环球服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1