CN107748986B - 用于发现和支付由团体所欠债务的方法 - Google Patents
用于发现和支付由团体所欠债务的方法 Download PDFInfo
- Publication number
- CN107748986B CN107748986B CN201710966169.6A CN201710966169A CN107748986B CN 107748986 B CN107748986 B CN 107748986B CN 201710966169 A CN201710966169 A CN 201710966169A CN 107748986 B CN107748986 B CN 107748986B
- Authority
- CN
- China
- Prior art keywords
- payment
- payer
- request
- computer
- requesters
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000006855 networking Effects 0.000 claims description 31
- 230000001737 promoting effect Effects 0.000 claims 2
- 238000004891 communication Methods 0.000 description 34
- 238000005516 engineering process Methods 0.000 description 23
- 238000012545 processing Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000000007 visual effect Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 239000008267 milk Substances 0.000 description 4
- 210000004080 milk Anatomy 0.000 description 4
- 235000013336 milk Nutrition 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 235000012308 Tagetes Nutrition 0.000 description 3
- 241000736851 Tagetes Species 0.000 description 3
- 230000003796 beauty Effects 0.000 description 3
- 235000012054 meals Nutrition 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- APTZNLHMIGJTEW-UHFFFAOYSA-N pyraflufen-ethyl Chemical compound C1=C(Cl)C(OCC(=O)OCC)=CC(C=2C(=C(OC(F)F)N(C)N=2)Cl)=C1F APTZNLHMIGJTEW-UHFFFAOYSA-N 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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/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/22—Payment schemes or models
- G06Q20/223—Payment schemes or models based on the use of peer-to-peer networks
-
- 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/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3224—Transactions dependent on location of M-devices
-
- 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/38—Payment protocols; Details thereof
- G06Q20/384—Payment protocols; Details thereof using social networks
-
- 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/38—Payment protocols; Details thereof
- G06Q20/386—Payment protocols; Details thereof using messaging services or messaging apps
-
- 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/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4016—Transaction verification involving fraud or risk level assessment in transaction processing
-
- 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/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/405—Establishing or using transaction specific rules
-
- 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Economics (AREA)
- Computer Security & Cryptography (AREA)
- Development Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本申请涉及用于发现和支付由团体所欠债务的方法。一种为支付请求排名的方法,其包括使用服务器的点对点支付***,该服务器被配置为:接收来自请求者计算装置的支付请求;接收请求者网络装置的位置数据;接收为支付请求排名的请求;搜索支付者的社交网络信息,以查找支付请求的请求者的事件;接收支付者网络装置的位置数据,该位置数据包括支付者计算装置的位置和支付者计算装置的历史位置;搜索支付者的交易历史;至少部分地基于请求者的位置、支付者与每个支付请求者的社交网络连接的强度以及在支付者与请求者之间的之前交易的数量中的一个或多个来为该支付请求排名;以及向支付者提供支付请求的排名。
Description
分案说明
本申请属于申请日为2013年12月5日的中国发明专利申请No.201380069627.6的分案申请。
技术领域
本公开大致涉及点对点交易,更具体地涉及使用用户的社交网络内容和位置数据来为支付请求排名。
背景技术
智能手机和其它类似装置的用户越来越多地使用这些装置来执行电子交易。虽然与商家的金融交易已经变得更加人性化和普遍,但是用户还使用他们的装置来与其它移动装置用户执行交易。这些类型的传统点对点交易经常要求极大数量的数据输入以识别交易的另外一方并执行交易。
该技术的用户期望有用于定位交易请求详情的更简单且更快速的方法。用户可以执行该类型的点对点交易的一个例子是在饭店用餐时多方共同支付账单的情况。如果一个人向饭店支付一组用餐者的账单并且该方的其他成员均想向那个人支付自己应付的账单份额,则输入交易信息将是繁琐的。
传统的***不提供为支付者推荐的可能交易的列表。此外,这些***不提供可能性最大的交易的排名或顺序。
发明内容
本文的技术提供一种计算机执行方法,以向潜在支付者提供支付请求。该方法包括:使用一个或多个计算装置接收来自请求者计算装置的支付请求;使标识符关联到请求;接收所述请求者网络装置的位置数据,该位置数据指示发起请求时请求者计算装置的位置;对于来自支付者计算装置的潜在支付者,接收为支付请求排名的请求;搜索支付者的社交网络信息,以查找支付请求的请求者的事件;接收支付者网络装置的位置数据,该位置数据包括支付者计算装置的位置和支付者计算装置的历史位置;搜索支付者的交易历史,以查找支付请求的请求者的事件;至少部分地基于请求者的位置、每个支付请求者与支付者的社交网络连接的强度以及在支付者与请求者之间的之前交易的数量中的一个或多个来为该支付请求排名;以及向支付者提供用于在支付者计算装置上显示的支付请求的排名。
本发明的另外方面提供一种计算机程序产品,所述计算机程序产品安装在位于支付***中的服务器上,以向潜在支付者提供支付请求。该计算机程序产品包括具有存储在其中的计算机可读程序指令的非暂态计算机可读存储装置。该计算机可读程序指令包括计算机程序指令,所述计算机程序指令用于:使用一个或多个计算机装置来接收来自请求者计算装置的支付请求;使标识符关联到该请求;接收请求者网络装置的位置数据,该位置数据指示发起请求时请求者计算装置的位置;对于来自支付者计算装置的潜在支付者,接收为支付请求排名的请求;搜索支付者的社交网络信息,以查找支付请求的请求者的事件;接收支付者网络装置的位置数据,该位置数据包括支付者计算装置的位置和支付者计算装置的历史位置;搜索支付者的交易历史,以查找支付请求的请求者的事件;至少部分地基于请求者的位置、每个支付请求者与支付者的社交网络连接的强度以及在支付者与请求者之间的之前交易的数量中的一个或多个来为该支付请求排名;以及向支付者提供用于在支付者计算装置上显示的支付请求的排名。
在考虑到图示的示例性实施方式的以下详细的描述后,这些示例性实施方式的这些和其它的方面、目的、特征和优点对本领域的普通技术人员来说是明显的,该图示的示例性实施方式包括执行当前所提出的本发明的最佳模式。
附图说明
图1是根据特定示例性实施方式描述用于向潜在支付者提供支付请求的***的框图。
图2是根据特定示例性实施方式描述向潜在支付者提供支付请求的方法的方框流程图。
图3是根据特定示例性实施方式描述用于识别潜在支付者的方法的方框流程图。
图4是根据特定示例性实施方式描述用于选择已排名的支付请求的方法的方框流程图。
图5是根据特定示例性实施方式描述计算机器和模块的框图。
具体实施方式
示例性实施方式提供点对点(“P2P”)支付***,所述支付***可以使用用户的社交图谱和位置数据来识别团体交易或其他债务中的可能的潜在支付者。为了收到本文所描述的技术的功效,在特定实施方式中,用户将必须安装应用程序、使用特定装置或以其它方式接入本文的技术。潜在支付者可以定位支付请求并满足该请求。用户的社交图谱指的是用户在线网络的所有的用户联系人、朋友、家人和其它成员。该社交图谱可以是用户社交网络、用户联系人数据库、用户电邮联系人列表、用户的频繁交易对方列表以及任何其它适当的社交图谱数据的任何组合。
社交图谱不仅确定用户网络的成员,而且确定成员是如何被联系以及成员是如何紧密地联系的。
在示例性实施方式中,支付请求者可以为团体用户向商家支付账单。例如,请求者与该团体可能在饭店用餐并接收账单。一个人即可为整个团体完成支付,而不用将该账单分为许多小账单。在另一实施例中,一团体用户期望支付生日礼物。一个用户即可为该团体购买礼物,而不用把钱收集起来或尽力将每个人集中在一起来购买。也可能发生任何其它适当的团体债务并要求向支付债务的团体成员偿还债务。
支付债务的团体成员可以在请求者的用户装置上运行的P2P支付应用程序上提交偿还请求。P2P支付应用程序可以将该请求传递给P2P支付***。该请求可以经由任何可获得的技术来传递,所述技术例如通过网络的因特网连接、电邮、短信或任何其它适当的通信技术。或者,请求者也可以在P2P支付***的网站上或经由任何其它适当的方法发出请求。
在可替代的示例性实施方式中,该请求可以由另外一方而不是由P2P支付***管理。任何服务器***均可以被用来托管请求和监视债务的偿付。例如,社交网络***可以管理该请求。在另一实施例中,银行、***发行机构或其它适当的金融机构可以管理该请求。在另一实施例中,专用的集体支付服务器***可以管理该请求。
该请求可以是所欠于请求者的债务的总结或任何其它用以识别该债务的适当格式。例如,请求者可以附上账单或收据的复印件或其它陈述。在另一实施例中,请求者可以手动地输入请求详情。在另一实施例中,P2P支付应用程序可以附上来自P2P交易或其它交易的账单支付交易详情。在另一实施例中,请求者可以例如通过将收据行项目分配给个体支付者来将具体金额分配给每个支付者,以便提交。在另一实施例中,请求者可以手动地为每个个体支付者输入不同的金额。该请求的任何其它适当格式均可以由请求者提交。
请求者、P2P支付应用程序、P2P支付***或其它适当方为该请求指定标识符。标识符可以是任何代码、文本、图片或允许支付者识别并选择用于支付的正确请求的其它适当的标识符。该请求可以是由请求者输入的描述性的标识符,例如债务发生的日期和位置。例如,标识符可以是“星期五在澳美客餐厅用午餐”或“晚上10点在塔吉特超市”。标识符可以是请求者的姓名或昵称、团体的名称、支付者共同所在公司的名称或其它名称识别符。例如,标识符可以是“史密斯奶奶的礼物”或“琼斯公司的郊游”。
标识符可以是随机生成的代码。该代码可以由P2P支付应用程序、P2P支付***或其它适当方所生成。随机代码可以允许该请求是匿名的,并有助于保护交易的性质以及请求者和支付者的身份。随机代码可以是例如“abc123”的任何字母数字代码或一个或多个随机单词。任何其它适当的随机代码均可以使用。请求者可以口头地、经由电邮、经由短信或经由任何其它适当方式通知支付者随机代码。
请求可以是视觉表达。例如,可以使用事件的图片、请求者的头像、随机图片或图画或者任何其它的可视标识符。
P2P支付***可以识别该请求的潜在支付者。P2P支付***识别潜在支付者的途径包括:从请求者和潜在支付者的位置、从接收者和潜在支付者的社交图谱、通过接收者的手动输入、由任何其它适当方法或方法的组合来识别潜在支付者。
P2P支付应用程序可以使用全球定位***(“GPS”)位置技术或请求者的用户装置的其它位置识别技术来传递该装置的位置并因此传递请求者的位置。该位置可以传递到位于P2P支付***中的服务器。P2P支付应用程序可以收集直接来自用户装置的位置数据,或者P2P支付应用程序可以请求来自在用户装置上运行的另一基于位置的应用程序的位置。在另一实施例中,P2P支付应用程序可以从提供Wi-Fi连接的装置确定用户装置的位置。在另一实施例中,接收者可以使用社交网络应用程序或其它适当的应用程序来手动地输入请求者的位置或“登记”。任何其它适当的位置确定硬件或软件均可以使用。
P2P支付***搜索在请求者的预定距离处运行的其它移动装置。P2P支付***可以使用与其定位接收者相同的定位技术来定位潜在支付者装置或使用任何其它的定位技术。
距离阈值可以由请求者或P2P支付***来配置。距离阈值可以在由请求者或P2P支付***预定的因素的基础上作进一步修改。例如,P2P支付***可以基于所识别的潜在支付者的密度或可从请求者账户获得的社交网络数据的数量来改变该距离。P2P支付***可以首先收集在该P2P支付***上有账户的其他用户的位置数据和身份。此外或可替代地,P2P支付***可以配置为与其它基于位置的程序或应用程序通信,所述程序或应用程序可以向该P2P支付***服务器提供位置数据和用户身份。
此外或可替代地,当请求时由潜在支付者记录的位置可以在以后的时间里确定。例如,如果接收者在离开交易位置后输入请求,则P2P支付***可以确定交易时间和位置,并寻找在交易时所在位置处的潜在支付者。潜在支付者可以具有录入支付者位置的应用程序,P2P支付***可以在交易时提取位置。此外或可替代地,潜在支付者可能有到该位置的“登记”,因此P2P支付***可以从“登记”应用程序中提取位置。任何其它适当的位置确定方法均可以被用来确定哪个潜在支付者可能到过交易位置处。
P2P支付***可以识别在接收者的社交图谱中的潜在支付者。P2P支付***从社交图谱数据中搜索请求者的联系人、朋友、商业伙伴、家庭成员的身份或任何其它可以提取的身份。
P2P支付***可以从接收者的在线活动中可获得的任何社交网络数据中收集身份。P2P支付***可从中收集数据的位置的实施例可以包括但不限于社交网站账户、联系人列表条目、电邮联系人或在接收者用户装置上运行的其它程序和应用程序。
P2P支付***可以基于被配置为确定用户交易的最可能的潜在支付者的一套标准来为身份排名。P2P支付***用于为结果排名的一个标准可以基于与社交网络状态有关的联系人状态,例如社交网络上的“朋友”或朋友的朋友。如果某位朋友是在排名列表上,则该朋友的朋友可以被包括在列表上并给以特定优先权。其它条件可以包括但不限于与联系人电邮或发送短信的频率、基于位置数据的与用户的物理距离、与接收者的之前的交易或该装置上该P2P支付***应用程序的最近的激活。
此外或可替代地,P2P支付***将近似的用户身份的列表与来自用户的社交网络数据的编译进行比较。位置数据、社交图谱数据或其它识别或排名标准的任何组合均可被用来识别潜在支付者。
P2P支付***、接收者或另一适当方可以为待添加到潜在支付者列表上的已识别联系人建立阈值。阈值可以基于社交图谱关系的亲密度、联系人的用户装置的距离、与其中联系人出现的社交图谱有关的应用程序的数量或任何适当因素或因素的组合。P2P支付***可以将已识别的联系人的列表与阈值进行比较并确定要将哪个联系人包括在潜在支付者列表上。
此外或可替代地,接收者可以手动地输入要包括在该列表中的潜在支付者。例如,接收者可以输入每个潜在支付者的姓名或其它身份。在另一实施例中,接收者可以请求将每个社交网络联系人均作为潜在支付者来识别。在另一实施例中,接收者可以请求将与接收者的雇主关联的每个联系人均作为潜在支付者来识别。在另一实施例中,接收者可以请求仅将之前与其有过P2P交易的联系人作为潜在支付者来识别。来自接收者的任何其它适当的输入均可以有助于确定潜在支付者。
在可替代的示例性实施方式中,在生成潜在支付者的排名列表后,P2P支付***可以将列表传送给在接收者的用户装置上的P2P支付应用程序。接收者可以在用户界面上编辑潜在支付者的列表上的名称和账户。
P2P支付***可以将支付请求发布给潜在支付者。例如,请求的识别可以在潜在支付者的账户上列出。在另一实施例中,请求可被电邮给潜在支付者、以短信发送给潜在支付者、经由因特网连接传递到在潜在支付者的用户装置上运行的P2P支付应用程序或者以其它适当方式传递给潜在支付者。在另一实施例中,请求者的列表可以显示在P2P支付***的网站上。
在可替代的示例性实施方式中,P2P支付***可以向访问该P2P支付***的所有支付者提供支付请求的列表。也就是说,标识符被提供给每个支付者用于选择。支付者可以搜索所有支付请求的列表并选择合适的请求。
支付者可以打开P2P支付应用程序以查看支付请求。此外或可替代地,支付者可以在P2P支付***的网站上或经由任何其它适当的应用程序或网站访问支付者的账户。支付者可以访问显示与支付者关联的支付请求的排名列表的网页或选项。例如,支付者可以按下真实或虚拟的按键、打开网站的链接、发出语音命令或以任何适当的方式请求访问请求列表。支付者可以查看在所用用户界面上可获得的任何格式的请求列表。
P2P支付***识别之前与支付者关联的支付请求。例如,P2P支付***可以识别已识别出支付者的名称或支付者的账户的支付请求。在另一实施例中,P2P支付***可以识别在请求时与支付者账户关联的支付请求。支付者可以以任何其它适当的方式与支付请求关联。
P2P支付***在支付者访问支付应用程序或查看请求列表时访问支付者装置的位置。P2P支付***附加地或可替代地访问支付者的历史位置。该位置可以通过任何硬件、软件或可以提供该装置的位置的硬件和软件的组合而获得。例如,可以使用该装置的全球定位***技术。在另一实施例中,该位置可以由与支付者装置通信的一个或多个Wi-Fi***所确定。在另一实施例中,位置可以通过在社交网络***或其它位置记录应用程序或网站上的登记来确定。可以使用任何适当的位置识别技术。
P2P支付***访问和搜索支付者的社交图谱。用户的社交图谱指的是用户在线网络的所有的用户联系人、朋友、家人和其它成员。社交图谱可以是支付者社交网络、支付者的联系人数据库、支付者的电邮联系人列表、支付者的频繁交易对方的列表以及任何其它适当的社交图谱数据的任何组合。社交图谱的搜索不仅确定支付者的网络的成员,而且确定成员是如何被联系以及成员是如何紧密地联系的。
P2P支付***访问和搜索支付者的交易历史。交易历史可以包括支付者的一些或所有的P2P交易或可由该P2P支付***访问的任何其它适当的交易。该历史可以包括交易对方的身份或账户或任何适当的识别特征。
P2P支付***向支付者显示支付请求的排名列表。P2P支付***可以使用支付者的历史位置、支付者的社交图谱信息和支付者的交易历史来为该支付请求排名。支付者可以表明愿望,让P2P支付***将数据用于为支付请求排名的目的。用户可以通过安装P2P支付应用程序、向排名提供授权或以其它方式接入本文的技术来表示该愿望。
P2P支付***可以通过确定请求者的生成器与支付者的关联性、请求者与支付者的交易历史、支付者的历史位置与支付请求的生成位置之间的关联性或任何其它适当的排名标准来为该请求排名。
在示例性实施方式中,P2P支付***可以将支付者的历史位置与支付请求的位置相比较。例如,P2P支付***可以识别请求者装置的在请求时的位置并确定支付者在或接近于请求被输入时是否位于所识别的位置附近。在确定支付者在或接近于请求被输入时位于所识别位置附近的基础上,P2P支付***可以提升该请求在提供给支付者的支付请求列表上的排名。
在另一实施例中,P2P支付***可以识别与包含在支付请求中的收据关联的商家。P2P支付***可以确定支付者装置在请求时或在任何其它时间是否位于该商家。在确定支付者接近于所识别位置的基础上,P2P支付***可以提升该请求在提供给支付者的支付列表上的排名。
在另一实施例中,P2P支付***可以确定与某个请求关联的请求者是否在支付者的社交图谱上与该支付者有关联。P2P支付***从社交图谱数据中搜索例如联系人、朋友、商业伙伴、家庭成员等请求者的伙伴的身份或任何其它可以提取的身份。
P2P支付***可以从接收者的在线活动中可获得的任何社交网络数据中收集账户身份。P2P支付***可从中收集数据的位置的实施例可以包括但不限于社交网站账户、联系人列表条目、电邮联系人或在接收者用户装置上运行的其它程序和应用程序。
P2P支付***可以使用请求者与支付者的关联性来为请求排名。P2P支付***用于确定关联性的一个标准可以基于与社交网络状态有关的联系人状态,例如社交网络上的“朋友”或朋友的朋友。其它条件可以包括但不限于与联系人电邮或发送短信的频率、基于位置数据的与用户的物理距离、与接收者的之前的交易或该装置上该P2P支付***应用程序的最近的激活。基于请求者的关联性,可以提升或降低某个请求的排名。
在另一示例性实施方式中,在支付请求的支付者与请求者之间的之前交易的数量可以被用来为该请求排名。例如,如果支付者和请求者之前有许多P2P交易,则可以提升由该请求者所生成的请求的排名。
在另一示例性实施方式中,支付者可以搜索具有特定标识符的请求。例如,标识符可以是任何代码、文本、图片或允许支付者识别并选择用于支付的正确请求的其它适当的标识符。该请求可以是由请求者输入的描述性的标识符,例如债务发生的日期和位置。例如,标识符可以是“星期五在澳美客餐厅用午餐”或“晚上10点在塔吉特超市”。标识符可以是请求者的姓名或昵称、团体的名称、支付者共同所在公司的名称或其它名称识别符。例如,标识符可以是“史密斯奶奶的礼物”或“琼斯公司的郊游”。
在可替代的示例性实施方式中,标识符可以是随机生成的代码。该代码可以由P2P支付应用程序、P2P支付***或其它适当方所生成。随机代码可以允许该请求是匿名的,并有助于保护交易的性质以及请求者和支付者的身份。随机代码可以是例如“abc123”的任何字母数字代码或一个或多个随机单词。任何其它适当的随机代码均可以使用。请求者可以口头地、经由电邮、经由短信或经由任何其它适当方式通知支付者随机代码(或任何其它标识符)。
如果支付者搜索支付请求并且请求标识符匹配于搜索关键字,则可以提升该支付请求的排名。。
在另一可替代的示例性实施方式中,标识符可以是视觉表达。例如,可以使用事件的图片、请求者的头像、随机生成的图片或图画或者任何其它的可视标识符。
该显示可以在P2P支付应用程序上、P2P支付***的网站上或在任何其它适当的用户界面上向支付者呈现。该显示可以呈现排在最前面的请求,例如排在前5名或前10名的请求。该显示可以呈现与该支付者关联的所有请求。该显示可以呈现在***中所有请求的排名列表。请求的排名列表的任何其它适当的显示均可以被使用并向用户呈现。
支付者可以选择其想支付的请求。通过P2P支付应用程序上的用户界面,支付者可以支付所请求的金额,或支付者可以输入其它金额来进行支付。如果请求是在P2P支付***上,则P2P支付***可以填入数据,以使用接收者、支付者和交易详情的信息来进行交易。或者,支付者可以手动地输入信息或从用户界面上的列表中选择信息。
支付者可以替代地以例如现金或支票的另一方式支付接收者并在P2P支付***上更新请求。也就是说,支付者可以利用在P2P支付应用程序上的用户界面或P2P支付***的网站,并手动地输入支付给接收者的金额。P2P支付***可以使用已输入信息来更新请求。或者,P2P支付***可以在更新请求之前要求来自接收者的支付确认。
实施例***结构
现在转向附图,其中详细地描述了本发明的示例性实施方式,在整个附图中类似的标号表示类似的(但不一定是相同的)元件。
图1是根据特定示例性实施方式来描述使用社交网络内容和位置数据来识别使用移动装置进行的点对点交易的可能的对方的框图。如图1中所描述的那样,***100包括被配置为经由一个或多个网络105来进行相互通信的网络装置110、120、150和160。
每个网络105均包括有线的或无线的通信设备,网络装置(包括装置110、120、150、160)可以通过该通信设备交换数据。例如,每个网络105均可以包括局域网(“LAN”)、广域网(“WAN”)、内联网、因特网、移动电话网络或其任何组合。在示例性实施方式的整个讨论中,应该理解的是,术语“数据”和“信息”在本文中可交换地使用,以指示文本、图像、音频、视频或可以存在于基于电脑的环境中的任何其它形式的信息。
每个网络装置110、120、150、160均包括具有能够通过网络105发送和接收数据的通信模块的装置。例如,每个网络装置110、120、150、160均可以包括服务器、台式电脑、笔记本电脑、平板电脑、具有的一个或多个嵌入到其中的处理器和/或与其连接的智能手机的电视、掌上电脑、个人数字助理(“PDA”)或任何其它有线或无线的处理器驱动装置。在图1所描述的示例性实施方式中,网络装置110、120、150、160分别地由终端用户或消费者、可能的交易对方用户、社交网络***的发行人以及点对点支付***操作者来操作。
用户101可以使用例如网页浏览器应用程序或独立应用程序的通信应用程序112,以经由分布式网络105来查看、下载、上传或以其他方式访问文件或网页。网络105包括有线的或无线的通信***或装置,网络装置(包括装置110、120、150、160)可以通过该通信***或装置交换数据。例如,网络105包括局域网(“LAN”)、广域网(“WAN”)、内联网、因特网、存储局域网络(SAN)、个人局域网络(PAN)、城域网(MAN)、无线局域网(WLAN)、虚拟专用网络(VPN)、蜂窝网络或其它移动通信网络、蓝牙、NFC(近场通信)或其任何的组合,或者有利于信号、数据和/或消息通信的任何其它合适的结构或***。在示例性实施方式的整个讨论中,应该理解的是,术语“数据”和“信息”在本文中可交换地使用,以指示文本、图像、音频、视频或可以存在于基于电脑的环境中的任何其它形式的信息。
通信应用程序112可以与连接到网络105的网络服务器(或其它计算装置)、支付者装置120、社交网络***150的网络服务器151以及P2P支付***160的网络服务器161相互作用。
用户网络装置110可以包括电子钱包应用程序模块111。该电子钱包应用程序模块111可以包括用户装置110可以用来协助用户101完成购买的任何应用程序、硬件、软件或程序。电子钱包应用程序模块111可以与通信应用程序112相互作用,或可以作为通信应用程序112的配套应用程序体现。作为配套应用程序,电子钱包应用程序模块111在通信应用程序112内执行。也就是说,电子钱包应用程序模块111可以是嵌入到通信应用程序112中的应用程序。由支付者102所操作的支付者装置120可以使用类似于通信应用程序112的通信应用程序122。
用户装置110可以包括P2P支付应用程序115。P2P支付应用程序115可以与通信应用程序112相互作用,或作为通信应用程序112的配套应用程序来体现以及在通信应用程序112内执行。P2P支付应用程序115可以附加地或可替代地作为电子钱包应用模块111的配套应用程序来体现以及在电子钱包应用模块111内执行。P2P支付应用程序115可以使用用于配置的软件接口,所述软件接口可以在电子钱包应用模块111中打开或可以在通信应用程序112中打开。或者,P2P支付应用程序115可以在独立于电子钱包应用程序模块111和通信应用程序112的用户装置110上执行。
P2P支付应用程序115是可执行的,以允许用户101在用户装置110和P2P支付***160上配置支付账户。P2P支付应用程序115可以被用来将装置位置数据发送给P2P支付***160并从P2P支付***160接收可能的交易列表。建立列表并执行交易的P2P支付***160可以包括例如使用JavaScript的一组计算机可读程序指令,所述指令使P2P支付***160能够与P2P支付应用程序115相互作用。由支付者102操作的支付者装置120可以使用类似于P2P支付应用程序115的P2P支付应用程序125或允许使用用户装置110进行交易的兼容的交易应用程序。
用户装置110也包括可由电子钱包应用程序模块111访问的数据存储单元113、P2P支付应用程序115和通信应用程序112。数据存储单元113的实施例可以包括一个或多个计算机可读的实体存储装置。数据存储单元113可以位于用户装置110上,或可以逻辑地连接到用户装置110。例如,数据存储单元113可以包括机载闪存和/或一个或多个可移动存储卡或可移动闪存。
用户装置110可以包括基于位置的应用程序114,P2P支付应用程序115或P2P支付应用程序160可以利用所述基于位置的应用程序来访问用户装置110的位置数据。可以利用位置数据并因此可以使得P2P支付***160可以获得该数据的应用程序的实施例可以包括但不限于商业搜索应用程序、基于位置的社交网络、基于位置的游戏或朋友***应用程序。支付者装置120可以利用类似于基于位置的应用程序114的位置应用程序124。
用户装置110可以包括一个或多个联系人应用程序116。联系人应用程序116可以是在用户装置110上的任何程序或应用程序,所述用户装置110保留P2P支付***160可能访问的用户的联系人列表。联系人应用程序116的实施例可以包括但不限于电邮应用程序、短信应用程序、即时通信、日历邀请列表或联系人数据库。可以通过例如与用户101的通信频率、特定联系人出现在其上的联系人应用程序的数量等因素或可以从该应用程序中提取的任何其它优先化的因素来为来自联系人应用程序116的联系人区分优先次序。
支付者装置120可以指用户101可以使用其来执行点对点交易或其它交易的装置。如同用户装置110一样,支付者装置120可以是移动装置(例如,笔记本电脑、平板电脑、上网本计算机、个人数字助理(PDA)、视频游戏装置、全球定位******装置、蜂窝式电话、具有一个或多个嵌入到其中的处理器和/或与其连接的智能电话的电视、智能手机或其它移动装置)或者包括或连接到通信应用程序112的其它合适技术。
P2P支付***160利用P2P支付***服务器161。P2P支付***服务器161可以指计算机执行***,P2P支付***160使用所述计算机执行***来配置用户账户、创建和维护用户资料、收集位置数据、与社交网络***150通信、生成可能的交易列表、将该列表提交给用户101或支付者101并执行该交易。P2P支付***网站163可以指任何基于网络的接口,所述基于网络的接口允许用户与P2P支付***160相互作用,以配置用户账户和改变账户设置。P2P支付***服务器161可以经由任何可用的技术与一个或多个社交网络***150、一个或多个支付者装置120以及用户装置110通信。这些技术可以包括但不限于经由网络105的因特网连接、电邮、短信、即时通信或其他适当的通信技术。P2P支付***160可以包括可由PPS160的服务器161访问的数据存储单元162。数据存储单元162可以包括一个或多个计算机可读实体存储装置。
社交网络***150利用社交网络***服务器151。社交网络服务器151可以指计算机执行***,社交网络***150使用所述计算机执行***来托管社交网站153以及使用该社交网站153的所有资料和社团。社交网站153可以指任何基于网络的社团,所述社团允许用户经由因特网与有共同兴趣的其他人相互交流。
社交网络***150可以向P2P支付***160提供用户在线社团的成员的列表。社交网络***150可以区分社团的每个成员与用户101的关系的优先次序。这可以由可以适用于每个特定社交网络***150的结构的因素所确定。例如,社交网络***可以将社团的成员分类为“朋友”或“朋友的朋友”。另一社交网络***可以将成员分类为第一、第二或第三级别的联系人。
社交网络***服务器151可以经由任何可用的技术与P2P支付***160、用户装置110和支付者装置120通信。这些技术可以包括但不限于经由网络105的因特网连接、电邮、短信、即时通信或其他适当的通信技术。社交网络***150可以包括可由社交网络***150的服务器151访问的数据存储单元152。数据存储单元152可以包括一个或多个计算机可读实体存储装置。
实施例流程
下文参考图2所示实施例方法描述实施例运行环境100的部件。
图2是根据特定示例性实施方式描述向潜在支付者提供支付请求的方法200的方框流程图。
参考图1和2,在框205中,用户101发起支付请求。用户(或“请求者”)101可以为一组用户支付商家的账单。例如,请求者101与该团体可能在饭店用餐并接收支付账单。一个人即可为整个团体完成支付,而不用将该账单分为许多小账单。在另一实施例中,一团体用户期望支付生日礼物。一个用户即可为该团体购买礼物,而不用把钱收集起来或尽力将每个人集中在一起来购买。也可能发生任何其它适当的团体债务并要求向支付债务的团体成员偿还债务。
支付债务的团体成员,即请求者101,可以在其用户装置110上运行的P2P支付应用程序115上提交偿还请求。P2P支付应用程序115可以将该请求传递给P2P支付***160。该请求可以经由任何可用的技术来传递,所述技术例如通过网络的因特网连接、电邮、短信或任何其它适当的通信技术。或者,请求者101可以在P2P支付***160的网站161上或经由任何其它适当的方法发出请求。
在可替代的示例性实施方式中,请求可以由另外一方而不是P2P支付***160管理。任何服务器***均可以被用来托管请求和监视债务的偿付。例如,社交网络***150可以管理该请求。在另一实施例中,银行、***发行机构或其它适当的金融机构可以管理该请求。在另一实施例中,专用的集体支付服务器***可以管理该请求。
该请求可以是所欠于请求者101的债务的总结或任何其它用以识别该债务的适当格式。例如,请求者101可以贴附账单或收据的复印件或其它陈述。在另一实施例中,请求者101可以手动地输入请求详情。在另一实施例中,P2P支付应用程序115可以附上来自P2P交易或其它交易的账单支付交易详情。在另一实施例中,请求者101可以例如通过将收据行项目转让给个体支付者102来将具体金额分配给每个支付者102,以便提交。在另一实施例中,请求者101可以手动地为每个个体支付者102输入不同的金额。该请求的任何其它适当格式均可以由请求者101提交。在可替代的示例性实施方式中,请求者101在向另外一方实际地支付账单或以其它方式支付资金之前可以从多个人中收集资金。例如,请求者101可以从多个人中收集资金用于慈善并将所有收集到的资金捐赠给慈善机构,或在购买团体送出的礼物之前从多个人那收集资金。在这种情况下,由请求者101发起的请求可以是对多个捐献人的一般请求。
支付应用程序115被配置为接收请求者101所输入的支付信息和任何其它适当的详情。例如,支付应用程序115可以在请求者装置110上提供用户界面,其中有供请求者101输入信息的字段。在特定示例性实施方式中,支付应用程序115可以例如经由电子钱包应用程序模块111来访问来自由请求者装置110所完成的交易的支付信息,并可以将所访问的支付信息***到用户界面的对应字段中。
在框210中,请求者101、P2P支付应用程序115、P2P支付***160或其它适当方为该请求指定标识符。标识符可以是任何代码、文本、图片或允许支付者102识别并选择用于支付的正确请求的其它适当的标识符。该请求可以是由请求者101输入的描述性的标识符,例如债务发生的日期和位置。例如,标识符可以是“星期五在牛排餐馆用午餐”或“晚上10点在百货商场”。标识符可以是请求者101的姓名或昵称、团体的名称、支付者102共同所在公司的名称或其它名称识别符。例如,标识符可以是“史密斯奶奶的礼物”或“琼斯公司的郊游”。
在可替代的示例性实施方式中,标识符可以是随机生成的代码。该代码可以由P2P支付应用程序115、P2P支付***160或其它适当方所生成。随机代码可允许请求是匿名的并有助于保护交易的性质以及请求者101和支付者102的身份。随机代码可以是例如“abc123”的任何字母数字代码或一个或多个随机单词。任何其它适当的随机代码均可以使用。请求者101可以口头地、经由电邮、经由短信或经由任何其它适当方式通知支付者102随机代码(或任何其它标识符)。
在另一可替代的示例性实施方式中,标识符可以是视觉表达。例如,可以使用事件的图片、请求者101的头像、随机生成的图片或图画、或者任何其它的可视标识符。
在框215中,P2P支付***160可以识别请求的潜在支付者102。P2P支付***160可以识别潜在支付者102的途径包括:从请求者101和潜在支付者102的位置、从接收者和潜在支付者102的社交图谱、通过接收者的手动输入以及由任何其它合适方法或方法的组合来识别。识别请求的潜在支付者102的方法的详情在图3中的方法215中有更详细的讨论。
图3是根据特定示例性实施方式描述用于识别潜在支付者102的方法215的方框流程图。
在框305中,P2P支付应用程序115可以使用全球定位***(“GPS”)定位技术或请求者101的用户装置110的其它位置识别技术来传送装置110的位置并因此传送请求者101的位置。该位置可以传送到位于P2P支付***160中的服务器161。P2P支付应用程序115可以收集直接来自用户装置110的位置数据,或者P2P支付应用程序115可以请求来自在用户装置110上运行的另一基于位置的应用程序的位置。在另一实施例中,P2P支付应用程序115可以从提供Wi-Fi连接的装置确定用户装置110的位置。在另一实施例中,接收者101可以使用来自社交网络***150的应用程序或其它适当的应用程序来手动地输入位置或“登记”。可以使用任何其它适当的位置确定硬件或软件。
在框310中,P2P支付***160搜索在请求者101的预定距离处运行的其它移动装置,所述移动装置例如支付者装置120。P2P支付***160可以使用与其定位接收者相同的定位技术来定位潜在支付者装置120或使用任何其它的定位技术。
距离阈值可以由请求者101或P2P支付***来配置。距离阈值可以在由请求者101或P2P支付***160所预定的因素的基础上作进一步修改。例如,P2P支付***160可以基于所识别的潜在支付者102的密度或可从请求者101账户获得的社交网络数据的数量来改变该距离。P2P支付***160可以首先收集在P2P支付***上有账户的其他用户的位置数据和身份。此外或可替代地,P2P支付***160可以配置为与其它基于位置的程序或应用程序通信,所述程序或应用程序可以向P2P支付***服务器161提供位置数据和用户身份。
此外或可替代地,当请求时由潜在支付者102记录的位置可以在以后的时间里确定。例如,如果接收者101在离开交易位置后输入请求,则P2P支付***160可以确定交易时间和位置,并寻找在交易时所在位置处的潜在支付者102。潜在支付者102可以具有录入支付者102位置的应用程序,P2P支付***160可以在交易时提取位置。此外或可替代地,潜在支付者102可以具有到该位置的“登记”,因此P2P支付***160可以从“登记”应用程序中提取位置。任何其它适当位置确定方法均可以被用来确定哪个潜在支付者102可能到过交易位置处。
在框315中,P2P支付***160可以在接收者101的社交图谱中识别潜在支付者102。P2P支付***160从社交图谱数据中搜索例如联系人、朋友、商业伙伴、家庭成员等请求者101的伙伴的身份或任何其它可以提取的身份。
P2P支付***160可以从接收者的在线活动中可获得的任何社交网络数据中收集身份。P2P支付***160可以从中收集数据的位置的实施例可以包括但不限于社交网站账户、联系人列表条目、电邮联系人或在接收者用户装置110上运行的其它程序和应用程序。
在框320中,P2P支付***160可以基于被配置为确定用户交易的最可能的潜在支付者102的一套标准来为身份排名。P2P支付***160用于为结果排名的一个标准可以基于与社交网络状态有关的联系人状态,例如社交网络上的“朋友”或朋友的朋友。如果某位朋友是在排名列表上,则该朋友的朋友可以被包括在列表上并给以特定优先权。其它条件可以包括但不限于与联系人电邮或发送短信的频率、基于位置数据的与用户的物理距离、与接收者的之前的交易或该装置上P2P支付***160的最近的激活。
在框325中,P2P支付***160将近似的用户身份的列表与来自用户的社交网络数据的编译进行比较。位置数据、社交图谱数据或其它识别或排名标准的任何组合均可被用来识别潜在支付者102。
P2P支付***160、接收者101或另外的适当方可以为待添加到潜在支付者102的列表上的已识别联系人建立阈值。阈值可以基于社交图谱关系的亲密度、联系人的用户装置的距离、与其中联系人出现的社交图谱有关的应用程序的数量或任何适当因素或因素的组合。P2P支付***160可以将已识别的联系人的列表与阈值进行比较并确定要将哪个联系人包括在潜在支付者102的列表上。
此外或可替代地,在框330中,接收者101可以手动地输入要包括在该列表中的潜在支付者102。例如,接收者101可以输入每个潜在支付者102的姓名或其它身份。在另一实施例中,接收者101可以请求将每个社交网络联系人均作为潜在支付者102来识别。在另一实施例中,接收者101可以请求将与接收者101的雇主关联的每个联系人均作为潜在支付者102来识别。在另一实施例中,接收者101可以请求仅将接收者101之前与其有过P2P交易的联系人作为潜在支付者102来识别。接收者101可以输入指令以排除任何潜在支付者102。例如,接收者101可以输入一个或多个潜在支付者102的名称或其他身份,接收者101不想这些人被包括在潜在支付者102的任何列表上。来自接收者101的任何其它适当的输入均可以有助于确定潜在支付者102。
在可替代的示例性实施方式中,在生成潜在支付者102的排名列表后,P2P支付***160可以将列表传送给在接收者101的用户装置110上的P2P支付应用程序115。接收者101可以在用户界面上进一步编辑在潜在支付者102的列表上的名称和账户。
方法215从框330返回到在图2中的框220。
返回到图2,在框220中,P2P支付***160向潜在支付者102发送支付请求。例如,请求的识别可以在潜在支付者102的账户上列出。在另一实施例中,请求可以被电邮给潜在支付者102、以短信发送给潜在支付者102、经由因特网连接传递到在潜在支付者102的用户装置120上运行的P2P支付应用程序115或者以其它适当方式传递给潜在支付者102。在另一实施例中,请求者的列表可以显示在P2P支付***160的网站上。
在可替代的示例性实施方式中,P2P支付***160可以向访问P2P支付***160的所有支付者102提供支付请求的列表。也就是说,标识符被提供给每个支付者102用于选择。支付者102可以搜索所有支付请求的列表并选择合适的请求。
在框225中,支付者可以查看支付请求的排名列表并选择支付请求。框225的详情在图4中的方法225中有更详细的讨论。
现在转向图4中的方法225,在框405中,P2P支付***160维护支付请求的数据库。该数据库可以含有其所在***中的所有支付请求。此外或可替代地,数据库可以含有与在数据库中或在数据库中的特定类别中的请求者101关联的请求。此外或可替代地,数据库可以含有与在数据库中或在数据库中的特定类别中的支付者102关联的请求。数据库可以以任何适当的方式分类。数据库可以存储在P2P支付***160的网络服务器161上、在远程服务器上或在任何其它适当的网络服务器或存储位置上。
在框410中,支付者102可以打开P2P支付应用程序115以查看支付请求。此外或可替代地,支付者102可以在P2P支付***160的网站163上或经由任何其它适当的应用程序或网站访问支付者102的账户。支付者102可以访问显示与支付者102关联的支付请求的排名列表的网页或选项。例如,支付者102可以按下真实或虚拟的按键、打开网站的链接、发出语音命令或以任何适当的方式请求访问请求列表。支付者102可以查看在所用用户界面上可获得的任何格式的请求列表。
在框415中,P2P支付***160识别之前与支付者102关联的支付请求。例如,P2P支付***160可以识别已识别出支付者102的名称或支付者102的账户的支付请求。在另一实施例中,P2P支付***160可以识别在请求时与支付者账户关联的支付请求,例如在图3中所描述的那样。支付者102可以以任何其它适当的方式与支付请求关联。
在框420中,P2P支付***160在支付者访问P2P支付应用程序115或查看请求列表时访问支付者装置120的位置。P2P支付***160附加地或可替代地访问支付者102的历史位置。该位置可以通过任何可提供装置120位置的硬件、软件或硬件和软件的组合而获得。例如,可以使用装置120的全球定位***技术。在另一实施例中,该位置可以由与支付者装置120通信的一个或多个Wi-Fi***所确定。在另一实施例中,该位置可以通过在社交网络***150或其它位置记录应用程序或网站上的登记来确定。可以使用任何适当的位置识别技术。
在框425中,P2P支付***160访问并搜索支付者102的社交图谱。用户的社交图谱指的是用户的在线网络的所有的用户联系人、朋友、家人和其它成员。社交图谱可以是支付者102的社交网络、支付者102的联系人数据库、支付者102的电邮联系人列表、支付者102的频繁交易对方的列表和任何其它适当社交图谱数据的任何组合。社交图谱的搜索不仅确定支付者102的网络的成员,而且确定成员是如何被联系以及成员是如何紧密地联系的。
在框430中,P2P支付***160访问并搜索支付者102的交易历史。交易历史可以包括支付者102的一些或所有的P2P交易或可由P2P支付***160访问的任何其它适当的交易。该历史可以包括交易对方的身份或账户或任何适当的识别特征。
在框435中,P2P支付***160显示支付者102的支付请求的排名列表。P2P支付***160可以使用支付者102的历史位置、支付者102的社交图谱信息和支付者102的交易历史来为支付请求排名。P2P支付***160可以通过确定请求者101的生成器与支付者102的关联性、请求者101与支付者102的交易历史、支付者102的历史位置与支付请求生成处的位置之间的关联性或任何其它适当的排名标准来为请求排名。
在示例性实施方式中,P2P支付***160可以将支付者102的历史位置与支付请求的位置相比较。例如,P2P支付***160可以在请求时识别请求者装置110的位置并确定支付者102在或接近于请求输入时是否位于所识别的位置附近。在确定支付者102在或接近于请求被输入时位于所识别位置附近的基础上,P2P支付***160可以提升该请求在提供给支付者102的支付请求列表上的排名。
在另一实施例中,P2P支付***160可以识别与包含在支付请求中的收据关联的商家。P2P支付***160可以确定支付者装置120在请求时或在任何其它时间时是否位于该商家。在确定支付者102接近于所识别位置的基础上,P2P支付***160可以提升该请求在提供给支付者102的支付请求列表上的排名。
在另一实施例中,P2P支付***160可以确定与某个请求关联的请求者101是否在支付者102的社交图谱上与支付者102有关联。P2P支付***160从社交图谱数据中搜索例如联系人、朋友、商业伙伴、家庭成员等请求者101的伙伴的身份或任何其它可以提取的身份。
P2P支付***160可以从接收者的在线活动中可获得的任何社交网络数据中收集账户身份。P2P支付***160可以从中收集数据的位置的实施例可以包括但不限于社交网站账户、联系人列表条目、电邮联系人或在接收者用户装置110上运行的其它程序和应用程序。
P2P支付***160可以使用请求者101与支付者102的关联性来为请求排名。P2P支付***160用于确定关联性的一个标准可以基于与社交网络状态有关的联系人状态,例如社交网络上的“朋友”或朋友的朋友。其它条件可以包括但不限于与联系人电邮或发送短信的频率、基于位置数据的与用户的物理距离、与接收者的之前的交易或该装置上P2P支付***160的最近的激活。基于请求者102的关联性,可以提升或降低某个请求的排名。
在另一示例性实施方式中,在支付请求的支付者102与请求者101之间的之前交易的数量可以被用来为该请求排名。例如,如果支付者102和请求者101之前有许多P2P交易,则可以提升由请求者101所生成的请求的排名。
在另一示例性实施方式中,支付者102可以搜索具有特定标识符的请求。例如,标识符可以是任何代码、文本、图片或允许支付者102识别并选择用于支付的正确请求的其它适当的标识符。该请求可以是由请求者101输入的描述性的标识符,例如债务发生的日期和位置。例如,标识符可以是“星期五在澳美客餐厅用午餐”或“晚上10点在塔吉特超市”。标识符可以是请求者101的姓名或昵称、团体的名称、支付者102共同所在公司的名称或其它名称识别符。例如,标识符可以是“史密斯奶奶的礼物”或“琼斯公司的郊游”。
在可替代的示例性实施方式中,标识符可以是随机生成的代码。该代码可以由P2P支付应用程序115、P2P支付***160或其它适当方所生成。随机代码可允许请求是匿名的并有助于保护交易的性质以及请求者101和支付者102的身份。随机代码可以是例如“abc123”的任何字母数字代码或一个或多个随机单词。任何其它适当的随机代码均可以使用。请求者101可以口头地、经由电邮、经由短信或经由任何其它适当方式通知支付者102随机代码(或任何其它标识符)。
如果支付者102搜索支付请求并且请求标识符匹配于搜索关键字,则可以提升该支付请求的排名。
在另一可替代的示例性实施方式中,标识符可以是视觉表达。例如,可以使用事件的图片、请求者101的头像、随机生成的图片或图画、或者任何其它的可视标识符。
该显示可以在P2P支付应用程序115上、P2P支付***160的网站161上或在任何其它适当的用户界面上向支付者102呈现。该显示可以呈现排在最前面的请求,例如排在前5名或前10名的请求。该显示可以呈现与支付者102关联的所有请求。该显示可以呈现在***中所有请求的排名列表。请求的排名列表的任何其它适当的显示均可以被使用并向用户呈现。
在框440中,支付者102可以选择其想支付的请求。支付者102可以通过在用户界面上指示选择来选择要支付的请求。P2P支付应用程序115或P2P支付***160可以在已填入交易数据的用户界面上将支付者102指引到支付网页。支付者102可以例如通过减少支付金额、改变接收者、添加注释或消息或任何其它适当的修改来在支付网页中修改任何条目。
方法225从框440返回到在图2中的框230。
现在转向图2,在框230中,通过P2P支付应用程序115上的用户界面,支付者102可以支付所请求的金额,或支付者102可以输入其它金额来进行支付。如果请求是在P2P支付***160上,则P2P支付***160可以填入数据,以使用接收者101、支付者102和交易详情的信息来执行交易。或者,支付者102可以手动地输入信息或从用户界面上的列表中选择信息。
支付者102可以替代地以例如现金或支票的另一方式支付接收者101并在P2P支付***160上更新请求。也就是说,支付者102可以利用在P2P支付应用程序115上的用户界面或P2P支付***160的网站163,并手动地输入支付给接收者101的金额。P2P支付***160可以使用已输入信息来更新请求。或者,P2P支付***160可以在更新请求之前要求来自接收者101的支付确认。
方法200从框230结束。
其它示例性实施方式
图5根据特定示例性实施方式描述计算机器2000和模块2050。计算机器2000可以对应于各种计算机、服务器、移动装置、嵌入***或本文所介绍的计算***中的任何一个。模块2050可以包括一个或多个硬件或软件元件,所述硬件或软件元件被配置为有利于计算机器2000执行各种方法并处理在本文中所介绍的功能。计算机器2000可以包括各种内部部件或附着型部件,例如,处理器2010、***总线2020、***存储器2030、存储介质2040、输入/输出接口2060以及用于与网络2080通信的网络接口2070。
计算机器2000可以作为传统的计算***、嵌入控制器、笔记本电脑、服务器、移动装置、智能手机、机顶盒、一体机、车载信息***、与电视关联的又一个处理器、定制机器、任何其它硬件平台或其任何组合或其重数来运行。计算机器2000可以是分布式***,所述分布式***被配置为经由数据网络或总线***使用互连的多个计算机器来起作用。
处理器2010可以被配置为运行代码或指令,以便执行本文所描述的操作和功能性、管理请求流和地址映射,以及执行计算和生成命令。处理器2010可以被配置为监视和控制在计算机器2000中的部件的运行。处理器2010可以是通用处理器、处理器内核、多重处理器、可重构处理器、微处理器、数字信号处理器(“DSP”)、专用集成电路(“ASIC”)、图形处理单元(“GPU”)、现场可编程门阵列(“FPGA”)、可编程逻辑装置(“PLD”)、控制器、状态机、逻辑门、离散的硬件部件、任何其它处理单元或其任何组合或其重数。处理器2010可以是单处理单元、多处理单元、单处理内核、多处理内核、专用处理内核、协同处理器或其任何组合。根据特定实施方式,处理器2010与计算机器2000的其它部件一起可以是在一个或多个其它计算机器内运行的虚拟化计算机器。
***存储器2030可以包括非易失性存储器,例如只读存储器(“ROM”)、可编程只读存储器(“PROM”)、可擦可编程只读存储器(“EPROM”)、闪存或能够使用或不使用输入功率来存储程序指令或数据的任何其它装置。***存储器2030也可以包括易失存储器,例如,随机存取存储器(“RAM”)、静态随机存取存储器(“SRAM”)、动态随机存取存储器(“DRAM”)、同步动态随机存取存储器(“SDRAM”)。其它类型的RAM也可以被用来运行***存储器2030。***存储器2030可以使用单存储器模块或多个存储器模块来运行。虽然***存储器2030被描述为计算机器2000的一部分,但是本领域的技术人员应该了解,***存储器2030可与计算机器2000分离,而不背离主体技术的范围。应该了解的是,***存储器2030可包括例如存储介质2040等非易失性存储装置,或与其结合运行。
存储介质2040可以包括硬盘、软盘、光盘只读存储器(“CD-ROM”)、数字多功能盘(“DVD”)、蓝光光盘、磁带、闪存、其他非易失性存储装置、固态驱动器(“SSD”)、任何磁存储装置、任何光学存储装置、任何电存储装置、任何半导体存储装置、任何基于物理的存储装置、任何其它的数据存储装置或其任何组合或其重数。存储介质2040可以存储一个或多个操作***、应用程序和例如模块2050的程序模块、数据或任何其它信息。存储介质2040可是计算机器2000的一部分或与其连接。存储介质2040也可以是一个或多个其它计算机器的一部分,所述其它计算机器与例如服务器、数据库服务器、云存储、网络附加存储等计算机器2000通信。
模块2050可以包括一个或多个硬件或软件元件,所述硬件或软件元件被配置为有利于计算机器2000执行各种方法并处理本文中所介绍的功能。模块2050可以包括作为与***存储器2030、存储介质2040或两者关联的软件或固件而存储的一个或多个指令序列。存储介质2040可以因此指机器或计算机可读介质的实施例,指令或代码可以存储在所述机器或计算机可读介质上,以供处理器2010来执行。机器或计算机可读介质可以一般地指被用来向处理器2010提供指令的任何介质。与模块2050关联的这些机器或计算机可读介质可以包括计算机软件产品。应该理解的是,包括模块2050的计算机软件产品也可以与一个或多个程序或方法关联,所述程序或方法用于经由网络2080、任何信号承载介质或任何其它通信或传输技术来将模块2050传送到计算机器2000。模块2050也可以包括硬件电路、用于配置硬件电路的例如微代码等信息或用于FPGA或其它PLD的配置信息。
输入/输出(“I/O”)接口2060可以被配置为连接到一个或多个外部装置,以便从一个或多个外部装置接收数据以及将数据发送到一个或多个外部装置。这些外部装置与各种内部装置一起也可以被视为***装置。I/O接口2060可以包括用于将各种***装置可操作地连接到计算机器2000或处理器2010的电连接和物理连接两者。I/O接口2060可以被配置为在***设备、计算机器2000或处理器2010之间进行数据、地址和控制信号的通信。I/O接口2060可以被配置为运行任何标准接口,例如,小型计算机***接口(“SCSI”)、串行连接SCSI(“SAS”)、光纤通道、***部件互连(“PCI”)、PCI Express(PCIe)、串行总线、并行总线、先进技术附件(“ATA”)、串行ATA(“SATA”)、通用串行总线(“USB”)、Thunderbolt、FireWire、各种视频总线等。I/O接口2060可以被配置为仅运行一种接口或总线技术。或者,I/O接口2060可以被配置为运行多种接口或总线技术。I/O接口2060可以被配置为***总线2020的一部分或全部或与***总线2020结合运行。I/O接口2060可以包括用于缓冲在一个或多个外部装置、内部装置、计算机器2000或处理器2010之间的传送的一个或多个缓冲器。
I/O接口2060可以将计算机器2000连接到各种输入装置,所述输入装置包括鼠标、触摸屏、扫描仪、生物识别阅读器、电子数字化器、传感器、接收器、触摸板、轨迹球、照相机、麦克风、键盘、任何其他定位装置或其任何组合。I/O接口2060可以将计算机器2000连接到各种输出装置,所述输出装置包括视频显示器、扬声器、打印机、投影仪、触觉反馈装置、自动化控制器、机器人部件、致动器、马达、风机、电磁阀、阀门、泵、发射器、信号发射器、灯等。
计算机器2000可以在网络环境下使用经由网络接口2070而与网络2080上的一个或多个其它***或计算机器的逻辑连接来运行。网络2080可以包括广域网(WAN)、局域网(LAN)、内部网、因特网、无线接入网络、有线网络、移动网络、电话网络、光网络或其组合。网络2080可以是任何拓扑的分组交换和电路交换并可以使用任何通信协议。在网络2080内的通信链路可以涉及各种数字或模拟通信介质,例如光纤电缆、自由空间光通信、波导、电导体、无线链路、天线、射频通信等等。
处理器2010可以通过***总线2020连接到计算机器2000的其它元件或本文所讨论的各种***装置。应该理解的是,***总线2020可以在处理器2010内或在处理器2010外,也可以既在其内,也在其外。根据一些实施方式,处理器2010、计算机器2000的其它元件或在本文中所讨论的各种***设备中的任何一个均可以整合到单台装置中,所述单台装置例如片上***(“SOC”)、***封装(“SOP”)或ASIC装置。
在此所讨论的***收集关于用户的个人信息或可能利用个人信息的情况中,可能会为用户提供机会来控制程序或功能是否收集用户信息(例如,与用户的社交网络、社会活动、职业、用户的喜好或用户的当前位置有关的信息)或控制是否及/或如何从可能与用户更有关的内容服务器中接收内容。此外,特定数据可以在其被存储或使用之前以一种或多种方式来处理,以使个人可识别信息被移除。例如,可以对用户的身份进行处理,以使针对用户的个人可识别信息无法被确定,或可以对位置信息获取处的用户的地理位置加以泛化(例如,泛化到城市、邮政编码或省份层次),以使用户的特定位置不能被确定。这样,用户可以对关于用户的信息是如何被收集以及如何被内容服务器所使用的加以控制。
实施方式可以包括体现本文中所描述和图示的功能的计算机程序,其中该计算机程序在计算机***中运行,所述计算机***包括存储在机器可读介质中的指令和执行该指令的处理器。然而,应该清楚的是,在计算机编程中可能存在执行实施方式的许多不同方式,该实施方式应不被解释为受限于任何一组计算机程序指令。而且,熟练的编程员能够基于应用文本中所附流程图和相关描述而写下执行所公开的实施方式之一的计算机程序。因此,特定程序代码指令的公开对于充分理解如何编制和使用实施方式来说不被认为是必要的。而且,本领域的技术人员应该理解,在本文中所描述的实施方式的一个或多个方面可以通过硬件、软件或其组合来执行,如可以在一个或多个计算***中所体现的那样。而且,对由计算机所执行的行为的任何提及都不应被解释为由单台计算机执行,因为可能有一台以上的计算机执行该行为。
在本文中所描述的示例性实施方式可以通过执行之前所描述的方法和处理功能的计算机硬件和软件来使用。在本文中所描述的***、方法和程序可以在可编程计算机、计算机可执行软件或数字电路中体现。该软件可以存储在计算机可读介质上。例如,计算机可读介质可以包括软盘、RAM、ROM、硬盘、可移动介质、闪存、记忆棒、光学介质、磁光介质、CD-ROM等。数字电路可以包括集成电路、门阵列、逻辑结构块、现场可编程门阵列(FPGA)等。
在之前所提供的实施方式中所描述的示例性***、方法和行为是图示性的,在可替代的实施方式中,特定的行为可以以不同的次序来执行、可以以相互平行的方式执行、可以整体被省略以及/或者在不同示例性实施方式之间结合执行,以及/或者可以执行特定的附加行为,而不背离各种实施方式的范围和精神。因此,这些替代性实施方式包括在本文所描述的发明中。
虽然以上已详细地描述了特定实施方式,但是该描述仅仅用于图示性目的。因此,应该理解的是,除非另有明确陈述,以上所描述的许多方面不意图作为需要的或必需的元件。除了以上所描述的那些外,本领域的普通技术人员可以实施的对于所公开的示例性实施方式的各个方面的修正和对应于该各个方面的等效部件或行为,具有本公开的功效,而不背离在以下权利要求中所限定的实施方式的精神和范围,该权利要求的范围应被赋予最宽的解释,以便包括这些修正和等效结构。
Claims (19)
1.一种为支付请求排名的计算机执行的方法,其包括:
使用一个或多个计算装置接收来自多个支付请求者的多个支付请求,每个支付请求均接收自与所述多个支付请求者中特定的一个支付请求者相关联的请求者计算装置,每个支付请求均包括对于所述多个支付请求者中该特定支付请求者的识别信息以及所述多个支付请求者中该特定支付请求者所想收到的金额的指示;
使用所述一个或多个计算装置使支付请求标识符与所述多个支付请求中的每一个相关联;
使用所述一个或多个计算装置接收请求为支付请求排名的信息,所述信息接收自与支付者关联的支付者计算装置;
使用所述一个或多个计算装置搜索所述支付者的社交网络信息,查找所述多个支付请求者的事件,以评估在所述支付者与所述多个支付请求者的每个之间的社交网络连接的强度;
使用一个或多个计算装置来搜索所述支付者的交易历史,以识别在所述支付者与所述多个支付请求者的每个之间的之前交易的数量;
使用所述一个或多个计算装置至少部分地基于在所述支付者与所述多个支付请求者的每个之间的社交网络连接的强度以及在所述支付者与所述多个支付请求者中的每个之间的之前交易的数量中的一个或多个通过为所述支付请求排名来生成所述支付请求的排名列表;以及
使用所述一个或多个计算装置向所述支付者计算装置提供用于在所述支付者计算装置上显示的所述支付请求的排名列表。
2.根据权利要求1所述的计算机执行方法,其进一步包括:
使用所述一个或多个计算机装置搜索与所述支付请求关联的所述标识符;以及
使用所述一个或多个计算装置,基于匹配于搜索条件的支付请求的标识符,将所述支付请求提升到所述支付请求的排名的顶部。
3.根据权利要求1所述的计算机执行方法,其中所述支付请求标识符由所述一个或多个计算装置随机地生成。
4.根据权利要求1所述的计算机执行方法,其进一步包括:
使用所述一个或多个计算装置接收所述支付者执行交易以满足所述支付请求的来自所述支付者的计算装置的输入;以及
使用所述一个或多个计算装置基于所述输入更新所述支付请求中被满足的那一个。
5.根据权利要求4所述的计算机执行方法,其进一步包括使用所述一个或多个计算装置执行与所述支付者计算装置的交易。
6.根据权利要求1所述的计算机执行方法,其中所述社交网络信息包括用户的社交图谱。
7.根据权利要求6所述的计算机执行方法,其中所述社交图谱包括来自社交网络站点与联系人应用中的至少一个的信息。
8.根据权利要求4所述的计算机执行方法,其中经由所述支付者计算装置的对来自所述排名列表的支付请求的选择发起在所述支付者计算装置和与被选择的支付请求关联的请求者计算装置之间的金融交易。
9.一种非暂时性计算机可读存储装置,具有包含于其上的计算机可执行程序指令,所述计算机可执行程序指令在由计算机执行时为支付请求排名,所述计算机可执行程序指令包括:
用于接收多个支付请求的计算机可执行程序指令,每个支付请求均接收自与多个支付请求者中特定的一个支付请求者相关联的请求者计算装置,每个支付请求均包括对于所述多个支付请求者中该特定支付请求者的识别信息以及所述多个支付请求者中该特定支付请求者所想收到的金额的指示;
用于使支付请求标识符与所述多个支付请求中的每一个相关联的计算机可执行程序指令;
用于接收请求对支付请求排名的消息的计算机可执行程序指令,所述消息接收自与支付者关联的支付者计算装置;
用于搜索所述支付者的社交网络信息来查找所述多个支付请求者的事件,以评估在所述支付者与所述多个支付请求者的每个之间的社交网络连接的强度的计算机可执行程序指令;
用于搜索所述支付者的交易历史以识别在所述支付者与所述多个支付请求者的每个之间的之前交易的数量的计算机可执行程序指令;
用于至少部分地基于在所述支付者与所述多个支付请求者的每个之间的社交网络连接的强度以及在所述支付者与所述多个支付请求者中的每个之间的之前交易的数量中的一个或多个,通过为所述支付请求排名来生成所述支付请求的排名列表的计算机可执行程序指令;以及
用于向所述支付者计算装置提供用于向所述支付者显示的所述支付请求的排名列表的计算机可执行程序指令。
10.根据权利要求9所述的非暂时性计算机可读存储装置,所述指令进一步包括:
用于从请求者计算装置接收支付请求的计算机可执行程序指令;
用于使标识符与所述请求相关联的计算机可执行程序指令;
用于搜索与所述支付请求相关联的所述标识符的计算机可执行程序指令;以及
用于基于匹配于搜索条件的支付请求的标识符来将所述支付请求提升到所述支付请求的排名的顶部的计算机可执行程序指令。
11.根据权利要求10所述的非暂时性计算机可读存储装置,其中,所述请求标识符由所述一个或多个计算装置随机地生成。
12.根据权利要求9所述的非暂时性计算机可读存储装置,所述指令进一步包括:
用于搜索所述支付者的交易历史以查找与所述多个支付请求者的支付请求有关的交易的计算机可执行程序指令;以及
用于至少部分地基于在所述支付者与所述请求者之间的之前交易的数量来为所述支付请求排名的计算机可执行程序指令。
13.根据权利要求9所述的非暂时性计算机可读存储装置,所述指令进一步包括:
用于接收所述支付者执行交易以满足所述支付请求的来自所述支付者的计算装置的输入的计算机可执行程序指令;以及
用于基于所述输入更新所述支付请求的计算机可执行程序指令。
14.根据权利要求9所述的非暂时性计算机可读存储装置,其中所述社交网络信息包括用户的社交图谱。
15.根据权利要求14所述的非暂时性计算机可读存储装置,其中所述社交图谱包括来自社交网络站点与联系人应用中的至少一个的信息。
16.一种为支付请求排名的***,所述***包括:
存储装置;
网络装置;以及
以通信方式连接到所述存储装置和所述网络装置的处理器,其中所述处理器执行应用代码指令,所述应用代码指令存储在所述存储装置中并让所述***:
接收多个支付请求,每个支付请求均接收自与多个支付请求者中特定的一个支付请求者相关联的请求者计算装置,每个支付请求均包括该特定支付请求者的识别信息以及所述多个支付请求者中该特定支付请求者所想收到的金额的指示;
使支付请求标识符与所述多个支付请求中的每一个相关联;
接收请求对支付请求排名的消息,所述消息接收自与支付者关联的支付者计算装置;
搜索所述支付者的社交网络信息,查找所述多个支付请求者的事件,以评估在所述支付者与所述多个支付请求者的每个之间的社交网络连接的强度;
搜索所述支付者的交易历史,以识别在所述支付者与所述多个支付请求者的每个之间的之前交易的数量;
至少部分地基于在所述支付者与所述多个支付请求者的每个之间的社交网络连接的强度以及在所述支付者与所述多个支付请求者中的每个之间的之前交易的数量中的一个或多个,通过为所述支付请求排名来生成所述支付请求的排名列表;以及
向所述支付者提供用于在所述支付者计算装置上显示的所述支付请求的排名。
17.根据权利要求16所述的***,所述指令进一步包括:
搜索与所述支付请求关联的所述标识符;以及
基于匹配于搜索条件的支付请求的标识符,将所述支付请求提升到所述支付请求的排名的顶部。
18.根据权利要求16所述的***,其中所述请求标识符由所述一个或多个计算装置随机地生成。
19.根据权利要求16所述的***,所述指令进一步包括:
接收所述支付者执行交易以满足所述支付请求的来自所述支付者的计算装置的输入;以及
基于所述输入更新所述支付请求。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/706,350 US8700526B1 (en) | 2012-12-05 | 2012-12-05 | Methods for discovering and paying debts owed by a group |
US13/706,350 | 2012-12-05 | ||
CN201380069627.6A CN104995647B (zh) | 2012-12-05 | 2013-12-05 | 用于发现和支付由团体所欠债务的方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380069627.6A Division CN104995647B (zh) | 2012-12-05 | 2013-12-05 | 用于发现和支付由团体所欠债务的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107748986A CN107748986A (zh) | 2018-03-02 |
CN107748986B true CN107748986B (zh) | 2021-09-24 |
Family
ID=50441561
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380069627.6A Active CN104995647B (zh) | 2012-12-05 | 2013-12-05 | 用于发现和支付由团体所欠债务的方法 |
CN201710966169.6A Active CN107748986B (zh) | 2012-12-05 | 2013-12-05 | 用于发现和支付由团体所欠债务的方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380069627.6A Active CN104995647B (zh) | 2012-12-05 | 2013-12-05 | 用于发现和支付由团体所欠债务的方法 |
Country Status (5)
Country | Link |
---|---|
US (3) | US8700526B1 (zh) |
EP (1) | EP2929491A4 (zh) |
KR (3) | KR101624682B1 (zh) |
CN (2) | CN104995647B (zh) |
WO (1) | WO2014089309A1 (zh) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130144785A1 (en) * | 2011-03-29 | 2013-06-06 | Igor Karpenko | Social network payment authentication apparatuses, methods and systems |
US10223710B2 (en) | 2013-01-04 | 2019-03-05 | Visa International Service Association | Wearable intelligent vision device apparatuses, methods and systems |
US10410184B2 (en) | 2012-03-30 | 2019-09-10 | Google Llc | Tracking and managing group expenditures |
US10235682B2 (en) * | 2013-03-11 | 2019-03-19 | Capital One Services, Llc | Systems and methods for providing social discovery relationships |
US9536232B2 (en) | 2013-03-15 | 2017-01-03 | Square, Inc. | Transferring money using email |
US9449321B2 (en) | 2013-03-15 | 2016-09-20 | Square, Inc. | Transferring money using email |
US10621563B1 (en) * | 2013-12-27 | 2020-04-14 | Square, Inc. | Apportioning a payment card transaction among multiple payers |
US10013694B1 (en) * | 2013-12-30 | 2018-07-03 | EMC IP Holding Company LLC | Open data collection for threat intelligence posture assessment |
US20150310404A1 (en) * | 2014-04-23 | 2015-10-29 | Square, Inc. | Transferring money using email |
US20160117651A1 (en) * | 2014-10-27 | 2016-04-28 | Facebook, Inc. | Facilitating sending and receiving of payments between users in a group |
CN105654293B (zh) * | 2014-12-03 | 2020-01-17 | 阿里巴巴集团控股有限公司 | 支付方法及装置 |
CN105809502A (zh) * | 2014-12-30 | 2016-07-27 | 阿里巴巴集团控股有限公司 | 交易风险检测方法和装置 |
US20160247132A1 (en) * | 2015-02-25 | 2016-08-25 | Ebay Inc. | Affiliated individual identification and account recoupment |
US10600039B2 (en) | 2015-05-20 | 2020-03-24 | Mastercard International Incorporated | Systems and methods for managing financial payments between parties |
CN106296142B (zh) * | 2015-06-12 | 2020-05-22 | 深圳云游四海信息科技有限公司 | 一种多支付渠道选择的方法及*** |
US10127532B1 (en) | 2015-08-19 | 2018-11-13 | Square, Inc. | Customized transaction flow |
US10410194B1 (en) | 2015-08-19 | 2019-09-10 | Square, Inc. | Customized tipping flow |
US10810567B2 (en) | 2015-10-12 | 2020-10-20 | Walmart Apollo, Llc | System, method, and non-transitory computer-readable storage media related to transactions using a mobile device |
JP6606421B2 (ja) * | 2015-12-22 | 2019-11-13 | 東芝テック株式会社 | チェックアウトシステム及び登録装置 |
US20170185989A1 (en) * | 2015-12-28 | 2017-06-29 | Paypal, Inc. | Split group payments through a sharable uniform resource locator address for a group |
US10380561B2 (en) * | 2016-01-22 | 2019-08-13 | Walmart Apollo, Llc | System, method, and non-transitory computer-readable storage media related to transactions using a mobile device |
US10504099B2 (en) | 2016-09-02 | 2019-12-10 | Moneygram International, Inc. | Smart stager |
US20180225649A1 (en) * | 2017-02-06 | 2018-08-09 | American Express Travel Related Services Company, Inc. | Charge splitting across multiple payment systems |
WO2018206468A1 (en) * | 2017-05-06 | 2018-11-15 | Vivaro Ltd | Mediated peer to peer transaction systems and methods |
US11151563B2 (en) * | 2017-06-28 | 2021-10-19 | Paypal, Inc. | Automatic payment determination |
US10453061B2 (en) | 2018-03-01 | 2019-10-22 | Capital One Services, Llc | Network of trust |
US11386412B1 (en) | 2018-04-12 | 2022-07-12 | Wells Fargo Bank, N.A. | Authentication circle management |
US11481837B1 (en) | 2018-04-12 | 2022-10-25 | Wells Fargo Bank, N.A. | Authentication circle management |
US10943308B1 (en) | 2018-05-03 | 2021-03-09 | Wells Fargo Bank, N.A. | Systems and methods for pervasive advisor for major expenditures |
US11842331B2 (en) * | 2018-10-24 | 2023-12-12 | Capital One Services, Llc | Network of trust for bill splitting |
US11494757B2 (en) | 2018-10-24 | 2022-11-08 | Capital One Services, Llc | Remote commands using network of trust |
US10588175B1 (en) | 2018-10-24 | 2020-03-10 | Capital One Services, Llc | Network of trust with blockchain |
US20200265406A1 (en) * | 2019-02-20 | 2020-08-20 | Capital One Services, Llc | Systems and methods for transaction management |
CN110472955A (zh) * | 2019-07-17 | 2019-11-19 | 口碑(上海)信息技术有限公司 | 一种数据处理方法及*** |
CN111539710A (zh) * | 2020-03-30 | 2020-08-14 | 北京小米移动软件有限公司 | 支付方式确定方法、装置及存储介质 |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7343335B1 (en) | 2000-08-08 | 2008-03-11 | Ebay Inc. | Method for managing group finances via an electronic network |
US7206768B1 (en) | 2000-08-14 | 2007-04-17 | Jpmorgan Chase Bank, N.A. | Electronic multiparty accounts receivable and accounts payable system |
US20030233321A1 (en) | 2001-11-30 | 2003-12-18 | Scolini Anthony J. | Integrated invoice solution |
US10977613B2 (en) * | 2004-10-20 | 2021-04-13 | Dizpersion Technologies, Inc. | Method and system for providing cooperative purchasing over social networks |
JP2006243788A (ja) | 2005-02-28 | 2006-09-14 | Sharp Corp | 電子マネーシステム、携帯端末装置、及びプログラム |
KR20070013048A (ko) * | 2005-07-25 | 2007-01-30 | 주식회사 팬택앤큐리텔 | 전자상거래에서의 공동결제시스템 및 그 방법 |
US7873573B2 (en) | 2006-03-30 | 2011-01-18 | Obopay, Inc. | Virtual pooled account for mobile banking |
CN101079133A (zh) * | 2006-06-29 | 2007-11-28 | 腾讯科技(深圳)有限公司 | 批量支付***及批量支付方法 |
US20080086458A1 (en) * | 2006-09-15 | 2008-04-10 | Icebreaker, Inc. | Social interaction tagging |
JP2008107874A (ja) | 2006-10-23 | 2008-05-08 | Nec Infrontia Corp | 分割精算システム、携帯端末、分割精算方法、分割精算プログラムおよびプログラム記録媒体 |
US20080119162A1 (en) | 2006-11-20 | 2008-05-22 | Motorola, Inc. | Sharing prepaid mobile telephony credit among a group |
WO2008094168A1 (en) | 2007-02-02 | 2008-08-07 | Facebook, Inc. | System and method for giving gifts and displaying assets in a social network environment |
WO2008123851A1 (en) * | 2007-04-04 | 2008-10-16 | Center'd Corporation | Demand aggregation in a geo-spatial network |
US8473386B2 (en) * | 2007-04-10 | 2013-06-25 | Ingenio Llc | Systems and methods to facilitate real time communications between members of a social network |
US20090012895A1 (en) * | 2007-07-06 | 2009-01-08 | Kevin Raumean Mehrabi | System and method for creating and promoting a cause and processing payments for the cause by utilizing social networks |
US20090157454A1 (en) * | 2007-12-14 | 2009-06-18 | Bank Of America Corporation | Transaction control methods for use in financial transactions and information banking |
US20120150731A1 (en) | 2010-12-14 | 2012-06-14 | Moneyhoney Llc | System and method for processing group gift cards |
US8732246B2 (en) * | 2008-03-14 | 2014-05-20 | Madhavi Jayanthi | Mobile social network for facilitating GPS based services |
US8280788B2 (en) | 2009-10-29 | 2012-10-02 | Visa International Service Association | Peer-to-peer and group financial management systems and methods |
JP2011204148A (ja) * | 2010-03-26 | 2011-10-13 | Mizuho Information & Research Institute Inc | 決済順序確定システム、方法及びプログラム |
US20110282793A1 (en) * | 2010-05-13 | 2011-11-17 | Microsoft Corporation | Contextual task assignment broker |
CN102339430B (zh) * | 2010-07-26 | 2016-03-16 | 阿里巴巴集团控股有限公司 | 一种发起建立社会性网络服务关系的方法和设备 |
JP4883240B1 (ja) | 2010-08-04 | 2012-02-22 | Jfeスチール株式会社 | 熱間プレス用鋼板およびそれを用いた熱間プレス部材の製造方法 |
US9710812B2 (en) * | 2010-12-03 | 2017-07-18 | Paypal, Inc. | Social network payment system |
US20120166332A1 (en) * | 2010-12-22 | 2012-06-28 | Ebay Inc. | Bill splitting system |
US20120173396A1 (en) | 2010-12-30 | 2012-07-05 | Paydivvy, Inc. | Bill division and group payment systems and methods |
US8620799B2 (en) * | 2011-01-18 | 2013-12-31 | The Western Union Company | Universal ledger |
KR101194252B1 (ko) * | 2011-02-28 | 2012-11-20 | 김민식 | 이동통신 단말기용 인맥 관리 시스템 |
US9317835B2 (en) | 2011-03-08 | 2016-04-19 | Bank Of America Corporation | Populating budgets and/or wish lists using real-time video image analysis |
US8412630B2 (en) * | 2011-04-15 | 2013-04-02 | Bank Of America Corporation | Social network payment settlement system |
US20130006788A1 (en) * | 2011-06-30 | 2013-01-03 | Tiger T G Zhou | Retail environments within social networking engines |
US8326769B1 (en) * | 2011-07-01 | 2012-12-04 | Google Inc. | Monetary transfer in a social network |
US9355394B2 (en) | 2011-08-11 | 2016-05-31 | Visa International Service Association | Systems and methods of aggregating split payments using a settlement ecosystem |
US20130173456A1 (en) * | 2012-01-01 | 2013-07-04 | Bank Of America Corporation | Presentation of mobile payment transactionhistory on a mobile communication device |
KR20120112297A (ko) * | 2012-08-24 | 2012-10-11 | 인포뱅크 주식회사 | 근거리 통신을 이용한 분할결제 제공 방법 |
-
2012
- 2012-12-05 US US13/706,350 patent/US8700526B1/en not_active Expired - Fee Related
-
2013
- 2013-12-05 KR KR1020157018073A patent/KR101624682B1/ko active IP Right Grant
- 2013-12-05 KR KR1020167031245A patent/KR102023586B1/ko active IP Right Grant
- 2013-12-05 EP EP13861092.8A patent/EP2929491A4/en not_active Ceased
- 2013-12-05 CN CN201380069627.6A patent/CN104995647B/zh active Active
- 2013-12-05 CN CN201710966169.6A patent/CN107748986B/zh active Active
- 2013-12-05 KR KR1020167013375A patent/KR101676453B1/ko active IP Right Grant
- 2013-12-05 WO PCT/US2013/073342 patent/WO2014089309A1/en active Application Filing
-
2014
- 2014-01-06 US US14/148,704 patent/US9123038B2/en active Active
-
2015
- 2015-08-10 US US14/822,725 patent/US20160042330A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP2929491A1 (en) | 2015-10-14 |
KR20160133009A (ko) | 2016-11-21 |
KR101624682B1 (ko) | 2016-05-26 |
KR102023586B1 (ko) | 2019-09-23 |
US9123038B2 (en) | 2015-09-01 |
EP2929491A4 (en) | 2016-05-11 |
CN104995647A (zh) | 2015-10-21 |
US20160042330A1 (en) | 2016-02-11 |
CN107748986A (zh) | 2018-03-02 |
US20140156521A1 (en) | 2014-06-05 |
US8700526B1 (en) | 2014-04-15 |
CN104995647B (zh) | 2017-11-17 |
WO2014089309A1 (en) | 2014-06-12 |
KR20150093215A (ko) | 2015-08-17 |
KR101676453B1 (ko) | 2016-11-15 |
KR20160062212A (ko) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107748986B (zh) | 用于发现和支付由团体所欠债务的方法 | |
US20200234270A1 (en) | Selecting a Preferred Payment Instrument | |
US8738522B2 (en) | Prioritizing potential transaction counter-parties with social network content | |
US20230066272A1 (en) | Verified transactions through integrations | |
US11423491B1 (en) | Transacting via social media interactions | |
US8788420B1 (en) | Generating peer-to-peer transaction risk ratings | |
US20230069223A1 (en) | Verified transactions through integrations | |
JP2023537857A (ja) | 商人管理識別子を介してアクセス可能な顧客デバイスアプリケーションサイト | |
US20230074653A1 (en) | Federated identifiers for cross-platform interoperability | |
JP2024515038A (ja) | 暗号通貨を使用した区分された支払い割り当てのための支払い作成プラットフォームと支払い処理プラットフォームとの統合 | |
US20240161072A1 (en) | Access Controls for a Decentralized Network | |
US20230196319A1 (en) | Integrated interactive elements for multi-user transactions | |
US20230209116A1 (en) | Integration of platforms for multi-platform content access | |
US20220414720A1 (en) | Systems and methods for facilitating reservation trading | |
US20230259988A1 (en) | Automated platform-based donation matching and security | |
US20240054472A1 (en) | Integration of multi-user interactions using data linkage | |
WO2023034421A1 (en) | Verified transactions through integrations | |
CA3208161A1 (en) | Cause indentification using dynamic information source(s) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |