用于提供售货网络的系统和方法
【专利摘要】本发明的实施方式可实现用于提供售货网络的系统和方法。在一个实施方式中,用于提供售货网络的系统可被提供。系统可包括与售货机器相关联的至少一个交易类型设备,其中所述至少一个交易类型设备可操作来促进与由售货机器提供的一个或多个产品或服务相关联的现金交易和/或无现金交易。系统还可包括可操作来与至少一个交易类型设备相关联的至少一个服务器,其中所述至少一个服务器可操作来接收与交易相关联的数据。另外,系统可包括可操作来与至少一个服务器通信的至少一个售货结算服务器,其中至少一个售货结算服务器可结算一些或所有的交易。
【专利说明】用于提供售货网络的系统和方法
[0001]本发明申请是本发明 申请人:于2009年2月5日提交的、申请号为200980105583.1、发明名称为“用于提供售货网络的系统和方法”的发明申请的分案申请。
[0002]商标
[0003]COCA-COLA ?是美国乔治亚州亚特兰大的Coca-Cola公司的注册商标。本文使用的其他名称可以是Coca-Cola公司或其他公司的注册商标、商标或产品名称。
[0004]本发明的【技术领域】
[0005]本发明涉及售货网络,且更具体涉及用于提供售货网络的系统和方法。
[0006]本发明的背景
[0007]在售货行业,硬币和钞票是用于支付出售的货物和服务的一种方式。在这点上,当售货账户结算时,硬币和钞票可从售货设备上收集,且硬币和钞票可与实际库存对账以确定销售了什么以及收入了多少钱。
[0008]最近几年,无现金支付例如信用卡已成为支付的一种选择。在这点上,售货设备的用户现在硬币和钞票支付外可能够使用无现金支付出售的货物和服务。在无现金支付的情况下,无现金支付通常可由第三方服务器处理。随后,电子资金转帐(EFT)可将除去交易处理费用和/或其他费用的接收到的无现金支付汇到售货设备的操作者。虽然如此,在一些情况下,EFT可能不将实际售货事件与相关的实际无现金交易对账。更复杂的是,由于可能从无现金资金中扣除费用,售货销售额可能与EFT额不匹配,且通常,EFT交易可代表合计的一批或一堆交易,因此使每个单个的售货交易不清晰。
[0009]无现金交易的过程可为处理无现金交易的处理者、通过售货机器接收无现金交易的供应货物和/或服务的卖主,以及无现金交易过程涉及的其他人带来很多问题。例如,在一个结算过程中,由于很多无现金交易可能还存储在售货机器或其他相关的数据存储设备中,硬币、钞票和无现金交易可能不及时地与库存对账。在其他情况下,无现金交易可能在尚未结算但是和/或以很小的交易级别详情或没有交易级别详情时被合计的情况下,仍被路由到第三方服务器。通常,仅在售货结算发起后,相关的EFT交易才发生,由于EFT的合计性质,这可能进一步阻挠结算过程。
[0010]另外,向一个或多个第三方服务器的无现金交易的路由还可产生问责问题。在一些情况下,多个商品可从售货机器上出售,且一个或多个顾客可试图用无现金的方式例如信用卡或借记卡支付。但是,在这样的情况下,不能保证售货设备操作者总是看到用无现金交易支付售货的资金,且进一步地,不能保证顾客正确地支付出售的货物和/或服务。因此,可能有很少的或没有关于售货何时发生或顾客支付了什么的问责。另外,可能有很少或没有关于顾客是否及时地或正确地支付的问责,且很少或没有对于售货设备操作者及时地接收到通过无现金交易支付售货的正确的资金的保证。
[0011]另外,在审计第三方服务以验证无现金交易的准确性和/或正确性时存在问题。在这点上,无现金交易售货可能缺少监督、问责、审计控制以及控制售货设备中的装置如何操作以及数据如何与各种服务器或其他数据处理设备进行传递或在各种服务器或其他数据处理设备之间传递的能力。[0012]当在一条路线上营业的人员试图在售货设备位置处对帐交易额和库存时,另一个问题出现。在一些情况下,钞票、硬币、无现金售货和库存的量应该在相同的时间点被获知。当涉及无现金交易时,这意味着知道每个交易在没有任何费用扣除时的值,知道哪个无现金交易已结算,且还知道哪个已结算的无现金交易有相应的EFT记录指示售货设备的操作者已被支付无现金交易。在没有这一级别的详情时,可能不大可能准确或及时地无差错地跨多个售货设备位置执行售货设备结算。对于全局位置中的售货设备,结算过程可能不被有效地执行。
[0013]因此,存在对用于提供售货网络的系统和方法的需要。
[0014]本发明的概述
[0015]以上需要的一些或全部可通过本发明的各种实施方式来解决。本发明的实施方式可提供用于提供售货网络的系统和方法。
[0016]在一个实施方式中,提供售货网络的系统可被实现。系统可包括与售货机器相关联的至少一个交易类型设备,其中所述至少一个交易类型设备可操作来促进与由售货机器提供的一个或多个产品或服务相关联的现金交易和/或无现金交易。系统还可包括可操作来与至少一个交易类型设备通信的至少一个服务器,其中至少一个服务器可操作来接收与交易相关联的数据。另外,系统可包括可操作来与至少一个服务器通信的至少一个售货结算服务器,其中至少一个售货结算服务器可结算交易中的一些或所有交易。
[0017]在另一个实施方式中,用于提供售货网络的方法可被实现。方法可包括从与各个售货机器相关联的多个交易类型设备接收对于现金交易和/或无现金交易的输入。另外,方法可包括将与交易中的一些或所有交易相关联的交易数据发送到至少一个服务器。另夕卜,方法可包括通过至少一个售货结算服务器结算交易中的一些或所有交易。
[0018]在又一个实施方式中,用于提供售货网络的系统可被实现。系统可包括与售货机器相关联的至少一个交易类型设备,其中所述至少一个交易类型设备可操作来促进与由售货机器提供的一个或多个产品或服务相关联的现金交易和/或无现金交易。另外,系统可包括可操作来与至少一个交易类型设备通信的至少一个服务器,其中所述至少一个服务器可操作来接收与交易相关联的数据且还可操作来将唯一标识符与每个交易相关联。另外,系统可包括可操作来与至少一个服务器通信的至少一个售货结算服务器,其中至少一个售货结算服务器可结算交易中的一些或所有交易。
[0019]在另外的实施方式中,用于提供售货网络的方法可被实现。方法可包括从与各个售货机器相关联的多个交易类型设备接收对于现金交易和/或无现金交易的输入。方法还可包括将与交易中的一些或所有交易相关联的交易数据发送到至少一个服务器。另外,方法可包括将各个唯一标识符与交易中的一些或所有交易相关联。另外,方法可包括通过至少一个售货结算服务器结算交易中的一些或所有交易。
[0020]在又一个实施方式中,售货网络可被提供。售货网络可包括至少一个服务器,所述至少一个服务器可操作来从与各个售货机器相关联的多个交易类型设备接收对于现金交易和/或无现金交易的输入。另外,售货网络可包括可操作来与至少一个服务器通信的至少一个售货结算服务器,其中至少一个售货结算服务器可结算交易中的一些或所有交易。另外,售货网络可包括可操作来与至少一个售货结算服务器通信的操作者服务器,以促进包括以下的至少一个操作功能的管理:售货机器装满即结算管理、路由管理,以及售货交易管理。
[0021]本发明的其他实施方式和方面在本文详细描述且被作为所要保护的本发明的一部分。为了更好地理解本发明的实施方式的特征和方面,参考描述和附图。
[0022]附图的简要描述
[0023]由结合附图所作的以下详细描述,本发明的前述的和其他的特征和方面是显然的,在附图中:
[0024]图1示出了符合本发明的实施方式的用于提供售货网络的示例性系统。
[0025]图2示出了符合本发明的实施方式的使用在服务器交换机和第三方服务器和/或结算引擎之间的通信期间的对账标记的系统的例子。
[0026]图3示出了符合本发明的实施方式的使用结算引擎为操作者服务器提供操作和财务数据处理的系统的例子。
[0027]图4示出了符合本发明的实施方式的使用服务器交换机来连接设备、售货结算服务器、第三方服务器、财务机构和其他数据服务的系统的例子。
[0028]图5示出了符合本发明的实施方式的使用多个服务器交换机并通过多个服务器交换机和/或结算引擎提供灵活的财务交易处理和设备网络连接的系统的例子。
[0029]图6示出了符合本发明的实施方式的连接到物业管理系统(PMS)的服务器交换机的例子。
[0030]图7示出了符合本发明的实施方式的用于提供售货网络的示例性方法。
[0031]图8示出了符合本发明的实施方式的用于提供售货网络的另一个示例性方法。
[0032]本发明的实施方式的详细描述
[0033]文所使用的术语“交易”可指与货物和/或服务的购买相关联的现金或无现金支付。本发明的实施方式意图覆盖现金和/或无现金支付或交易的任何组合以及与货物和/或服务的任何组合相关的支付或交易。
[0034]本文所使用的术语“服务器交换机”和“服务器”可以互换使用。本发明的实施方式意图覆盖服务器、服务器交换机或与服务器或服务器交换机具有类似功能的其他处理设备的任何组合。。
[0035]本文所使用的术语“对账标记”和“唯一标识符”可互换使用。本发明的实施方式意图覆盖包括但不限于对账标记或任何其他设备、代码或具有类似功能的识别仪器的任何类型的唯一标识符。
[0036]现参考图1,示出了符合本发明的实施方式的系统例如售货网络系统100的例子。本发明的实施方式可提供用于提供售货网络的系统和方法。售货网络的其他实施方式在图1-6中示出。一般地,本发明的实施方式可使用一个或多个对账标记跟踪或以其他方式标记由售货网络系统100在至少一个服务器交换机和一个或多个第三方服务器和/或结算引擎之间的通信期间处理的任何数量的交易。
[0037]在图1中示出的实施方式中,售货网络系统100可包括与各个售货设备104A-N相关联的一个或多个交易设备102A-N。交易类型设备102A-N中的一些或全部可通过至少一个网络例如106与一个或多个服务器交换机例如108A-N通信。在一个实施方式中,一个或多个交易类型设备102A-N可通过一个或多个网络例如106彼此通信。
[0038]交易类型设备102A-N可以是任意的处理器类型设备,且可单独地称为数据处理设备。一些或所有的交易类型设备102A-N可以可操作来接收和发送与至少一个现金和/或无现金交易或消费者相关联的数据。这样的数据可称为交易数据。交易数据可包括但不限于售货设备逐批结算(也称为装满即结算(fill-to-fill))信息、售货交易匹配和对账处理数据、电子资金交易(EFT)对账数据、现金售货交易、无现金售货交易、无现金交易数据、现金交易数据、交易记录、DEX数据、MDB数据、交易退款(也称为反转)数据、会计数据、审计数据、电子资金退回数据、路由管理数据、商业管理数据以及与售货设备交易或消费者相关联的其他类型的数据。交易类型设备的例子可包括但不限于现金交易阅读器、无现金交易阅读器、现金和无现金交易组合阅读器、RFID阅读器、生物测定阅读器、能量管理系统(EMS)类型设备、售货机器控制器(VMC)以及任何其他类型的支付交易设备。在一些情况下,交易设备可由HP?、DELL?、IBM/LEN0V0?、和GATEWAY?制造,且可运行由MICROSOFT?和LINUX?提供的软件。
[0039]在一个实施方式中,交易类型设备例如102A可以是可操作来接收来自消费者的现金和/或无现金支付的支付设备,且还可操作来促进来自相关的售货设备例如104A的货物和/或服务的分配。在另一个实施方式中,交易类型设备例如102A可以是可操作来促进相关的售货设备例如104A的操作的售货设备控制器。
[0040]售货设备104A-N可包括但不限于产品或饮料分配器、售货机器、快餐分配器、能够分配或提供可消费食物或饮料商品的设备、能够分配或提供非可消费商品的设备,或能够促进货物和/或服务的购买的设备。售货设备例如104A还可单独地称为售货机器。在一些实施方式中,售货设备104A-N可遵守售货行业标准包括但不限于国家自动商业协会(NAMA)MDB规范,以及欧洲自动售货协会(EVA)DEX规范。在一个实施方式中,售货设备104A-N可包括售货行业标准类型多点总线(MDB)接口,和/或数据交换(DEX)接口。
[0041]在一个实施方式中,多点总线(MDB)数据可从售货设备例如104A-N收集,且所收集的MDB数据用于形成交易数据记录。在这方面,MDB数据可包括但不限于,库存、产品定价以及在在售货事件期间可与支付ID (例如PIN号码或信用卡号码)结合以形成交易记录的其他数据。另外,MDB数据可在非售货事件期间被收集并用于形成交易记录例如服务请求、能量管理记录以及其他类型的交易记录。
[0042]在在图1中示出的实施方式中,网络106可以是有线的或无线类型的网络,且可以是多于一个的网络以促进系统部件之间的有线和无线类型的通信。图1中示出的网络106通过例子的方式示出。网络106的例子可包括但不限于局域网(LAN)、广域网(WAN)、互联网、全球网、无线网络、有线网络以及其任何组合。无线网络通信可通过例如以下方式实现:GSM、GPRS、CDMA2000、1XRTT、EDGE、802.11 类型和种类,包括但不限于 ‘a’、‘b’、‘g’、‘11’,9001^、2.46取、56取、扩频、开放无线标准、专有无线技术、36、3.56、46技术(‘G’代表代),以及任何其他无线类型通信设备、标准或方法。有线网络通信可通过例如以太网、Firewire、串行通信、USB、RS232以及任何其他的有线类型的通信设备、标准或方法的方式实现。在一个实施方式中,网络可以是可称为全球网络的互联网。在示出的实施方式中,服务器交换机108A可以是基于处理器的平台例如服务器。在一个实施方式中,服务器交换机108A可以可操作来存储从一个或多个交易设备102A-N接收的一些或所有交易数据的副本。服务器交换机108 A可将一些或所有的交易数据存储到相关的数据库或数据存储设备例如110、112或114中。在另一个实施方式中,服务器交换机例如108A可以可操作来产生唯一标识符,例如对账标记,并将唯一标识符或标记关联到交易记录或以其他方式将唯一标识符或标记增加到交易记录中。在一些实施方式中,服务器交换机例如108A可产生唯一标识符或对账标记并将唯一标识符或对账标记与可由系统100通过网络例如106发送的一些或全部交易相关联。
[0043]如图1中示出,系统100还可促进与一个或多个服务器116、118、122和/或第三方120的通信。在示出的实施方式中,一些或所有的交易类型设备102A-N可与以下中的至少一个通信:售货结算服务器116、数据服务服务器118、财务机构120、第三方服务器122,和/或与第三方相关联的任何设备。在这个实施方式中,交易类型设备例如102A可通过网络例如106发送数据到服务器交换机例如108A。服务器交换机108A可以选择性地发送一些或所有接收到的数据到另一个交易类型设备例如102N;另一个服务器交换机例如108N;售货结算服务器例如116 ;数据服务服务器例如118 ;财务机构例如120 ;第三方服务器例如122 ;或与第三方相关联的任何其他设备。由售货结算服务器116、数据服务服务器118、财务机构120和/或第三方服务器122接收的数据可被存储在相关的数据库例如109或其他数据存储设备中。
[0044]在一个实施方式中,交易类型设备例如102A可通过网络例如106和服务器交换机例如108A发送数据到售货结算服务器例如116。由交易类型设备102A初始接收到的或以其他方式收集到的数据可以例如数据包124的形式发送到服务器交换机108A。数据可包括但不限于售货设备逐批结算(也称为装满即结算)信息、售货交易匹配和对账处理数据、电子资金交易(EFT)对账数据、现金售货交易、无现金售货交易、无现金交易数据、现金交易数据、交易记录、DEX数据、MDB数据、交易退款(也称为反转)数据、会计数据、审计数据、电子资金退回数据、路由管理数据、商业管理数据,和/或与售货设备交易或消费者相关联的任何其他类型的数据。最终,一些或所有的数据可由服务器交换机例如108A发送到售货结算服务器例如116。
[0045]在一个实施方式中,一个或多个对账标记可促进审计由一个或多个售货结算服务器116和/或第三方服务器122处理的一些或所有的交易数据。例如,服务器交换机例如108A可将至少一个对账标记与每个交易一起传递到售货结算服务器116和/或第三方服务器122,并从售货结算服务器116和/或第三方服务器122接收交易数据以响应于每个对账标记。在这个例子中,服务器交换机108A可在数据包126中发送至少一个对账标记到售货结算服务器116和/或第三方服务器122。响应于接收一个或多个对账标记,售货结算服务器116和/或第三方服务器122可将具有响应数据的数据包128发送到服务器交换机108A,响应数据包括一个或多个对账标记。这个响应数据可与之前发送的交易数据或之前存储在数据库例如110、112或114或与服务器交换机108A相关联的其他数据存储设备中的其他数据相比较。在一个实施方式中,售货结算服务器例如116可称为第三方服务器且可以上述类似方式被审计。
[0046]另外,在一个实施方式中,服务器交换机例如108A可以可操作来在各种目标服务器之间转移或以其他方式传送一个或多个交易记录。例如,存储在特定服务器中的交易数据可通过服务器交换机例如108A的方式传送到另一个服务器。另外,服务器交换机108A可以可操作来分发带有一个或多个对账标记的数据包130以响应于由服务器交换机108A接收或发送的交易数据。另外,服务器交换机108A可以可操作来维持至少一个交易数据库以用于存储交易数据,例如包括KO数据库110、对账数据库112和设备数据库114的多个数据库。
[0047]在一个实施方式中,服务器交换机例如108A可以可操作来通过检查在服务器交换机108A接收到的每个交易来控制访问网络例如106。例如,在将交易数据从交易类型设备例如102A传送到目标位置之前,服务器交换机108A可检查数据库例如设备数据库114以确保从其接收交易的交易类型设备例如102A,被允许使用网络106。如果交易类型设备102A不被允许使用网络106,交易数据就不被传送到目标位置,且可选择地,交易类型设备102A可由服务器交换机108A通知到网络106的访问被拒绝。
[0048]在另一个实施方式中,服务器交换机例如108A可以可操作来控制特定的交易类型设备例如102A被允许在网络例如106上发送的交易的类型或类别。在这方面,服务器交换机108A可检查被发送的交易的类型或类别,将每个交易类型或类别与存储在数据库例如设备数据库114中的一个或多个允许的交易的类型或类别相比较,并确定这样的交易是否被允许来自特定的交易类型的设备102A。例如,如果交易类型设备102A被部署以接收特定类型的交易,例如宾馆房间钥匙卡,服务器交换机和108A可防止或以其他方式限制所有其他交易,例如非宾馆房间钥匙卡,被使用。
[0049]参考图2,符合本发明的实施方式的用于跟踪售货网络中的一个或多个交易的示例性系统200被示出。系统200可使用图1中示出的一些或所有的系统部件实现,且在这个例子中,系统100的一些系统部件被使用。在这个实施方式中,系统200可包括在交易类型设备例如102A通过服务器交换机例如108A可发起与第三方服务器例如118的通信时开始的数据流。例如,交易类型设备102A可产生和发送至少一个数据包例如124,其可包括可被加密的交易数据以使得第三方服务器例如118可通过至少一个解密密钥来解密数据。在一些情况下,加密的交易数据可包括其他数据例如KO数据,且可进一步被加密,其中服务器交换机108A可通过另外的解密密钥来解密数据。在任何情况下,服务器交换机108A可接收加密的数据或数据包124,且在处理加密数据或数据包124之后,服务器交换机108A可发送对应的数据包例如126到第三方服务器122。在数据包126的接收和处理之后,第三方服务器118可发送相应的数据包例如128到服务器交换机108A,其中服务器交换机108A解密和处理数据。由服务器交换机例如108A进行的数据处理可包括以下操作中的一些或全部:验证交易类型设备例如102A被授权访问网络例如106 ;验证交易类型设备例如102A被授权执行特定交易类型或类别;产生至少一个对账标记;以及存储数据,例如KO数据到数据库或数据存储设备例如110、112和/或114中。
[0050]返回参考服务器交换机,服务器交换机例如108A可通过在特定交易请求新的对账标记时产生至少一个新的对账标记(例如当作出初始的授权请求时)或识别和/或重新得到之前分配的对账标记(例如当第三方服务器122传递响应到交易类型设备例如102A时),来产生至少一个数据包。数据包例如126可包括至少一个对账标记和之前接收的第三方或交易数据。在一些情况下,之前接收的第三方或交易数据可在必要时被加密。数据包128可被传递到第三方服务器122。
[0051]参考第三方服务器,当接收到数据包126后,第三方服务器例如122可处理被接收的数据包126。这样的处理可包括但不限于解密被加密的包并作用于数据,或将对账标记和/或其他相关的交易数据存储到数据库或数据存储设备例如110、112或114中。[0052]在第三方服务器122上数据包126的处理的完成期间或之后,第三方服务器122可等待将被传递到交易类型设备102A的响应。在这方面,数据包例如128可由第三方服务器122产生以包括与服务器交换机108A上的特定交易相关联的至少一个之前接收的对账标记,以及来自第三方服务器122的响应数据。在一些情况下,来自第三方服务器122的响应数据在必要时被加密。
[0053]第三方服务器122可将数据包128传送到服务器交换机108A。接收数据包128的服务器交换机108A可使用至少一个对账标记来验证预定的交易状态顺序被遵循,且可更新与即时的交易相关联的一个或多个状态字段(field)。服务器交换机108A可必要时更新一个或多个数据库,和/或以其他方式处理接收到的数据包128。服务器交换机108A可将相应的数据包130传递到交易类型设备102A。数据包130可在交易类型设备例如102A上被接收,在此处交易类型设备102A可处理数据包130和相关的响应数据。在这个例子中,数据包124、126、128和130可以具有相同或类似的格式。
[0054]在一个实施方式中,状态机器数据结构可由服务器交换机例如108A建立以用于特定类别的交易。在这方面,服务器交换机108A可确定特定交易类型设备例如102A是否被允许执行特定类别的交易(例如,宾馆房间钥匙卡类型交易)并防止或以其他方式限制交易类型设备102A执行某类型的交易(例如RFID信用卡类型交易)。利用状态机逻辑或一组指令,服务器交换机108A可确保交易类型设备102A和第三方服务器122之间的规定的通信顺序被维持。
[0055]例如,当交易类型设备例如102A通过用户用信用卡支付的方式促进售货机器例如104A上的销售或售货交易时,交易状态可以如下。初始地,第一状态可由服务器交换机例如108A记录,作为交易类型设备102A作出的初始授权请求。另一个状态可以是对由第三方服务器例如122作出的初始授权请求的响应。又一个状态可以是当用于完成销售或售货交易时从交易类型设备102A传递的完成的销售记录。另一个状态可以是何时第三方服务器122确认已收到从交易类型设备102A传递的完整的销售交易记录。在这个实施方式中,服务器交换机例如108A的状态跟踪能力,相关于每个类别的交易,且对于每个单个的交易,都允许服务器交换机108A为一些或所有交易提供问责。这可包括但不限于跟踪那些处于特定的处理状态中的交易,并指示交易类型设备例如102A和相关的第三方服务器例如122遵守预定的通信顺序(也称为“状态机器类型逻辑”)。在交易顺序不适合或另外地不正确的情况下,服务器交换机例如108A可停止或延迟特定的交易进行下去和/或发送消息到交易类型设备102A和第三方服务器122中的任一个或这两者。这个特征可允许服务器交换机108A维持每个交易类型设备102A-N、每个第三方服务器例如122的问责,并还维持交易类型设备例如102A-N和相关的第三方服务器例如122通信以执行某种类别的交易中的监督方式。
[0056]使用一个或多个状态条件以监控、控制和/或跟踪交易的一个方面是在任何时间服务器交换机例如108A可确定哪个交易已被完成。在这方面,这样的信息可被用于例如更准确地识别看起来已经被漏掉的交易。这样的交易可能已被授权,或从未结算,这样的话,这些被错过的交易的状态是交易可能仅被部分地完成(没有销售信息、没有结算、没有EFT等)。这个方面允许用户通过服务器交换机例如108A识别与支付产品和/或服务相关的可能的问题。另外,用户可识别与任何数量的交易类型设备102A-N、服务器例如第三方服务器122的问题,和/或关于系统100进行的交易处理的其他问题。
[0057]参考图3,符合本发明的实施方式的用于提供售货网络的示例性系统300被示出。系统300可使用图1中示出的一些或所有的系统部件实现,且在这个例子中,系统100的一些系统部件被使用。
[0058]在图3示出的实施方式中,售货结算服务器例如116可为相关的操作者服务器(operator server)例如134提供一些或所有的操作和财务数据处理。操作服务器可以可操作来管理售货设备例如104A-N和/或一个或多个相关的售货路线。售货结算服务器116可以可操作来协调硬币、钞票、无现金交易和其他类型的库存管理数据的对帐。如所示出的,售货结算服务器116可与操作者服务器134通信。用由售货结算服务器116提供的数据,操作者服务器134可为售货设备例如104A-N提供路由管理,包括但不限于报告、路由管理、问责、服务、财务管理、商业分析、资产管理、产品库存管理和数据处理。在这方面,售货结算服务器例如116可以可操作用于钱的对账、在前的无现金结算处理(确定无现金交易应产生的税收)、后结算处理(确定从无现金交易处理实际上接收到的税收——作为EFT的例子),并将资金的交付、库存和其他售货设备数据整理到相关的操作者服务器例如134中。
[0059]在操作中,操作者服务器134可与售货结算服务器116通信。初始地,来自一个或多个交易类型设备例如102A和相关的售货设备例如104A的交易数据,可由服务器交换机108A接收或以其他方式收集。服务器交换机108A还可按需要或期望与数据服务服务器例如118和/或第三方例如财务机构120通信。如之前讨论的,交易数据可通过服务器交换机108被传递到售货结算服务器116以用于处理和/或存储。可选地,售货结算服务器例如116可使用一个或多个数据库按可能需要或期望来存储数据,例如交易数据库109。在任何情况下,售货结算服务器116可与操作者服务器134通信以处理以下操作中的一些或所有:硬币、钞票、无现金交易和其他类型的库存管理数据的对账;报告;路由管理;交易问责;月艮务、财务管理;商业分析;资产管理;产品库存管理;数据处理;钱的对账;在前的无现金结算处理(确定无现金交易应产生的税收)、后结算处理(确定从无现金交易处理实际上接收到的税收——作为EFT的例子),并整理资金的交付、库存和其他售货设备数据。
[0060]以这种方式,钞票、硬币、和无现金交易的对账可与路由操作者在售货设备中所填充的或以其他方式在售货设备中再填充的产品或库存同步。处理某类型的无现金交易例如信用卡交易中的延迟可导致在路由操作者再填充售货设备时不能达到对支付详情(钞票、硬币和无现金税收)的100%的问责。因此,在任何给定时间且尤其是无现金交易因处理而被延迟例如在等待电子资金转帐(EFT)期间,确定什么已被销售和被支付的能力可能是难于进行确定的。另外,不能准确地确定什么已从售货设备上被购买可导致在一条路线上营业的人员在驶往售货设备位置之前不正确地选择再填充的产品装载到运送车(routetruck)上,这可导致有过多的或过少的再填充产品被运载上路用于后续的再填充。
[0061]在图4中,符合本发明的实施方式的用于提供售货网络的示例性系统400被示出。系统400可使用图1中的一些或所有系统部件实现,且在这个例子中,系统100的一些系统部件被使用。在示出的系统中服务器交换机108A可与多个第三方服务器122通信,这样第三方服务器122使用多个数据库例如交易数据库109。第三方服务器122中的至少一个可与一个或多个财务机构服务器120通信,且经由服务器交换机108A与多个交易类型设备102A-N通信。在这个配置中,至少一个第三方服务器122可处理来自多个交易类型设备102A-N的交易,且通过服务器交换机108A可向至少一个售货结算服务器116提供交易级别详情数据和EFT级别详情数据,在此处这样的数据被处理或以其他方式与其他数据(非无现金和其他数据)对账,且然后数据被传递到操作者服务器134。
[0062]另外,可选地,服务器交换机108A可与至少一个财务机构服务器120A和/或至少一个数据服务服务器118通信。在这方面,服务器交换机108A可处理交易,可在可能的需要和/或期望时,向至少一个售货结算服务器116提供交易级别详情数据、EFT级别详情数据和/或其他类型的数据或详情数据,其中带有包括来自至少一个第三方服务器122的数据的其他数据的售货结算服务器116可在必要时处理数据和与至少一个操作者服务器134通信,以促进售货设备例如104A-N的路由管理,包括报告、路由管理、问责、服务、财务管理、商业分析、资产管理、产品库存管理和数据处理。
[0063]在示出的实施方式中,服务器交换机例如108A可与一个或多个交易类型设备例如102A-N、至少一个售货结算服务器116、一个或多个第三方服务器122、一个或多个财务机构120以及一个或多个数据服务服务器118通信。交易类型设备102A-N可将不同类型的数据例如在一个或多个数据包中格式化的数据传递到服务器交换机108A。例如,数据包124可包括KO数据和第三方交易数据(如果必要,被加密)。第二交易类型设备例如102B可传递示为数据包136的格式化KO数据。服务器交换机108A容纳多个不同类型的数据、相关数据包和数据格式的灵活性允许相关的数据例如KO数据在服务器交换机108A被检查和处理,以及如果必要,允许第三方数据(被加密和/或以其他方式为专有的)被服务器交换机108A发送到目标第三方服务器例如122,和/或到售货结算服务器例如116。
[0064]这个实施方式的一方面是在服务器交换机例如108A处从多个交易类型设备例如102A-N的数据的收集,在多个设备例如102A-N上可是相对同性质的。这可由一些实施方式在不考虑多个交易类似设备的类型或目的的情况下实现。这个实施方式的另一个方面是,部分地因为相对同性质的数据在服务器交换机108A被接收,服务器交换机例如108A和售货结算服务器例如116处的监督和问责可被相对容易地维持。
[0065]在另一个实施方式中,一方面是第三方服务器例如第三方服务器122以允许第三方服务器122继续按设计操作的格式从相同的交易类型设备例如102A-N接收数据的能力。也就是说,交易类型设备例如102A可操作来发送可由服务器交换机例如108A和由第三方服务器例如122两者理解的数据包(例如KO数据和/或第三方数据)。这允许两个服务器、服务器交换机108A和第三方服务器122以最小的改变或没有改变地起作用。这种“共用的数据类型功能”可允许带有其自己的信息技术(IT)基础设施的一个或多个第三方可能适合于提供特定的产品和/或服务器给其自己的顾客,以根据本发明的实施方式使用售货网络以满足其第三方数据需要以及满足服务器交换机例如108A、售货结算服务器例如116和/或操作者服务器例如134的需要。
[0066]这个实施方式的另一方面可允许一个或多个第三方根据他们自己的IP基础设施提供各种服务给顾客(基于网络的和/或其他的),同时允许符合本发明的实施方式的售货网络,由服务器交换机例如108A管理以维持网络的问责、审计能力,并使用售货结算服务器例如116,以经由操作者服务器例如134以及可依赖操作者服务器134操作或以其他方式管理其各自商业活动的售货设备人员,来满足一个或多个售货路由操作者的一些或所有的需要。
[0067]在用于提供售货网络的一个实施方式中,如图4所示出,一个或多个数据库例如109、110、112和114或数据存储设备可与售货结算服务器例如116和/或服务器交换机例如108A中的任一个或两者相关联。
[0068]在用于提供售货网络的系统的一个实施方式中,如图4所示出,售货结算服务器例如116可发起第三方服务器例如122的审计。在这方面,售货结算服务器例如116可产生一个或多个对账标记并通过传送数据包到第三方服务器122的方式发送一个或多个对账标记到第三方服务器例如122,且售货结算服务器116可接收包括来自第三方服务器122的响应的数据包。用于提供售货网络的系统的另一个实施方式可包括服务器的组合,其中发起第三方服务器例如122的审计的服务器可以是服务器交换机例如108A或售货结算服务器例如116,且包括来自第三方服务器例如122的响应的数据包可被发送到非发端服务器,例如服务器交换机108A或售货结算服务器116。
[0069]参考图5,符合本发明的实施方式的用于提供售货网络的示例性系统500被示出。系统500可使用图1中示出的系统部件的一些或所有来实现,且在这个例子中,系统100的一些系统部件被使用。在这个实施方式中,系统500可包括与多个交易类型设备例如102A-N通信的多个服务器交换机例如108A-N,以及至少一个售货结算服务器例如116。多个交易类型设备102A-N可使用多个服务器交换机108A-N中的一个或多个与各种数据处理设备,例如财务机构120、售货结算服务器116和/或其他第三方服务器例如122进行通信。示出的系统实施方式可提供相对灵活的财务交易处理和设备网络连接。以这种方式,不同的交易类型设备和服务器交换机可被用于合计钞票、硬币、无现金、库存和/或其他类型和种类的交易数据。
[0070]示出的系统实施方式的灵活性和连接可在一些情况中允许一定的无现金交易在销售额已知但实际资金尚未得到时被处理。例如,有时某些无现金交易类型例如信用卡在授权时可能表现为“优良账户”,但当到了用实际销售额结算交易时,结算过程有时候可能失败。这样的失败可能因为不同的原因而发生,该不同的原因包括信用卡过期、在授权之后但在结算之前的一段时间内账户被关闭,以及很多其他原因。另外,从结算过程发生的时间到资金实际上可得到的时间通常可能有大约24-72小时延迟。
[0071]这些情况与售货设备的操作者可能需要及时地(通常快于无现金资金是可得到的)同步硬币、钞票和无现金交易以促进路由和库存管理的情况结合,可提供跟踪先前结算状态中、后结算状态中和/或根据EFT概要详情的无现金交易的需要。
[0072]先前结算无现金交易可以被表征为在售货设备例如104A-N上完成且包括销售额和任何相关的售货详情但仍必须被传递到财务机构以用于结算的交易。后结算无现金交易可以被表征为已被传递到财务机构用于结算但资金可能不可得到的无现金交易。EFT概要详情可以被表征为已被存储(汇入银行账户)的实际的可得到的资金。
[0073]在操作中,可能有当先前结算无现金交易详情(未被结算的销售)需要与硬币相组合并对账售货设备以及管理库存的时候。在其他情况期间,后结算无现金交易详情可需要被信赖,且最终EFT可被对账以更好地管理操作者商业活动。在一个实施方式中,与无现金交易处理相关的各种状态和情况可由图5中示出的示例性系统调节。
[0074]如图5中所示,财务机构例如120可与至少一个服务器交换机例如108A-N以及至少一个售货结算服务器例如116通信。以这种方式,系统500可处理各种无现金交易以及提供多个通信路径以使得服务器交换机108A-N和售货结算服务器116可同步各种状态中的一些或所有的无现金交易。系统500还可处理EFT、硬币和钞票,因此促进服务库存、产品和售货设备的路由管理和/或操作者服务器例如134上的财务问责。
[0075]参考图6,符合本发明的实施方式的用于提供售货网络的示例性系统被示出。系统600可使用图1中示出的一些或所有系统部件实现,且在这个例子中,系统100的一些系统部件被使用。在这个例子中,系统600可包括与至少一个物业管理系统(PMS)通信的至少一个服务器。例如在图6中示出的实施方式中,服务器交换机108A可与物业管理系统138通信。在一个实施方式中,物业管理系统可用于宾馆或其他场所以管理包括登记客人、安排房间、累计客人费用的客人文件夹(portfolios)以及用于执行其他服务。在另一个实施方式中,物业管理系统可用在期望第三方信息在与第三方相关联的相对安全的位置被管理的位置使用。
[0076]在一个实施方式中,系统600可处理与宾馆房间钥匙相关联的交易。例如,一个或多个宾馆房间钥匙卡可被使用以允许宾馆客人在一个或多个交易类型设备例如102A-N上使用各个宾馆房间钥匙卡。在一些情况下,宾馆客人可希望把产品或服务购买增加到他或她的由物业管理系统例如138管理的文件夹或发票中。在这方面,通过使用他的/她的宾馆房间钥匙卡,客人可使他/她的在交易类型设备102A-N上的购买下账单到他的/她的房间中并在支付宾馆账单时支付所售出的产品和/或服务。
[0077]在一个实施方式中,一个或多个交易类型设备例如102A-B可生产和发送交易数据,例如图1中示出的数据包1124,到服务器交换机例如108A。在某些情况下,物业管理可能不需要某些交易数据例如宾馆钥匙卡数据,以因为安全原因留下前提,且服务器交换机位于远程位置的广域网(WAN)配置的使用可能不被物业管理所接受。服务器交换机例如108A的一个方面可以是服务器交换机所在的位置或关于物业管理所有的或以其他方式的物业。以这种方式,服务器交换机例如108A可与可以是宾馆钥匙卡阅读设备的多个交易类型设备例如102A-N通信,并与物业管理系统例如138通信。
[0078]在一个实施方式中,某些交易数据例如宾馆钥匙卡数据可保留在现场,但其他的交易数据例如信用卡交易、销售信息、库存、服务器以及其他数据可以被远程通信接受。在这个例子中,第一服务器交换机例如108A可于一个或多个其他服务器交换机例如108N通信,且必要时,与一个或多个售货结算服务器例如116、第三方服务器例如122、操作者服务器例如134和/或其他数据处理设备通信。
[0079]在一个实施方式中,服务器交换机例如108A可被集成到至少一个交易类型设备例如102A-N中。在这个例子中,多个交易类型设备例如102A-N中的至少一个交易类型设备除了作为交易类型设备例如102A-N执行各种特征和功能外,还可作为服务器交换机起作用。在这方面,符合本发明的实施方式的系统可实现带有各个交易类型设备的一个或多个微型服务器交换机,而不是使独立的服务器交换机服务于交易类型设备。
[0080]图7示出了符合本发明的实施方式的用于提供售货网络的示例性方法。在这个实施方式中,用于提供售货网络的方法700可由系统例如图1中示出的100实现。
[0081]方法700可开始于块702,其中对于无现金交易和先进交易的输入从与各个售货机器相关联的多个交易类型设备接收。在图7中示出的实施方式中,与各个售货机器相关联的一个或多个交易类型设备例如102A-N可接收对于无现金交易和现金交易的输入。
[0082]块702后跟随块704,其中与一些或所有交易相关联的交易数据被发送到至少一个服务器交换机。在图7中示出的实施方式中,与一些或所有无现金交易和现金交易相关联的交易数据由交易类型设备102A-N发送到服务器交换机例如108A。
[0083]块704后跟随块706,其中一些或所有交易可通过至少一个售货结算服务器结算。在图7中示出的实施方式中,服务器交换机108A可发送一些或所有的交易到售货结算服务器例如116,在此一些或所有交易可被结算或以其他方式被对账。在一个实施方式中,服务器交换机例如108A可将各个对账标记与一些或所有交易相关联。
[0084]方法700在块706之后结束。
[0085]图8示出了符合本发明的实施方式的用于提供售货网络的另一个示例性方法。在这个实施方式中,用于提供售货网络的方法800可由系统例如图1中的100来实现。
[0086]方法800可开始于块802,其中对于无现金交易和现金交易的输入从与各个售货机器相关联的多个交易类型设备接收。在图8示出的实施方式中,与各个售货机器相关联的一个或交易类型设备例如102A-N可接收对于无现金交易和现金交易的输入。
[0087]块802后跟随块804,其中与一些或所有交易相关联的交易数据被发送到至少一个服务器交换机。在图8中示出的实施方式中,与一些或所有物现金交易和现金交易相关联的交易数据由交易类型设备102A-N发送到服务器交换机例如108A。
[0088]块804后跟随806,其中各个对账标记与一些或所有的交易相关联。在图8中示出的实施方式中,服务器交换机108A可将各个对账标记与一些或所有交易相关联。
[0089]块806后跟随808,其中一些或所有的交易通过至少一个售货结算服务器被结算。在图8中示出的实施方式中,服务器交换机108A可发送一些或所有的交易到售货结算服务器例如116,在此一些或所有的交易可被结算或以其他方式被对账。
[0090]方法800在块808之后结束。
[0091]本发明的各种实施方式的能力可以软件、固件、硬件或其一些组合实现。作为一个例子,本发明的实施方式的一个或多个方面可在具有例如计算机可用媒介的一件产品(例如一个或多个计算机程序产品)中实现。媒介在其中将例如计算机可读程序代码具体表现为用于提供和促进本发明的实施方式的性能的手段。该件产品可被作为计算机系统的一部分而被包括或被单独销售。
[0092]另外,机器可读的至少一个程序存储设备确实地包括机器可执行的至少一个指令程序,以执行本发明的实施方式可提供的性能。
[0093]本文描述的流程图仅是例子。本文描述的这些图示或元件(或操作)可有很多变型而不偏离本发明的范围。例如,元件可以不同的次序被执行,或元件可被增加、删除或修改。所有的这些变型被作为所要保护的本发明的一部分。
[0094]虽然本发明的各种实施方式已被描述,但是本领域技术人员应理解,在现在和将来,都可作出落入以下的权利要求的范围内的各种改进和提高。这些权利要求应被理解为主张本文所描述的本发明的实施方式的适当的保护。
【权利要求】
1.一种服务器,包括: 存储设备; 与存储设备通信的处理器,其被配置用于执行一系列的指令: 与物业管理系统通信,其中服务器接收来自物业管理系统的交易数据,该交易数据与交易相关联,且包括交易类型或交易类别; 检查每个交易类型或交易类别; 将每个交易类型或交易类别与一个或多个允许的交易类型或类别相比较;和 当交易类型或交易类别已被预先批准执行时,与物业管理系统通信相应交易的批准。
2.根据权利要求1所述的服务器,其中处理器进一步被配置用于: 通过产生至少一个对账标记或识别之前分配的对账标记,来产生至少一个数据包;和 将对账标记发送到远程位置的结算服务器。
3.根据权利要求1所述的服务器,其中处理器进一步被配置来: 通过跟踪每个交易的状态来为每个交易问责;和 指示相关的服务器遵守预定的通信顺序。
4.根据权利要求1所述的服务器,其中物业管理系统包括宾馆客人或宾馆房间钥匙信肩、O
5.根据权利要求4所述的服务器,其中,交易数据与宾馆客人或宾馆房间钥匙相关联。
6.根据权利要求5所述的服务器,进一步包括: 与服务器通信的交易类型设备,其中交易类型设备被配置用于: 产生与宾馆客人或宾馆房间钥匙相关联的购买数据;和 将购买数据发送到服务器。
7.根据权利要求6所述的服务器,其中处理器进一步被配置用于: 将从交易类型设备接收的购买数据发送到物业管理系统。
8.根据权利要求6所述的服务器,其中处理器进一步被配置用于: 将从交易类型设备接收的购买数据发送到远程位置的结算服务器。
9.根据权利要求6所述的服务器,其中处理器被集成到交易类型设备中。
10.一种售货网络系统,包括: 至少一个服务器,被配置用于: 与至少一个交易类型设备通信,其中该至少一个服务器被配置来接收与交易类型设备处的交易相关联的非批次的数据; 检查每个交易类型或交易类别; 将每个交易类型或交易类别与一个或多个允许的交易类型或类别相比较;和当交易类型或交易类别已被预先批准执行时,与该至少一个交易类型设备通信该相应交易的批准。
11.根据权利要求10所述的售货网络系统,进一步包括至少一个交易类型设备,其中该至少一个交易类型设备与售货机器相关联, 并且该至少一个交易类型设备被配置用于: 执行与由售货机器提供的一个或多个产品或服务相关联的现金交易,或非现金交易,或现金交易和非现金交易两者。
12.根据权利要求10所述的售货网络系统,其中该服务器进一步被配置用于: 与至少一个售货结算服务 器通信,其中该至少一个售货结算服务器被配置来结算在该至少一个交易类型设备的一些或者所有的交易。
【文档编号】G06Q30/06GK103942713SQ201410108671
【公开日】2014年7月23日 申请日期:2009年2月5日 优先权日:2008年2月21日
【发明者】伦纳德·安塔奥, 杰瑞德·E·因索利亚, 斯蒂芬·梅尔沃斯, H·布罗克·科尔斯 申请人:可口可乐公司