用于经由产品目录保持产品行为数据的方法和系统的制作方法_4

文档序号:8257948阅读:来源:国知局
建的规则与由导出的模板特性定义的行为相符地操作。
[0046]本发明的各个方面的其它应用示例对导出的定价库存单元(SKU)规格的供应输入进行响应,其中,由规则系统使用的产品定义系统查询产品的价格值,以定义供导出的规格或特性。电话包产品输入可包括大量的电话服务,其中,产品定义系统定义行为特性,该行为特性指定每个包包括多少个服务供系统规则引擎用来定义使用该数量的产品的特性的规则,这可包括将针对该数量的价格设置为零。电视供应可指定应该被打折的精确产品标识符或类别(如果在顾客账户上存在折扣的话),使得通过使用用于确定哪个产品的价格应该被调节的特性来定义规则(若有的话)。因特网供应只可用于正在升级其服务的顾客,其中,通过使用用于识别供应的可用性是否应该被限制于该升级状况的特性来定义规则。
[0047]在一些方面,在中央目录108中按层级将产品归类,并且产品在层级内的位置确定选择哪个模板应用于产品。例如,如果产品在层级内彼此足够靠近(在阈值距离值内),则它们被视为触发使用第一产品模板来产生新产品的模板的公共产品。然而,应该理解,两个产品之间的相似性通常不由它们相对的层级布置来界定。例如,即使两个产品按层级被组织为远离,如果这两个产品具有相同的固定规格并且在这两个产品如何表现方面的差异相同(即,这两个产品将由同一类型的规则界定),则这两个产品可被视为是相似的。此外,虽然可基于层级位置选择合适的模板,但这并不排除基于这些产品在真实世界中如何表示进行选择,这可使得能够确定相似性,即便它们被以不同方式组织成层级。
[0048]模板用来标识必须被设置成在运行时在消费系统(例如,报价者、产品配置器、订单管理系统、计费器或其它系统)中实现差别化的产品行为(即,非静态数据)的特性的集合。产品属性、模板规格或模板特性还可用来选择匹配的预定规则模式或工作流。可用业务术语(例如,“需要使产品X合格”或“只有当升级服务时才可用”)直接描述产品输入属性以及模板规格和特性。
[0049]现在,参照图4,本发明的方面的示例性计算机化实现方式包括与业务支持系统502、运行支持系统504、运行系统506和目录108进行通信520的计算机系统或其它可编程装置522。因此,可编程装置522能够作为中央目录108中存储的相似产品的模板的函数而针对产品规格和特性自动产生行为属性,以用对于业务支持系统502、运行支持系统504和运行系统506中的每个系统的规则引擎而言合适的语法和转换形式导出条件行为特性,如以上关于图1、图2和图3讨论的。指令542驻留在由可编程装置522的计算机系统或基础设施523的中央处理单元(处理器或CPU) 538访问的计算机可读存储器516中、或计算机可读存储系统532中、或其它有形计算机可读存储介质534中的计算机代码内。因此,这些指令当由处理器538实现时使得处理器538自动产生行为属性的模板,并且以对于业务支持系统502、运行支持系统504和运行系统506中的每个系统的规则引擎而言合适的语法和转换形式导出模板的条件行为特性,如以上关于图1、图2和图3讨论的。
[0050]在一个方面,本发明还能以预约、广告和/或费用为基础执行本发明的处理步骤。也就是说,服务提供商可进行供应,以将计算机可读程序代码集成到计算机系统522中,使得计算机系统522能够产生行为属性的模板,并且以对于不同消费系统的规则引擎而言合适的语法和转换形式导出模板的条件行为特性,如以上关于图1至图4讨论的。服务提供方可创建、保持和支持(等)计算机基础设施,诸如,为一个或多个顾客执行本发明的处理步骤的计算机系统522、网络环境520、或它们的部分。作为回应,服务提供商可在预约和/或费用协议下接收来自顾客的付费,和/或服务提供商可接收关于向一个或多个第三方广告内容的销售的付费。服务可包括以下中的一个或多个:(I)将程序代码从有形计算机可读介质装置532或534安装到计算装置(诸如,计算机装置522)上;(2)向计算机基础设施添加一个或多个计算装置;以及(3)整合和/或修改计算机基础设施的一个或多个现有系统,使得计算机基础设施能够执行本发明的处理步骤。
[0051 ] 本文中使用的术语只是用于描述特定方面,而不是意图限制本发明。如本文中使用的,除非上下文另外清楚地指出,否则单数形式旨在也包括复数形式。还应该理解,当在本说明书中使用时,术语“包括”和“包含”指定所述特征、整体、步骤、操作、部件、组件和/或它们的组的存在,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、部件、组件和/或它们的组。包括在权利要求书中并且如图中所示的本说明书中描述的某些示例和部件可通过独特的形容词(例如,“第一”部件与多个部件中的另一个“第二”或“第三”部件区分开,“主要”项与“次要”项或“另一”项区分开,等等)与其它示例和部件区分开或者说识别开。这种识别形容词通常用于减少混淆或不确定性,而不应被理解为将权利要求书限于任何特定图示的部件或实施例,或者意味着任何权利要求部件、限定或处理步骤的任何优先次序、排序或顺序。
[0052]以下权利要求书中的所有装置或步骤以及功能部件的对应结构、材料、动作和等同物旨在包括用于结合具体要求保护的其它要求保护的部件来执行功能的任何结构、材料或动作。本发明的描述是出于图示和描述的目的而提供的,但不是旨在是穷举性的或者限于公开形式的本发明。对于本领域的普通技术人员,在不脱离本发明的范围和精神的情况下,许多修改形式和变形形式将是明显的。选择和描述该方面是为了最佳地说明本发明和实际应用的原理,并且使本领域的其他普通技术人员能够理解本发明的各种实施方式,这些实施方式具有适于预料到的特定用途的各种修改。
[0053]附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
【主权项】
1.一种用于经由产品目录保持产品行为数据的方法,所述方法包括: 处理器通过作为供应的第一产品的属性的一组可选数据值的函数定义第一产品模板条件行为,根据供应的第一产品的属性创建第一产品模板; 所述处理器将第一产品模板转换成第一产品模板导出,第一产品模板导出具有第一语法,该第一语法能由多个业务支持系统、运行支持系统或运行系统中的第一系统的规则引擎执行,以产生第一语法的第一规则,第一语法的第一规则代表第一产品的条件行为并且能由第一系统执行;以及 所述处理器将第一产品模板转换成另一个第一产品模板导出,所述另一个第一产品模板导出具有第二语法,该第二语法与第一语法不同并且能由多个业务支持系统、运行支持系统或运行系统中的第二系统的规则引擎执行,以产生第二语法的第一规则,第二语法的第一规则代表第一产品的条件行为并且能由第二系统执行。
2.根据权利要求1所述的方法,还包括: 将计算机可读程序代码集成到包括处理器、计算机可读存储器和计算机可读存储介质的计算机系统中,其中,所述计算机可读程序代码被包含在所述计算机可读存储介质上并且包括指令,当所述处理器经由所述计算机可读存储器执行指令时,所述指令使得所述处理器执行以下步骤:根据供应的第一产品的属性创建第一产品模板,将第一产品模板转换成第一产品模板导出,并且将第一产品模板转换成另一个第一产品模板导出。
3.根据权利要求1所述的方法,还包括: 响应于与第一产品不同的新产品的输入,确定所述新产品是否与第一产品相似; 响应于确定所述新产品与第一产品是相似的,使用第一模板来选择所述新产品的属性,并且通过作为所述新产品的所选择的属性的一组可选数据值的函数定义新产品模板条件行为来创建新产品模板;以及 响应于确定所述新产品与第一产品不是相似的,通过作为所述新产品的属性的一组可选数据值的函数定义所述新产品模板
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1