用于处理产品数据的计算机系统的制作方法_5

文档序号:9457704阅读:来源:国知局
车层级的交易与竞争者价格相比较。
[0105]在步骤S1501处,从销售点10接收EORD USM (交易结束消息)交易消息。
[0106]过程然后继续前进至步骤S1502,其中进行关于应用程序是否处于‘通过模式’的确定,即应用程序是否被配置成在价格比较引擎102不执行价格比较的情况下将EORD USM交易消息直接地传递到凭证发布单元14。
[0107]如果应用程序处于‘通过模式’,则过程继续前进至步骤S1507。在步骤S1507处,应用程序将EORD USM交易消息直接地中继到凭证发布单元14 (绕过价格比较引擎102)。消息按照其正常的那样被处理,提示要打印的任何其它优惠券的发布。
[0108]如果应用程序并未处于‘通过模式’,则过程继续前进至步骤S1503。在步骤S1503处,进行关于顾客是否已在销售点10处提供会员卡作为交易的一部分的确定:可以基于EORD USM消息来完成此类确定。
[0109]如果顾客尚未在销售点10处提供会员卡作为交易的一部分,则过程继续前进至步骤S1508。在步骤S1508处,进行关于应用程序是否已被配置成使得价格比较引擎102能够对对于其而言尚未在销售点10处被提供顾客会员卡的交易执行价格比较的确定。
[0110]如果应用程序已被配置成使得价格比较引擎102能够对对于其而言尚未在销售点10处被提供顾客会员卡的交易执行价格比较,则过程继续前进至过程S1504,否则过程继续前进至步骤S1507。
[0111]返回参考步骤S1503,如果顾客已经在销售点10处提供会员卡作为交易的一部分,则过程继续前进至步骤S1504。
[0112]在步骤S1504处,进行关于交易是否是退款交易的确定,可以基于EORD USM消息来完成此类确定。如果交易是退款交易,则过程继续前进至步骤S1507,否则过程继续前进至步骤S1505。
[0113]在步骤S1505处,从EORD USM消息提取销售点终端10的标识符,并将销售点终端10的标识符与从配置信息获取的保持在服务器12处的数据库中的被排除销售点标识符的列表相比较。例如,可将来自零售基地的某个销售点终端10或某个零售基地中的所有销售点终端10的交易数据从被传递到价格比较引擎102以执行价格比较中排除。
[0114]如果销售点终端10的标识符出现在上文提及的被排除销售点标识符列表中,则过程继续前进至步骤S1507,否则过程继续前进至步骤S1506。
[0115]在步骤S1506处,价格比较引擎102进行操作以将顾客购买项目的价格数据与来自竞争者的可比较项目的价格数据相比较。优选地,价格比较引擎102将购物车层级的交易与竞争者价格相比较。然而,原则上将可以逐个项目地实现比较。
[0116]如果价格比较引擎102确定顾客购物车的购买项目是更便宜或者是与竞争者相同价格,则过程经由点A继续前进至S1509(图15b中所示)。在步骤S1509处,进行关于应用程序是否被配置成使得能够在SSL更便宜时发布凭证的确定。
[0117]如果应用程序未被配置成使得能够在SSL更便宜时发布凭证,则过程经由点C继续前进至步骤S1507。
[0118]如果应用程序被配置成使得能够在SSL更便宜时发布凭证,则过程根据顾客的购买项目是更便宜还是与竞争者相同价格而继续前进。
[0119]如果顾客的购买项目比竞争者更便宜,则在步骤S1510a处计算顾客的购买项目与来自第一竞争者(竞争者A)的可比较项目之间的差价,并且在步骤S1510b处计算顾客的购买项目与来自第二竞争者(竞争者B)的可比较项目之间的差价。在步骤S1511处,分析在步骤S1510a和S1510b处执行的计算的结果,并且确定顾客的购买项目与竞争者(即竞争者A或B)的可比较项目之间的最大差值。过程然后继续前进至步骤S1523,其中应用程序命令凭证发布单元14发布负凭证。该负凭证指示在步骤S1511处计算的差价,因此向顾客显示其在其交易中节省了多少。
[0120]虽然图15b示出了基于顾客的购买项目与两个竞争者的可比较项目的比较而产生负凭证,但将认识到的是,这仅仅是示例,并且可使用来自任何数目的竞争者(一个或多个)的价格数据。
[0121]如果顾客的购买项目与竞争者是相同价格,则过程经由步骤S1512继续前进至步骤S1524。在步骤S1524处,应用程序命令凭证发布单元14发布相等凭证。
[0122]返回参考步骤S1506,如果价格比较引擎102确定顾客的购买项目比竞争者更加昂贵(即存在正差),则在步骤S1514a处计算顾客的购买项目与来自第一竞争者(竞争者A)的可比较项目之间的差价,并且在步骤S1514b处计算顾客的购买项目与来自第二竞争者(竞争者B)的可比较项目之间的差价。在步骤S1515处,分析在步骤S1514a和S1514b处执行的计算的结果,并且确定顾客的购买项目与竞争者(即竞争者A或B )的可比较项目之间的最大差值。此后将在步骤S1515处确定的顾客的购买项目与竞争者(竞争者A或B)的可比较项目之间的最大差值称为“优惠券值”。
[0123]在步骤S1515处的优惠券值确定之后,过程继续前进至步骤S1516。在步骤S1516处,将顾客的购物车中的项目值与预定阈值连同购物车包含至少一个可比较品牌项目的要求一起相比较。如果顾客的购物车中的项目的值小于预定阈值,或者在购物车中不存在可比较品牌项目,则过程继续前进至步骤S1507。如果顾客的购物车中的项目的值大于或等于预定阈值,并且在顾客的购物车中存在至少一个可比较品牌项目,则过程继续前进至步骤
51517。
[0124]在步骤S1517处,将优惠券值与预定阈值相比较。如果优惠券值小于预定阈值,则过程继续前进至步骤S1507。如果优惠券值大于或等于预定阈值,则过程继续前进至步骤
51518。在步骤S1518处,将优惠券值与另一预定阈值相比较。如果优惠券值大于预定阈值,则过程继续前进至步骤S1507。如果优惠券值小于或等于预定阈值,则过程继续前进至步骤
51519。将认识到的是,可在单个步骤中实现步骤S1517和S1518以确保优惠券值在上和下阈值之间而不是两个单独步骤。
[0125]在步骤S1519处,将顾客购买的可比较项目的数目与阈值相比较,可将此阈值设定成例如I。如果顾客购买的可比较项目的数目小于阈值,则过程继续前进至步骤S1507。如果顾客购买的可比较项目的数目大于或等于阈值,则过程继续前进至步骤S1520。
[0126]应用程序被布置成监视其已命令凭证发布单元在给定时间段(例如一小时)内发布正凭证的次数。在步骤S1520处,将从某个时间点(即按照整小时地)开始应用程序已经命令凭证发布单元发布正凭证的次数与用于给定时间段的阈值数目相比较,例如,阈值可定义每小时允许发布的正凭证的数目。如果在步骤S1520处确定自从某个时间点以来应用程序已命令凭证发布单元发布正凭证的次数大于或等于阈值,则过程继续前进至步骤S1507。如果在步骤S1520处确定应用程序已命令凭证发布单元发布正凭证的次数小于阈值,则过程继续前进至步骤S1521。
[0127]应用程序还被布置成监视其已命令凭证发布单元在给定时间段(例如一小时)内发布正凭证的总货币价值。在步骤S1521处,将从某个时间点(即按照整小时地)开始其已命令凭证发布单元发布的正凭证的总货币价值与用于给定时间段的阈值货币价值相比较,例如,该阈值可定义每小时将由正凭证发布的£1000的极限。
[0128]如果在步骤S1521处确定自从某个时间点以来其已命令凭证发布单元发布正凭证的总货币价值大于或等于阈值货币价值,则过程继续前进至步骤S1507。如果在步骤S1521处确定自从某个时间点以来其已命令凭证发布单元发布正凭证的总货币价值小于阈值货币价值,则过程继续前进至步骤S1522。
[0129]在步骤S1522处,应用程序命令凭证发布单元14发布正凭证。该正凭证指示在步骤S1515处计算的优惠券值。顾客然后可以将该正凭证用于后续交易来代替金钱。
[0130]虽然图15b示出了基于顾客的购买项目与两个竞争者的可比较项目的比较而产生正凭证,但将认识到的是,这仅仅是示例,并且可使用来自任何数目(一个或多个)的竞争者的价格数据。
[0131]现在将参考图16来描述图6中所示的计算机系统的部件之间的数据流程。
[0132]如上所述,销售点终端10包括用于在产品被顾客购买时扫描产品的条形码的设备,该条形码指示包括价格数据的产品数据。用数据流程1601来表示在销售点终端10处接收到的产品数据。
[0133]随着在销售点10处扫描项目,UDP USM消息1602被发送到服务器12。服务器12将UDP USM消息传递到服务器14a上。当服务器12接收到EORD USM消息时,服务器14a根据图15进行操作,并且可命令服务器14a以UDP USM折扣消息的方式发布凭证。数据流程1604表示UDP USM消息和UDP USM折扣消息(如果适用的话)被发送到服务器14a。
[0134]响应于接收到UDP USM折扣消息,服务器14a基于UDP USM折扣消息而命令打印机14b打印凭证;这用数据流程1605来表示。
[0135]销售点终端10向EDW数据库120供应销售数据(参见图6中的短划线箭头),如数据流程1603所示。将认识到的是,EDW数据库120从位于多个零售店中的销售点终端10接收来自多个零售店的销售数据。
[0136]EDW数据库120周期性地(例如,每日)向数据中心46供应销售数据,如数据流程1606所示。该销售数据在数据中心中被EDW处理服务116接收。
[0137]如图16中所示,实现“故障转移”机制。故障转移顾客请求被发送到数据中心46,如数据流程1607所示。响应于接收到故障转移顾客请求,数据中心向服务器14发送故障转移优惠券发行请求以打印凭证。
[0138]例如,在打印机故障、软件错误和/或硬件错误的情况下,可以利用故障转移机制来允许向具有会员卡/帐户的顾客发布优惠券。
[0139]图17是可以被数据中心46用数据中心处的控制计算机来管理的零售基地(商店)的网络的示意性框图。控制计算机允
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1