用于从PIN输入设备收集顾客评价的改进系统的制作方法

文档序号:16368704发布日期:2018-12-22 08:34阅读:155来源:国知局
用于从PIN输入设备收集顾客评价的改进系统的制作方法

本发明涉及一种用于在交易期间从pin输入设备收集顾客评价的系统。

背景技术

企业希望收到来自顾客的反馈,例如使得企业改善其提供的商品和/或服务。互联网使顾客能够提供评价,并根据他们收到的评价来比较业务。例如,在线评论网站使顾客能够提供关于诸如酒店住宿、餐饮、商人的服务(例如,建筑商)和商品质量之类的服务的评价和反馈。

然而,在事件或交易之后收集的评价远远没有在销售点收集的评价准确。而且,实际上很小一部分顾客会参与反馈过程,这意味着结果永远不会真正代表顾客群体。利用评论网站,另一个问题在于无法验证顾客所提供的评论的可信度。因此,需要鼓励来自更多顾客的更准确的反馈的评价系统。

英国专利申请gb2,456,346提出使用pin(个人识别码)输入设备来收集评价。pin输入设备是许多国家授权卡交易的优选方法(例如,europay、mastercard和visa卡交易)。例如,在许多国家,在销售点(pos)实现支付的通常方法是chip-and-pin系统,在该系统中,顾客必须将其卡片呈现给pin输入设备,然后使用数字键盘来将其pin输入到pin输入设备中。由于顾客必须与pin输入设备进行实体交互,因此该专利申请建议使用此机会从顾客获取评价。例如,在pin被输入之后,pin输入设备可以用于询问与产生交易的业务所提供的服务有关的问题。如果提供了评价,则将其发送到收集评价的单独服务器。

国际专利申请wo2013/008041提出修改在电子pos系统上运行的pos应用,以从通过电子pos系统的消息中提取交易数据。它通过在pos系统和物理设备(如扫描仪和打印机)之间放置虚拟驱动器来拦截消息并从消息中提取数据。

需要改进的系统和方法,使得顾客能够使用pin输入设备在销售点处提供评价。具体地,需要用于收集顾客评价的系统,该系统被集成到pos系统中并且可以提供关于交易的附加信息。



技术实现要素:

根据第一方面,本发明涉及可操作以在交易期间(例如,在商店或餐厅中)收集顾客评价的系统。该系统包括电子销售点(pos)系统。电子pos系统可以提供有助于实现交易的销售位置以例如记录要用pos系统购买的商品,或者可以提供自助服务位置,在该位置处,顾客可以例如扫描商品并实现交易。商品可能包括货物或服务。

电子pos系统包括外围设备,该外围设备包括扫描仪,该扫描仪可操作以作为交易的一部分来读取与被购买的商品有关的编码信息。例如,编码信息可以是条形码、qr码、射频信号、近场通信信号或提供与商品有关的信息的任何其他类型的编码信息。信息可以包括商品的价格和/或对商品的描述。

电子pos系统还包括被编程为实现电子销售点的操作的计算机。该计算机包括被编程为管理扫描仪的操作的pos模块和可操作以在pos模块和扫描仪之间传送扫描仪信号的扫描仪驱动器。扫描仪信号包括提供刚被扫描的商品的信息的商品信号。例如,扫描仪可以用于扫描诸如条形码之类的编码信息,并且将与编码信息相对应的商品信号发送到扫描仪驱动器。例如在将信号格式或信号电平转换成适合于pos模块的形式之后,扫描仪驱动器然后可以将该商品信号传送到pos模块。此外,扫描仪驱动器可以从pos模块接收信号(例如,初始化信号),并且将这些信号转换并传送到扫描仪以实现扫描仪的操作。

还提供了可与电子pos系统联合操作的pin输入设备,用于安排针对交易的卡支付。虽然pin输入设备可以被集成为电子pos系统的一部分,但pin输入设备也可以与电子pos系统协同工作。在后一种安排中,电子pos系统与支付应用通信,支付应用又与pos模块通信。支付应用可操作以管理pin输入设备的操作,并且可以作为电子pos系统的一部分(例如,作为计算机的一部分)或作为单独的计算机(例如,作为pin输入设备所连接的支付服务器)的一部分被设置在pin输入设备本身上。

支付应用被编程为从pos模块接收付款收取信号,操作pin输入设备从顾客那收集包括pin的卡片详情,从而实现对交易的支付。这可以通过如下操作来完成:支付应用使用pin输入设备的显示器来提示顾客将他们的支付卡插入pin输入设备或者在pin输入设备上轻叩(tap)他们的卡,使得支付应用读取卡片详情,提示顾客输入他们的pin,然后读取pin。支付应用然后可以与远程支付服务器通信以验证支付。支付应用向pos模块提供支付确认信号,以确认是否使用pin输入设备成功地进行了支付。

该系统还包括pos代理模块和可与支付应用协同操作的支付应用插件。pos代理模块可以驻留在计算机中,或者可以作为单独计算机的一部分来提供。支付应用插件优选地与支付应用一起存在。

还提供了扫描仪直通(pass-through)驱动器,其可操作以在从扫描仪信号收集信息并将该信息发送到pos代理模块的同时,在pos模块和扫描仪之间传送扫描仪信号。优选地,扫描仪直通驱动器在它们通过pos模块和扫描仪之间时不对信号进行修改。扫描仪直通驱动器只接收信号,复制信号并在途中发送信号。扫描仪直通驱动器可以位于pos模块和扫描仪驱动器之间,或者可以位于扫描仪驱动器和扫描仪之间。扫描仪直通驱动器可以仅复制扫描仪信号并将其转发到pos代理模块以供pos代理模块提取信息。或者,扫描仪直通驱动器可以提取信息并将该信息传送给pos代理模块。

pos代理模块被编程为通过使用从扫描仪直通驱动器接收到的信息来发起顾客评价收集会话,从而在交易期间收集顾客评价。通过向支付应用插件发送顾客评价发起信号来发起会话。支付应用插件被编程为使pin输入设备在pin输入设备上显示提示顾客输入评价的问题。pin输入设备然后收集顾客输入的评价,并将评价传送给支付应用插件。然后,支付应用插件可以向诸如远程评价服务器之类的第三方提供评价。评价服务器可以整理所提供的评价,执行分析并呈现结果。

上述系统有利地将使用pin输入设备收集顾客评价的手段集成到电子pos系统中。特别地,与现有技术相比,pos代理模块、扫描仪直通驱动器和支付应用插件的安排意味着可以在无需pos模块的任何适配的情况下实现该系统。例如,pos代理模块不需要直接与pos模块进行通信。因此,系统可以不包括从pos模块到pos代理模块的任何直接连接。此外,pos代理模块和支付应用插件的组合再次避免与pos代理的任何干扰,因为该组合允许从pin输入设备提取信息而不干扰pos模块及其工作方式。因此,所添加的允许顾客评价被收集的组件通常对pos模块和电子pos系统是透明的。因此,不需要更改pos模块或电子pos系统。添加了其他独立组件,如pos代理模块和扫描仪直通驱动器。针对支付应用提供了插件。

此外,上述灵活的系统提供了简单而方便的方式来获取可以附加到由顾客提供的评价的与交易有关的其他信息。例如,pos代理模块可以被编程为将扫描仪直通驱动器从商品信号收集的信息整理到交易报告中。收到的信息中的部分或全部信息可被格式化为关于交易的报告。该报告可以提供购买的商品的列表,或者可以例如根据类型或价格将购买的商品置于多个类别中。可选地,pos代理模块和支付应用插件被编程以共享和组合评价和交易报告。可以一起使用经组合的评估和报告。在一个实施例中,pos代理模块被编程为将交易报告发送到支付应用插件。应用支付插件然后将评价和交易报告进行组合。支付应用插件可以将经组合的评价和交易报告发送到远程评价服务器。

如将理解的,电子pos系统可以包括诸如显示器、打印机和现金抽屉之类的其它外围设备。根据本发明的实施例,还可有利地使用这些设备。

例如,电子销售点还可以包括可操作以打印与交易相关的收据的打印机。pos模块可以被编程以管理扫描仪和打印机的操作。计算机可以包括可操作以在pos模块和打印机之间传送打印机信号的打印机驱动器。打印机信号可以是初始化打印机的信号,或者可以是指示打印机打印某些东西(例如,文本行或完整的收据)的信号。打印机信号可以包括交易摘要信号,例如用于打印收据以显示所购买的所有商品以及每个商品的价格。该系统可以包括可操作以在pos模块和打印机之间传送打印机信号的打印机直通驱动器。打印机直通驱动器也可以将打印机信号传送给pos代理模块。例如,打印机直通驱动器可以制作打印机信号的副本,并将这些副本发送到pos代理模块。打印机直通驱动器可以监视打印机信号,并向pos代理模块发送另一信号,例如仅用于指示打印机即将联机的简单信号。

可以将pos代理模块编程为生成与是否提供评价有关的评价确认消息,并将评价确认消息发送到打印机直通驱动器。打印机直通驱动器可以可操作以将评价确认消息转发到打印机,使得评价确认消息被附加到打印机相对于交易所打印的收据。如果提供了评价,该消息可能会说“感谢您提供评价”。如果没有提供评价,该消息可能会说“我们很抱歉您没有提供评价”。消息可以包括网址,可选地被编码为qr码。例如,如果提供了评价,则可以提供网址以允许顾客要求奖励。或者,如果没有提供评价,则可以提供“请依照下面的链接来提供评价”的消息,并且可以提供网址以允许顾客稍后提供评价。

可选地,pos代理模块还被编程为通过使用从打印机通过驱动器接收的打印机信号来发起顾客评价收集会话,从而在交易期间收集顾客评价。例如,这可以通过结合使用扫描仪信号来提供保护。例如,如果扫描仪未被使用或发起失败,则在交易期间稍后可能仍会发起评价,例如在首次使用打印机时。通常,打印机用于在交易结束时打印收据,如果以前没有触发,则可以将其用于触发评价收集。

在pos代理模块被编程为将从扫描仪直通驱动器接收到的信息整理到交易报告中并且pos代理模块和支付应用插件被编程为共享并组合评价和交易报告的情况下,打印机直通驱动器可以被编程为从交易摘要信号收集信息并将该信息发送到pos代理模块。pos代理模块可以被编程为将从打印机直通驱动器接收到的信息添加到交易报告中。这提供了另一种收集信息以添加到顾客评价的方便方式。当打印收据时,pos模块将所购买的商品和每个商品的价格的列表发送到打印机以添加到要打印的收据中。可以有效地使用打印机直通驱动器来提取该信息以包含在交易报告中。

可选地,电子pos系统还包括可操作以向顾客显示与交易相关的信息的显示器。pos模块可以被编程以管理扫描仪和显示器的操作,并且计算机可以包括可操作以在pos模块和显示器之间传送显示器信号的显示器驱动器。显示器信号可以包括已被扫描的商品的信息。该系统可以包括显示器直通驱动器,其可操作以在pos模块和显示器之间传送显示器信号,同时还将显示器信号传送到pos代理模块。例如,显示器直通驱动器可以制作显示器信号的副本,并将这些副本发送到pos代理模块。显示器直通驱动器可以监视显示器信号并向pos代理模块发送另一信号,例如仅指示正在更新显示器的简单信号。

pos代理模块还可被编程为通过使用从显示器通过驱动器接收的显示器信号来发起顾客评价收集会话,从而在交易期间收集顾客评价。例如,这可以结合使用扫描仪信号和可选的打印机信号来提供保护。例如,当首次更新显示器时,可以在交易期间发起评价。通常,显示器用于显示刚被扫描的每项商品,因此显示器信号可以用于以与扫描仪信号相同的方式来触发评价收集。

在pos代理模块被编程为将从扫描仪直通驱动器接收的信息整理到交易报告中并且pos代理模块和支付应用插件被编程以共享和组合评价和交易报告的情况下,pos代理模块可以被编程为从显示器信号中收集已经扫描了的商品的信息,并将该信息添加到交易报告中。这提供了另一种收集信息以添加到顾客评价的简单方法。与购买的每项商品相关的详情被发送到显示器,例如对商品的描述及其价格,并且可以有效地使用显示器直通驱动器来提取该信息以包含在交易报告中。

可选地,电子销售点还包括提供对金钱的安全存储的现金抽屉。pos模块可以被编程以管理扫描仪和现金抽屉的操作,并且计算机可以包括可操作以在pos模块和现金抽屉之间传送现金抽屉信号以打开现金抽屉的现金抽屉驱动器。该系统可以包括现金抽屉直通驱动器,其可操作以在pos模块和现金抽屉之间传送现金抽屉信号,同时还将现金抽屉信号传送到pos代理模块。例如,现金抽屉直通驱动器可以制作现金抽屉信号的副本,并将这些副本发送到pos代理模块。现金抽屉直通驱动器可以监视现金抽屉信号,并向pos代理模块发送另一信号,例如仅指示正在打开现金抽屉的简单信号。pos代理模块还可以被编程为通过使用从现金抽屉直通驱动器接收到的现金抽屉信号以发起顾客评价收集会话,从而在交易期间收集顾客评价。例如,这可以结合使用扫描仪信号和可选的打印机信号和/或显示器信号来提供保护。例如,当现金抽屉被打开时,可以在交易期间发起评价。通常,现金抽屉在交易结束时是打开的,因此这提供了最终的失效保护以提示顾客输入评价。

可选地,支付应用插件被编程为:一旦顾客提供了评价,就从pin输入设备中移除问题。支付应用插件还可以向pos代理模块提供信号以确认已经提供了评价。

支付应用插件可以被编程为:一旦支付应用从pos模块接收到付款收取信号,就从pin输入设备中移除问题。支付应用插件还可以向pos代理模块提供信号以指示是否尚未提供评价。

上面两个段落中提出的想法可以结合起来。也就是说,支付应用插件可以被编程为一旦顾客提供了评价就从pin输入设备中移除问题,并且向pos代理模块提供信号以确认已经提供了评价,并且一旦支付应用从pos模块接收到付款收取信号就从pin输入设备移除问题,并且向pos代理模块提供信号以指示尚未提供评价。

如将理解的,上述的所有可选特征符合系统的有利安排,其中,无需pos代理模块直接与pos模块通信。采用一系列直通驱动器来获取有关交易的信息,并触发评价收集过程。所有的直通驱动器与pos代理模块通信,并且pos代理模块对要使用的交易信息与顾客评价进行整理。此外,描述了一种灵活的系统,其中可以从许多不同的源获得交易信息,例如每次扫描商品时提供的扫描仪信号或显示器信号,或者当交易完成时提供交易摘要的打印机信号。这些信号可用于触发评价收集或提供交易信息以附加到评价。此外,该系统可以应用于其中省略了一个或多个外围设备的pos系统。

从第二方面,本发明涉及在销售点进行的在交易期间收集顾客评价的方法。该方法包括使用形成电子销售点系统的一部分的扫描仪来扫描商品。扫描仪向电子销售点系统的pos模块提供代表每个被扫描的项目的扫描仪信号。扫描仪可以通过扫描仪驱动器连接到pos模块。扫描仪驱动器可以从扫描仪接收信号,并将信号转换成相应的信号,但是具有被pos模块接收和使用的正确形式。扫描仪直通驱动器拦截扫描仪信号并将每个扫描仪信号或其副本转发到pos模块,并且将每个扫描仪信号或其副本转发到pos代理模块。在存在扫描仪驱动器的情形下,扫描仪直通驱动器可以在扫描仪驱动器的任一侧进行操作。也就是说,扫描仪直通驱动器可以拦截在扫描仪和扫描仪驱动器之间行进的信号,或者可以拦截在扫描仪驱动器和pos模块之间行进的信号。

在从扫描仪直通驱动器接收到扫描仪信号或其副本时,pos代理模块通过向顾客支付应用插件发送顾客评价发起信号来发起对顾客评价的收集。支付应用插件使得pin输入设备显示提示顾客输入评价的问题。pin输入设备在支付应用的控制下操作,例如以收集包括pin的详情从而允许进行卡支付。支付应用插件当被顾客输入时收集评价。一旦提供了评价,支付应用插件可以从pin输入设备中删除问题。

支付应用插件可以将评价发送给远程服务器,例如用于进一步的分析和/或呈现。

可选地,pos模块向支付应用发送付款收取信号,并且支付应用可以控制pin输入设备以收集完成卡支付所需的信息。例如,pin输入设备可以提示顾客插入支付卡,或者轻叩或呈现支付卡,以进行无接触式交易。然后,pin输入设备可以提示顾客输入他们的pin。如果在提示顾客提供完成卡支付所需的信息之前提示顾客输入评价的问题保留在pin输入设备上,则支付应用可使得该问题被从pin输入设备中移除。

在从扫描仪直通驱动器接收到扫描仪信号或其副本时,pos代理模块可以确定顾客评价会话是否是活动的,如果不是,则可以通过向支付应用插件发送顾客评价发起信号来发起对顾客评价的收集。在交易期间,可能会扫描多个商品项目。优选地,要扫描的第一个项目触发顾客评价收集会话。所扫描的每个后续项目不需要触发新的顾客评价会话。

可选地,该方法还可以包括pos代理模块将来自所接收的扫描仪信号或其副本的关于所扫描的商品项目的信息整理到交易报告中。可以组合评价和交易报告。例如,pos代理模块可以将交易报告转发到支付应用插件,并且支付应用插件可以组合评价和交易报告。然后,支付应用插件可以将所组合的评价和交易报告转发到远程服务器。

该方法可以包括将pos模块将打印机信号发送到电子销售点系统的打印机,用打印机直通驱动器拦截打印机信号,并将每个打印机信号或其副本转发到pos代理模块。该方法可以包括pos代理模块生成与是否提供了评价有关的评价确认消息并将评价确认消息发送给打印机直通驱动器。打印机通过驱动器可以将评价确认消息转发到打印机,使得评价确认消息被附加到打印机针对交易所打印的收据。

可选地,该方法包括pos代理模块通过使用从打印机直通驱动器接收的打印机信号或其副本来发起顾客评价收集会话,从而在交易期间收集顾客评价。该方法可以包括:pos代理模块将来自所接收的扫描仪信号或其副本的关于所扫描的商品项目的信息整理到交易报告中;打印机直通驱动器从被发送给打印机的交易摘要信号中收集关于商品项目的信息以生成收据,并将该信息发送到pos代理模块;pos代理模块将从打印机直通驱动器接收的信息添加到交易报告中,并将评价和交易报告进行组合。

该方法可以包括:pos代理模块将来自所接收的扫描仪信号或其副本的关于所扫描的商品项目的信息整理到交易报告中;显示器直通驱动器从被发送到显示器的显示器信号收集关于商品项目的信息以显示关于刚被扫描的商品项目的信息,并且将该信息发送到pos代理模块;pos代理模块将从显示器直通驱动器接收的信息添加到交易报告中,并将评价与交易报告进行组合。

可选地,该方法包括:pos模块将现金抽屉信号发送到电子销售点系统的现金抽屉,用现金抽屉直通驱动器拦截现金抽屉信号,并将每个现金抽屉信号或其副本转发到pos代理模块;并且pos代理模块通过使用从现金抽屉直通驱动器接收到的现金抽屉信号或其副本来发起顾客评价收集会话,从而在交易期间收集顾客评价。

如上面关于扫描仪直通驱动器所描述的,每个外围设备可以具有将其连接到pos模块的驱动器。每个驱动器可以将信号转换成被pos模块或外围设备接收和使用的正确形式。每个直通驱动器可以在其相关联的驱动器的任一侧上操作,如上面关于扫描仪已经说明的那样。

上述方法的优点在于pos代理模块不需要直接与pos模块进行通信。事实上,pos模块可以以完全标准且不变的方式运行。在这个意义上,直通驱动器、pos代理模块和支付应用插件的添加对于pos模块是透明的。

附图说明

为了更容易地理解本发明,现在将仅通过示例的方式参照附图来描述优选实施例,其中:

图1是用于进行交易的包括电子pos系统的典型系统的示意图;

图2是根据本发明的实施例的可操作以在交易期间收集顾客评价的系统的示意图;

图3是根据本发明的实施例的收集顾客评价的方法的示意图;

图4是根据本发明的另一实施例的可操作以在交易期间收集顾客评价的系统的示意图;以及

图5是根据本发明的又一实施例的收集顾客评价的方法的示意图。

具体实施方式

图1示出了用于进行交易的标准系统10,例如在商店、餐厅、电影院、加油站等零售店中常见的那些系统。系统10包括连接到卡支付系统30的pos系统20(例如,收银机),卡支付系统30又连接到支付服务器40。

pos系统20在pos模块21(例如,驻留在诸如收银机之类的计算机上的软件组件)的管理下操作。pos系统20包括多个外围设备58,即扫描仪22、打印机24、显示器26和现金抽屉28。

扫描仪22是可操作以扫描商品项目上提供的条形码的光学扫描仪。众所周知,条形码对应于关于商品项目的信息,包括该项目的详情及其价格。所扫描的条形码由扫描仪22提供给pos模块21。如在计算机系统中常见的,物理设备经由驱动器连接到计算机:在这种情况下,扫描仪22经由扫描仪驱动器23连接到pos模块21。扫描仪驱动器23将pos模块21和扫描仪22之间的信号转换成接收方设备将理解的适当形式。pos模块21经由扫描仪驱动器23从扫描仪22接收信号,并提取所需的信息。例如,项目花费被提取并被添加到交易总价中,并且项目详情和价格被提取。

当交易被处理时,显示器26用于向顾客呈现信息。显示器26经由显示器驱动器27连接到pos模块21。与扫描仪驱动器23相似,显示器驱动器27将pos模块21和显示器26之间的信号转换为接收方设备所理解的适当形式。商品项目的详情被显示在显示器26上。例如,当用扫描仪22扫描每个项目时,pos模块21可以如上所述根据从扫描仪22接收的信号来提取信息,并将项目详情和价格在显示器26上呈现给顾客。在交易结束时,显示器26可以用于向顾客显示交易总价。除了这些信息之外,显示器26可以向顾客呈现指令。例如,在自助服务收银机处,显示器26可以呈现扫描下一项目的指令或者向顾客呈现提示以指示所有项目已被扫描并且现在需要支付。

打印机24用于提供收银机收据。打印机24经由打印机驱动器25连接到pos模块21。与扫描仪驱动器23类似,打印机驱动器25将pos模块21和打印机24之间的信号转换为接收方设备所理解的适当形式。收银机收据提供所购买的商品项目的详情、每个商品项目的价格、总交易花费以及其他详情,例如位置详情(例如,商店名称、餐厅名称)、所适用的任何折扣、会员卡详细信息以及日期和时间。如上所述,当pos模块21根据从扫描仪22接收到的信号提取详情时,由打印机24打印的收银机收据上所提供的详情被pos模块21获得。

现金抽屉28包含现金,并且通常保持关闭上锁,除非当现金交易完成并且需要将现金放置在抽屉28中以及可能从抽屉28中拿出找回的零钱。现金抽屉28经由现金抽屉驱动器29连接到pos模块。与扫描仪驱动器23类似,现金抽屉驱动器29将pos模块21与现金抽屉28之间的信号转换为接收方设备所理解的适当形式。例如,可以由pos模块21发送信号以使现金抽屉28打开。然后,pos模块21可以等待来自现金抽屉28的确认信号,以确认现金抽屉28已经打开,然后又一次关闭。

除了接受现金支付,pos系统20可以接受卡支付。因此,系统10设置有卡支付系统30。卡支付系统30包括连接到支付应用32的pin输入设备(ped)31。支付应用32连接到pos模块21,并且还连接到支付服务器40。在一些安排中,支付应用32驻留在pos模块21中,即作为存储在同一计算机上的计算机程序。在其他安排中,支付应用32被提供在ped31上。支付应用32监视由pos模块21提供的支付请求信号。当顾客指示他们希望使用卡来对交易进行支付时,生成支付请求信号。支付请求信号还指示交易的总交易金额和详情。

在从pos模块21接收到支付请求信号时,支付应用32控制ped31,使得ped31的显示器显示交易总价并提示顾客将他们的支付卡插入到ped31中或在ped31上轻叩他们的支付卡。将卡插入ped31中或在ped31上轻叩卡使得ped31读取卡片详情。一旦获取了卡片详情,ped31会提示顾客输入其pin以验证交易。ped31检查pin是否正确,然后将卡片详情、交易金额和交易详情发送到支付服务器40。然后,支付服务器40将授权或拒绝交易,例如通过检查顾客与该卡相关的账户中是否有足够的信用金额。支付服务器40向支付应用32返回消息以指示交易是被授权还是被拒绝。支付应用32然后使得ped31显示指示交易是被授权还是被拒绝的消息以及其他指令,例如在交易被授权的情形下移除卡或在交易被拒绝的情形下插入另一卡。支付应用32还将指示交易是被授权还是被拒绝的信号传送到pos模块21。

在交易被授权的情况下,pos模块21将通过发送所需信号以提供要包括在收据中的所有信息,从而使打印机24打印收据。pos模块21还可以向显示器发送信号以使显示器显示诸如“请收好您的收据”之类的消息。

图2对应于本发明的实施例。该图示出了以基本形式实施的可操作以在交易期间收集顾客评价的系统。图2所示的许多特征对应于图1所示的特征,这些特征以相同的方式起作用。因此,这些特征使用相同的附图标记来标识,并且将不再描述。新特征被分配以三位数字参考标号。

因此,提供了包括pos系统20、卡支付系统30和支付服务器40的系统100。在该基本形式中,pos系统20被示为包括pos模块和仅一个外围设备58,即经由扫描仪驱动器23连接到pos模块21的扫描仪22。除了图1的pos模块21之外,还添加了相似但单独的pos代理模块121。从图2可以看出,pos模块21和pos代理模块121之间没有直接的连接。pos代理模块连接到功能上位于pos模块21和扫描仪驱动器23之间的扫描仪直通驱动器123。

扫描仪通过驱动器123从pos模块21接收指向扫描仪驱动器23的信号。扫描仪直通驱动器123将这些信号不经改变地传送到扫描仪驱动器,使扫描仪直通驱动器123对于扫描仪驱动器23而言实际上是透明的。然而,扫描仪直通驱动器123还复制信号并将信号的副本发送到pos代理模块121。类似地,扫描仪直通驱动器123还将来自扫描仪驱动器23的信号转发至pos模块21而不改变信号,但同时进行复制并将这些副本发送到pos代理模块121。

因此,从pos模块21、扫描仪22和扫描仪驱动器23的角度看,pos模块21与扫描仪22之间经由扫描仪驱动器23的链接看起来没有变化。然而,扫描仪直通驱动器123拦截在pos模块21与扫描仪驱动器23之间发送的信号,并将这些信号的副本发送到pos代理模块121。

pos代理模块121操作以从这些信号中提取信息以实现顾客评价收集。所提取的信息既用于识别顾客评价收集会话应何时开始,又用于装配可以附加到顾客所提交的评价的交易详情。

从图2可以看出,pos代理模块121连接到卡支付系统30。具体来说,pos代理模块121向卡支付系统提供信号。卡支付系统30设置有与支付应用32一起操作的支付应用插件132。支付应用插件向支付应用32提供额外的功能。例如,支付应用插件132监视卡支付系统30以从pos代理模块121接收信号,并且当这些信号到达时对其进行处理。支付应用模块132还与支付应用32一起工作以控制ped31。具体地,支付应用插件132使得ped31向顾客显示提示以提供评价,然后监视ped31以获得响应。当通过ped31提供评价时,支付应用插件132收集评价,将其与由pos代理模块121发送到支付应用插件132的与交易相关的信息进行组合。支付应用插件132将所组合的评价和交易信息发送到评价服务器150,该评价服务器150收集来自多个源的评价、分析评价并呈现分析以供查阅。

现在将参考图3描述图2的系统100的操作方法。

方法300从301开始,其中,扫描仪22扫描商品项目,并通过扫描仪驱动器23向pos模块21发送信号。该信号被pos模块21接收,pos模块21在310处收集与所扫描的项目有关的信息并将该项目的价格添加到交易总价中。在302处,离开扫描仪驱动器23的信号由扫描仪直通驱动器123拦截,并被复制和发送到pos代理模块121。在从扫描仪直通驱动器123接收到所复制的信号时,pos代理模块121首先检查以确定顾客评价会话是否已经是活动的。

如果会话不是活动的,则方法300进行到步骤303,其中,顾客评价会话发起信号被发送到卡支付系统30,然后到达步骤304,其中,pos代理模块121创建交易报告、提取与所扫描的项目相关的信息并将其添加到交易报告中。如果发现会话是活动的,则方法300转而进行到305,其中pos代理模块121仅提取与所扫描的项目相关的信息并将其添加到当前交易报告。

在会话不是活动的情况下,在303处发送的顾客评价会话发起信号在306处被支付应用插件132检测到,这使得支付应用插件132从评价服务器150获取评价问题。或者,可以从这些问题的本地存储装置中获取评价问题。问题可以是“请对您收到的服务进行评价,0=不好到9=好”、“请对食物进行评价,0=不好到9=好”或“请对您购买的商品质量进行评价,0=不好到9=好”。每个零售点持有对适于该零售点的问题的选择权。一旦获取到评价问题,支付应用插件121命令ped31显示问题。在307处,支付应用插件132监视ped31以获得响应。如果检测到响应,则支付应用插件132在308处存储评价。一旦在308处记录评价,则支付应用插件132在309处从ped31中移除评价问题。支付应用插件132可能会使得ped31显示新的消息,如“谢谢您的评价”。可以允许顾客拒绝提供评价,例如通过选择“取消”按钮,在这种情况下,在309处此响应被记录。如果没有收到响应,评价问题将最终从ped31中删除,如下面所解释的。

当支付应用插件132从顾客收集评价时,根据方法300,交易并行继续。也就是说,可以扫描其他商品。在扫描商品的情况下,该方法有利地使用顾客正在等待销售助理扫描所有项目的停留时间以从顾客获得评价。在停留时间期间,顾客通常在ped31处等待,因此停留时间提供了方便的时间来提示顾客进行评价,这样,参与率明显高于要求稍后提供评价的情况。此外,将在交易中顾客的回忆是最好的时候提供评价,而不是使用根据顾客的不完美回忆的不可靠的后续评价。

如从步骤304和305延伸的箭头所指示的,方法300循环回到步骤301,其中,下一项目被扫描。方法300然后如前所述继续进行步骤302和305。

最终将扫描所有商品,然后可以收取付款。这在311处被检测,其中,pos模块21检测到应该进行支付。然后,在312处,pos模块21请求对支付类型的指示,然后通过监视响应来在313处确定支付类型。

如果指示了现金支付,则方法300继续到314,其中现金支付被接受。这使得pos系统20完成交易,如315所示。这也由pos代理模块121检测,pos代理模块121将交易报告发送到支付应用插件132,如325所示。这提示支付应用插件132来确定是否接收到对评价问题的响应,如316所示。如果没有接收到响应,则支付应用插件132从ped31中移除评价问题并存储“无响应”评价,如317所示。然后,方法300进行到步骤318,其中支付应用插件132将交易报告添加到评价,并将所组合的评价和报告发送到评价服务器150。如果步骤316确定提供了评价,则方法300直接进行到步骤318,其中,获取所存储的评价,将其添加到交易报告中并发送到评价服务器150。

返回到步骤313,如果交易类型被确定为卡支付,则该方法进行到步骤319,其中pos模块21向卡支付系统30发送付款收取信号。该信号由支付应用插件132检测,支付应用插件132请求pos代理模块121在315处发送交易报告。然后该方法进行步骤316至318,如先前关于现金支付所述。在步骤320,由卡支付系统30接收到的付款收取信号也使得支付应用32进行卡交易。可以包括延迟以确保在317处并行处理完成,在317处,从ped31移除任何剩余评价问题,或者可以增加如下步骤:支付应用插件132监视并确认评价问题何时不在ped31上并且仅当不存在问题时才允许支付应用32继续到步骤320。

在步骤320,支付应用32以常规方式从顾客收集卡片详情和pin。如已经描述的那样,一旦这些详情被收集,则交易被授权或被拒绝,并且信号被发送到pos模块21,使得在315处交易可以完成。

图4对应于本发明的另一实施例。该图示出了一种以较高级的形式实现的可操作以在交易期间收集顾客评价的系统。图4中所示的许多特征对应于图2所示的特征,并且这些特征以相同的方式起作用。因此,这些特征使用相同的附图标记来标识,并且将不再描述。

除了扫描仪22之外,pos系统20还包括类似于图1所示的pos系统20的打印机24、显示器26和现金抽屉28。这些外围设备58中的每一个具有相关联的驱动器60,即扫描仪驱动器23、打印机驱动器25、显示器驱动器27和现金抽屉驱动器29。图2示出了驻留在pos模块21和扫描仪驱动器23之间的扫描仪直通驱动器123。图4示出了针对每个外围设备58提供的直通驱动器160,即打印机直通驱动器125、显示器直通驱动器127和现金抽屉直通驱动器129。每个直通驱动器驻留在pos模块21及其相关联的驱动器之间,并且以与扫描仪直通驱动器123相同的方式起作用。也就是说,每个直通驱动器160从pos模块21接收指向相关联的扫描仪驱动器60的信号。每个直通驱动器160将这些信号不经改变地传送到相关的驱动器60,使得每个直通驱动器160对其相关联的驱动器60和相关联的外围设备58实际上是透明的。然而,每个直通驱动器160还复制信号并将这些信号的副本发送到pos代理模块121。类似地,每个直通驱动器160还将来自相关联的驱动器60的信号转发到pos模块21而不改变这些信号,同时进行复制并将这些副本发送到pos代理模块121。

可以以各种方式使用发送到pos代理模块121的信号,如现在将要描述的。

1.扫描仪直通驱动器123:对扫描信号的首次检测可用于发起顾客评价会话,如上文关于图3所解释的那样。

2.扫描仪直通驱动器123:对扫描信号的每次检测可以用于提取关于商品项目的信息,该信息包括描述和价格并且要被包括在交易报告中,如上面关于图3所解释的。

3.打印机直通驱动器125:如果顾客评价会话尚未活动,则可以使用对打印机信号的检测来发起顾客评价会话。打印机信号通常在要打印收据时被发送,因此表明交易结束即将到来,但这仍然提供收集顾客评价的机会。当正在打印收据时,ped31已经收集了卡片详情和pin码,因此ped显示器将可用于显示评价问题。

4.打印机直通驱动器125:可以使用对打印机信号的检测来提取关于所扫描的所有商品的要包括在交易报告中的信息。这是可能的,因为pos模块21将向打印机24发送一系列信号以对应于收据的逐行打印,每行包含项目描述和价格。该系列信号可用于提供要包括在交易报告中的信息。如果例如使用扫描仪信号或显示器信号已经收集了该信息,则打印机信号可用作交叉检查,以确保已记录所有项目。此外,可以从打印机信号收集进一步的信息以包括在交易收据中,例如所适用的折扣或使用的会员卡。

5.显示器直通驱动器127:如果顾客评价会话尚未活动,则可以使用对显示器信号的首次检测来发起顾客评价会话。通常在扫描每个项目之后发送显示器信号,因此允许在顾客等待他们的购物被扫描的停留时间期间获得顾客评价,如图3所述。

6.显示器直通驱动器127:可以使用对显示器信号的每次检测来提取要被包括在交易报告中的关于商品项目的信息,包括描述和价格。通常在每个项目被扫描之后发送显示器信号,因此允许在停留时间期间获得顾客评价,如关于图3所述。

7.现金抽屉直通驱动器129:如果顾客评价会话尚未活动,对现金抽屉信号的检测可以用于发起顾客评价会话。现金抽屉信号通常在交易结束即将发生时被发送,但这仍然提供收集顾客评价的机会。当现金抽屉打开时,ped31已经收集到任何卡片详情和pin码,因此ped显示器将可用于显示评价问题。现金抽屉信号不携带关于交易本身的任何信息,因此如果需要关于交易的信息以包含在交易报告中,则应使用另一信号。

如将理解的,使用所有直通驱动器160并且使用它们以上述所有方式生成的信号提供可能不需要的冗余级别。因此,不需要实现上述所有项,并且可以根据本发明使用这些项的任何组合。

此外,支付应用插件132还可以监视支付请求信号。如果卡支付系统30接收到卡支付请求信号,则支付应用插件132可以如前所述发起顾客评价会话。这可以与上述任何项以及上述项的任何组合结合使用。

通过进一步说明的方式,图5示出了收集顾客评价的方法500的另一实施例。许多步骤与图3中的步骤相同,因此相同的参考标记用于相似的步骤。

方法500从301开始,其中,扫描仪22扫描商品,并通过扫描仪驱动器23向pos模块21发送扫描仪信号。poc模块21接收扫描仪信号,在310处,poc模块21收集与所扫描的项目相关的信息,并将项目的价格添加到交易总价。在该实施例中,离开扫描仪驱动器23的扫描仪信号不被扫描仪直通驱动器123拦截。

方法500可以多次进行循环501,其指示在步骤301可以扫描多个商品项目。最终将扫描所有商品,然后可以收取付款。这在311处被检测,在311处,pos模块21检测到应该进行支付。然后,在312,pos模块21请求支付类型的指示,然后通过监视响应来在313处确定支付类型。如果指示了现金支付,则方法300继续到314,其中,现金支付被接受。pos模块21然后将准备打印如下所述的收据。如果交易类型被确定为卡支付,则该方法进行到步骤319,其中pos模块21向卡支付系统30发送付款收取信号。在步骤320,卡支付系统30所接收的付款收取信号使支付应用32执行卡交易。在步骤320,支付应用32以常规方式从顾客收集卡片详情和pin。如上所述,一旦这些详情被收集,交易被授权或被拒绝,并且信号被发送到pos模块21,使得pos模块21可以准备用于打印的收据。

在502,pos模块21生成一系列打印机信号,所述一系列打印机信号对应于要在收据上打印的文本行。因此,方法500如503所示进行循环,以允许逐行打印收据。由pos模块21发送的打印机信号在302处被打印机直通驱动器125拦截,并被复制和发送到pos代理模块121。当从打印机直通驱动器125接收到所复制的打印机信号时,pos代理模块121首先检查以确定顾客评价会话是否已经是活动的。

如果会话不活动,则方法300进行到303,其中顾客评价会话发起信号被发送到卡支付系统30,然后方法300进行到304,其中pos代理模块121创建交易报告、提取与所扫描的项目相关的信息、并将其添加到交易报告(假设打印机信号用于打印项目描述和价格:如果不是,则在步骤304忽略该信号)。如果发现会话是活动的,则方法300转而进行到305,其中pos代理模块121仅提取与所扫描项目有关的信息,并将其添加到当前交易报告(再次假设打印机信号用于打印项目描述和价格:如果不是,信号在步骤305被忽略)。

在会话不活动的情况下,在306处,由支付应用插件132检测在303处发送的顾客评价会话发起信号。如先前关于图3所述,这使得支付应用插件132从评价服务器150获取评价问题,或者,从这样的问题的本地存储装置获取评价问题。一旦已经获取了评价问题,支付应用插件121命令ped31显示问题。在307,支付应用插件132监视ped31以获得响应。如果检测到响应,则支付应用插件132在308处存储评价。一旦在308处记录了评价,则支付应用插件132在309处从ped31中移除评价问题。支付应用插件132可能会使得ped31显示新的消息,如“谢谢您的评价”。可允许顾客拒绝提供评价,例如通过选择“取消”按钮,在这种情况下,此响应在309处被记录。如果没有接收到响应,评价问题将最终被从ped31中移除,如下面所解释的。

最终,收据将完成,如504所示。打印机直通驱动器125将检测指示这一点的打印机信号,例如从pos模块21发送的打印机信号使打印机处于非活动状态。当pos代理模块121检测到这样的打印机信号时,pos代理模块121将交易报告发送到支付应用插件132,如325所示。这提示支付应用插件132确定是否接收到对评价问题的响应,如316所示。如果没有接收到响应,则支付应用插件132从ped31中移除评价问题并存储无响应评价,如317所示。然后方法300进行到步骤318,其中支付应用插件132将交易报告添加到评价,并将所组合的评价和报告发送到评价服务器150。如果步骤316确定提供了评价,则方法300直接进行到步骤318,其中,获取所存储的评价,将其添加到交易报告中,并发送到评价服务器150。

一旦收据被打印,pos系统20在315处完成交易。

本领域技术人员将理解,在不脱离由所附权利要求限定的本发明的范围的情况下,可以对上述实施例进行变化。

在上述安排中,扫描仪22被描述为扫描条形码。其他安排是可能的。例如,扫描仪可以是用于扫描qr码或用于对项目的描述及其价格进行编码的其他类型的代码的光学扫描仪。或者,可以使用近场布置(nfc),使得扫描仪用于扫描rf信号或其他无线信号,例如蓝牙或信标信号。此外,扫描仪可以被链接到字母数字键盘以允许手动输入代码,例如当条形码或其他代码被损坏并且不能被光学扫描时。在所有这些安排中,扫描仪直通驱动器123如上所述可用于拦截扫描仪信号。

附图示出了直通驱动器160驻留在pos模块21和驱动器60之间。但是,直通驱动器160驻留在驱动器60和外围设备58之间(即在驱动器60的另一侧)的布置是可能的。

虽然上述实施例公开了仅询问单个评价问题并且仅收集单个评价,但是多于一个评价问题被询问并且多于一个评价被收集的实施例是可能的。例如,如上所述,可以询问一系列评价问题,每个问题都被询问并且评价被收集。此外,可以作出供顾客更正评价的设置。

如上所述,本发明可以适用于机上卡交易和无接触交易。事实上,本发明可以适用于任何支付类型,包括现金交易、优惠券交易和支票交易。

pos代理模块121可以用于通过使用打印机直通驱动器125命令打印机24向收据添加消息来在收据上打印消息。例如,可以添加消息以感谢顾客提供评价,或者说这次顾客没有提供评价表示遗憾。如果顾客没有提供评价,则pos代理模块121可以使用打印机直通驱动器125来命令打印机24向收据添加qr码以及在稍后时间通过跟随由qr码提供的链接来提供评价的消息。除了web链接之外,qr码可以被编码为包含交易报告或可以从数据库中获取交易报告的指针或地址(支付应用插件132将交易报告发送到评价服务器150,即使没有评价被提供,评价服务器150也可以保存交易报告)。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1