用于提供支付热点的系统和方法与流程

文档序号:25304189发布日期:2021-06-04 14:06阅读:235来源:国知局
用于提供支付热点的系统和方法与流程
用于提供支付热点的系统和方法
1.本申请是申请日为2015年3月26日、申请号为201580053931.0、发明名称为“用于提供支付热点的系统和方法”的申请的分案申请。
2.相关申请交叉引用
3.本申请要求递交于2014年10月1日的美国专利申请no.14/504,204的优先权,其通过引用整体合并于此。
技术领域
4.本公开总体涉及电子商务,并且更具体地,涉及用于在用户之间安全地转移资金的方法和系统。


背景技术:

5.使用诸如蜂窝电话之类的移动设备进行购买是众所周知的。这样的移动设备可以用于从实体店和从网上商店进行购买。例如,这样的移动设备可以用于通过信用卡、借记卡、礼品卡或与支付提供商的帐户来支付购买费用。一般而言,购买费用由一个人支付。然而在某些情况下,希望在多个人之间共享对购买的支付,或者直接在两个或更多的人之间进行支付。
6.已经开发了其中个人可以使用他们的移动电话直接向另一人的移动电话进行支付的系统。然而在常规系统中,为了辅助这种支付,参与者之一或两者都必须向其它参与者传输诸如用户标识符(id)或电话号码之类的敏感的个人和/或财务信息。在许多情况下,当其它参与者不受信任或者不认识时,人们可能会对使用系统有所犹豫。
7.因此,期望能够提供用于在用户之间转移资金的改进的系统和方法。
附图说明
8.图1是根据实施例的、适于实现资金转移过程的说明性网络系统的框图。
9.图2是根据实施例的、具有地理围栏的说明性虚拟支付门户的示意图。
10.图3是根据实施例的说明性用户设备的框图,其示出了如何操作用户设备以向用户提供建立支付点的能力。
11.图4是根据实施例的说明性用户设备的框图,其示出了如何操作用户设备以向用户提供连接到支付点的能力。
12.图5是根据实施例的、用于利用具有相关联的访问码的支付点来辅助资金转移的示例性过程的流程图。
13.图6是根据实施例的、用于利用具有相关联的地理围栏的支付点来辅助资金转移的示例性过程的流程图。
14.图7是根据实施例的改进的移动设备的框图,其功能通过将用于处理资金转移的各种支付点模块包括在内而得以修改。
15.图8是根据实施例的改进的服务器的框图,其功能通过将用于处理资金转移的各
种支付点模块包括在内而得以修改。
16.图9是根据实施例、适于实现图1中的一个或多个部件的计算机系统的框图。
17.通过参考下面的详细描述,可以最好地理解本发明的实施例及其优点。应当理解,相同的附图标记用于在一个或多个附图中标识示出的相似元件,其中的图示出于说明本公开的实施例的目的,而不是出于限制本发明的目的。
具体实施方式
18.提供了用于辅助个人对个人(p2p)移动支付的方法和系统。根据实施例,第一用户可以使用第一用户设备来生成支付热点(hotspot,在本文中有时称为“支付点(payspot)”),并且在用户设备周围的本地区域中广播该支付热点。第二用户可以操作第二用户设备来检测支付热点并对支付热点进行支付。以这种方式,可以从第二用户向第一用户进行支付,而第一用户不必向第二用户提供任何用户识别信息。例如,第二用户可以通过第一用户设备(例如,通过由第一用户设备生成的支付点)与支付提供商服务器进行通信。
19.这些个人对个人支付可以辅助在两个或更多个用户之间分摊对产品和/或服务的支付,而不需要交换任何用户的用户识别信息。例如,这些p2p支付可能有助于在例如餐馆分割账单。在这个示例中,一群朋友可以在特定餐厅一起吃饭,用户中的第一个可以支付用餐费用并创建具有支付点标识符的支付点。一个或多个其它用户可以将对其部分帐单的支付发送给支付点标识符。诸如支付提供商服务器之类的第三方服务器可以通过将支付点标识符与第一用户的帐户相关联、并向第一用户的帐户提供支付来辅助从一个或多个其它用户向第一用户转移资金。
20.因此,通过提供具有先前不存在的支付点模块(其生成、检测、交互和管理支付点的处理,以改善系统本身的处理金融交易的功能)的网络计算系统,来提供对金融交易处理系统的改进。
21.根据实施例,系统可以包括存储用于第一用户的帐户信息的一个或多个硬件存储器;以及一个或多个硬件处理器,其可操作以:生成与第一用户的帐户信息相关联并且对于第二用户可见的支付热点;在支付热点处收到来自第二用户的付款;并且基于此付款和第一用户的帐户信息来辅助向第一用户的资金转移。
22.一个或多个存储器中的至少一个可以是第一用户的移动设备的存储器。一个或多个存储器中的至少一个可以是服务器的存储器。一个或多个存储器中的至少一个可以是第二用户的移动设备的存储器。一个或多个处理器中的至少一个可以是第一用户的移动设备的处理器。一个或多个处理器中的至少一个可以是服务器的处理器。一个或多个处理器中的至少一个可以是第二用户的移动设备的处理器。
23.根据实施例,计算机程序产品可以包括具有计算机可读和可执行代码的非暂态计算机可读介质。代码可以用于指示一个或多个处理器执行本文所讨论的任何方法。
24.图1是根据实施例的、用于提供移动支付(例如,个人到个人移动支付)的系统的框图。系统可以包括商户设备110。商户设备110可以是,例如商户结帐终端、计算机和/或服务器。商户设备110可以包括存储器111和处理器112。商户设备110可以用于接受对从商户购买的产品和/或服务的支付。注意,商户或商户设备通常可以是接收资金的任何实体或设备,包括个人。
25.系统可以包括第一用户的移动设备120。第一用户的移动设备120可以由第一用户携带。第一用户的移动设备120可以是,例如蜂窝电话、智能电话、手持计算机、膝上型计算机、笔记本计算机、可穿戴计算设备或平板计算机。第一用户的移动设备120可以包括处理器121、存储器122和/或诸如近场通信(nfc)设备123和/或其它通信电路之类的通信电路,例如wifi通信电路、蜂窝通信电路、蓝牙通信电路、蓝牙低能量(ble)通信电路等。第一用户的移动设备120可以是具有nfc功能的、具有wifi功能的、具有蜂窝功能的、具有蓝牙功能的、具有ble功能的,等等。
26.第一用户的移动设备120可以用于生成支付热点。支付热点可以是具有诸如名称之类的标识符的虚拟支付门户。第一用户的移动设备120可以用于在第一用户的移动设备120的本地区域内广播支付热点的名称(例如,针对定义第一用户的移动设备的周边范围的虚拟围栏(有时在本文中称为地理围栏(geo

fence)内的其它设备)。第一用户的移动设备120可以用于向商户就购买的产品和/或服务进行支付。在一个实施例中,商户可以生成用于接收来自第一用户的付款和/或来自其它用户的付款的支付点。
27.支付应用(app)124可以存储在存储器122中并由处理器121执行。支付app 124可以用于生成支付热点。例如,共享的支付app 124可以与诸如服务器130(例如,支付提供商服务器)之类的一个或多个服务器进行通信,以请求生成支付热点、接收支付热点的标识符或名称、以及广播支付热点的名称以供第二用户的移动设备140进行检测。
28.系统可以包括一个或多个第二用户的移动设备140。系统可以包括任何数量的第二用户的移动设备140。例如,系统可以包括一个、二个、三个、五个、十个、二十五个、一百个或更多个第二用户的移动设备。第二用户的移动设备140可以由任何数量的第二用户携带。第二用户的移动设备140可以是,例如蜂窝电话、智能电话、手持计算机、膝上型计算机、笔记本计算机、可穿戴计算设备或平板计算机。每个移动设备140可以类似地包括处理器141、存储器142和/或诸如近场通信(nfc)设备143和/或其它通信电路的通信电路,例如wifi通信电路、蜂窝通信电路、蓝牙通信电路、蓝牙低能量(ble)通信电路等。第二用户的移动设备140可以是具有nfc功能的、具有wifi功能的、具有蜂窝功能的、具有蓝牙功能的、具有ble功能的,等等。支付应用(app)144可以存储在存储器142中,并且由处理器141执行。
29.第二用户的移动设备140可以用于检测和/或连接到由第一用户生成并使用第一用户的移动设备广播的支付热点。
30.支付app 144可以由处理器141执行。支付app 144可以用于检测一个或多个支付热点、接收来自第二用户的支付热点识别码、连接到支付热点和/或向一个或多个支付热点提供支付。
31.系统可以包括一个或多个服务器130。服务器130可以是银行、信用卡公司、诸如paypal,inc.之类的支付提供商、或任何其它实体的服务器。服务器可以是中介(例如支付辅助中介)的服务器。服务器130可以表示单个服务器或多个服务器。服务器130可以包括一个或多个处理器131和存储器132。存储器132可以是服务器130的存储器、或与服务器130相关联的存储器。存储器132可以是分布式存储器。存储器132可以存储第一用户的帐户133、一个或多个第二用户的帐户134、以及一个或多个商户的帐户135。
32.服务器130可以用于辅助从第一用户和一个或多个第二用户到商户的支付、从第一用户到第二用户的支付和/或从第二用户到第一用户的支付。服务器也可以具有其它功
能。例如,服务器可以用于其它(非热点)支付处理功能。
33.系统可以包括一个或多个第三方服务器,例如社交网络服务器150、电子邮件服务器、或可以由第一用户和/或一个或多个第二用户使用的其它服务器。社交网络150可以包含关于第一用户和/或第二用户的信息。例如,社交网络150可以包含第一用户和/或第二用户的用户位置信息、用户偏好信息、用户购买历史信息或其它信息。
34.商户设备110、第一用户的移动设备120、第二用户的移动设备140、服务器130和社交网络150可以经由诸如互联网之类的网络170彼此通信。商户设备110、第一用户的移动设备120、第二用户的移动设备140、服务器130和社交网络150可以经由一个或多个网络(例如广域网(lan)、区域网(wan)、窝电话网络等)彼此通信。商户设备110、第一用户的移动设备120、第二用户的移动设备140、服务器130和社交网络150可以至少部分地经由一个或多个近场通信(nfc)方法或其它短距离通信方法(例如红外(ir)、蓝牙、wifi、ble和wimax)彼此通信。
35.如图所示,图1中基于网络的系统可以包括或实现根据所述实施例操作以执行各种方法的多个服务器和/或软件组件。示例性服务器可以包括,例如操作系统os(例如,microsoftos、unixos、linuxos、或其它合适的基于服务器的os)的独立的和企业级服务器。可以理解图1所示的服务器可以以其它方式部署,并且由这些服务器提供的操作和/或由这样的服务器提供的服务可以针对给定的实现方式进行组合或分离,并且可以由更多数量或更少数量的服务器来执行。一个或多个服务器可以由相同或不同的实体操作和/或维护。
36.由第一用户的移动设备(例如,移动设备120)生成的支付热点可以在第一用户的移动设备周围的特定空间体积(例如,地理围栏)内被发现和/或可访问,或可以使用与第一用户的移动设备相关联的识别码来访问。图2示出了在地理围栏内可访问的支付热点的示例。
37.如图2所示,第一用户设备200(例如,用户设备1)可以生成虚拟支付门户(也称为支付热点或支付点)202。用户设备200可以广播虚拟支付门户的标识符,例如支付点名称。用户设备200可以使用短距离通信电路(例如,nfc电路、蓝牙电路或具有定义地理围栏206的边界的范围的wifi电路)来广播标识符,从而虚拟支付门户仅可由地理围栏206内的其它设备检测到。地理围栏206可以是围绕第一用户设备200的虚拟周界,其包围用户设备200周围的体积,例如距离在1厘米、5厘米、10厘米、1米、5米、10米、50米、100米(作为示例)内的体积。
38.地理围栏206内的第二用户设备204(例如,用户设备2)可以包括能够(例如,通过检测来自第一用户设备200的广播通信)检测虚拟支付门户202的存在的通信电路。可以基于第二用户设备204在地理围栏206内的位置来向第二用户设备204提供对虚拟支付门户202的访问,或者第二用户设备204可以用于向虚拟支付门户提供代码或其它访问信息以获得对门户访问。第二用户设备204可以用于提示设备204的用户经由虚拟支付门户键入要经由虚拟支付门户202提供给第一用户的支付金额,并且可以向虚拟支付门户202提供授权以提供从第二用户设备204的用户的账户向第一用户设备200的用户的支付。
39.第一用户设备200可以用于提示第一用户设备200的用户启动支付热点202的生成。例如如图3所示,第一用户设备200可以包括显示屏300,(例如,当第一用户设备200的用
户启动支付应用时)显示屏300向用户提供生成支付热点的指令302(例如,诸如“生成支付点以接受本地用户的付款点击这里”)。如图3的示例所示,指令可以包括启动支付点生成的虚拟或实际的“点击这里”按钮304。
40.当第一用户设备200的用户启动支付点的生成时,第一用户设备200可以与诸如支付服务器之类的一个或多个服务器进行通信,以生成支付热点并获得支付热点的唯一标识符。例如,服务器可以管理多个用户的支付热点的生成,使得每个支付热点具有唯一的标识符以便于支付到期望的账户。服务器可以生成支付热点和标识符,并将标识符提供给第一用户设备。随后,第一用户设备可以经由第一用户设备200的通信电路来广播标识符,并且向诸如第二用户设备204之类的其它设备提供对支付热点的访问。
41.如图4所示,第n用户设备400(例如,图2的第二用户设备204或任何其它用户设备)可以包括显示屏402,其可以用于向第n用户设备的用户提供用于进行到一个或多个支付热点的一个或多个支付的选项。在图4的示例中,第n用户设备400使用显示屏402提供支付热点406(例如,支付点1和支付点2)的列表404,每个支付热点都具有对应标识符(例如,标识符1和标识符2)。已生成支付热点的第一用户可以向第n用户设备400的用户(例如,口头或通过书面或电子通信来)提供其中一个热点的标识符,从而第n用户设备400的用户可以选择用于向第一用户提供付款的热点。支付点还可以由支付提供商来过滤,例如仅显示第一用户通过某种连接(例如通过先前的交易、社交网络数据、联系人列表等)与第n用户生成的支付点。
42.第n用户设备400的用户可以轻击、点击或以其它方式选择列表404中的一个支付热点406,并向所选择的支付点提供支付。然而,这仅仅是说明性的。在其它配置中,第n用户设备400可以被布置为连接到所有可用的支付点和/或向用户提供用于输入用户期望连接的支付热点(例如,不可发现的支付点)的已知标识符(例如,短代码)的输入框408。
43.图5和图6是可以执行来使用支付热点辅助用户之间的资金转移的说明性操作的流程图。在图5的示例中,基于用户提供的识别码来向用户提供对支付热点的访问。在图6的示例中,基于用户设备的位置提供对支付热点的访问。
44.图5中示出了可执行来使用热点(其具有诸如短代码之类的标识符)辅助系统的用户之间的资金转移的说明性操作。
45.在步骤500,诸如支付提供商服务器之类的服务器可以接收来自第一用户的生成用于接受付款的支付热点(支付点)的请求。可以从第一用户的移动设备接收来自第一用户的请求。
46.在步骤502,第一用户的移动设备和/或服务器可以响应于请求来生成支付金额和相关联的标识符,例如短代码。例如,服务器可以通过创建唯一标识符(其当前未被当前区域或者更一般地任何地方的其它支付点所使用)、并且将该标识符与第一用户的账户相关联,来激活支付点并生成相关联的标识符。
47.在步骤504,服务器可以(例如,通过向包含标识符的第一用户的移动设备发送通信来)向第一用户提供标识符(例如,短代码)。在其它实施例中,第一用户可以选择或创建其自己的支付点标识符,例如从下拉菜单中选择或将数据输入到字段中。第一用户设备可以使用所提供的标识符(例如,通过广播标识符)来生成支付点。
48.在步骤506,第一用户的移动设备和/或服务器可以接收来自第二用户的标识符
(例如,短代码)。例如,服务器可以直接从第二用户的移动设备接收短码,第一用户设备可以直接从第二用户的移动设备接收短码,或者第一用户设备可以从第二用户接收短码并且将短代码中继到所述服务器或者向服务器提供已接收到短代码的确认。以这种方式,第二用户设备可以经由第一用户设备与支付提供商服务器通信。
49.在步骤508,服务器和/或第一用户设备可以响应于接收到来自第二用户的短代码来向第二用户提供到支付点的访问。例如,当从第二用户的移动设备接收到短代码时,或当服务器向第一用户设备提供短代码已从第二用户接收的确认时,第一用户设备可以向第二用户的移动设备提供到支付点的访问。作为另一示例,当服务器经由第一用户的移动设备从第二用户的移动设备接收到短代码时,服务器可以向第二用户的移动设备提供到支付点的访问。
50.在步骤510,服务器可以经由支付单元接收在第一和第二用户之间转移资金的请求。例如,服务器可以接收来自第二用户的移动设备的将支付从第二用户的帐户提供至与支付点标识符相关联的第一用户的账户的请求。服务器可以通过第一用户设备的通信电路接收来自第二用户的移动设备的请求(例如,第一用户设备可以将请求从第二用户的移动设备转发到服务器)。
51.在步骤512,服务器可以辅助所请求的资金的转移。服务器可以通过将资金从第二用户的帐户转移到第一用户的账户、或以其它方式辅助从第二用户向第一用户(或从第一用户到第二用户)的支付,从而辅助所请求的资金转移。
52.图6中示出了可执行来使用热点(其具有相关联的地理围栏)辅助系统的用户之间的资金转移的说明性操作。
53.在步骤600,诸如支付提供商服务器的服务器可以接收来自第一用户的生成用于接受支付的支付热点(支付点)的请求。可以从第一用户的移动设备接收来自第一用户的请求。
54.在步骤602,第一用户的服务器和/或移动设备可以响应于请求生成支付点和相关联的地理围栏。例如,服务器可以通过创建当前未被用于标识其它支付点的唯一标识符并且将该标识符与第一用户的账户相关联来激活支付点。第一用户可以选择或输入特定的支付点标识符,例如“joe

s store(joe的商店)”或“bill

s birthday party(bill的生日会)”。第一用户的移动设备和/或服务器可以通过生成只有在第一用户设备或服务器的指定的检测距离内可访问的支付点来生成地理围栏,或者服务器可以生成可由所有能检测到支付点的设备所访问的支付点,从而允许由第一用户设备的广播通信电路(例如,通过广播通信电路的范围)定义地理围栏。第一用户可以设置距离,或者距离可以由支付提供商设置或建议。例如,对于前者,第一用户可能想在餐厅收取生日聚会的费用,因此可以将距离设置在餐厅内、或者餐厅内和餐厅的停车区域内。对于后者,示例可以是在区域中存在许多其它支付点的情况下由支付提供商设置的相当有限的距离,从而不向用户示出其区域中过多可用的支付点。持续时间或期限也可能与支付点相关联。例如,第一用户可以设置对应于第一用户期望在接收支付的位置的时间长度的持续时间,例如对于销售摊位的6小时或直到下午5点。在其它实施例中,支付提供商可以在检测到第一用户已经离开支付点区域并且不太可能返回以接收更多支付时自动终止支付。例如,基于预期的支付点持续时间、一天中的时间、离开支付点的时长和/或第一用户完成使用支付点来接收资金的其它指示符,第一用
户可以被检测为离开地理围栏并且以高速度朝向第一用户的家的方向行进(例如,指示为在汽车中行驶)。
55.在步骤604,第一用户设备和/或服务器可以确定第二用户设备位于地理围栏内。第一用户设备和/或服务器可以通过接收从第二用户设备到支付点的指示第二用户设备已检测到支付点的存在并因此在地理围栏内的通信(例如,基于来自第一用户设备的广播支付点标识符,经由第一用户设备到服务器)来确定第二用户设备位于地理围栏内。
56.在步骤606,第一用户设备和/或服务器可以响应于确定第二用户设备位于地理围栏内而来向第二用户提供到支付点的访问。例如,第一用户设备可以通过向给定范围(例如,第一用户设备的预定范围或通信范围)内的所有设备广播支付点的标识符,来向第二用户的移动设备提供对支付点的访问。
57.在步骤608,服务器可以接收经由支付点在第一和第二用户之间转移资金的请求。例如,服务器可以从第二用户的移动设备(例如,经由第一用户设备)接收从第二用户的帐户向与支付点标识符相关联的第一用户的帐户提供支付的请求。服务器可以通过第一用户设备的通信电路接收来自第二用户的移动设备的请求(例如,第一用户设备可以将请求从第二用户的移动设备中继到服务器)。
58.在步骤610,服务器可以辅助所请求的资金转移。服务器可以通过将资金从第二用户的帐户转移到第一用户的账户或以其它方式辅助从第二用户向第一用户(或从第一用户到第二用户)的支付,从而辅助所请求的资金转移。
59.图7示出了如本文所述的、可用于生成和/或向支付热点发送支付的移动设备(例如,图1的第一用户设备120或第二用户设备140的实现)的实施例。如图7所示,移动设备700可以包括一个或多个支付点处理模块,其提供特定的改进的移动设备功能,以便在不暴露用户识别信息的情况下辅助个人对个人的支付。
60.移动设备700的支付点处理模块可以包括支付点生成模块702、支付点检测模块704和/或支付点交互模块706。支付点生成模块702可以与支付提供商服务器130通信以请求和接收新支付点的唯一标识符,并且可以通过广播来自移动设备的支付热点的标识符来生成支付热点(支付点)。例如,支付点生成模块702可以操作移动设备700的通信电路(例如,支付点生成模块702中包括的通信电路和/或移动设备700的其它通信电路)与支付提供商服务器通信和/或广播支付点标识符。通信电路可以是短距通信电路(例如,nfc电路、蓝牙电路或其它短距离通信电路),其通过仅在距移动设备的有限距离内广播标识符来对支付点进行地理围栏。
61.支付点检测模块704可以检测由一个或多个其它移动设备的支付点生成模块(例如使用诸如短程通信电路之类的通信电路来)广播的一个或多个支付热点的一个或多个标识符。支付点交互模块706可以与支付提供商服务器(例如,直接地或通过由其它移动设备生成的支付点)交换通信。例如,支付点交互模块706可以向支付提供商服务器提供(例如,经由其它移动设备生成的支付点)由支付提供商服务器处理第二用户和第一用户之间的资金转移的请求。
62.模块702、704和/或706中的任何一个或全部可以被实现为设备700的子系统,包括例如电路、硬件组件、硬件子组件和/或现有技术中已知的各种其它子系统。此外,模块702、704和/或706中的任何一个或全部可以被预配置为执行其公开的功能,或者可以由处理系
统“即时”配置,或者根据需要配置以执行其所公开的功能。因此,模块702、704和/或706中的任何一个或全部可以包括移动设备700的预配置和专用电路和/或硬件组件,或者可以是根据需要配置的电路和/或硬件组件。
63.例如,可以经由包括电阻器、电感器、电容器、电压源、电流源、开关、逻辑门、寄存器和/或本领域已知的各种其它电路元件的一个或多个电路来提供模块702、704和/或706中的任何一个或全部。电路中的一个或多个电路元件可以被配置为提供使得模块702、704和/或706执行上述功能的(一个或多个)电路。因此在一些实施例中,可以实现预配置和专用电路以执行模块702、704和/或706的功能。在其它实施例中,处理系统可以执行非暂态计算机可读介质上的指令以根据需要配置一个或多个电路来执行模块702、704和/或706的功能。
64.通信模块(未示出)可以作为单独的模块包括在设备700中,或者可以使用存储在计算机可读介质上的指令来提供,当指令由设备700中的处理系统执行时,配置通信模块例如如本文所述地通过网络发送和接收信息,以及提供上述任意其它功能。支付点生成模块702可以被包括在设备700中提供的单独的模块中,或者可以使用存储在计算机可读介质上的指令来提供,当指令由设备700中的处理系统执行时配置支付点生成模块702提供上文讨论的任意功能。支付点检测模块704可以被包括在设备700中提供的单独的模块中,或者可以使用存储在计算机可读介质上的指令来提供,当指令由设备700中的处理系统执行时配置支付点检测模块704提供上文讨论的任意功能。支付点交互模块706可以被包括在设备700中提供的单独的模块中,或者可以使用存储在计算机可读介质上的指令来提供,当指令由设备700中的处理系统执行时配置支付点交互模块706提供上文讨论的任何功能。此外,上文描述了但未在图7中示出的其它模块可以作为单独的模块提供在设备700上,或者使用类似于上述的方式存储在计算机可读介质上的指令。
65.图8示出了可用于如本文所述地激活支付热点、生成与支付热点和用户标识符相关联的标识符和/或在通过支付热点交互的用户之间转移资金的服务器(例如,诸如图1的服务器130之类的支付提供商服务器的实现)的实施例。如图8所示,服务器800可以包括一个或多个支付点处理模块,其提供特定的改进的服务器功能,以便在不暴露用户识别信息的情况下辅助个人对人的支付。
66.服务器800的支付点处理模块可以包括支付点激活模块802、支付点验证模块804和/或支付点交易处理模块806。支付点激活模块802可以响应于来自第一用户的第一用户设备的生成支付热点的第一请求激活支付热点。激活支付热点可以包括确定该热点的唯一标识符,将唯一标识符与第一用户的用户标识符相链接,并且向第一用户提供该唯一标识符。
67.支付点验证模块804可以经由支付热点从第二用户的第二用户设备接收对支付的第二请求。可以经由第一用户设备从第二用户设备接收支付请求。例如,通过向由第一用户设备生成的支付点发送支付请求,第二用户设备可以使用第一用户设备的通信电路(其与服务器通信)将支付请求发送到支付提供商服务器。
68.支付点交易处理模块806可以基于第二请求来辅助从第二用户向第一用户的资金转移。例如,支付验证模块804可以确定第二用户的帐户是否具有等于或大于所请求的支付金额的资金,并且如果第二用户的帐户具有资金,则支付点交易处理模块806可以将资金从
第二用户的帐户转移到与用户标识符和支付热点相关联的第一用户的帐户。
69.模块802、804和/或806中的任何一个或全部可以被实现为设备800的子系统,包括例如电路、硬件组件、硬件子组件和/或现有技术中已知的各种其它子系统。此外,模块802、804和/或806中的任何一个或全部可以被预配置为执行其公开的功能,或者可以由处理系统“即时”配置,或者根据需要配置以执行其所公开的功能。因此,模块802、804和/或806中的任何一个或全部可以包括移动设备800的预配置和专用电路和/或硬件组件,或者可以是根据需要配置的电路和/或硬件组件。
70.例如,可以经由包括电阻器、电感器、电容器、电压源、电流源、开关、逻辑门、寄存器和/或本领域已知的各种其它电路元件的一个或多个电路来提供模块802、804和/或806中的任何一个或全部。电路中的一个或多个电路元件可以被配置为提供使得模块802、804和/或806执行上述功能的(一个或多个)电路。因此在一些实施例中,可以实现预配置和专用电路以执行模块802、804和/或806的功能。在其它实施例中,处理系统可以执行非暂态计算机可读介质上的指令以根据需要配置一个或多个电路来执行模块802、804和/或806的功能。
71.通信模块(未示出)可以作为单独的模块包括在设备800中,或者可以使用存储在计算机可读介质上的指令来提供,当指令由设备800中的处理系统执行时,配置通信模块例如如本文所述地通过网络发送和接收信息,以及提供上述任意其它功能。支付点激活模块802可以被包括在设备800中提供的单独的模块中,或者可以使用存储在计算机可读介质上的指令来提供,当指令由设备800中的处理系统执行时配置支付点生成模块802提供上文讨论的任意功能。支付点验证模块804可以被包括在设备800中提供的单独的模块中,或者可以使用存储在计算机可读介质上的指令来提供,当指令由设备800中的处理系统执行时配置支付点检测模块804提供上文讨论的任意功能。支付点交易处理模块806可以被包括在设备800中提供的单独的模块中,或者可以使用存储在计算机可读介质上的指令来提供,当指令由设备800中的处理系统执行时配置支付点交易处理模块806提供上文讨论的任何功能。此外,上文描述了但未在图8中示出的其它模块可以作为单独的模块提供在设备800上,或者使用类似于上述的方式存储在计算机可读介质上的指令。
72.图9是根据实施例的、适于实现图1、图7和/或图8中的一个或多个组件的计算机系统的框图。在各种实施例中,(一个或多个)用户设备中的每个可以各自包括能够与网络通信的个人计算设备(例如,智能电话、计算平板计算机、个人计算机、膝上型计算机、pda、蓝牙设备、密钥fob、徽章等)。商户设备和/或服务器可以利用能够与网络通信的网络计算设备(例如,网络服务器)。应当理解,用户和服务提供商使用的每个设备可以以如下方式实现为计算机系统900。
73.计算机系统900包括用于在计算机系统900的各个组件之间传送信息数据、信号和信息的总线902或其它通信机构。组件包括处理用户动作的输入/输出(i/o)组件904,例如从键盘/小键盘中择键,选择一个或多个按钮、图像或链接,和/或移动一个或多个图像等,并将对应的信号发送到总线902。i/o组件904还可以包括诸如显示屏911和光标控制913(诸如键盘、小键盘、鼠标等)之类的输出组件。还可以包括可选的音频输入/输出组件905以允许用户通过转换音频信号来使用语音来输入信息。音频i/o组件905可以允许用户听到音频。收发器或网络接口906经由网络170在计算机系统900和其它设备(例如另一用户设备、
商户设备或服务提供商服务器)之间发送和接收信号。在一个实施例中,传输是无线的,尽管其它传输介质和方法也可以是合适的。可以是微控制器、数字信号处理器(dsp)或其它处理组件的一个或多个处理器912处理这些各种的信号,例如用于在计算机系统900上显示或经由通信链路918传输到其它设备。(一个或多个)处理器912还可以控制诸如cookie或ip地址之类的信息到其它设备的传输。
74.计算机系统900的组件还包括系统存储器组件914(例如,ram),静态存储组件916(例如,rom)和/或盘驱动器917。计算机系统900通过执行包含在系统存储器组件914中的一个或多个指令序列,来由(一个或多个)处理器912和其它组件执行具体操作。逻辑可以编码在计算机可读介质中,计算机可读介质可以指参与向处理器912提供指令以供执行的任何介质。这样的介质可以采取许多形式,包括但不限于非易失性介质、易失性介质和传输介质。在各种实施例中,非易失性介质包括光盘或磁盘,易失性介质包括诸如系统存储器组件914的动态存储器,并且传输介质包括同轴电缆、铜线和光纤,包括总线902的导线。在一个实施例中,在非暂态计算机可读介质中编码逻辑。非暂态计算机可读介质可以包括响应于计算机系统的执行使得计算机系统执行本文所述的一种或多种方法中的一些或全部的指令。在一个示例中,传输介质可以采取诸如在无线电波、光学和红外数据通信期间生成的声波或光波的形式。
75.计算机可读介质的一些常见形式包括例如软盘、软盘、硬盘、磁带、任何其它磁介质、cd

rom、任何其它光学介质、打孔卡、纸带、任何其它物理具有孔图案、ram、prom、eeprom、闪存eeprom、任何其它存储器芯片或盒、或计算机适于读取的任何其它介质的介质。
76.在本公开的各种实施例中,执行本公开的指令序列的执行可以由计算机系统900执行。在本公开的各种其它实施例中,由通信链路918耦接到网络(例如lan、wlan、ptsn和/或包括电信、移动和蜂窝电话网络的各种其它有线或无线网络)的多个计算机系统900可以执行指令序列以彼此协调地实施本公开。
77.在适用的情况下,本公开提供的各种实施例可以使用硬件、软件或硬件和软件的组合来实现。此外,在适用的情况下,本文阐述的各种硬件组件和/或软件组件可以组合成包括软件、硬件和/或二者的复合组件,而不脱离本公开的精神。在适用的情况下,本文阐述的各种硬件组件和/或软件组件可以分为包括软件、硬件或二者的子组件,而不脱离本公开的范围。此外,在适用的情况下,预期软件组件可以被实现为硬件组件,反之亦然。
78.根据本公开,诸如程序代码和/或数据之类的软件可以存储在一个或多个计算机可读介质上。还可以设想,本文所标识的软件可以使用一个或多个通用目的或特定用途的计算机和/或网络和/或其它方式的计算机系统来实现。在适用的情况下,可以改变本文描述的各种步骤的顺序,组合成复合步骤和/或分离成子步骤以提供本文所述的特征。
79.前述公开不旨在将本公开限制于所公开的确切形式或特定使用领域。因此,考虑到本公开内容的各种替代实施例和/或对本公开的修改(无论是明确描述的或隐含的)是可能的。由此已经描述了本公开的实施例,本领域普通技术人员将认识到在不脱离本公开的范围的情况下,可以在形式和细节上进行改变。因此,本公开仅由权利要求限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1