用于发射并接收交易信息的系统和方法

文档序号:10663658阅读:254来源:国知局
用于发射并接收交易信息的系统和方法
【专利摘要】提供了一种用于发射和接收交易信息的方法和系统。所述用于发射交易信息的方法在计算设备上执行并且包括:访问有待被发射的交易信息,并且选择电子文件。对存储在所述电子文件中的元数据进行编辑以便将所述交易信息插入到所述元数据的一个或多个字段中,从而提供所述电子文件的经修改的元数据。具有所述经修改的元数据的所述电子文件被发射到接收实体以用于处理所述交易信息。所述交易信息可以采用可用于实现支付交易的支付凭证的形式。
【专利说明】用于发射并接收交易信息的系统和方法
[0001]相关申请的交叉引用
[0002]本申请要求于2014年2月21日提交的南非临时专利申请序列号2014/01318的优先权,所述临时专利申请通过引用结合在此。
技术领域
[0003]本发明涉及交易领域,诸如其中以电子方式发射支付或个人凭证以及相关信息的支付交易。
【背景技术】
[0004]移动设备使用近年来已经得到显著增长。由于现代移动设备的不同能力,它们用于执行日益增长数目的任务。这些任务之一是辅助处理用户的交易。
[0005]—些系统允许用户借助于用户的移动设备扫描产品上的条形码并且处理对产品的支付。随后可以向收银员出示电子收据,以便允许用户带着已经支付的产品离开零售店。然而,一些移动设备可能不能够扫描产品上的条形码。
[0006]其他系统允许由用户的移动设备将优惠券作为图像捕捉,并且将优惠券的图像发射到支付服务提供方,在所述支付服务提供方处对图像进行分析。
[0007]
【申请人】知道一种其中使用移动设备来辅助传递支付凭证的系统。发行银行响应于支付请求而请求用户拍摄自身照片并且将照片发射回发行银行。随后由银行对所发射照片执行面部识别。如果照片是授权用户的,那么交易被批准。然而,这种方法要求由一个装置进行交易初始化并且由用户的移动设备进行数据的接收和发射两者。这在销售点处可能是耗时的。
[0008]经由移动设备进行的支付也可以通过支付凭证到销售点(POS)设备的近场通信(NFC)来执行。用户可以轻击其移动设备或使其移动设备紧密邻近POS设备,以便传递支付凭证。
[0009]所述支付凭证已知被存储在移动设备上在移动钱包中,所述移动钱包具有采用安全元件形式的专用芯片或使用智能卡的虚拟再现,所述虚拟再现仅使用采用主机卡模拟(HCE)形式的软件。此外,已经开发出令牌化支付技术,所述技术用代理安全令牌来替换个人可标识信息(诸如主账号),所述代理安全令牌在安全令牌化系统中映射到支付凭证。所述令牌代替主账号被发射给商户,这确保了实际持卡者数据不被发射。
[0010]一些移动设备并不支持NFC用于支付凭证传递,并且需要传递支付凭证的其他方法。

【发明内容】

[0011]根据本发明的第一方面,提供了一种用于发射交易信息的方法,所述方法在计算设备上执行并且包括以下步骤:访问有待被发射的交易信息;选择电子文件;编辑存储在所述电子文件中的元数据,以便将所述交易信息插入到所述元数据的一个或多个字段中,从而提供所述电子文件的经修改的元数据;以及将具有所述经修改的元数据的所述电子文件发射到接收实体以用于处理所述交易信息。
[0012]所述交易信息可以采用可用于实现支付交易的支付凭证的形式。所述支付凭证可以是下组中的一项或多项:加密的支付凭证、令牌参考支付凭证、或单次使用支付凭证。
[0013]所述电子文件的内容可以包括有待在交易中使用的信息。存储在所述电子文件中的所述元数据的一个或多个现有字段也可以被保持在所述经修改的元数据中并且用于交易中。所述元数据的一个或多个现有字段包括以下各项中的一项或多项:时间和日期信息、以及位置信息。
[0014]在一个实施例中,选择电子文件包括:捕捉与用户希望关于其进行金融交易的产品或所述交易的参与方相关的图像作为图像文件。所述图像可以是下组中的任意一项或多项的图像:产品、条形码、二维条形码、快速响应(QR)码、零售商标识符、以及个人。
[0015]本发明的另一些特征规定所述方法包括对支付凭证进行加密的步骤;并且包括用与收款人相关的信息替换至少一些元数据的步骤。
[0016]本发明的又一些特征规定所述元数据包括图像文件特性,并且规定所述元数据采用可交换图像文件格式等的格式。
[0017]根据本发明的第二方面,提供了一种用于接收交易信息的方法,所述方法在接收实体处的计算设备上执行并且包括以下步骤:接收具有经修改的元数据的电子文件;从存储在所述电子文件中的所述经修改的元数据的一个或多个字段提取交易信息;并且使用所述交易信息来处理交易。
[0018]在一个实施例中,所述方法在支付授权服务器上执行并且包括以下步骤:从用户处接收图像文件,所述图像文件具有在与其相关联的元数据中的支付凭证,所述图像文件的图像与用户希望关于其进行金融交易的产品或所述交易的参与方相关;分析所述图像文件以便确定所述图像文件与什么产品或哪个参与方相关;并且处理所述支付凭证以便实现向与所述产品或所述参与方相关联的实体进行支付。
[0019]所述方法可以包括以下步骤:在与所述服务器相关联的数据库中查找与所述产品或所述参与方相关联的实体、或产品标识符或参与方标识符。所述参与方可以是收款人或付款人。
[0020]根据本发明的第三方面,提供了一种用于发射交易信息的系统,所述系统包括:交易信息访问部件,用于访问有待被发射的交易信息;电子文件选择部件,用于选择电子文件;文件修改部件,用于编辑存储在所述电子文件中的元数据以便将所述交易信息插入到所述元数据的一个或多个字段中,从而提供所述电子文件的经修改的元数据;以及通信部件,用于将具有所述经修改的元数据的所述电子文件发射到接收实体以用于处理所述交易?目息O
[0021]所述系统还可以包括捕捉部件,所述捕捉部件用于捕捉采用图像文件形式的电子文件,所述图像文件具有至少与用户希望关于其进行金融交易的产品或参与方相关的图像。
[0022]所述系统还可以包括加密部件,所述加密部件用于在编辑元数据以便插入交易信息之前对交易信息进行加密。
[0023]根据本发明的第四方面,提供了一种用于在接收实体处接收交易信息的系统,所述系统包括:通信部件,用于接收具有经修改的元数据的电子文件;提取部件,用于从存储在所述电子文件中的所述经修改的元数据的一个或多个字段提取交易信息;以及交易处理部件,用于使用所述交易信息来处理交易。
[0024]在一个实施例中,所述通信部件用于从用户处接收图像文件,所述文件图像具有在与其相关联的元数据中的支付凭证,并且所述图像文件的图像至少与用户希望关于其进行金融交易的产品或所述交易的参与方相关;并且所述系统还可以包括:分析部件,用于分析所述图像文件以便确定所述图像文件与什么产品或哪个参与方相关;以及支付处理部件,用于处理所述支付凭证以便实现向与所述产品或所述参与方相关联的实体进行支付。
[0025]根据本发明的第五方面,提供了一种用于发射交易信息的计算机程序产品,所述计算机程序产品包括计算机可读介质,所述计算机可读介质具有所存储的用于执行以下步骤的计算机可读程序代码:访问有待被发射的交易信息;选择电子文件;编辑存储在所述电子文件中的元数据,以便将所述交易信息插入到所述元数据的一个或多个字段中,从而提供所述电子文件的经修改的元数据;并且将具有所述经修改的元数据的所述电子文件发射到接收实体以用于处理所述交易信息。
[0026]根据本发明的第六方面,提供了一种用于接收交易信息的计算机程序产品,所述计算机程序产品包括计算机可读介质,所述计算机可读介质具有所存储的用于执行以下步骤的计算机可读程序代码:从用户处接收图像文件,所述文件图像具有在与其相关联的元数据中的支付凭证,所述图像文件的图像至少与用户希望关于其进行金融交易的产品或收款人相关;分析所述图像文件以便确定所述图像文件与什么产品或哪个收款人相关;并且处理所述支付凭证以便实现向与所述产品或所述收款人相关联的实体进行支付。
【附图说明】
[0027]现在将仅仅通过举例并参考附图来描述本发明,在附图中:
[0028]图1示出了根据本发明的用于发射交易信息的示例性系统;
[0029]图2示出了根据本发明的如在计算设备上执行的发射交易信息的示例性方法;
[0030]图3示出了根据本发明的如在接收实体上执行的发射交易信息的示例性方法;
[0031]图4示出了根据本发明的第一实施例的用于发射支付凭证的系统;
[0032]图5示出了根据图4的实施例的在计算设备处执行的方法;
[0033]图6示出了根据图4的实施例的在接收实体处执行的方法;
[0034]图7示出了根据本发明的第二实施例的用于发射支付凭证的系统;
[0035]图8示出了根据本发明的示例性计算设备;
[0036]图9示出了根据本发明的示例性接收实体;
[0037]图10示出了根据本发明的示例性计算设备的实施例;以及
[0038]图11不出了根据本发明的不例性移动设备的实施例。
【具体实施方式】
[0039]本发明描述了一种方法和系统,其中在电子文件中在文件的元数据或属性字段中传递诸如支付凭证或个人身份信息的交易信息。
[0040]许多形式的电子文件包括提供与文件相关的信息的元数据。电子文件可以包括文档文件、图像文件、电子表格、网页、音乐文件或视频文件、邮件消息等。元数据存储在电子文件中,并且除非被访问通常是隐藏的。在一些系统中,在图形用户界面中在文件图标上右单击或从菜单选择“特性”将显示包括元数据的文件特性。在邮件消息的情况下,元数据可以被认为是包含在邮件消息标题中的信息。在网页的情况下,元数据是在页面上不可见的,但是机器可解析的,例如采用元标签的形式。
[0041]—些元数据是自动创建的并且不可以编辑;然而一些字段是可以编辑的。通常这样做是为了在共享电子文件之前移除个人信息;然而,它也可以用于允许用户输入信息。可编辑字段可以包括以下字段,诸如题目、主题、标签、类别、评论、作者字段等。这些字段可以在所描述的方法中使用。
[0042]图像文件的元数据可以在相机捕捉图像时产生,并且可以包括附加信息。这种元数据图像文件格式的示例是可交换图像文件(Exif)格式,其形成联合图像专家组(JPEG)图像文件的一部分。元数据文件典型地是由相机自动创建的,并且可以包括但不限于诸如以下的信息:拍摄照片的日期、时间和全球定位系统(GPS)坐标;拍摄照片时的具体相机设置,例如取向、光圈、闪光状态、快门速度、焦距、测光模式和ISO速度信息;用于预览目的的缩略图;图像描述;以及版权信息。元数据对于相片编辑目的是特别有用的。
[0043]使用计算设备(移动设备或者执行电子商务的计算机)的支付系统和其他交易系统可能要求传递信息。支付系统要求将支付凭证发射到POS设备或者远程支付服务器。所述支付凭证可以包括可以在发射之前被加密的支付卡明细(诸如主账号(PAN)),在令牌化系统中用于支付的令牌、单次使用支付凭证或PAN等。其他交易系统可能要求传递敏感的个人信息(诸如身份号、护照或牌照号等),以便验证个人的身份。这可能是获得对位置的访问或授权某一事件或交易所要求的。
[0044]所描述的方法和系统使得能够在电子文件的元数据字段中发射交易信息,诸如支付凭证或其他敏感信息。这使得交易信息能够与在电子文件中捕捉的信息一起被发送。
[0045]在电子文件是图像文件的情况下,图像可以捕捉与交易相关的信息。示例可以包括:与产品或商户相关的代码(诸如条形码或QR码);有待购买的商品的或购买所述商品的位置的照片;一个或多个交易方(诸如付款人或收款人)的相片;等等。
[0046]在电子文件是文档文件的情况下,文档可以与交易相关并且可以采用发票、收据、广品?目息等的形式。
[0047]一些现有或标准文件元数据对于交易可以是有用的,所述元数据诸如文件生成或捕捉的时间和日期以及位置信息。其他可编辑元数据字段可以通过所描述的方法和系统指定使得交易信息插入到其中。这些可编辑字段可以具有它们的可能不再相关的现有字段名,然而,接收服务器可以知道哪些字段是交易信息有待被插入到其中的。
[0048]图1是所描述系统(100)的示意图。用户(120)可以具有计算设备(110),他或她可能希望通过所述计算设备来执行交易。计算设备(110)可以是通过其来执行电子商务的计算机,或者可以是包括移动金钱能力的移动设备。在一个实施例中,计算设备(110)可以是具有有限计算能力的功能电话。
[0049]计算设备(110)可以具有本地存储在所述计算设备处的、从远程位置可访问的、或者能够由用户输入的交易信息(111),诸如支付凭证或敏感信息。此类交易信息(I 11)可以用安全加密的形式来提供,或者可以是参考(诸如映射到远程存储的敏感信息的令牌),在这种情况下,所述令牌可能不需要被加密。
[0050]移动设备可以包括采用安全元件形式的移动钱包,所述移动钱包包括支付凭证或诸如身份信息的其他敏感信息。可替代地,移动钱包可以使用存储在移动设备处的与远程存储的支付凭证相关的参考或令牌。移动设备可以包括可以存储在移动设备的存储元件中的其他敏感信息,诸如身份信息。
[0051]计算设备(110)包括信息发射工具(130),所述信息发射工具提供所描述的经由电子文件的元数据传递信息的方法的功能。工具(130)可以访问交易信息有待被添加到其中的电子文件(140),打开元数据(141),并且修正一个或多个可编辑元数据字段(142)以便插入交易信息(如所存储的或从移动钱包(111)或移动设备(110)的其他存储元件所访问的)从而获得经修改的元数据(144)。
[0052]在一个实施例中,电子文件(140)可以在从文件创建者发射之后在计算设备(110)处被接收。例如,这可以是由商户发送的发票或购买协议的明细。在另一个实施例中,电子文件(140)可以由计算设备(110)创建。例如,采用由计算设备(110)的相机或扫描器创建的图像文件的形式。
[0053]元数据(141)可以包括各自具有特性字段和值字段的属性的列表。一个或多个值字段(142)可以是可编辑的,以便插入交易信息,从而产生经修改的元数据(142)。
[0054]信息发射工具(130)可以经由任何适合的通信通道(150)将具有经修改的元数据(144)的电子文件(140)发送到另一个接收实体(160)。适合的通信通道(150)可以是能够传递电子文件(140)的任何电信或计算机联网通信通道。示例包括经由蜂窝网络作为多媒体短信服务(MMS)消息发送电子文件,作为经由网络连接发送的邮件的附件发送电子文件,发送本身采用邮件消息形式的电子文件,经由网络连接将电子文件从网站发送到网站服务提供方等。
[0055]接收实体(160)可以是远程服务器(诸如支付服务服务器)、访问提供服务器、POS设备等。接收实体(160)包括信息接收工具(170),从而提供从所接收的电子文件(140)的经修改的元数据(144)提取交易信息以便执行交易的功能。
[0056]参考图2,流程图(200)示出了如在用户的计算设备(110)处执行的所描述的方法。
[0057]可以在计算设备处访问或提供(201)交易信息。这可以是可以从计算设备上的本地存储器访问的金融交易信息。例如,可以从移动设备的移动钱包访问金融交易信息。在另一个示例中,可以从计算设备处的存储介质访问身份信息。在另一示例中,交易信息可以在执行电子商务交易时由用户手动输入,并且可以从为用户所有的卡取得。如果交易信息尚未处于用于发射的安全形式,那么可以对交易信息进行加密。
[0058]用户可以选择(202)电子文件。所述电子文件可以是存储在计算设备上的文件,它可以是从另一个实体接收的文件,或者可以是在交易时创建的。在一个实施例中,计算设备的相机或扫描器可以用于创建被选择以用于在所述方法中的图像文件。
[0059]可以编辑(203)所选择的电子文件的元数据来将交易信息插入在一个或多个元数据字段中,以便产生经修改的元数据。可以根据电子文件的类型和/或交易的类型使用指定字段。
[0060]可以将电子文件与其经修改的元数据一起发射(204)到用于交易处理的接收实体。
[0061]参考图3,流程图(300)示出了如在接收实体(160)处执行的所描述的方法。
[0062]接收实体可以从用户处的计算设备接收(301)具有经修改的元数据的电子文件以用于交易处理。接收实体可以从电子文件的元数据字段提取(302)交易信息。针对特定类型的电子文件和/或针对特定类型的交易,接收实体可以知道哪些字段包含交易处理信息。接收实体随后可以使用(303)交易信息来进行交易处理,包括在需要时对交易信息进行加密。
[0063]图4、5和6示出了第一示例性实施例。图4示出了用于发射支付凭证的系统(400)的实施例。系统(400)包括用户(420)的移动设备(410 )、在商户(440)的零售店中的销售点(POS)设备(430)、以及支付授权服务器(450)。服务器(450)可以具有与其相关联的数据库(460)。移动设备(410)与服务器(450)通信,所述服务器进而与POS设备(430)通信。在本实施例中,移动设备(410)可以是不能执行高级处理功能的功能电话。可替代地,移动设备(410)可以是智能电话、平板电脑或其他移动计算设备。
[0064]参考如由移动设备执行的图5流程图(500)来描述图4的系统(400)的操作方法的示例性实施例。用户去到零售店,并且将他或她希望买的所有产品带到POS设备(430)所位于的收银点。所述产品以正常方式在POS设备(430)处被“记入”或键入。当所有物件已经被记入时,也是本系统中的收款人的商户(440)向用户(420)提供QR码(470) JR码(470)可以包括商户的标识符、所述产品的总缴费数额、以及交易的参考号。
[0065]在本实施例中,在移动设备上运行有助于所述方法的操作的移动应用。在第一步骤(501)中,用户使用他或她的功能电话的相机来捕捉QR码(470)的图像作为JPEG图像文件(465)。与图像文件(465)相关联的元数据(480)(在本实施例中,即呈Exif格式的元数据)由移动设备在捕捉图像时自动创建,所述元数据(480)限定图像文件特性,包括图像被拍摄时的时间和日期、闪光状态以及照片的取向。
[0066]移动应用随后可以请求用户键入或选择处理支付所必须的支付凭证,或移动应用可以自动选择支付凭证。所要求的支付凭证包括金融账号、分行标识符和PIN码。在下一个步骤(502)中,用由用户键入的支付凭证替换图像文件(465)的一些元数据字段。在本实施例中,元数据的时间和日期字段被用户的金融账号替换,闪光状态元数据字段被分行标识符替换,并且取向元数据字段被PIN码替换。此步骤(502)的结果是经修改的元数据(490)。
[0067]在最后的步骤(503)中,借助于多媒体消息服务(MMS)消息通过正常的移动通信网络、或通过使用数据连接,将具有经修改的元数据(490)的图像文件发射到支付授权服务器(450) ο
[0068]图6中示出了如由支付授权服务器(450)执行的用于分析支付凭证的方法(600)的示例性实施例。在第一步骤(601)中,所述服务器从移动设备(410)接收具有经修改的元数据(490)的图像文件。
[0069]在下一个步骤(602)中,所述服务器从元数据的预期字段(在本实施例中,即时间和日期字段、闪光状态字段和取向字段)提取支付凭证。
[0070]在下一个步骤(603)中,所述服务器分析图像本身以便提取嵌入在QR码(470)内的细节。所述服务器从QR码获得商户标识符、总缴费数额、以及交易参考号。
[0071]在最后的步骤(604)中,所述服务器通过以下方式处理向从QR码标识的商户支付嵌入在QR码中的金额:根据从经修改的元数据提取的支付凭证标识应当从其取回所述金额的用户账户。数据库(460)包含关于针对从QR码提取的特定商户标识符哪个实体应当接收金钱的明细。交易参考号可以被包括作为对用户和商户两者的账户中的交易的参考,并且如果支付已经得到成功处理,那么至少商户得到服务器的通知。在被告知支付已经成功之后,商户可以允许用户带着已支付的产品离开他或她的商店。
[0072]应当注意,本方法允许在不需要移动设备分析QR码的情况下发射支付凭证。由于分析是在服务器处执行的,电话并不需要这种操作通常所要求的处理能力。此外,需要将仅一个数据文件一一图像文件一一从电话发射到服务器,所述图像文件包括必要的交易信息。
[0073]图7中示出了用于发射支付凭证的系统(700)的第二实施例。系统(700)包括用户(720)的移动设备(710)以及支付授权服务器(750)。支付授权服务器(750)具有与其相关联的数据库(760)。此实施例的移动设备(710)是智能电话。
[0074]在使用中,用户(720)去到零售店,并且将他或她希望购买的所有商品带到收银点。以正常方式记入所述物件。当所有物件已经被记入时,商户向用户提供商店的徽标(770)。在本发明中,商户是具有在不同位置中的多个商店的连锁店的一个零售商店。
[0075]移动应用在移动设备上运行,并且有助于用于发射支付凭证的方法的操作。用户使用他或她的智能电话(710)的相机来捕捉徽标(770)的图像作为JPEG图像文件(765)。与JPEG文件相关联的元数据(780)(在本实施例中,同样是呈Exif格式的元数据)由智能电话在捕捉图像时自动创建,所述元数据(780)限定图像文件特性,包括图像被拍摄时的时间和日期、闪光状态、照片的取向、以及拍摄照片处的GPS坐标。
[0076]移动应用随后请求用户键入或选择处理支付所必须的支付凭证。支付凭证包括有待支付的金额、金融账号、分行标识符和PIN码。由用户键入的支付凭证随后由移动应用使用对于用户而言唯一的私人秘钥来进行加密。图像文件(765)的一些元数据字段然后被由用户键入的支付凭证替换。在本实施例中,元数据的时间和日期字段被用户的金融账号替换,闪光状态元数据字段被分行标识符替换,并且取向元数据字段被PIN码替换。应当注意,GPS坐标被保持在其正常字段中。此替换的结果是经修改的元数据(790)。
[0077]随后借助于多媒体消息服务(MMS)消息通过正常的移动通信网络,将具有经修改的元数据(790)的图像文件发射到支付授权服务器(750)。
[0078]支付授权服务器(750)从元数据的预期字段中提取加密支付凭证,并且使用公共密钥对其进行解密。GPS坐标是直接从元数据的标准字段中提取的。
[0079]在本实施例中,数据库(760)包含向服务器注册的商户的徽标列表,以及商户的商店的地面坐标。服务器对图像本身执行图像识别,以便确定所述图像中的徽标属于什么零售商,并且在数据库中查找匹配的徽标。将徽标(770)与存储在数据库(760)中的徽标进行比较,以便标识所述图像在那里被拍摄的特定零售商。由于在本实施例中商户是具有在不同位置中的多个商店的连锁店的一个零售商店,服务器使用GPS坐标来定位购买请求从那里发起的确切商店。
[0080]服务器随后处理从包括在支付凭证中的用户账户向从图像分析和GPS坐标标识的商户支付包括在支付凭证中的金额。假定PIN码将以任何所接受的方式被验证允许处理交易O
[0081 ]如果零售商店的徽标与多个其他商店的徽标相同,那么在没有GPS坐标的情况下,标识特定商户将是困难的。因此,应当注意,如果公司徽标(company logo)对于特定零售商是唯一的(例如当零售商不是多个连锁零售商中的一个时),那么可能不需要使用GPS坐标来唯一地标识商户。然而,它可以用作附加的标识手段。
[0082]在替代性实施例中,用户的移动设备经由与他或她希望在那里进行交易的特定零售商相关联的无线通信网络(例如W1-Fi网络)与服务器通信。用户捕捉他或她希望买的产品上的条形码(例如,电视机上的条形码)的图像。用户开启其移动设备上的有助于系统操作的移动应用,并且命令所述应用将条形码的图像发射到用于支付处理目的的支付授权服务器。支付所要求的明细如以上所解释由用户键入,并且在被插入到标准元数据字段中之前被加密。在本实施例中,所要求的明细至少是用户的账号和PIN码。
[0083]在此实施例中,W1-Fi网络的唯一标识符作为支付凭证的部分被包括。服务器处的数据库包括W1-Fi网络列表以及与所述W1-Fi网络相关联的商户。通过查找与特定W1-Fi标识符相关联的商户,服务器随后可以确定需要向哪个商户进行支付。对条形码图像的分析将允许服务器知道应当向商户支付什么金额。商户和用户可以接收成功交易的通知,以便允许商户让用户带着已支付的产品离开。可替代地,可以向用户提供他或她可以向商户显示或发射以作为支付证明的电子收据。
[0084]应当注意,此实施例更适合于单独的购买物件,尽管在需要时可以在单个商户处处理多个交易。
[0085]在又另一个实施例中,数据库包括注册来使用系统的商人列表,包括商人的标识图片。当用户希望支付商户时,他们开启促进他们捕捉商户的面部图像的移动应用。随后可以如以上所描述将支付凭证键入并包括在元数据中。
[0086]用户将具有经修改的元数据的图像发射到支付授权服务器,所述授权服务器进而如前所述从元数据提取支付凭证。为了标识商户,服务器对图像执行面部标识以便标识商户。如果在列表中找到商户,那么服务器将知道应当向哪个商户进行支付。在此实施例中,在元数据中包括并具有拍摄照片的地点的GPS坐标可以提供附加安全系数。类似地,包括唯一的W1-Fi网络标识符可以提供另一个安全等级。成功支付的通知可以被发送给商户和用户中的任一者或两者。设想商户可以给予用户交易标识号以便包括作为支付凭证的部分。当服务器通知商户已经针对特定交易标识符发生成功支付时,商户可以允许用户带着他们已经支付的产品离开商店。
[0087]应当理解,最后一个示例也可以用于在不发生交易的情况下将金钱从一个人转移给另一个人。例如,个人A可以拍摄个人B的照片,并且键入关于他们希望向个人B转移什么金额以及从什么账户转移的明细。具有经修改的元数据的图像可以被发射到支付授权服务器,所述支付授权服务器将标识个人B并且将所指示的金额从个人A的账户转移到个人B的账户。
[0088]应当注意,个人的移动设备号将典型地作为MMS消息的部分被发射。这可以被用作附加的安全等级。如果作为图像元数据的部分发射的移动设备号不与元数据中的支付凭证相关联,那么所述交易可以被自动拒绝。
[0089]在至少一些实施例中,有待被支付的商户或收款人具有唯一代码。此代码可以形成有待由服务器分析的图像的部分,或者可以作为有待被插入元数据字段中的支付凭证的部分由用户键入。
[0090]现在描述另一实施例,其中用户使用可以是或者可以不是移动设备的计算设备来执行电子商务交易。发票可以作为电子文件、例如作为邮件消息或邮件消息附件在计算设备处被接收。例如,采用附件形式的电子文件可以是word文档、电子表格文件、便携式文档格式(PDF)文件、或任何其他适合的文件格式。
[0091]用户可以访问电子文件的元数据,并且将支付凭证插入到元数据的可编辑字段中。在电子文件是邮件消息本身的情况下,所述支付证明可以被插入到邮件标题中。所述支付凭证可以是如从用户处的卡复制的卡明细,或者可以是从计算设备可访问的电子货币系统检索的支付凭证。具有经修改的元数据的电子文件随后可以被发射回发送方或用于处理的支付管理机构。
[0092]在此实施例的另一方面中,具有经修改的元数据的整个电子文件可以在发送之前被加密以便提供另一安全层。
[0093]描述另一实施例,其中交易信息是身份信息,所述身份信息可以用于验证用户的身份,例如以便允许他们访问位置。
[0094]用户可以访问电子文件、诸如用户的现有相片、用户的文档,或者可以在当前位置处捕捉相片。如同在一些先前实施例中,电子文件的一些现有元数据可以被保持,诸如示出当前位置的GPS坐标、电子文件的时间和日期等。
[0095]元数据可以被修改以便包括身份信息,诸如身份号、护照号或牌照号。身份信息可以在键入到元数据中之前被加密以便确保对信息的保护。具有经修改的元数据的电子文件随后可以被发送到采用授权服务器形式的接收实体,所述接收实体可以提取身份信息,如果适当的话对其进行加密,并且使用身份信息来对用户进行认证。
[0096]附加地,如果电子文件是用户的图像,那么与所提供的身份信息一样,所述图像可以由授权服务器处理以便对用户进行面部标识。附加地,所述图像的现有元数据可以提供对当前位置、以及用户在捕捉图像时位于所述位置的进一步验证。
[0097]应当理解,在一个或多个所描述实施例中描述的特征可以在适当的情况下在任何其他实施例中使用。
[0098]图8示出了用于在参考图1和图2以及其他所描述实施例描述的系统和方法中使用的计算设备(110)。计算部件(110)包括提供所描述功能的信息发射工具(130)。
[0099]信息发射工具(130)包括用于访问交易信息(111)的交易信息访问部件(801),所述交易信息可以存储在计算设备(110)的存储介质(802)中,或者可以从远程位置访问或由用户手动输入。电子文件选择部件(803)可以被提供用于选择电子文件(140)。电子文件(140)可以存储在计算设备(110)的存储介质(804)中,或者可以由计算设备(110)的捕捉部件(805)捕捉,所述捕捉部件可以是计算设备(110)的相机或扫描器并且被直接提供给信息发射工具(I 30)。
[0100]捕捉部件(805)可以用于捕捉至少与用户希望关于其进行金融交易的产品或所述交易的参与方相关的图像。
[0101]信息发射工具(130)包括文件修改部件(806),所述文件修改部件用于用交易信息替换图像文件的元数据。
[0102]通信部件(807)用于将具有经修改的元数据的电子文件发射到接收实体。在一些实施例中,所述通信部件是网络天线,借助于所述网络天线,可以通过标准移动设备通信网络发射数据。应当注意,所述通信部件可以是允许发射数据的任何通信部件,包括但不限于W1-Fi模块和蓝牙模块。
[0103]加密部件(808)可以用于在用交易信息替换电子文件的元数据之前对所述交易信息进行加密。所述加密部件可以是处理器,并且可以与所述计算设备的应用结合工作。应当注意,所述加密部件也可以是集成到所述计算设备中的硬件安全模块(HSM)。
[0104]图9示出了接收实体(160),所述接收实体包括提供所述的用于接收交易信息的功能的信息接收工具(170)。应当注意,计算设备(110)也可以是接收实体(160),并且接收实体(160)也可以包括如在计算设备(110)中描述的用于发射交易信息的功能。
[0105]信息接收工具(170)可以包括用于接收具有经修改的元数据的电子文件的通信部件(904)。提取部件(901)可以从电子文件提取交易信息,并且交易处理部件(903)可以使用所述交易信息来处理交易。如果所述交易信息是加密的,那么交易处理部件(903)可以包括解密部件。
[0106]在一个实施例中,所述接收实体可以是支付授权服务器。信息接收工具(170)可以包括分析部件(902),用于分析电子文件,包括确定文件与什么产品或哪个参与方相关。数据库(905)可以与服务器相关联,并且可以包括产品或收款人以及与其相关联的实体的列表,以及查找部件。
[0107]在一个实施例中,在使用中,通信部件(904)从用户处接收图像文件,所述图像文件具有在与其相关联的元数据中的支付凭证,所述图像文件的图像至少与用户希望关于其进行金融交易的产品或收款人相关。在一个实施例中,图像是商户的徽标的图像。提取部件(901)从元数据提取支付凭证,并且解密部件可以将所述支付凭证解密成可读格式。
[0108]分析部件(902)分析所述图像。将所述图像中的徽标与存储在数据库(905)中的列表中的徽标进行比较,并且一旦已经借助于数据库的查找部件标识出匹配徽标,交易处理部件(903)就使用解密的支付凭证处理对与数据库中的匹配徽标相关联的实体的支付。
[0109]应当注意,尽管以上描述的实施例考虑了使用Exif标准作为图像的元数据格式,还可以使用其他标准。其他标准包括但不限于:国际出版电讯委员会的信息交换模型(IPTC-1IM)、国际出版电讯委员会的核心和延伸、图像通用许可系统(PLUS)、可扩展元数据平台(XMP)和都柏林核心集。
[0110]附加地,尽管已经提及仅小数目的采用Exif格式的元数据字段,可以使用任何标准字段来存储支付凭证。类似地,可以请求用户键入多数个支付凭证,包括卡类型、卡验证值(CVV)、有效期、持卡人姓名等。
[0111]图10示出了其中可以实现本披露的不同方面的计算设备(1000)的示例。计算设备(1000)可以适用于存储和执行计算机程序代码。在先前描述的系统图中的不同参与者和元件可以使用计算设备(1000)的任何适合数目的子系统或部件来促进在此描述的功能。
[0112]计算设备(1000)可以包括经由通信基础结构(1005)(例如,通信总线、交叉条(cross-over bar)设备、或网络)互连的子系统或部件。计算设备(1000)可以包括至少一个中央处理器(1010)和采用计算机可读介质形式的至少一个存储器部件。
[0113]所述存储器部件可以包括系统存储器(1015),所述系统存储器可以包括只读存储器(ROM)和随机存取存储器(RAM)。基本输入/输出系统(B1S)可以存储在ROM中。系统软件、包括操作系统软件可以存储在系统存储器(1015)中。
[0114]所述存储器部件也可以包括二级存储器(1020)。二级存储器(1020)可以包括固定盘(1021)、诸如硬盘驱动器,并且任选地,包括用于可移除存储部件(1023)的一个或多个可移除存储接口(1022)。
[0115]可移除存储接口(1022)可以采用用于相应的可移除存储部件(例如,磁带、光盘、软盘等)的可移除存储驱动器(例如,磁带驱动器、光盘驱动器、软盘驱动器等)的形式,所述可移除存储部件可以由所述可移除存储驱动器写入或读取。
[0116]可移除存储接口(1022)也可以采用用于与其他形式的可移除存储部件(1023)对接的端口或插口的形式,诸如闪存驱动器、外部硬盘驱动器、或可移除存储器芯片等。
[0117]计算设备(1000)可以包括外部通信接口(1030),所述外部通信接口用于计算设备(1000)在网络化环境中的操作,使得能够在多个计算设备(1000)之间传递数据。经由外部通信接口(1030)传递的数据可以采用信号的形式,所述信号可以是电子信号、电磁信号、光学信号、无线电信号、或其他类型的信号。
[0118]外部通信接口(1030)可以使得能够在计算设备(1000)与包括服务器和外部存储设施的其他计算设备之间传送数据。网络服务可以是由计算设备(1000)经由通信接口(1030)可访问的。
[0119]外部通信接口(1030)也可以实现来往于计算设备(1000)的其他形式的通信,包括语音通信、近场通信、蓝牙等。
[0120]采用不同存储器部件形式的计算机可读介质可以提供对计算机可执行指令、数据结构、程序模块和其他数据的存储。计算机程序产品可以由计算机可读介质提供,所述计算机可读介质具有所存储的由中央处理器(1010)可执行的计算机可读程序。
[0121]计算机程序产品可以由非瞬态计算机可读介质提供,或者可以借助于通信接口(1030)经由信号或其他瞬态手段提供。
[0122]经由通信基础结构(1005)进行的互连允许中央处理器(1010)与每个子系统或部件通信,并且控制对来自存储器部件的指令的执行、以及子系统或部件之间的信息交换。
[0123]外围设备(诸如打印机、扫描器、相机等)和输入/输出(I/O)设备(诸如鼠标、触摸垫、键盘、麦克风、操纵杆等)可以直接地或者经由I/O控制器(1035)联接到计算设备(1000)上。这些部件可以通过本领域中已知的任何数目的装置(诸如串行端口)连接到计算设备(1000)上。
[0124]一个或多个监测器(1045)可以经由显示或视频适配器(1040)联接到计算设备(1000)上。
[0125]图11示出了可以在本披露的实施例中使用的移动设备(1100)的方框图。移动设备(1100)可以是手机、功能电话、智能电话、卫星电话、或具有电话能力的计算设备。
[0126]移动装置(1100)可以包括用于处理移动设备(1100)的功能的处理器(1105)(例如,微处理器),以及用于允许用户看见电话号码以及其他信息和消息的显示器(1120)。移动设备(1100)可以进一步包括用于允许用户将信息输入到设备中的输入元件(1125)(例如,输入按钮、触摸屏等),用于允许用户听语音通信、音乐等的扬声器(1130),以及用于允许用户通过移动设备(1100)发射他或她的语音的麦克风(1135)。
[0127]移动设备(1100)的处理器(1110)可以连接到存储器(1115)上。存储器(1115)可以采用存储数据并且任选地存储计算机可执行指令的计算机可读介质的形式。
[0128]移动设备(1100)还可以包括用于连接到通信通道(例如,蜂窝电话网络、数据传输网络、W1-Fi网络、卫星电话网络、互联网网络、卫星互联网网络等)上的通信元件(1140)。通信元件(1140)可以包括相关联的无线传递元件,诸如天线。
[0129]通信元件(1140)可以包括采用集成电路形式的订户身份模块(SIM),所述订户身份模块存储用于使用移动设备(1100)来标识和验证订户的国际移动用户标识码和相关秘钥。一个或多个订户身份模块可以是从移动设备(1100)可移除的或嵌入在移动设备(1100)中。
[0130]移动设备(1100)可以进一步包括非接触式元件(1150),所述非接触式元件典型地以具有相关联的无线传递元件(诸如天线)的半导体芯片(或其他数据存储元件)的形式来实现。非接触式元件(1150)可以与移动设备(1100)相关联(例如,嵌入在其中),并且经由蜂窝网络发射的数据或控制指令可以借助非接触式元件接口(未示出)来应用于非接触式元件(1150)。所述非接触式元件接口可以起作用来允许移动设备电路(以及因此蜂窝网络)与非接触式元件(1150)之间的数据和/或控制指令交换。
[0131]非接触式元件(1150)可能能够使用典型地根据标准化协议或数据传输机制(例如,ISO 14443/NFC)的近场通信(NFC)能力(或近场通信介质)来传递和接收数据。近场通信能力是近距离通信能力,诸如射频标识(RFID)、蓝牙、红外线、或者可以用于在移动设备(1100)与询问设备之间交换数据的其他数据传递能力。因此,移动设备(1100)可能能够经由蜂窝网络和近场通信能力两者来传送和传递数据和/或控制指令。
[0132]存储在存储器(1115)中的数据可以包括:与移动设备(1100)的操作相关的操作数据、个人数据(例如,姓名、生日、身份号等)、金融数据(例如,银行账户信息、银行标识号(BIN)、信用卡号或借记卡号信息、账户余额信息、截止日期、忠诚提供方账号等)、交通信息(例如,如在地铁或火车通行证中)、访问信息(例如,如在访问徽章中)等。用户可以将此数据从移动设备(1100)发射到选择的接收机。
[0133]在其他事项中,移动设备(1100)可以是可以接收警报消息和访问报告的通知设备,可以用于发射标识有待应用的折扣的控制数据的便携式商户设备,以及可以用于进行支付的便携式消费者设备。
[0134]已经出于说明目的呈现了本发明的实施例的前述描述;这并非旨在是详尽的或者将本发明限制于所披露的精确形式。相关领域的技术人员可以理解,鉴于以上披露,许多修改和变型是可能的。
[0135]本说明书的一些部分就算法和对信息的操作的符号表示方面对本发明的实施例进行了描述。这些算法描述和表示由数据处理领域中的技术人员常用来有效地将它们的工作实质传达给本领域中的其他技术人员。尽管在功能上、计算上或逻辑上描述这些操作,但应当理解,所述操作可由计算机程序或等效的电路、微码等来实施。所描述的操作可以具体化为软件、固件、硬件或其任意组合。
[0136]本申请中所描述的软件部件或功能可以被实现为有待由一个或多个处理器使用任何适合的计算机语言(例如像Java、C++或Perl)、使用例如常规的或面向对象的技术来执行的软件代码。软件代码可以作为一系列指令或命令存储在非瞬态计算机可读介质上,诸如随机存取存储器(RAM)、只读存储器(ROM)、磁介质(诸如硬盘驱动器或软盘)、或光介质(诸如CD-ROM)。任何这种计算机可读介质也可以驻留在单个计算装置上或内,并且可以存在于系统或网络内的不同计算装置上或内。
[0137]在此描述的步骤、操作或过程中的任一个可以单独地或与其他设备组合地利用一个或多个硬件模块或软件模块实现。在一个实施例中,软件模块是利用包括非瞬态计算机可读介质的计算机程序产品来实现,所述非瞬态计算机可读介质包含可以由计算机处理器执行以用于执行所描述的任何或所有步骤、操作、或过程的计算机程序代码。
[0138]最后,在本说明书中使用的语言主要是为了可读性和指导目的来选择的,并且它可能不是被选择来描绘或限定本发明主题。因此,本发明的范围旨在不受此详细说明限制,而是受基于在此申请所提交出的任何权利要求限制。因此,本发明的实施例的披露旨在说明而非限制以下权利要求书中阐明的本发明的范围。
【主权项】
1.一种用于发射交易信息的方法,所述方法在计算设备上执行并且包括以下步骤: 访问有待被发射的交易信息; 选择电子文件; 编辑存储在所述电子文件中的元数据以将所述交易信息插入到所述元数据的一个或多个字段中,从而提供所述电子文件的经修改的元数据;以及 将具有所述经修改的元数据的所述电子文件发射到接收实体以用于处理所述交易信息。2.如权利要求1所述的方法,其中所述交易信息采用可用于实现支付交易的支付凭证的形式。3.如权利要求2所述的方法,其中所述支付凭证是下组中的一项或多项:加密的支付凭证、令牌参考支付凭证、或单次使用支付凭证。4.如权利要求1所述的方法,其中所述电子文件内容包括有待在所述交易中使用的信息。5.如权利要求1所述的方法,其中存储在所述电子文件中的所述元数据的一个或多个现有字段被保持在所述经修改的元数据中并且在所述交易中使用。6.如权利要求5所述的方法,其中所述元数据的所述一个或多个现有字段包括以下各项中的一项或多项:时间和日期信息、以及位置信息。7.如权利要求1所述的方法,其中选择电子文件包括:捕捉与用户希望关于其进行金融交易的产品或所述交易的参与方相关的图像作为图像文件。8.如权利要求7所述的方法,其中所述图像是下组中的任意一项或多项的图像:产品、条形码、二维条形码、快速响应(QR)码、零售商标识符、以及个人。9.一种用于接收交易信息的方法,所述方法在接收实体处的计算设备上执行并且包括以下步骤: 接收具有经修改的元数据的电子文件; 从存储在所述电子文件中的所述经修改的元数据的一个或多个字段提取交易信息;以及 使用所述交易信息来处理交易。10.如权利要求9所述的方法,其中所述方法在支付授权服务器上执行并且包括以下步骤: 从用户处接收图像文件,所述图像文件具有在与其相关联的元数据中的支付凭证,所述图像文件的图像与用户希望关于其进行金融交易的产品或所述交易的参与方相关; 分析所述图像文件以便确定所述图像文件与什么产品或哪个参与方相关;以及 处理所述支付凭证以实现向与所述产品或所述参与方相关联的实体进行支付。11.如权利要求10所述的方法,包括以下步骤:在与所述服务器相关联的数据库中查找与所述产品或所述参与方相关联的实体、或产品标识符或参与方标识符。12.—种用于发射交易信息的系统,所述系统包括: 交易信息访问部件,用于访问有待被发射的交易信息; 电子文件选择部件,用于选择电子文件; 文件修改部件,用于编辑存储在所述电子文件中的元数据以将所述交易信息插入到所述元数据的一个或多个字段中,从而提供所述电子文件的经修改的元数据;以及 通信部件,用于将具有所述经修改的元数据的所述电子文件发射到接收实体以用于处理所述交易信息。13.如权利要求12所述的系统,包括: 捕捉部件,用于捕捉采用图像文件形式的电子文件,所述图像文件具有至少与用户希望关于其进行金融交易的产品或参与方相关的图像。14.如权利要求12所述的系统,包括: 加密部件,用于在编辑元数据以插入所述交易信息之前对所述交易信息进行加密。15.—种用于在接收实体处接收交易信息的系统,所述系统包括: 通信部件,用于接收具有经修改的元数据的电子文件; 提取部件,用于从存储在所述电子文件中的所述经修改的元数据的一个或多个字段中提取交易信息;以及 交易处理部件,用于使用所述交易信息来处理交易。16.如权利要求15所述的系统,其中: 所述通信部件用于从用户处接收图像文件,所述图像文件具有在与其相关联的元数据中的支付凭证,并且所述图像文件的图像至少与用户希望关于其进行金融交易的产品或所述交易的参与方相关;并且所述系统包括: 分析部件,用于分析所述图像文件以便确定所述图像文件与什么产品或哪个参与方相关;以及 支付处理部件,用于处理所述支付凭证以实现向与所述产品或所述参与方相关联的实体进行支付。17.—种用于发射交易信息的计算机程序产品,所述计算机程序产品包括计算机可读介质,所述计算机可读介质具有所存储的用于执行以下步骤的计算机可读程序代码: 访问有待被发射的交易信息; 选择电子文件; 编辑存储在所述电子文件中的元数据以将所述交易信息插入到所述元数据的一个或多个字段中,从而提供所述电子文件的经修改的元数据;以及 将具有所述经修改的元数据的所述电子文件发射到接收实体以用于处理所述交易信息。18.—种用于接收交易信息的计算机程序产品,所述计算机程序产品包括计算机可读介质,所述计算机可读介质具有所存储的用于执行以下步骤的计算机可读程序代码: 从用户处接收图像文件,所述图像文件具有在与其相关联的元数据中的支付凭证,所述图像文件的图像至少与用户希望关于其进行金融交易的产品或收款人相关; 分析所述图像文件以便确定所述图像文件与什么产品或什么收款人相关;以及 处理所述支付凭证以实现向与所述产品或收款人相关联的实体进行支付。
【文档编号】G06Q20/40GK106030636SQ201580009587
【公开日】2016年10月12日
【申请日】2015年2月19日
【发明人】A·J·奥雷根, H·N·赫哈姆, T·A·莫斯, H·A·凡维克
【申请人】维萨国际服务协会
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1