CN103548289A - 通过经编码的声音信号与移动通信设备的电子交易 - Google Patents
通过经编码的声音信号与移动通信设备的电子交易 Download PDFInfo
- Publication number
- CN103548289A CN103548289A CN201180070937.0A CN201180070937A CN103548289A CN 103548289 A CN103548289 A CN 103548289A CN 201180070937 A CN201180070937 A CN 201180070937A CN 103548289 A CN103548289 A CN 103548289A
- Authority
- CN
- China
- Prior art keywords
- data set
- computing system
- bar code
- signal
- mobile communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3272—Short range or proximity payments by means of M-devices using an audio code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/108—Remote banking, e.g. home banking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B11/00—Transmission systems employing sonic, ultrasonic or infrasonic waves
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
信息在移动通信设备和自动化信息系统间进行交换。该移动通信设备配备了声发射器(扬声器)和声接收器(麦克风),并且该自动化信息系统配备了声发射器(扬声器)和声接收器(麦克风)。所述自动化信息系统传送以第一数据集进行编码的第一声音信号。所述移动通信设备接收该第一声音信号,解码该第一数据集,处理该第一数据集,生成第二数据集,将该第二数据集编码到第二声音信号中,并传送该第二声音信号。所述自动化信息系统接收该第二声音信号,解码该第二数据集,并处理该第二数据集。
Description
背景技术
本发明一般涉及电子交易,尤其涉及与移动通信设备的电子交易。
电子交易系统已被广泛部署于商业应用。一个常见的电子交易系统的例子是用户用来支付商品或服务的电子支付系统。广泛部署的成熟的电子支付系统使用信用卡,信用卡具有包含编码的用户账户信息的嵌入式磁条。磁条被刷过与解码用户账号信息的销售点终端相连的磁卡读卡器。销售信息(例如商品标识码,交易标识码,日期,时间,以及价格)和用户账户信息被发送到电子支付处理中心,该电子支付处理中心将该笔购买计入用户账户。
较近期的电子支付系统使用一种卡或标签,该卡或标签将用户账户信息存储在内存芯片中并通过射频(RF,radiofrequency)发射器发送。当射频发射器被置于射频接收器附近时,配备射频接收器的销售点终端读取该用户账户信息
另一个电子交易系统的例子是电子票务系统。用户可以通过因特网购买活动(例如体育比赛,戏剧,或演唱会)的门票并打印出包含门票标识号编码的条形码的门票。在活动时,条形码被条形码读取器扫描,该条形码读取器将门票标识号发送到电子门票处理中心。
电子票务系统也能生成电子登机牌。用户可以通过互联网购买机票并打印出机票,该机票包含着带登机信息编码条形码的登机牌。在航站楼登机口,该条形码被条形码读取器扫描,该条形码读取器将登机信息发送给电子登机牌处理中心。
在上述电子票务系统中,用户通常通过计算机来访问互联网,购票,并将条形码打印在纸上。带视频显示器和互联网接入的移动电话已经广泛普及。现在用户可以通过移动电话访问互联网,购票,并在视频显示器上显示出条形码。然后该条形码可以被常规的条形码读取器读出。虽然在这个过程中该条形码的纸质拷贝被排除在外,门票的实际购买仍然通过供商的网站被处理。所需要的是一个电子交易系统来动态地处理交易。
发明内容
在一个实施例中,信息在移动通信设备和自动化信息系统间进行交换。所述移动通信设备配备了声发射器(扬声器)和声接收器(麦克风),并且所述自动化信息系统配备了声发射器(扬声器)和声接收器(麦克风)。所述自动化信息系统发送用第一数据集进行编码的第一声音信号。所述移动通信设备接收该第一声音信号,解码第一数据集,处理该第一数据集,生成第二数据集,将该第二数据集编码到第二声音信号中,并发送该第二声音信号。所述自动化信息系统接收该第二声音信号,解码第二数据集,并处理该第二数据集。
通过参考以下详述和附图,本发明这些及其他优点对于本领域技术人员将会变得明显。
附图说明
图1示出电子交易系统示意图;
图2示出移动通信设备示意图;
图3示出销售商交易系统示意图;
图4示出被包含在移动通信设备中的计算系统的示意图;
图5示出被包含在销售方交易系统中的计算系统的示意图;
图6示出电子交易的消息流图;
图7示出在电子交易中由销售商交易系统所执行的步骤的流程图;
图8A和图8B示出在电子交易中由移动通信设备所执行的步骤的流程图;
图9示出在电子查询中由移动通信设备所执行的步骤的流程图;
图10示出在电子查询中由自动化信息系统所执行的步骤的流程图;
图11A示出一个一维条形码实例;
图11B示出一个二维条形码实例;并且
图11C示出一个一般的二维图形表示的实例;
详细说明
图1示出了电子交易系统的概要功能框图。电子交易系统包含移动通信设备102和销售商交易系统104。移动通信设备102的实例包括移动电话,个人数字助理,和笔记本电脑。销售商交易系统104的实例包括位于商店的销售点终端和位于机场的登机亭。在一些实施方式中,销售商交易系统104是与移动通信设备102类似的移动通信设备。销售商交易系统被配置成移动通信设备有利于,例如,在体育场或剧院的入口处处理门票,在餐馆的餐桌旁处理支付,以及在露天市场处理支付。
移动通信设备102与销售商交易系统104通过数据通信链路101彼此通信。移动通信设备102与数据通信网络110通过数据通信链路111进行通信。销售商交易系统104与数据通信网络110通过数据通信链路113进行通信。交易处理系统122与数据通信网络110通过数据通信链路121进行通信。
交易处理系统122执行后台操作例如鉴权,授权,记录,和计费。为简明起见,该交易处理系统122仅显示为单个网元。在实践中,交易处理系统122可以包含由多方操作的多个网元,例如信用卡公司,安全清算所,交易代理人,以及电信服务提供商。
为简明起见,在图1中各个网元间仅示出单条数据通信链路。在实践中,两个网元间可以通过多条数据通信链路耦合。关于数据通信链路101的进一步细节在下文描述。数据通信链路111通常是到蜂窝电话网的射频链路。数据通信链路113和数据通信链路121可以是无线链路或固网链路(例如电话线,同轴电缆,或光纤)。
图2示出移动通信设备102的一个实施例的示意图。移动通信设备102包括用于接收用户输入的用户输入设备202(例如小键盘或触摸屏)。移动通信设备102包含用于接收图像221的数码相机222和用于显示图像225的视频显示器224。通常,静止图像和视频图像都可以被采集和显示。
移动通信设备102包括用于接收声音信号231的声接收器(麦克风)232和用于传送声音信号235的声发射器(扬声器)234。
移动通信设备102包括接收射频信号211的射频收发器212,并通过天线216发射射频信号215。为简明起见,仅示出一个射频收发器。一般而言,射频收发器212代表多个射频收发器或一个多模射频收发器。例如,射频收发器212可以与移动通信网络(例如通用移动通信系统(UMTS,Universal Mobile Telecommunications Systems)和码分多址(CDMA,code division multiple access),无线局域网(例如WiFi),短程射频网络(例如蓝牙),和近场通信网络(例如用于射频标识设备)通信。
无线通信设备102包含辅助端口252,其可以是,例如,有线端口或红外线端口。在一些实施方式中,辅助端口252是通用串行总线(USB,Universal Serial Bus)端口。辅助端口252可被用于与无线通信设备102间来回传送数据,并将无线通信设备102与辅助设备(例如条形码读取器)相连接。
无线通信设备102包括计算系统242,进一步的细节将于后文描述。被称为智能电话的这类移动电话中集成的计算速度和能力已经显著提升,这使得移动电话与移动计算机之间的区别已经模糊。移动通信设备102可以执行通用程序和专用程序。各类专用程序被称为小应用程序或应用。
图2示出移动通信设备的一个实施例。本领域技术人员可以认识到移动通信设备的其他实施例可以包括更少的或是更多的组件。
图3示出销售商交易系统104的一个实施例的示意图。销售商交易系统104包括销售点(POS,point-of-sale)终端304,其带有用户输入设备302(例如键盘)和视频显示器354。计算系统342位于该POS终端304中。关于计算系统342的更多细节于后文描述。在其他的实施例中,计算系统不位于POS终端304中;POS终端304与计算系统间通过数据接口,数据通信总线,或者数据通信网络进行通信。
在图3所示的实施例中,各种输入/输出设备与POS终端304通过数据通信总线310,例如通用串行总线,进行通信。在其他实施例中,各种输入/输出设备通过局域网(例如以太网)或通过单独的接口与POS终端304进行通信。
POS终端304与数据通信网络110通过数据网络集线器370(例如以太网集线器)进行通信。POS终端304通过数码相机332接收图像321,并通过视频显示器324显示图像325。图像325也可以被显示在视频显示器354上;然而,由于视频显示器354常常仅供POS终端304的操作人员使用,视频显示器324被配置为可供客户使用。POS终端304通过声接收器(麦克风)332接收声音信号331,并通过声发射器(扬声器)334传递声音信号335。POS终端304可以和其他输入/输出设备通信。例如,接收光信号351的条形码读取器352。
POS终端304与接收射频信号311的射频收发器312通信,并通过天线316发射射频信号315。为简明起见,仅示出一个射频收发器。一般而言,射频收发器312代表多个射频收发器或一个多模射频收发器。例如,射频收发器312可与无线局域网(例如WiFi),短距离射频网络(例如蓝牙),和近场通信网络(例如用于射频标识设备)进行通信。
图3示出销售商交易系统的一个实施例。本领域技术人员可以认识到销售商交易系统的其他实施例可以包括更少或更多的组件。
在图4中示意出在移动通信设备102(图2)中的计算系统242的一个实施例。本领域技术人员可以通过各种硬件,固件,和软件的组合构建出计算系统242。本领域技术人员可以通过各种电子元件,包括一个或多个通用微处理器,一个或多个数字信号处理器,一个或多个专用集成电路(ASIC,application-specific integrated circuits),以及一个或多个现场可编程门阵列(FPGA,field-programmable gatearrays)构建出计算系统242。
计算系统242包括计算机402,计算机402包括中央处理器(CPU,central processing unit)404,存储器406,以及数据存储设备408。数据存储设备408包括至少一个持久的,非瞬时性的,实体的计算机可读的介质,例如非易失性半导体存储器或磁性硬盘驱动器。在一些实施例中,数据存储设备408是可移动的闪存卡。
计算系统242还包括用户输入设备接口420,其将计算机402与用户输入设备202连接起来;射频收发器接口422,其将计算机402与射频收发器212连接起来;数码相机接口424,其将计算机402与数码相机222连接起来;视频显示器接口426,其将计算机402与视频显示器224连接起来;声接收器接口428,其将计算机402与声接收器232连接起来;声发射器接口430,其将计算机402与声发射器234连接起来;以及辅助端口接口432,其将计算机402与辅助端口252连接起来。
在图5中示意出在销售商交易系统104(图3)中的计算系统342的一个实施例。本领域技术人员可以通过各种硬件,固件和软件的组合构建出计算系统342。本领域技术人员可以通过各种电子元件,包括一个或多个通用微处理器,一个或多个数字信号处理器,一个或多个专用集成电路(ASIC),一个或多个现场可编程门阵列(FPGA)构建出计算系统342。
计算系统342包括计算机502,计算机502包括中央处理器(CPU)504,存储器506,以及数据存储设备508。数据存储设备508包括至少一个持久的,非瞬时的,实体的计算机可读的介质,例如非易失性半导体存储器或磁性硬盘驱动器。
计算系统342还包括用户输入设备接口520,其将计算机502与用户输入设备302连接起来;视频显示器接口522,其将计算机502与视频显示器354连接起来;数据通信总线接口524,其将计算机502与数据通信总线310连接起来。数据可以通过与数据通信总线310耦合的数据输入设备(未示出)被计算系统342接收。数据可以通过与数据通信总线310耦合的数据输出设备(未示出)被计算系统342发送。一个组合数据输入/输出的设备的实施例是数据网络集线器370(图3)。
众所周知,计算机在计算机软件控制下运行,计算机软件定义了计算机和应用的总体操作。关于计算系统242(图4),CPU404通过执行定义了总体操作和应用的计算机程序指令来控制计算机402和应用。计算机程序指令可以被存储在数据存储设备408中,并在希望执行该程序指令时被加载到存储器406中。算法在下面图8A和图8B的流程图被示意为方法步骤,其可被存储在存储器406或数据存储设备408(或存储器406与数据存储设备408的组合)中的计算机程序指令所定义,并由执行该计算机程序指令的CPU404所控制。例如,计算机程序指令可以被本领域技术人员编程实现为计算机可执行代码,以执行算法。相应地,通过执行计算机程序指令,CPU404执行在流程图8A和图8B中被示意为方法步骤的算法。
对于计算系统342(图5),CPU504通过执行计算机程序指令来控制计算机502和应用的总体操作,该计算机程序指令定义了总体操作和应用。计算机程序指令可以被存储在数据存储设备508中,并在希望执行程序指令时被加载到存储器506中。算法在下图7的流程图中被示意为方法步骤,其可被存储在存储器506或数据存储设备508(或存储器506与数据存储设备508的组合)中的计算机程序指令所定义,并由执行该计算机程序指令的CPU504所控制。例如,计算机程序指令可以被本领域技术人员编程实现为计算机可执行代码,以执行算法。相应地,通过执行计算机程序指令,CPU504执行在流程图7中被示意为方法步骤的算法。
图6示出一个电子支付交易的实施例的消息流图。如前文中图1所示,电子支付交易包括三个网元:移动通信设备102(由客户操作),销售商交易系统104(由销售商操作),以及交易处理系统122(由交易处理服务提供商操作)。
客户从销售商处购买商品。销售商在POS终端304(图3)处理销售交易数据并从销售商交易系统104发送消息601到移动通信设备102。传送模式将在下文详述。消息601包含计费信息,例如交易标识号,销售商标识号,日期,时间,被售商品列表,以及价格。
消息601被接收之后,移动通信设备102(图2)处理消息601并在视频显示器224上显示账单。然后客户通过用户输入设备202输入支付指示。移动通信设备102发送消息603到销售商交易系统104。消息603包含支付信息,例如客户姓名,信用卡账号,以及安全码。
消息603被接收之后,销售商交易系统104处理消息603并发送消息605到交易处理系统122。消息605包含销售商信息,客户信息,以及与该笔交易有关的信息。
消息605被接收之后,交易处理系统122处理消息605,从数据库中查询额外的商家信息和客户信息,并执行鉴权检查。如果交易鉴权检查失败,交易处理系统122拒绝该交易。如果交易通过了鉴权检查,交易处理系统122授权该交易。然后交易处理系统122发送消息607到销售商交易系统104。消息607包含交易处理信息,例如授权状态(拒绝或授权)以及交易授权标识号。在一些实施例中,交易处理系统122还发送消息609到移动通信设备102。消息609的内容与消息607的内容类似。在一些实施例中,交易处理系统122通过销售商交易系统104发送消息到移动通信设备102。
在一些实施例中,消息被查错并在需要时被重传。在一些实施例中,消息在被发送前被加密并在被接收后被解密。在一些实施例中,消息被认证(例如,发送者的身份被第三方验证)。
参考图3,在一个实施例中,POS终端304将消息601编码到条形码360中,该条形码的图像被显示在视频显示器324上。根据需要发送的信息量,条形码可以是一维(1-D)条形码,例如通用产品代码(UPC,Universal Product Code)1102(图11A)或者国际物品编号代码(EAN,International Article Number Code),或者是二维(2-D)条形码,例如快速响应(QR,Quick Response)码1104(图11B)或数据矩阵码。为简明起见,条形码360被描述为1-D条形码。
在一个实施例中,当消息大小超过一个条形码的数据能力时,消息被编码到多个条形码中。该多个条形码可以被串行或并行地发送。
然后条形码360被移动通信设备102(图2)接收:数码相机222采集条形码360的图像。然后移动通信设备102从条形码360中解码出消息601(例如,通过合适的图像处理软件),处理消息601,并在视频显示器224中向客户显示出账单。然后客户通过用户输入设备202输入支付指令。移动通信设备102处理支付指令,生成消息603,将消息603编码到条形码260中,并在视频显示器224上显示出条形码260的图像。
然后条形码260被销售商交易系统104(图3)接收:条形码260可以被条形码读取器352扫描,或者条形码260的图像可以被数码相机322采集。POS终端304将消息603从条形码260中解码,处理消息603,并通过数据通信网络110(图1)将消息605传送给交易处理系统122。交易处理系统122接收消息605,处理消息605,并通过数据通信网络110将消息607发送给销售商交易系统104。交易处理系统122还通过数据通信网络110向移动通信设备102发送消息609。例如,消息609可以通过蜂窝电话网络被传递。
在本发明的另一个实施例中,移动通信设备102和销售商交易系统104之间的消息被编码到声音信号中。POS终端304将消息601声学编码到声音信号335中,该声音信号335被声发射器334(图3)发送。声音信号335被移动通信设备102(图2)中的声接收器232接收。类似地,移动通信设备102将消息603声学编码到声音信号235中,该声音信号235被声发射器234发送。声音信号235被销售商交易系统104(图3)中的声接收器332接收。声音信号被加载于在声发射器和声接收器之间发送的声波上。
图7示出在一个电子交易处理的实施例中由销售商交易系统104执行的步骤的流程图。交易数据在步骤702中被接收并在步骤704中被处理。消息601在步骤706中被生成并在步骤708中被编码到条形码360中。该条形码在步骤710中被显示。然后该处理跳转到步骤712,在该步骤中,销售商交易系统104等待来自移动通信设备102的响应。
在步骤714中,销售商交易系统104接收条形码260,在步骤716中该条形码260被解码为消息603。消息603在步骤718中被处理。消息605在步骤720中被生成并在步骤722中被发送。然后该过程跳转到步骤724,在该步骤中,销售商交易系统104等待交易处理系统122的响应。在步骤726中,销售商交易系统104接收消息607。
图8A示出在一个电子交易处理的实施例中由移动通信设备102执行的步骤的流程图。在步骤802中,移动通信设备102接收条形码360,在步骤804中该条形码被解码为消息601。在步骤806中,消息601被处理,并且在步骤808中交易被显示。然后过程跳转到步骤810,在该步骤中,移动通信设备102等待用户输入。
在步骤812中,移动通信设备102接收用户输入,其在步骤814中被处理。消息603在步骤816中被生成并在步骤818中被编码到条形码260中。条形码260在步骤820中被显示。然后过程跳转到步骤822,在该步骤中,移动通信设备102等待交易处理系统122的响应。在步骤824中,移动通信设备102接收消息609。
图8B示出在电子交易处理的另一个实施例中由移动通信设备102执行的步骤的流程图。在此过程中,图8A中的步骤808到步骤814被省略。完成此交易不需要用户输入(例如,如果交易金额低于用户定义的阈值)。
在步骤802中,移动通信设备102接收条形码360,其在步骤804中被解码为消息601。在步骤806中,消息601被处理。然后该过程跳转到步骤816,在该步骤中,消息603被移动通信设备102自动生成以响应消息601。在步骤818中消息603被编码到条形码260中,该条形码260在步骤820中被显示。然后该过程跳转到步骤822,在该步骤中,移动通信设备102等待交易处理系统822回应。在步骤824中,移动通信设备102接收消息609。
如上所述,消息可以被编码到多个条形码中。在一个实施例中,在步骤708(图7)中,消息601被编码到多个条形码中。在步骤710中,该多个条形码可以在销售商交易系统104在步骤712中进入等待状态前被并行地或串行地显示。消息601也可以被编码为条形码和其他图形元素(包括文本和非条形码图像(例如绘画或照片))的组合。在一个实施例中,在步骤802中(图8A和图8B),多个条形码或者条形码和其他图形元素的组合被并行或串行地接收。然后在步骤804中该些条形码被解码。
移动通信系统102可以类似地将消息编码到多个条形码或条形码和其他图形元素的组合中(并行地或串行地),并且销售商交易系统104可以接收多个条形码或条形码和其他图形元素的组合(并行地或串行地)。
上述电子交易为电子支付。概括地说,电子交易指的是信息的电子交换。图9和图10示出电子交易的步骤的流程图,在该电子交易中用户查询自动化信息系统以获取方向。
图9示出由移动通信设备执行的步骤的流程图。在步骤902中,移动通信设备接收用户输入(在这个例子中,查询方向)。在步骤904中用户输入被处理;并且包含该查询的消息1在步骤906中被生成并在步骤908中被编码进条形码1。在步骤910中,条形码1的图像在移动通信设备的视频显示器上被显示。
图10示出由自动化信息系统所执行的步骤的流程图。该自动化信息系统配备了条形码读取器;自动化信息系统还可包含数码相机。如上所述,第二移动通信设备可被用于自动化信息系统。在步骤1002中,用户将移动通信设备的视频显示器放置在条形码读取器下方,且自动化信息系统接收到条形码1。在步骤1004中,条形码1被解码为消息1,该消息1在步骤1006中被处理。在步骤1008中,自动化信息系统生成输出信息(在这个例子中,被请求的方向),并在步骤1010中显示出输出信息。
自动化信息系统配置了视屏显示器。输出信息可以用多种方式显示。在一个例子中,输出信息可以被编码到条形码2中,然后该条形码2被移动通信设备中的数码相机采集。在一个实施例中,在移动通信设备已接收,解码,并处理条形码2后,该移动通信设备可以用条形码3回应,该条形码3包含对更多信息的查询。在另一个例子中,方向以文本和图形化的地图形式在自动化信息系统的视频显示器上显示出来。
注意信息交换会话也可以由采集自动化信息系统所显示的条形码图像的移动通信设备发起。然后后续的在移动通信设备和自动化信息系统间的信息交换可以按需进行下去。
通过条形码进行的信息交换通常是单向的;例如,在超市收银台的条形码读取器读取一个商品上的条形码,或移动电话读取销售商广告上的条形码。本发明此处所描述的实施例,通过条形码进行的信息交换可以是双向的。
各种各样的信息可以被编码到条形码中。信息的实例按复杂性分类从数字,到字母数字,到复杂的符号例如日文汉字,到编码进比特的一般数据。本发明中,编码到条形码中的信息被称为数据集。本发明中,数据集由数据源生成。本发明中,从条形码中解码出的数据集被称为再生的数据集。数据集可以被通信设备和交易系统通过用于手动输入的用户输入设备和通过用于从数据通信链路自动输入的数据输入设备来接收。数据集可以被通信设备和交易系统通过用于自动输出到数据通讯链路数据输出设备来发送。
。
可被编码进条形码的信息量取决于多种参数。参数的例子包括:(a)维度。二维条形码可以比一维条形码存储更多的信息。(b)物理尺寸。较大的条形码可以比较小的条形码存储更多的信息。(c)分辨率。条形码是由图形元素构成;更高的分辨率允许更高密度的图形元素。对于一个给定物理尺寸的条形码,具有更高分辨率的条形码可以比分辨率较低的条形码存储更多的信息。(d)编码方案。一些编码方案比其他编码方案更有效率。如上所述,多个条形码可被使用以提高信息存储能力。
对于很多应用来说,物理尺寸小是有利的,而且,条形码的信息存储能力常常是受限于构成条形码的图形元素的分辨率。传统上,条形码是被印刷在承印物如纸或薄膜上的图像,并且分辨率受限于印刷术以及承印物表面。分辨率也受限于用于读取条形码的扫描仪。
近来,条形码可以在视频显示器被显示为图像。随着视频显示器(甚至在移动电话上的)分辨率的提高,条形码的存储能力可以提高。当然,高分辨率的条形码需要相应的高分辨率的读取器。取代传统的扫描仪,条形码的高分辨率图像可以被高分辨率的数码相机(甚至在移动电话上的)采集并被图像处理软件解码。
本发明中,条形码包括实体条形码以及条形码图像。实体条形码是由生成在承印物上的图形元素构成的;例如,实体条形码可以被印刷为一张纸上的墨点或蚀刻为金属薄膜上的结构。条形码图像是由显示在视频显示器上的图形元素(例如像素)所构成的。本发明中,设备和系统“接收条形码”,该条形码或是条形码扫描仪的输出,或是数码相机采集的条形码图像。条形码扫描仪既可以扫描实体条形码也可以扫描条形码图像。数码相机既可以采集实体条形码的图像也可以采集在视频显示器上显示的条形码图像。此处,“条形码接收器”指条形码扫描仪和数码相机。
在条形码中存储的信息本身可以是用户想要的最终信息,例如,商品的标识,购买的物品列表,以及门票授权码。然而,存储在条形码中的信息也可以启动存储在设备或系统中的软件应用。例如,移动电话可以在销售商广告显示屏上采集条形码图像。解码后的信息是一组用来启动移动电话上的网络浏览器并登录销售商网站的指令。因此条形码中存储的少量信息可以执行复杂的过程。
最初,条形码指的是一维(1-D)条形码,其由一系列的条形(直线段)排列成行而形成;例如,参见图11A中一维条形码(UPC)1102。然而,就二维条形码而言,在构成二维条形码的图形元素上具有更大的灵活性;例如,参见图11B中二维条形码(QR)1104。常用的条形码被工业标准详细说明,不同的版本也已被开发出来。
条形码概括而言,数据集可以被编码到一维或二维的由图形元素构成的图形表示中。图形元素不限于条形。图形元素的各种参数,例如形状,尺寸,方向,密度,以及几何构型,可以由用户定义。例如,图形元素可以是点,弧形,曲线段,圆形,椭圆形,三角形,正方形,矩形和多边形,以及其他用户定义的几何构型,而不是直线段。几何图形例如圆形和正方形可以被填充(完全的或者带图案的)或不被填充。图11C示出一个广义的2-D图形表示1106的例子。总之,编码方案可以由用户定义。注意,条形码是图形表示的一个子集。
图形表示可以演化为新的工业标准或作为私有协议来维护(例如,为了秘密编码)。本发明中,图形表示包括实体图形表示和图形表示图像。实体图形表示由在承印物上生成的图形元素构成;例如,实体图形表示可以被印刷为一张纸上的墨点或蚀刻为金属薄膜上的结构。图形表示图像是由显示在视频显示器上的图形元素(如像素)所构成的。本发明中,设备和系统“接收图形表示”,该图形表示或是图形表示扫描仪的输出,或是数码相机采集的图形表示图像。图形表示扫描仪既可以扫描实体图形表示也可以扫描图形表示图像。数码相机既可以采集实体图形表示也可以采集在视频显示器上显示的图形表示图像。本发明中,“图形表示接收器”指的是图形表示扫描仪和数码相机。本发明的实施例中,通过条形码执行信息交换的各种例子(如上所述)是通过图形表示用适当的硬件和软件来实施的。
如上所述,参照图1,图2,和图3,消息可以通过加载在声波上的声音信号在移动通信设备102和销售商交易系统104间被交换。概括来说,数据集可以由数据源生成并被编码到声音信号中。声音信号的各种数字调制方法为本领域常用技术,此处不再描述。数据集可以通过解码声音信号再生。本发明的实施例中,通过条形码实施的信息交换的多个例子是通过声音信号来实施的。通过声音信号进行信息交换是有利的,例如,对于没有配备视频显示器和数码相机的移动通信设备而言。为了将声音信号从移动通信设备发送到销售商交易系统(或自动化信息系统),移动通信设备上的扬声器被放置于靠近销售商交易系统(或自动化信息系统)上的麦克风。为了将声音信号从销售商交易系统(或自动化信息系统)传送到移动通信设备,移动通信设备上的麦克风被放置于靠近销售商交易系统(或自动化信息系统)上的扬声器。如上所述,第二移动通信设备可被用于销售商交易系统(或自动化信息系统)。
前面的详细说明应当被理解为在各个方面均为说明性的和示例性的,而不是限制性的,同时,本发明于此处被公开的范围不应通过详细说明来确定,而应通过按照专利法所允许的最大范围来解读权利要求书而确定。应理解本发明中示出和描述的实施例对于本发明原理仅为说明性的,同时,各种改动可以为本领域技术人员实现而不背离本发明的范围和精神。本领域普通技术人员可以实现各种其他特征的组合而不背离本发明的范围和精神。
Claims (16)
1.一种与包含声接收器和声发射器的移动通信设备交换信息的方法,该方法包括以下步骤:
在所述声接收器处接收用第一数据集编码的第一声音信号;
解码所述第一声音信号以再生所述第一数据集;
至少部分地基于所述再生的第一数据集来生成第二数据集;
将所述第二数据集编码进第二声音信号;并且
从所述声发射器发送所述第二声音信号。
2.根据权利要求1所述的方法,进一步包括步骤:
接收至少部分地基于所述再生的第一数据集的用户输入。
3.根据权利要求2所述的方法,其中至少部分地基于所述再生的第一数据集来生成第二数据集的步骤进一步包括步骤:
至少部分地基于所述再生的第一数据集,以及至少部分地基于接收的用户输入,来生成所述第二数据集。
4.根据权利要求1所述的方法,进一步包括步骤:
在所述声接收器处接收用第三数据集编码的第三声音信号,所述第三数据集至少部分地基于所述被发送的第二声音信号。
5.一种与包含声接收器和声发射器的自动化信息系统交换信息的方法,该方法包括以下步骤:
接收第一数据集;
将所述第一数据集编码进第一声音信号中;
从所述声发射器发送所述第一声音信号;
在声接收器处接收用第二数据集编码的第二声音信号,所述第二数据集至少部分地基于所述被发送的第一声音信号;并且
解码所述第二声音信号以再生所述第二数据集。
6.根据权利要求5所述的方法,进一步包括步骤:
至少部分地基于所述再生第二数据集生成第三数据集;
将所述第三数据集编码进第三声音信号;并且
从所述声发射器发送所述第三声音信号。
7.根据权利要求5所述的方法,进一步包括步骤:
接收至少部分地基于所述再生的第二数据集的用户输入;
至少部分地基于所述再生的第二数据集,以及至少部分地基于所述接收的用户输入,来生成第三数据集;
将所述第三数据集编码进第三声音信号中;并且
从所述声发射器发送所述第三声音信号。
8.一种移动通信设备,包括:
与计算系统可操作地耦合的射频收发器;
与所述计算系统可操作地耦合的声接收器;
与所述计算系统可操作地耦合的声发射器;
其中,所述计算系统用于:
通过所述射频收发器与移动通信网络通信;
从所述声接收器接收用第一数据集编码的第一声音信号;
解码所述第一声音信号来再生所述第一数据集;
至少部分地基于所述再生的第一数据集来生成第二数据集;
将所述第二数据集编码进第二声音信号;
通过所述声发射器发送所述第二声音信号。
9.根据权利要求8所述的移动通信设备,还包括与所述计算系统可操作地耦合的用户输入设备。
10.根据权利要求9所述的移动通信设备,其中,所述计算系统进一步用于:
从所述用户输入设备接收用户输入;并且
至少部分地基于所述再生的第一数据集,以及至少部分地基于所述接收到的用户输入,来生成所述第二数据集。
11.根据权利要求8所述的移动通信设备,其中,所述计算系统进一步用于:
从所述声接收器接收用第三数据集编码的第三声音信号,所述第三数据集至少部分地基于所述被发送的第二声音信号。
12.一种自动化信息系统,包括:
与计算系统可操作地耦合的数据输入设备;
与所述计算系统可操作地耦合的声接收器;
与所述计算系统可操作地耦合的声发射器;
其中,所述计算系统被配置为用于:
从所述数据输入设备接收第一数据集;
将所述第一数据集编码进第一声音信号;
通过所述声发射器发送所述第一声音信号;
从声接收器接收用第二数据集编码的第二声音信号,所述第二数据集至少部分地基于所述被发送的第一声音信号;并且
解码所述第二声音信号以再生所述第二数据集。
13.根据权利要求12所述的自动化信息系统,进一步包括与所述计算系统可操作地耦合的射频收发器。
14.根据权利要求12所述的自动化信息系统,进一步包括与所述计算系统可操作地耦合的用户输入设备。
15.根据权利要求14所述的自动化信息系统,其中,所述计算系统进一步用于:
从所述用户输入设备接收用户输入;并且
至少部分地基于所述再生的第一数据集,以及部分地基于所述接收到的用户输入,来生成所述第二数据集。
16.根据权利要求12所述的自动化信息系统,其中,所述计算系统进一步用于:
从声接收器接收用第三数据集编码的第三声音信号,所述第三数据集至少部分地基于所述被发送的第二声音信号。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/RU2011/000335 WO2012158057A1 (en) | 2011-05-17 | 2011-05-17 | Electronic transactions with mobile communications devices via encoded acoustic signals |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103548289A true CN103548289A (zh) | 2014-01-29 |
Family
ID=45217614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180070937.0A Pending CN103548289A (zh) | 2011-05-17 | 2011-05-17 | 通过经编码的声音信号与移动通信设备的电子交易 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20150012421A1 (zh) |
EP (1) | EP2710750A1 (zh) |
JP (1) | JP5832640B2 (zh) |
KR (1) | KR101541637B1 (zh) |
CN (1) | CN103548289A (zh) |
WO (1) | WO2012158057A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210233168A1 (en) * | 2020-01-29 | 2021-07-29 | Jpmorgan Chase Bank, N.A. | Method and system for processing orders on an electronic trading platform |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9911122B2 (en) * | 2013-01-10 | 2018-03-06 | Mg Systems Consulting Services Llc | Audio-based electronic transaction authorization system and method |
US9558437B2 (en) * | 2013-12-26 | 2017-01-31 | Mobeam, Inc. | Systems for and methods of communicating barcode information to point-of-sale terminal |
CA2982326A1 (en) | 2015-04-07 | 2016-10-13 | Omnyway, Inc. | Methods and systems for using a mobile device to effect a secure electronic transaction |
WO2017031481A1 (en) * | 2015-08-20 | 2017-02-23 | Omnypay, Inc. | Methods and systems for performing secure mobile payment and non-payment transactions with integrated loyalty, rewards, and promotions |
US20170053301A1 (en) * | 2015-08-20 | 2017-02-23 | NeuPay, Inc. | Systems for performing secure mobile payment and non-payment transactions with integrated loyalty, rewards and promotions |
CN106911658B (zh) | 2016-06-07 | 2021-08-06 | 创新先进技术有限公司 | 数据的传输方法、数据发送端、数据接收端及系统 |
CN109242986A (zh) * | 2018-08-14 | 2019-01-18 | 上海箧书网络科技有限公司 | 用于检票的信息交互方法及系统 |
KR20200143965A (ko) * | 2019-06-17 | 2020-12-28 | 현대자동차주식회사 | 음향 통신 시스템 및 그의 데이터 송수신 방법 |
US11250414B2 (en) | 2019-08-02 | 2022-02-15 | Omnyway, Inc. | Cloud based system for engaging shoppers at or near physical stores |
US11468432B2 (en) | 2019-08-09 | 2022-10-11 | Omnyway, Inc. | Virtual-to-physical secure remote payment to a physical location |
US12254496B1 (en) | 2021-08-18 | 2025-03-18 | Sunrise R&D Holdings, Llc | System and method for providing data using audio |
US20230060462A1 (en) * | 2021-08-27 | 2023-03-02 | Royal Bank Of Canada | Digital status tracking of funds |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6607136B1 (en) * | 1998-09-16 | 2003-08-19 | Beepcard Inc. | Physical presence digital authentication system |
CN1908981A (zh) * | 2005-08-01 | 2007-02-07 | 富士通株式会社 | 用于物理销售点交易的无线计算机钱包 |
CN101567106A (zh) * | 2008-04-24 | 2009-10-28 | 北京爱奥时代信息科技有限公司 | 蓝牙手机-pos机支付方法及系统 |
CN101937539A (zh) * | 2009-07-02 | 2011-01-05 | 北京爱奥时代信息科技有限公司 | 手机支付方法及系统 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002109421A (ja) * | 2000-09-28 | 2002-04-12 | Denso Corp | 携帯端末を用いた振込方法および振込システム |
ES2388357T3 (es) * | 2000-11-30 | 2012-10-11 | Intrasonics S.A.R.L. | Telefono móvil para recoger datos de índices de audiencia |
HUP0500219A2 (hu) * | 2002-04-16 | 2005-05-30 | Ultra Proizvodnja Elektronskih Naprav D.O.O. | Fizető terminál berendezés, POS-berendezés, fizető rendszer, valamint eljárás fizetés végrehajtására |
US7764716B2 (en) * | 2002-06-21 | 2010-07-27 | Disney Enterprises, Inc. | System and method for wirelessly transmitting and receiving digital data using acoustical tones |
US7784684B2 (en) * | 2002-08-08 | 2010-08-31 | Fujitsu Limited | Wireless computer wallet for physical point of sale (POS) transactions |
JP2004185492A (ja) * | 2002-12-05 | 2004-07-02 | Toshiba Tec Corp | Pos端末装置 |
US7706548B2 (en) * | 2003-08-29 | 2010-04-27 | International Business Machines Corporation | Method and apparatus for computer communication using audio signals |
-
2011
- 2011-05-17 KR KR1020137033378A patent/KR101541637B1/ko not_active Expired - Fee Related
- 2011-05-17 US US14/113,251 patent/US20150012421A1/en not_active Abandoned
- 2011-05-17 CN CN201180070937.0A patent/CN103548289A/zh active Pending
- 2011-05-17 EP EP11793518.9A patent/EP2710750A1/en not_active Withdrawn
- 2011-05-17 WO PCT/RU2011/000335 patent/WO2012158057A1/en active Application Filing
- 2011-05-17 JP JP2014511317A patent/JP5832640B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6607136B1 (en) * | 1998-09-16 | 2003-08-19 | Beepcard Inc. | Physical presence digital authentication system |
CN1908981A (zh) * | 2005-08-01 | 2007-02-07 | 富士通株式会社 | 用于物理销售点交易的无线计算机钱包 |
CN101567106A (zh) * | 2008-04-24 | 2009-10-28 | 北京爱奥时代信息科技有限公司 | 蓝牙手机-pos机支付方法及系统 |
CN101937539A (zh) * | 2009-07-02 | 2011-01-05 | 北京爱奥时代信息科技有限公司 | 手机支付方法及系统 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210233168A1 (en) * | 2020-01-29 | 2021-07-29 | Jpmorgan Chase Bank, N.A. | Method and system for processing orders on an electronic trading platform |
Also Published As
Publication number | Publication date |
---|---|
KR101541637B1 (ko) | 2015-08-03 |
WO2012158057A1 (en) | 2012-11-22 |
JP5832640B2 (ja) | 2015-12-16 |
KR20140009582A (ko) | 2014-01-22 |
JP2014525060A (ja) | 2014-09-25 |
EP2710750A1 (en) | 2014-03-26 |
US20150012421A1 (en) | 2015-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103548046A (zh) | 通过经编码的图形表示与移动通信设备的电子交易 | |
CN103548289A (zh) | 通过经编码的声音信号与移动通信设备的电子交易 | |
US8831981B2 (en) | Electronic transaction record distribution system | |
US9563890B2 (en) | Facilitating mobile device payments using product code scanning | |
US7971782B1 (en) | Multi-point transaction system | |
US20090055278A1 (en) | Complete Secure Retail Transaction Via A Mobile Device | |
US20150134470A1 (en) | Self-checkout shopping system | |
CN103198274B (zh) | 具有nfc支付处理功能的编码信息读取终端 | |
CN103177516B (zh) | 一种pos终端 | |
US20130018758A1 (en) | Quidlr | |
CN104463658A (zh) | 一种商品信息汇总和结算 | |
EP2870574A1 (en) | Electronic transaction record distribution system | |
US20210056528A1 (en) | Checkout system and checkout method | |
CN104318468A (zh) | 一种超市购物系统 | |
CN102509359A (zh) | 信息自动处理终端及信息自动处理系统 | |
CN104332007A (zh) | 一种带通信购物装置的购物车 | |
US20120259715A1 (en) | Information gathering and decoding using near field wireless communication | |
CN105303695A (zh) | 一种柜面服务设备及其工作方法 | |
CN104332006A (zh) | 一种带通信购物装置的购物腕表 | |
JP2016136415A (ja) | 符号化されたグラフィカル表現を介するモバイル通信デバイスを用いる電子取引 | |
US20160098715A1 (en) | Transaction verification system | |
CN118430145A (zh) | 支援装置、交易管理系统及存储介质 | |
CN104332003A (zh) | 一种带通信购物装置的购物篮 | |
CN104299338A (zh) | 一种手持式通信购物装置 | |
CN104299339A (zh) | 一种手持式购物装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140129 |
|
RJ01 | Rejection of invention patent application after publication |