CN102822855A - 用于有效交易的用户简述和地理位置标识 - Google Patents

用于有效交易的用户简述和地理位置标识 Download PDF

Info

Publication number
CN102822855A
CN102822855A CN2011800155793A CN201180015579A CN102822855A CN 102822855 A CN102822855 A CN 102822855A CN 2011800155793 A CN2011800155793 A CN 2011800155793A CN 201180015579 A CN201180015579 A CN 201180015579A CN 102822855 A CN102822855 A CN 102822855A
Authority
CN
China
Prior art keywords
user
mobile device
trade company
transaction
reward voucher
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.)
Granted
Application number
CN2011800155793A
Other languages
English (en)
Other versions
CN102822855B (zh
Inventor
H·瑞莫林格玛
P·沃尔什
M·卡尔
B·莱赛尔
J·川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amazon Technologies Inc
Original Assignee
Amazon Technologies Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US12/820,672 external-priority patent/US8140403B2/en
Application filed by Amazon Technologies Inc filed Critical Amazon Technologies Inc
Publication of CN102822855A publication Critical patent/CN102822855A/zh
Application granted granted Critical
Publication of CN102822855B publication Critical patent/CN102822855B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/16Payments settled via telecommunication systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0224Discounts or incentives, e.g. coupons or rebates based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0235Discounts or incentives, e.g. coupons or rebates constrained by time limit or expiration date
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Abstract

本文描述了用于使用地理位置标识和用户标识符来提供无摩擦交易的技术。这些技术可根据移动设备的位置确定用户的位置。基于移动设备的地理位置标识和用户标识符,用户和商户之间的交易在只需要来自用户的零或最小输入的情况下即可完成。在一些实现中,早些时候发起的交易在移动设备到达商户处时完成。此外,可在多个设备之间建立父-子关系或类似关系。可通过生物特征识别和计算从常规运动模式的变化来提供基于移动设备的安全性。可根据来自移动设备附近的商户的出价将广告发送到移动设备。当多于阈值数量的移动设备位于同一商户处时,可将促销信息发送到移动设备。

Description

用于有效交易的用户简述和地理位置标识
相关申请的交叉引用
本申请要求2010年3月23日提交的美国临时申请号为61/316,527的申请和2010年6月4日提交的美国临时申请号为61/351,743的申请以及2010年6月22日提交的美国专利申请号为12/820,672的申请、2010年6月22日提交的美国专利申请号为12/820,705的申请、2010年9月30日提交的美国专利申请号为12/894,287的申请和2010年9月30日提交的美国专利申请号为12/894,323的申请的权益。
背景技术
移动电话的广泛使用和智能电话的不断增加的先进性催生了个人移动计算能力变得几乎无处不在的社会。移动计算设备的内容通常源自台式计算机最初使用的技术。移动计算设备的某些方面(例如具有有限的显示能力的小巧外形和缺少全尺寸键盘)阻碍了最初为台式计算机设计的内容的采用。其他方面(例如移动性本身)提供了以截然不同于台式计算机的方式使用移动计算设备的仅有的机会。开发认识到移动计算设备的限制性同时又充分利用其独特方面的内容是一个活跃和成熟的领域。
消费者也变得对虚拟交互(例如在线购买)日益适应。然而,尽管相对于实体世界虚拟世界相对方便,摩擦和安全顾虑仍然限制了虚拟交互的采用。例如,在虚拟世界交互中记住口令和维护多个帐户产生摩擦。此外,在消费者和商户之间的匿名性和直接交互的缺乏导致潜在的安全问题。因此,专门为移动计算设备设计能够消除交易的摩擦并设法解决安全忧虑问题的内容将对消费者有极大的价值。
虽然一些商户既有在线或基于网站的商店也有实体商店,但在线和实体世界在很大程度上是分离的。然而,移动计算设备允许人们既“在线”,同时也在实体商户处。对于诸如购买商品或服务的一些交易,消费者可能主要关心价格、方便性和质量,而不是交易的在线或离线形式。此外,覆盖实体和在线世界的广告和营销机会可为商户提供更多接触潜在消费者的方式。因此,在线存在和真实世界位置的会聚可促成交易并增强广告,对消费者和商户都有益处。
发明内容
很多活动全部或部分地由那些活动发生的位置界定。在一些实例中,只根据位置便很可能准确推断出活动。例如,在收费亭处的汽车可能在那里支付过路费并通过,在登机口旁等待飞机的人可能是航班的机票持有者,预订了旅馆的人可能将在他或她到达大厅时在旅馆登记入住。在一些位置,很多类型的活动都是可能的,但存在只在那些位置发生的某些活动。例如,很多事情可在房屋的入口处发生,但装备家庭安保系统或解除该系统的装备将只在那个位置完成。可以定位并可预测或推断出用户可能在相应位置做的事情的移动计算设备将能够使一些活动自动化并提供高级别的用户方便性。
本公开目的部分地在于促成基于地理位置标识和唯一的用户标识的交易。例如,这些交易可包括电子商务交易或任何其他类型的交易。电子商务中的创新(例如单击购物车)使“互联网购物”体验更顺畅,并且减少了被用户感知的摩擦。例如,点击单个按钮来完成购买比输入口令、地址、信用卡号码等需要更少的步骤。步骤、点击等的减少减少了交易中的摩擦。在一些情况下,实体世界中的商务比电子商务世界中的交易对消费者引起更多的摩擦。例如,描述人们希望购买的物品或项目,向收款员提供付款,等待收款员处理付款,以及最终接收到期望的物品或项目,便是一个典型的和相对高摩擦的实体交易的例子。
从移动设备访问万维网提供了与从台式计算机进行互联网购物类似的电子商务平台。在实体世界中,用户在日常生活中经常随身携带移动计算设备(例如移动电话)。这些移动计算设备中的很多配备有全球定位系统(GPS)功能以确定设备的位置,且因此确定相应的用户的位置。本公开将移动设备的位置确定与电子商务的相对较低摩擦的交易相结合,为实体世界中消费者和商户之间的交互提出了一种无摩擦或在一些情况下为“零点击”的解决方案。唯一的用户标识提供了将关于特定用户的信息(例如,信用卡数据)联系在一起的线索、在该用户和给定的移动计算设备之间的关联以及用户希望与给定商户具有的关系(例如,选择参与零点击购买)。
商户可包括任何人或法人,例如但不限于从事与消费者的交易的商品或服务的销售商。例如,政府在提供政府服务、特权和/或权利的上下文中可以是商户。在线零售商也可包括作为商品或服务的销售商的任何人或法人,但在线零售商通过电子通信网络从事与顾客的远程交易(例如但不限于基于网站的零售商)。单个公司可具有网上存在和实体商店两者,这样同一公司的各方面可以被分类为在线零售商和商户。
提供到互联网(或其他网络)的无线连接的移动设备允许访问可被称为“移动网”的事物。可从咖啡店、停车场、机场、购物中心或有足够的无线信号的任何其他位置访问移动网。有了移动网,对互联网的访问不再限于办公室、图书馆、宿舍房间以及有计算机和互联网连接的这类地方。提供对移动网的访问的很多移动设备也配备有全球定位系统(GPS)或其他类型的位置感测技术。因此,由移动设备访问的互联网可被认为“存在”于移动设备的特定地理位置或“地理位置标识(geolocation)”。因此,显示给移动设备的用户的来自互联网(或来自另一源例如本地存储设备)的内容可以不同,取决于移动设备的地理位置标识。
本公开目的部分地在于向移动设备的用户提供信息。例如,如果用户可能希望购买的商品或服务在附近的商户出售,则该信息可被提供给用户。关于携带移动设备的用户的信息的一个来源可以是该用户的网络身份,其可包含诸如过去从在线零售网站进行的购买、用户所选择的物品或项目的愿望清单、用户频繁或最近浏览的网页等信息。网络身份可暗示用户期望什么类型的商品和/或服务,移动设备的地理位置标识可提示方便的附近实体商户。网络身份和实际位置的组合也可用于提示用户从附近的商户而不是在线零售商购买商品或服务。
本公开目的进一步部分地在于基于地理位置标识提供对内容的额外访问。该内容可以是促销(例如优惠券),其给用户提供去(连同他或她的移动设备)特定的地理位置标识处的财务动机。地理位置标识可以是希望通过诸如只在店内提供的优惠券而将潜在的顾客吸引到商店的商户。优惠券可以与商户出售的商品和/或服务有关,或与在线零售商出售的商品和/或服务有关。内容也可在用户去了多个位置(例如,几个商户)并在其中每个位置处登录或签入服务器之后提供。
所述技术可以用多种方式和在多种上下文环境中实现。如下面更详细描述的,参考下面的附图提供了示例性实现和上下文环境。然而应认识到,下面的实现和上下文环境只是很多可能的实现和上下文环境中的一些示例。
附图说明
详细描述是结合附图给出的。在附图中,参考号码的最左边的数字标识该参考号码首次出现在哪一附图中。在不同附图中相同的参考号码的使用指示相似或相同的项目。
图1示出用于促成移动设备的用户、商户和在线零售商之间的有效交易的示例架构。
图2更详细地示出来自图1的移动设备。
图3更详细地示出来自图1的服务器。
图4更详细地示出来自图1的用户信息。
图5更详细地示出来自图1的商户简述和广告数据库。
图6是用于自动完成移动设备的用户和商户之间的交易的示例过程的流程图。
图7是用于通过与商户共享关于移动设备用户的信息来完成购买的示例过程的流程图。
图8是用于安排移动设备与商户进行低摩擦(例如零交互或单交互)交易的示例过程的流程图。
图9示出移动设备的用户在到达商户的地理位置标识处时完成与商户的交易的示例架构。
图10是用于在移动设备和移动设备的用户到达商户时完成与商户的交易的示例过程的流程图。
图11示出用于进行在孩子设备和商户之间的由父母设备调解的交易的示例架构。
图12是用于完成孩子设备和商户之间的交易并将交易的指示发送到父母设备的示例过程的流程图。
图13示出在移动设备的用户的工作日期间移动设备的时间地理位置标识的示例地图。
图14是用于基于与时间地理位置标识的地图的差异来固定移动设备的示例过程的流程图。
图15是用于基于生物特征数据来固定移动设备的示例过程的流程图。
图16示出用于向商户处或附近的移动设备提供商户广告或促销的示例结构。
图17是用于基于由商户提交的投标在移动设备上显示广告的示例过程的流程图。
图18是当商户处的移动设备的数量超过阈值时用于向移动设备提供促销的示例过程的流程图。
图19是用于将优惠券发送到移动设备的示例过程的流程图。
图20是用于基于总的组行为将优惠券发送到移动设备的示例过程的流程图。
图21是用于响应于用户登录在移动设备上激活优惠券的示例过程的流程图。
图22示出使移动设备的用户与在移动设备的预定邻近区内的具有用于销售的某些商品和/或服务的商户选择性地交互的示例结构。
图23A和23B是用于通知移动设备的用户附近的商户何时具有用户感兴趣的用于销售的商品或服务的示例过程的流程图。
图24是用于向移动设备的用户推荐附近的商户和在线商品或服务的示例过程的流程图。
图25示出移动设备上的电子文件包含当移动设备位于商户处时被激活的优惠券的示例时间表。
图26是用于在移动设备位于商户处时激活电子文件中的优惠券的示例过程的流程图。
具体实施方式
示例环境和系统架构
图1示出代表性用户102使用移动设备104来与商户106交互的示例架构100。商户106可包括商户服务器108和销售点设备110(例如,收银机)。在一些实现中,可能对几个销售点设备110有一个商户服务器108。商户服务器108也可包括管理商户106和移动设备104之间的交互的商户应用。商户应用可包括管理销售点交易、在线交易、广告的提供、促销、优惠券、信息等的应用。商户服务器108也可以存储关于过去或潜在的未来顾客的顾客信息。在一些实现中,顾客信息可包括如关于顾客的个人信息、顾客偏好等信息。
移动设备104可被实现为任何数量的移动设备,包括但不限于移动电话、个人数字助理(PDA)、膝上型计算机、上网本、电子书阅读器、个人媒体播放器(PMP)、便携式游戏系统、汽车导航系统等。设备104可以识别位置,或能够向另一实体(例如服务器计算机)提供信息以允许其他实体确定设备104的位置。在地球表面上的位置或“地理位置标识(geolocation)”可由卫星112(例如GPS卫星)提供给设备。或者,可以使用如来自无线电天线114的无线信号来确定设备104相对于无线电天线114的已知位置的地理位置标识。在本公开的范围内也设想用于确定地理位置标识的其他技术和方法,例如基于网络接入点(例如,WiFi热点)或从广播自已知位置(例如在商户106处)的定位器信号来计算地理位置标识。
设备104和商户106可连接到网络116。网络116可包括多个不同类型的网络(例如有线网络、局域网、个人区域网、广域网、互联网、无线网络、特定网络、网状网络和/或类似网络)中的任一个或其中几个的组合。在一些实现中,卫星112和/或无线电天线114可提供到移动设备104的网络连接性以及提供地理位置标识。例如,无线电天线114可根据国际移动电信-2000标准(“3G网络”)或国际移动电信高级标准(“4G网络”)提供对移动设备104的网络访问。其他实现可包括地理位置标识数据的一个源(例如卫星112)和网络连接性的单独来源(例如WiFi热点)。商户106可使用任何适当的机制(例如有线或无线连接)通过商户服务器108连接到网络116。
一个或多个服务器118也可连接到网络116并配置成管理移动设备104和商户106之间的交互。在一些实现中,在移动设备104和商户106之间的交互的全部或部分可通过直接通信链路120,而不经过服务器118或网络116。直接通信链路120可通过无线电传输(例如,IEEE 802.11、蓝牙)、红外信号、射频识别(RFID)、磁性(例如,在例如信用卡上使用的磁条)、对商户106处的操作人员或扫描设备显示的设备104上的代码和/或直接在移动设备104和商户106之间传递信息的任何其他方法来实现。
服务器118可容纳多个数据存储或具有到多个数据存储的连接,数据存储包括用户信息122、商户简述124、广告(“ad”)数据库126和/或其他数据存储。通常,用户信息122包含关于与移动设备104相关的用户102的信息。用户信息122用于实现用户102和商户106之间的有效和个人化的交互。商户简述124通常包含关于一个或多个商户(包括与用户102交互的商户106)的信息。在商户106和用户102之间的交互的类型包括从商户106向设备104提供广告以及当用户102在商户位置处时从商户106购买商品和/或服务。用于产生相关广告的信息可包含在广告数据库126中。关于用户感兴趣购买的商品和/或服务的信息可以包含在用户信息122中。下面将更详细地讨论每个数据存储。
服务器118也可包括认证模块124,其比较来自移动设备104和/或商户106的登录信息,以确认正确的用户信息122、商户简述124、广告数据库126和和其他信息与适当的实体(例如用户102和/或销售点设备110)正确地相关。下面将更详细地讨论认证模块124。
一个或多个在线零售商128也可连接到网络116。在线零售商128可提供用于通过网络116销售的商品和/或服务,而没有实体商户位置。移动设备104、商户106、服务器118和在线零售商126中的每个可通过网络116彼此进行通信。一个公司或商店可具有在线零售商128和位于多个地理位置标识处的一个或多个商户106。
示例移动设备
图2是图1的移动设备104的示意性表示。移动设备104包括一个或多个处理器202和存储器204。存储器可包含用户识别模块206,其又可包含用户标识符208和/或用户信息210。存储器204也可包含交易模块212和安全模块214、电子文件216和优惠券激活模块218。用户标识符208可以是唯一地标识移动设备104的用户102的唯一号码或代码。该用户标识符208可以是用户102用来与在线零售商128等交互的相同的用户标识符208。在一些实现中,用户标识符208可以在设置过程期间由用户102输入到移动设备104中(例如通过输入用户名和口令)。在其他实现中,用户标识符208可以包括在移动设备104的硬件中。例如,当用户102购买设备104时,移动设备104的唯一序号可以与用户名和口令联系起来。作为另一例子,在设备104内的可移除的SIM卡上的用户识别模块(SIM)可包含用户标识符208。在本例中,用户标识符208可以是通过移动SIM卡的设备之间的标识符。
设备104也可包含在本地存储在存储器204中的用户信息210。该信息可由用户102配置,并可包括付款信息、家的位置、和/或设备104的过去移动的地图、过去的交易历史、和/或与用户102有关的任何其他信息。
交易模块212可识别移动设备104何时位于商户位置处,且作为响应,可促成与商户106的交易。该交易可部分地基于用户信息210。交易模块212可以配置有适当的应用编程接口(API)以建立用于从商户106接收信息(例如,商户名称和所请求的付款)和提供关于用户102的相应信息(例如付款信息和用户标识符208)的标准通信协议。在一些实现中,交易模块212是用户102可例如通过从网站下载来安装在他或她的设备104上的软件应用。在其他实现中,交易模块212可以由移动设备104的制造商或零售商预先安装,和/或内置在移动设备104中作为一种类型的固件或硬件。交易模块212协调用户标识208、用户信息210、地理位置标识等以促成用户102和商户106之间的交易。
假定移动设备104具有充当零点击购买平台的能力,需要提供安全性,以防止未经授权的收费。安全模块214通过限制移动设备104的功能并在适当的情况下发起安全事件来处理这个需要。安全模块214可处理登录信息(例如口令和/或生物特征信息),以认证用户102并防止他人使用移动设备104。安全模块214也可分析行为(例如购买模式和/或运动模式),并推断出不规律的行为可指示欺诈或未经授权的活动,并相应地限制设备功能,如下面更详细地描述的。
存储器204也可包含电子文件216。电子文件216可以是由计算设备访问的任何类型的电子文件,例如字处理文件、电子数据表文件、电子邮件、网页、电子书等。在下面讨论的一些实现中,电子文件216可包括优惠券。优惠券可以与一个或多个商户相关。
如本文使用的术语“书”和/或“电子书”包括印刷作品的电子或数字表示以及可包括文本、多媒体、超文本和/或超媒体的数字内容。印刷和/或数字作品的例子包括但不限于书籍、杂志、报纸、期刊、定期刊物、参考资料、电话簿、教科书、文选、指令手册、会议记录、表格、目录、地图、网页等。因此,术语“书”和/或“电子书”可包括电子或数字格式的任何内容。
在一些实现中,移动设备104可促成在线交易或用户102在商户106处时与该商户的交易。交易可以完全使用用于发起交易和为交易支付的移动设备104来完成。数字或电子优惠券可不时地提供给移动设备104。当移动设备104的用户102进行购买时,这些优惠券可向他或她提供折扣。
优惠券激活模块218可基于地理位置标识和/或其他因素来管理优惠券的使用和兑现。当移动设备104位于商户106处时,优惠券激活模块218可激活优惠券。在激活之前,优惠券激活模块218可对用户102隐藏优惠券的全部或部分。例如,阅读电子文件214的用户可能不能看到包括在该电子文件214中的优惠券,除非该用户将移动设备104带入某个商户106内。在其他示例中,用户102可知道电子文件214包含优惠券,但不能看到折扣的金额或优惠券的其他方面,直到用户102和移动设备104在商户106处。
移动设备104还包括一个或多个输入和输出设备220。输出设备可包括一个或多个显示设备222,显示设备222包括也起输入设备的作用的触摸屏显示器。加速计224检测移动设备104的旋转或振动。加速计224可以是使用户102通过拍击、摇动、扭曲和/或通过产生可由加速计224检测到的运动来将输入传递到移动设备104的方便机制。移动设备104也可包括能够拍摄静止或视频图片的摄像机226。移动设备104中的天线228可发送和接收来自源(例如无线电天线114和卫星112)的无线信号。天线228在一些实现中可例如通过与位于商户106处的销售点设备110交换无线信号来直接与商户106进行通信。设备104还可包括其他输入/输出设备230,例如麦克风和扬声器,其可用在例如移动设备104起电话作用的实现中。
在一些实现中,移动设备104还可包括日历/时钟232、位置传感器234和网络接口236。日历/时钟232可计算时间、日期以及可从时间数据和日期数据得到的其他数据。在一些实现中,日历/时钟232可与位置传感器234通信以例如基于日期来确定设备104的当前位置处的日长度。这可使设备104能够基于时间、日期和地理位置标识来确定是白天时间还是夜晚时间。
日历/时钟232和位置传感器234也可通信以创建设备104在多个时间点的位置记录。可将时间-地点数据的记录编译成显示设备随着时间和在一整段不同的日期中的运动的地图。该地图可存储在存储器204中,例如作为用户信息210的一部分。位置传感器234包括向移动设备104通知其地理位置标识的任何类型的系统,包括但不限于环绕地球的卫星的全球定位系统。或者,位置传感器可通过无线电信号三角测量法(例如,基于无线电天线信号强度的三角测量法)来确定地理位置标识。
网络接口236可配置成用于与网络116进行无线通信。网络接口236可使用任何标准协议来进行网络通信。网络接口236可具有高速无线网络通信的能力。在一些实现中,网络接口236可使用天线228来发送和接收来自网络116的数据。在又一些实现中,网络接口236可向位置传感器234提供信息(例如,最接近的网络接入点),位置传感器234可从该信息推断或计算移动设备104的位置。在一些实现中,优惠券激活模块218可响应于经由网络接口236从商户106接收的信号来激活优惠券。在其他实现中,当移动设备104在与优惠券相关的商户的预定邻近范围内时,优惠券激活模块218可激活优惠券。
示例服务器
图3是图1的服务器118的示意性表示。一个或多个服务器118可以被实现为单个计算设备、包括多个服务器的服务器群、分布式网络、云计算配置和/或类似部件。服务器118包括一个或多个处理器302和存储器304。存储器304可包含与图2的移动设备104相关的相同的用户标识符(1)208。在一些实现中,存储器304可包含在这里被表示为用户ID(N)306的数千或甚至数百万个单独的用户标识符,其中N是大于一的任何数字。每个用户标识符可与相应的移动设备相关。
用户标识符208代表经由移动设备104与服务器118交互的用户102。认证模块124确定来自移动设备104的通信是否应与用户标识符208相关。在一些实现中,授权可涉及例如在服务器118的认证模块124和移动设备104的安全模块214之间的信号交换或其他验证。认证模块124可类似地认证商户106/或在线零售商126的身份。提供强大的数据安全可避免来自移动设备104和商户106的欺诈交易。
服务器118也可包括交易模块308。在一些实现中,服务器118上的交易模块308类似于移动设备104上的交易模块212。当设备的地理位置标识在商户的地理位置标识的阈值距离范围内或与商户的地理位置标识匹配时,可通过交易模块212和308中的任一个或两个来促成用户102和商户106之间的交易。交易模块308可配置有用于与商户106和移动设备104交换信息的API。在一些实现中,可管理向商户106暴露的API以防止未经授权的商户在系统中访问并提高数据安全性。向移动设备104暴露的API可以是通用的,或对特定的设备硬件和操作系统定制的。提供多组API可允许服务器118转换以其他方式无法交换信息的设备104和商户106之间的通信。
存储在服务器118上的地图310可包含商户106的地理位置标识。在特定的商户106和特定的地理位置标识之间的相关性可用于推断出移动设备104位于商户106处或在附近,因为移动设备位于与地图310中的商户106相关的地理位置标识处或在附近。地图310也可包含关于与相应的用户标识符208-306相关的每个移动设备104的地理位置标识的实时信息。从这个信息中,可能能够确定属于系统的多少移动设备104出现在给定的商户位置处。也可能识别出在给定移动设备104附近的其他移动设备104。例如,地图310可显示用户的朋友(或至少是该朋友的移动设备)在商户的附近。
服务器118也可促成经由从商户106或代表商户106发送到移动设备104的广告来进行的广告活动。在一些实例中,出价模块312可接收和处理对将广告投放到移动设备104上的特权的出价。用户102可选择接收广告并基于移动设备104的地理位置标识和用户信息122观看相关的广告。出价可以根据任何已知的出价系统或以其他方式来构造。服务器118的操作员可构造出价,以便最大化由商户106支付的广告收入。
服务器118也可包括通知模块314。在一些实现中,服务器118上的通知模块314以电子邮件、文本或类似消息的形式向移动设备104提供通知。可以在用户102感兴趣的商品和/或服务与在移动设备104的地理位置标识的预定邻近范围内的商户106所提供的商品和/或服务之间存在匹配时发送通知。在一些实现中,通知模块314可向商户106发送通知,向其告知附近的用户102可能对其所提供的商品或服务感兴趣。
存储在服务器118上的推荐模块314可向移动设备104提供推荐。推荐可向移动设备104的用户102推荐出售用户102可能有兴趣的商品或服务的附近商户106。推荐模块314也可识别向用户102提供优惠券等形式的折扣的附近商户106。在一些实现中,推荐模块314也可推荐由在线零售商128销售的商品或服务。对在线零售商128的推荐可与对附近商户106的推荐一起提供。根据商户106和在线零售商128所出售的商品和/或服务,其关系可以是竞争或合作之一。在被认为是竞争性的关系中,推荐模块316可向用户102通知附近商户106和在线零售商128都提供供销售的相同的商品或服务。然而,在被认为是补充的关系中,在线零售商128可提供从附近商户106不可得到但可增强或补充该商户106所出售的商品或服务的一些东西。
服务器118也可促成经由从商户106或代表商户106发送到移动设备104的通信(例如,通知、推荐等)来进行的广告活动。例如,控制服务器118的实体可通过对被包括在从通知模块314发送的通知和/或从推荐模块316发送的推荐中的特权向商户106和/或在线零售商128收费来产生收入。服务器118中的支付模块318可接收并处理来自商户106和/或在线零售商128的付款。付款可以是由控制服务器118的实体接受的“虚拟”货币或点数形式的付款,而不是标准货币。用户102可选择接收服务器118所提供的通知和推荐。支付模块318所接收的付款可被构造为统一费用、按照单位收取的费用或由各种商户106和/或在线零售商128之间的出价确定。服务器118的操作员可构造支付体系,以便最大化由商户106和/或在线零售商128支付的收入。
图4是包括用户信息122的数据存储,其可包括在服务器118内或连接到服务器118。用户信息122可包含作为用户信息210被存储在移动设备104上的相同信息的一些或全部。在一些实现中,存储在服务器118上的用户信息122可用于备份或恢复在移动设备104上的用户信息210,例如在移动设备104被丢失或损坏时。
用户信息122可提供与图3所示的用户标识符208-306中的每个相关的单独的数据。例如,用户ID(1)208可以与付款信息402、用户简述404、交易记录406、信任商户408的列表以及用户感兴趣的物品或项目的列表410相关。付款信息402可包括诸如贷记卡或借记卡号码、银行帐户信息、电子付款系统信息和/或类似信息等内容。用户简述404可包含用户偏好、兴趣和爱好的列表、用户102选择接收哪种类型的通信和/或交易的指示、个人信息(例如对媒介服务的偏好)和与用户102及他或她的用户ID(1)208相关的任何其他类型的信息。交易记录406可包含过去的交易历史的列表,其包括交易的销售者的身份(例如,哪个商户106或在线零售商128)、时间、地理位置标识和主题。
从参与系统的所有商户中,用户102可选择一部分商户作为信任的商户408。在一些实现中,每当用户与商户进行交易时,可询问用户他或她是否希望将该商户添加到信任的商户的列表。作为信任的商户的这个状态可以是用户信息122的一部分。作为信任的商户的状态可使商户106能够经由用户的移动设备104从事与用户102的交易。与不包括在信任的商户列表上的其他商户比较,作为信任的商户的状态也可减少使用移动设备104完成电子交易所需的来自用户102的交互量。在信任的商户408的列表内,不同的商户可由用户102给出不同的信任级别。例如,对于与最信任的商户的交易,用户102(和移动设备104)进入商户106的位置即可自动完成。
对于用户102不希望与其进行这种“零点击”交易的其他商户106,用户102可指示需要用户102和移动设备104之间的某些最少交互的较低信任级别,以便完成交易。这可以被认为是“单击”交易,虽然特定的交互可以是“点击”之外的事情。对于用户将其与甚至更低的信任级别关联的其他商户,用户102可能需要多于一次点击,例如在使移动设备104能够完成与商户106的交易之前输入口令和登录信息。
用户感兴趣的物品或项目的列表410可提供用户102可能希望购买的商品和/或服务的列表。用户的希望可从用户102的过去的活动推断出,其中他或她明确或隐含地指示对某个商品或服务的兴趣。例如,以前浏览的商品和/或服务的列表412可跟踪用户102以前在网络浏览器或其他形式中查看的那些网页或商品/服务描述。对用户的兴趣的更确定的指示可通过查看用户自己产生的愿望清单414的内容来确定。用户102可在多个在线零售商128处或在另一位置(例如个人网站等)建立愿望清单,且所有不同的愿望清单可以合并到作为用户信息120的部分存储的愿望清单414中。更强的对于用户102可能购买物品或项目的指示可通过查看在线购物车416的内容来确定。购物车416可代表用户102已开始但还没有结束从在线零售商128处购买的那些商品或服务。对于某些在线零售商128,如果用户102没有在固定的时间段内完成购买,购物车可能消失,但对于其他在线零售商128,虚拟购物车可无限期地存在。用户102可在不同的在线零售商128处有多个购物车,每个购物车包含一种或多种商品或服务。包括在用户信息120中的购物车416可代表来自多个不同的在线零售商128的单独的购物车的汇总。
图5示出包括商户简述124和广告数据库126的多个数据存储,其可包括在服务器118内或连接到服务器118。商户简述124包含关于商户的信息,例如商户的实体位置的地理位置标识500、由商户106提供来出售的商品和/或服务502、商户提供的促销504、商户的评论和等级506以及可用于促成与移动设备104的交易的关于商户的其他数据508(例如,所接受的贷记卡的类型)。地理位置标识500可以是用于创建存储在服务器118上的地图310的数据的一个源。地理位置标识500可以是用于确定移动设备104是否在商户位置“附近”或在其预定邻近范围内的数据的一个源。在一些实现中,地理位置标识500可以作为坐标被存储(例如纬度和经度),并与移动设备104的坐标(例如通过GPS所确定的纬度和经度)进行比较。在商户106处可得到的商品和/或服务502可以是存货清单的实时或接近实时的列表,或所识别的商品和/或服务502可指示商户106通常提供来用于销售而无关当前是否能够获得的东西。
促销504可包括诸如由商户提供的商品或服务的优惠券或折扣等东西。例如,促销504可给将该商户指定为信任商户的用户102提供折扣。促销504也可以在不同的商户处可用。例如,当移动设备104的用户102进入竞争者的商店时,商户可向该用户提供优惠券。作为进一步的例子,通过在第一商户处登录或签入,用户可接收可在第二不同的商户处兑现的促销。第一商户可支付与在第二商户处提供促销相关的一些或全部费用。例如,促销504可基于该用户102的用户信息120给用户102折扣。例如,商户106可向移动设备104的用户102提供用于包括在用户的愿望清单414中的物品或项目的优惠券。优惠券可提供固定的折扣或百分比折扣。例如,对于任何50美元或以上的购买,优惠券可让接受者节省20美元的固定金额。或者,优惠券可提供50%的折扣。类似地,优惠券可提供买一赠一、买二赠一或与所购买的商品数量有关的类似类型的折扣。
商户的评论和等级506可由专业编辑或评论家来提供,或通过来自几个用户的投票或组评定结果来提供。
在商户和移动设备104之间的通信也可包括广告。移动设备104可具有用户界面,用户界面具有用于显示从商户106发送的广告的指定窗口或广告框。广告数据库126存储与地理位置标识512和商户信息514相关的广告内容510。因为广告以可包括位置传感器234的移动设备104为目标,广告内容510与一个或多个地理位置标识512相关,以便提供与位置相关的广告。例如,商户的广告可在携带移动设备104的用户102接近该商户的零售商店之一的地理位置标识时出现。例如,当用户接近咖啡店时,该咖啡店可在用户接近咖啡店或在咖啡店内时提供对一杯打折扣的咖啡的广告或促销。
广告内容510可在移动设备104离商户有预定的一段距离时出现。在一些实现中,预定的距离可取决于移动设备104行进的速度,因此在移动的车中行进的人可在离商户较步行者更远的地方接收广告内容510。在一些实现中,广告的显示可基于移动设备104移动的速度而被取消激活。这个特征可在移动设备104的速度超过速度阈值时通过阻止广告或至少将移动设备置于静音模式中来防止对驾驶员的干扰。商户信息514可指定提供广告内容510的商户。这可结合用户102的用户简述404来使用,以提供来自商户的广告,其中用户102在该商户那里表示出兴趣(明确地或隐含地),同时抑制提供来自其他商户的广告。商户信息514也可包含出价金额,其指示商户愿意给出的以便“赢得”并在用户的移动设备上显示其广告的最大金额。该出价金额可由出价模块312使用来确定哪个广告内容510显示在给定的移动设备104上。
商户和移动设备之间的示例交易
图6示出过程600,其包括在操作602使用户信息与设备相关。用户信息可包括例如图1所示的用户信息122。在一些实现中,设备可以是图1所示的移动设备104。使用户信息与设备相关将用户的身份关联到设备,并允许设备在一些电子交易中代表用户。接着,在操作604,设备的位置被确定。如上所述,该位置可以由确定地理位置标识的位置传感器230确定,如图1和2所示。
操作606接着使位置与商户关联。商户可以例如提供在其店内或附近的无线网络连接,且该连接可标识该商户。这样,使用该网络连接的每个设备可将其当前位置识别为在商户处。在一些实现中,设备可另外或可选地识别抽象位置,例如由GPS提供的纬度和经度。商户位置608的地图可用于使设备的纬度和经度与商户位置匹配。可能存在设备的地理位置标识可被识别出的位置;然而,该地理位置标识可能不与任何商户位置相关。例如,设备可以在接近几个商户的街道上,但不在任何一家商户内。
在决策点610,确定设备是否位于商户处。在一些实例中,该确定可包括确定设备是否在商户内,而在其他实例中,这可包括确定设备是否在商户的预定距离内。如果不,过程600沿着“否”路径前进,并返回到操作604。这个循环可连续重复,直到设备位于商户处。当设备位于商户处时,过程600沿着“是”路径前进到决策点612。
在决策点612,确定与这个商户的交易是否自动化。例如,用户可决定他或她想以自动的方式完成与某些类型的商户的某些类型的交易。在这样的情况下,用户可激活他或她的移动设备的自动交易功能。然而,对于其他商户,或对于其他类型的交易,用户可能希望更多的交互,例如指定交易的细节或肯定地同意交易。如果与该商户的该交易不是自动化的,则过程600沿着“否”路径前进,并返回到操作604。如果交易是自动化的,则过程600沿着“是”路径前进到操作614。
在操作614,在设备的用户和商户之间的交易在一些实例中被自动完成。当用户位于商户处时该交易的自动完成为用户产生无摩擦体验。位置感知与移动计算设备的结合让零点击交易可以实现。
作为一个示例例子,用户可使其本地咖啡店的预付费卡(或其他付款工具)与移动设备相关。另外,用户可能将她在这个咖啡店的特别喜爱的饮料设置为中杯拿铁。该信息可存储在移动设备上(例如用户信息210),或存储在网络上的某个地方(例如用户信息122)。本地咖啡店可以有很多商店,且每个商店位置可以与唯一的纬度和经度坐标相关。当携带移动设备的用户到达商店位置中的任一个时,设备将那些坐标识别为与本地咖啡店相对应,并实现用户所指定的交易。在本示例中,用户可指定每当她进入本地咖啡店位置之一时移动设备都使用她的预付费卡来购买中杯拿铁。用户可直接走到柜台并拿起她的中杯拿铁,而不必打开她的钱包或甚至口头下订单。这就是无摩擦交易。该示例可采取几种变化。例如,商户可请求用户出示用户的身份证明(例如,驾驶员执照)或口头陈述与用户相关的口令,等等。或者,用户可接收电话呼叫或文本消息,并可经由这些通信渠道中的一个确认交易的完成。
作为另一示例例子,商户可以是本身具有随着位置感知和与移动设备通信的能力的移动的救护车。用户信息122和/或210的一部分可以包含关于用户的医疗信息。该信息可以被编码,只通过预定的API才可用,或以其他方式被限制,从而只公布给提供医疗服务的“商户”,例如救护车。当救护车的地理位置标识和移动设备的地理位置标识相同时,来自该移动设备的医疗信息可以被自动提供给救护车中的医疗服务提供者。该医疗信息可能包含用户的照片,使得护理人员可确认实际在救护车中的人是与医疗信息相关的正确的用户。该医疗信息可包括,例如用户的就医历史、用户过敏的药物等,因而使护理人员在紧急情况下能够正确地对待用户。
即使当用户102不在商户106的地理位置标识处或附近时,移动用户104也可促成与商户的交易。例如,一些诸如在线约会/媒介服务机构的商户可能没有与用户相关的实际位置。对于这种类型的商户,销售点设备110可以是服务器本身或商户服务器108的部件。在这样的情况下,用户102可能在与另一商户(例如饭店)相关的地理位置标识处,但却与在线商户进行交互。
在一些在线约会实现中,交易可取决于一个用户相对于另一用户的地理位置标识,而不是用户102相对于商户106的地理位置标识。例如,在线约会服务机构的成员可选择让其相应的移动设备的地理位置标识对在线约会服务机构的商户服务器可用。商户服务器可确定两个移动设备是否在彼此的阈值距离内,以及是否这两个用户被约会服务机构确定为相配(例如,至少部分地基于用户信息122例如用户简述404来定义相配),交易可在移动设备中的一个或两个与在线约会服务机构之间发起。交易可包括发给两个用户之一的“成员相配”通知,该用户可通过请求联系为“成员相配”的另一用户来对该通知作出响应。接收联系请求的另一用户可接受联系请求、谢绝联系请求或忽略联系请求。如果联系请求被接受,则在线约会服务机构可允许这两个用户之间的间接的联系。在一些实现中,可将直接联系信息保密,使得两个用户之间的沟通必须通过在线约会服务机构(例如,在线约会服务机构的商户服务器)。
图7示出过程700,其包括检测到商户702处的设备的存在。该检测可由移动设备、商户、网络部件(例如图1所示的服务器118)或其组合来执行。例如,移动设备离三个蜂窝电话塔的距离可用于对移动设备的地理位置标识进行三角测量,且该地理位置标识可用于检测移动设备存在于商户处。将设备指定为存在于商户处可以依赖于上下文环境(即,其可依赖于邻居密度)。例如,在商铺密布、彼此直接相邻的地方,“存在”可以由很窄的空间边界和移动设备保留在该边界内的时间长度要求(例如30秒、10分钟、一小时等)来界定。时间要求可以防止在用户事实上仅仅是经过商户时偶然将移动设备检测为“存在”。在其他上下文环境(例如空的公路上的收费亭)中,可基于用户设备的速度和轨道在仍然有数百码远时将移动设备指定为“存在”于收费亭处。这可允许移动设备及时支付过路费以使收费关卡打开,而接近该收费亭的车辆不需要实质上降低速度。
在决策点704,确定商户是否是用户的信任商户。该确定可部分地基于图4所示的信任商户408的列表。当商户是信任商户时,过程700继续沿着“是”路径进行到操作706。在操作706,用户设备登录到商户处。可以使用图2、3和4所示的用户标识符208来完成登录。
在操作708,与商户共享关于设备用户的信息。该信息可包括付款信息710、偏好信息712和用户标识符714。在一些实现中,在本操作中提供给商户的用户标识符714可以与上面讨论的用户标识符208相同。在其他实现中,操作708中的用户标识符714可以不同,例如对这个特定的商户的唯一用户标识符714、作为用户标识符714的替代的“昵称”或其他标识符。可与例如在图1中示出的商户的销售点设备110共享信息。偏好信息712可指示设备用户更喜欢购买什么类型的商品或服务。返回到咖啡店例子,偏好信息712可指示用户在该咖啡店时希望购买中杯拿铁。在收费亭例子中,偏好信息712可指示用户操作摩托车而不是汽车,并因此希望支付摩托车的相应过路费。在一些实现中,移动设备可仅向商户提供用户标识符714,而商户可从通信网络(例如图1所示的网络116)检索与用户标识符714相关的其他信息(例如,付款信息、偏好信息等)。
接着,在操作716,在用户和商户之间的购买完成。购买可使用付款信息402来完成,也可使用偏好信息712来完成。偏好信息712在一些实现中可用于使购买自动化,使得由用户偏好信息712指示的商品或服务在移动设备在商户处被检测到时被自动购买。在其他实现中,在操作716完成购买可只涉及在用户和移动设备之间的单次交互。例如,用户可能需要按下移动设备的数字小键盘上的特定数字或触摸屏显示器上的软键。此外,单次交互可包括向移动设备上的麦克风讲话或摇动移动设备以激活移动设备内的加速计。同时,一些交易可涉及多次交互。
然而,如果在决策点704商户没有被识别为信任的商户,则过程700沿着“否”路径继续进行到操作718。在操作718,用户被询问关于是否和如何在该商户处继续进行购买。例如,用户可拒绝与该非信任商户进行交互。或者,用户可选择即使不是信任的商户也登录到该商户,并继续完成购买。
图8示出用于安排移动设备来以上面描述的方式中的一种或多种与商户交互的过程800。用户可在操作802从商户的列表选择商户。商户的列表可包括选择参与此电子商务系统的商户。该选择可在移动设备上或在另一计算设备上执行,然后选定商户的列表将被从该设备发送到移动计算设备。在操作804,对选定商户中的一个或多个指定交易验证的级别。交易验证的级别不一定相应于上面讨论的信任级别。用户可指定某些商户,他或她可使用交易验证与这些商户完成交易(且因此她或他希望通过与他或她的移动设备的零交互与哪些商户来自动完成交易)。这种级别的交易验证可能适合的例子其中包括咖啡店和收费亭。对于其他商户,用户可能希望采取某个确定的步骤来验证交易并将因此指定与移动设备的单次(或多次)交互将用于验证交易。这可能对出售相对昂贵的商品或服务的信任商户是需要的。例如,用户可能希望使用他或她的移动设备来为兽医服务付款,但不想从他或她的帐户收费1,000美元费用而在移动设备上没有至少一次交互来验证该交易。对于其他商户,可能指定需要多于一次交互的交易验证的级别。这个较高的验证级别可以是从按下移动设备上的两个键到包括输入口令并提供付款信息(例如卡号)的复杂登录过程的任何事情。
在操作806,选择与商户共享的用户信息。该用户信息可包括图1所示的用户信息122和/或图2所示的用户信息210的任一个或全部。例如,与商户共享用户标识符208将使商户能够通过用户标识符208识别移动设备。此外,用户可选择与不同的商户共享不同的信息。例如,可与一个商户共享信用卡信息,而与另一个商户共享银行帐户信息。
接着,在操作808,当移动设备在商户处时,在商户和移动设备之间发起交易。可根据在操作804指示的交易验证的级别来验证交易。如上面讨论的,在一些实现中,这可包括零交互810,而在其他实现中,这可包括在用户和移动设备之间的单次交互812(或多次)。提前设置移动设备可建立在移动设备存在于商户位置时的默认行为。在一些实现中,该设置信息可在某个长度的时间(例如24小时)之后过期。过期时,交易验证级别可被重新设置为对于每个商户均需要完整登录,或在一些实现中,所需的交互的数量可递增地升高(例如,零交互商户现在需要单次交互,单次交互商户现在需要与移动设备的至少两次交互,等等)。在其他实现中,设置信息可不过期,而是一直存在,直到用户进行改变。
图9示出示例架构900,其中代表性用户102使用设备902来发起将在用户随后到达商户106处时完成的交易。前面在图6-8中示出的过程通常与当用户102与商户106在相同的位置时发起的交易有关。然而,架构900另外可应用于用户102可在一个地点和时间点发起交易然后稍后在到达商户106处时完成交易的情况。
用户可通过与设备902的交互发起交易904。设备902可以是移动设备104或者可以是不同的计算或通信设备,例如电话、台式计算机、膝上型计算机、瘦客户端、机顶盒、游戏控制台等。设备902可直接或间接地连接到网络906。网络906可以是与图1所示的网络116相同的网络。用户标识符208与交易904相关。用户标识符208使商户106能够匹配交易904与正确的用户。发起该交易可以将该交易置于商户106的交易队列中。在一些实现中,该交易队列可在图1所示的商户服务器108上维护。交易队列可包含诸如对一杯咖啡(在用户到达咖啡店时被交付)的预订单或旅馆预订(将在用户在旅馆签入时与其确认)等。交易可在某个时间段(例如,数分钟或数天)内保留在交易队列中,但瞬时或几乎瞬时的实现也是可能的。
稍后,用户102携带他或她的移动设备104到达商户106处。如前文所述,移动设备104也可与如图2所示的用户标识符208相关。在一些实现中,卫星112向移动设备104提供可与商户106的地理位置标识相比较或匹配的地理位置标识。当在商户的位置时,移动设备104和商户106的计算机系统可直接通过通信路径908上或间接地经由网络906进行通信。商户106可访问网络906以在与用户标识符208相关的移动设备104出现在商户位置时检索交易904。由商户106向移动设备104提供的信息可由用户102使用来完成交易904。在一些实现中,完成交易可涉及用户被收费并且随后进入安全位置910。安全位置910可包括旅馆房间、飞机、个人的家、工作地点、国家边界内部或对进入进行控制的任何其他地理位置标识。进入安全位置910的入口可通过对用户102个人化的代码来提供。个人化代码可存储在用户信息122中。例如,代码可以是每当访问要求在小键盘等上输入代码时用户102希望重新使用的一系列数字和字母。作为进一步的例子,代码可至少部分地基于来自用户102的生物特征数据。在下面结合图14更详细地讨论了生物特征数据。在一些实现中,可以对商户106隐藏该代码,使得商户106只接收用户标识符208,但不能访问用户的个人化代码。
例如,用户可从其家庭计算机进行旅馆预订。该预订连同其用户标识符通过通信网络被发送到旅馆的计算机系统。一段时间(例如,数天)之后,当用户到达旅馆且他的移动设备在旅馆的地理位置标识处被检测到时,包含在他的移动设备中的用户标识符将用于检索预订。在确认付款(例如通过也与其用户标识符相关的信用卡)之后,旅馆将包含他的房间号的文本消息或其他通信发送到移动设备。这可在他穿过大厅走向电梯时发生,而甚至不在前台停留。一旦在他的房间,在门外的他的移动设备的存在就可被旅馆中的无线通信网络检测到,从而门可以被自动解锁。房间钥匙可以在旅馆房间内部提供。在用户标识符也与用户简述(且用户已选择与旅馆共享其用户简述)相关的实现中,用户简述可用于定制他在旅馆的客人体验,例如通过指示旅馆工作人员将他喜爱类型的巧克力放在枕头上。类似于商品的购买,系统可提供对服务购买的无摩擦体验。
作为另一例子,本文所述的架构和系统可应用于移民和边界安全。在这个上下文环境中,交易904可以是对进入国家的准予。最初,希望到其他国家旅行的人可将有关可能的旅行的用户信息输入到计算设备902中,并将其与交易904以及潜在的旅行者的用户标识符208关联。在一些实现中,护照号可用作用户标识符208。当到达目的地国家中的移民入境处时,旅行者携带的移动设备104可向移民管理机构发信号通知这个人已到达并请求进入。在一些实现中,用户标识符208可与当用户102旅行到其他国家时被要求携带的移动设备104(例如移动电话)相关。在其他实现中,移动设备104可以是附在用户的护照上作为进入签证的小型化电子设备。在另外一些实现中,护照本身可包括移动设备104且护照中的RFID可以是用户标识符208。该系统可通过允许移民交易提前部分地完成并通过当人们位于入口点时自动识别人和相应的信息来减少与处理进入国家的人相关的摩擦。
图10示出用于在用户到达商户的地理位置标识处时完成用户和商户之间的交易的过程1000。在操作1002,在用户和商户之间发起交易。交易的发起可以在空间上和时间上与交易的完成分开;然而,这样的分开不是必需的。
在操作1004,当到达商户的地理位置标识处时,检测到移动设备在商户处。该检测可以是直接的,例如由移动设备广播的信号被商户处的接收器得到的实现。或者,检测可以是间接的或可通过使移动设备的当前地理位置标识与商户的地理位置标识关联来推断出。在操作1006,用户的存在被传达给商户。该传达可触发商户访问交易。
在操作1008,可向商户提供用户信息。该用户信息可直接从移动设备的存储器提供,或与移动设备相关的用户标识符可用于从网络或其他远程数据源检索用户信息。如前文所讨论的,该用户信息可包括付款信息、用户简述等。用户简述可包括商户用来修改交易的用户偏好。用户偏好可包括诸如飞机上的靠窗口或靠过道的座位、旅馆中的吸烟或禁烟房间等。接着,在操作1010,完成用户和商户之间的交易。完成可包括收取付款、确认预订、进行购买等。
在交易完成之后,在操作1012,商户可向移动设备发送确认交易完成的消息。该消息可以是交易的收据,或在一些实现中,其可以是进入安全位置(例如旅馆房间或飞机)所必需的代码或其他信息。例如,消息可包括可显示在移动设备的屏幕上并在用户上飞机时由常规设备扫描的登机通行条形码。在其他实现中,消息可以是向移动设备提供额外功能的电子令牌。例如,电子令牌可允许移动设备广播可用于开门并进入安全位置的信号(例如,与车库门开启器类似)。
示例父母设备和孩子设备
图11示出示例架构1100,其中具有父-子关系的两个设备交互作用以完成与商户的交易。虽然这个例子描述了在父母/孩子上下文中的技术,这些技术可类似地适用于雇主/雇员、教师/学生、成年孩子/老年父母和/或任何其他上下文。总的来说,该关系可以被认为是计算设备之间的主-从关系。孩子1102是孩子设备1104的用户。孩子设备1104可以基于给定用户(即,孩子1102)在孩子设备1104上的登录或认证与该用户相关。在一些实现中,登录可与孩子1104的用户信息122关联,从而在孩子1102使用的任何设备上提供相同的功能和父母施加的限制。孩子设备1104可以是类似于图1所示的设备104的移动设备。在一些实现中,孩子设备1104可以被设计为具有简单的用户界面、有限的功能、大按钮、明亮的颜色和/或以其他方式适合于年少的用户。父母1106与父母设备1108交互。父母1106和父母设备1108可以类似于图1所示的用户102和移动设备104。然而,父母设备1108可以是非移动设备,例如台式计算机。虽然在这里被指定为“父母”和“孩子”,但这两个用户可具有除了父-子关系以外的其他关系,如上文所述。然而,如将在下面更详细地描述的,父母设备1108可具有对于孩子设备1104的有限的控制和/或监督功能。像在家庭上下文中一样,这两个设备之间的这个分级关系也可以在雇用上下文中实现。
卫星112和无线电天线114与图1中所示的相同。孩子设备1104知道其地理位置标识,或另一实体能够跟踪这个地理位置标识。如上所述,地理位置标识信息可由卫星112、无线电天线114和/或其他源提供。孩子设备1104和父母设备1108共享至少一个通信连接。在一些实现(例如移动电话)中,这两个设备可通过无线电天线114进行通信。在相同或不同的实现中,这两个设备可具有到网络1110(例如互联网)的连接。网络1110可以与图1所示的网络116相同。在其他实现中,它可以是不同的网络,例如被限制为仅有被认为适合孩子的内容和连接的网络116的子集。
商户106也可具有到网络1110的连接,信息可通过网络1110与孩子设备1104或父母设备1108共享。孩子设备1104可通过网络1110与商户106通信,和/或通过直接通信链路1112与商户106直接通信。直接通信链路1112可类似于图1所示的直接通信链路120。
图12示出用于完成孩子设备和商户之间的交易并将交易的指示发送到父母设备的过程1200。在操作1202,确定孩子设备的地理位置标识。可以参考图10所示的卫星112或无线电天线114来确定孩子设备的地理位置标识。接着,在操作1204,将孩子设备的地理位置标识与商户相关联。可通过上面讨论的机制中的任一个来完成关联,例如通过比较孩子设备的地理位置标识与商户位置的地图。在操作1206,在孩子设备的用户和商户之间发起交易。该交易在一些实现中可以自动发起,或在其他实现中,该交易可在一些实现中被自动发起,或在其他实现中,该交易可涉及在发起之前来自孩子设备的用户的一个或多个输入。
在操作1208,将交易的指示发送到父母设备。该指示可以通知父母设备的用户关于孩子设备和商户之间的交易的细节。在一些实现中,指示可以被实时地提供到父母设备。可以维护孩子设备的交易记录或日志以便由父母设备的用户访问。日志可存储已发起的、已完成的和/或已拒绝的交易的任何组合。在一些实现中,日志可类似于图4所示的交易记录406。可存储与父母或孩子的用户标识符相关的日志。根据父母希望对孩子进行的交易施加的控制的级别,从父母设备到孩子设备的父母授权可能对完成交易是必需的。对父母授权的需要可取决于交易的性质。例如,父母可配置系统来允许孩子购买书籍而不需要父母授权,但对糖果的购买则需要父母授权。此外或可选地,对父母授权的需要可取决于交易的价值(即,美元价值)、孩子设备的地理位置标识和/或其他因素。在一个实现中,父母可给孩子提供预算(按照金钱或其他度量),且当孩子在预算之下时,可以不需要授权,但对超过预算的交易可以需要授权。在需要父母授权的情况下,指示可包括对父母通过授权或拒绝交易来响应的请求。
在决策点1210,确定是否需要父母授权。当不需要父母授权时,过程1200沿着“否”路径继续进行到操作1212。在操作1212,在孩子设备和商户之间的交易完成。在一些实现中,交易可至少部分地基于与孩子相关的用户简述来完成。此外,在相同或不同的实现中,与父母相关的用户简述也可影响交易如何完成。例如,如果孩子已指示他或她希望在进入糖果店时自动购买特定的糖果,孩子的用户简述的该部分可用于完成那种类型的糖果的购买。其中,与父母相关的用户简述可用于付款信息的源以完成糖果购买。
当需要父母授权时,过程1200从决策点1210沿着“是”路径继续进行到决策点1214。在决策点1214,确定是否已授予父母授权。当已授予父母授权(例如通过父母与父母设备交互)时,过程1200沿着“是”路径继续进行到操作1212,完成交易。然而,当授权被拒绝时,过程1200沿着“否”路径继续进行到操作1216,终止交易。交易的终止可导致发送消息到孩子设备和/或商户。
移动设备的安全性
图13示出在移动设备的用户的工作日期间移动设备的时间地理位置标识的示例地图1300。通过创建有关设备何时通常位于何处的地图,从那些模式得出的变化可用作触发器以提示设备可能被盗或放错地方,并发起安全事件,例如关闭设备或要求口令来使用设备完成购买。这种类型的安全功能可以在用户甚至知道问题存在之前由设备本身自动实现。移动设备可包括如图2所示的安全模块214,用于实现这些安全功能。
用户可在有固定的地理位置标识的他家开始其工作日。通常,他——特别是他的移动设备——可能从晚上大约6:00直到次日早上大约7:00在家,这包括他的工作日的第一时间地理位置标识1302。从家里去上班可能包括在早上大约7:00到大约7:30之间沿着道路驾车去工作。他的汽车可包括额外的设备,例如车载导航系统,其也与他的用户标识符208相关,且因此也有助于为用户建立时间地理位置标识的地图。他每天可能在上班时采用某个相同的路线,所以用户设备的系统可识别这个时间地理位置标识1304,即使它不是单个固定的位置,而是一系列地理位置标识和一系列时间点。在到达城市中心区之后,用户的一天可能包括另一时间地理位置标识1308,其包括他在早上大约7:30到大约7:45之间从停车场步行到其办公室。在办公室期间,用户和用户设备可能在办公室内四处移动,但从早上大约7:45到中午大约12:00用户和用户设备保持在办公室的地理位置标识处。这是另一时间地理位置标识1310。
一直到午餐时间,该用户的典型工作日时间安排可能都相当一致。然而,在午餐期间,他可能移动到与在这里被显示为饭店A、饭店B和饭店C的各种饭店相关的各种地理位置标识处。用户可能通常从中午大约12:10到大约12:50在其中一个饭店内。该时间地理位置标识1312可具有明确界定的时间但模糊界定的位置。例如,在办公室周围10分钟步行路程内的任何地理位置标识均可被认为是该用户在午餐时间中典型的工作日移动的部分。在午餐之后,用户可能返回到办公室。办公室与其在上午期间处于同一地理位置标识处,但时间段是不同的,所以从下午大约1:00直到大约5:00之间处于办公室中产生又一个该用户的工作日地图中的时间地理位置标识1314。
用户下班回家可能有多条路线。例如,在冬季期间,用户可采用更直接的道路回家,在下午大约5:10离开办公室并在下午大约6:00到家。这产生跨越空间和时间范围的时间地理位置标识1314,类似于表示上班的道路的时间地理位置标识1304。在夏季,该用户可采取风景优美的路线回家。夏天的回家道路可具有与冬天的回家道路完全或部分不同的地理位置标识。夏天的回家道路也可能花费更长时间,因此尽管用户在下午5:10离开办公室,但直到下午6:10他才到家。这便产生表示冬天的回家道路的时间地理位置标识1314的替代时间地理位置标识1316。根据移动设备的安全设置,移动设备可以不触发安全事件,无论用户采取哪条路线回家,即使他在仲夏期间使用冬天的道路。或者,如果应用了更严格的安全设置,则在仲冬期间采取夏天的道路可触发安全事件,但在三月中,移动设备可容忍用户采取任一道路,而不触发安全事件。
通过记录当移动设备被使用和移动时的时间、日期和地理位置标识,安全系统(例如安全模块214)可能获知什么是穿过空间和时间的典型运动。用户的这个“地理位置标识签名”可存储在数据文件中,作为一系列时间位置数据点。这些数据点中的一些或全部可以分层放置在一起以产生包含移动设备的过去的地理位置标识和时间信息的多维地图。
图14示出用于基于从时间地理位置标识的地图的变化来保护移动设备的过程1400。在操作1402,检测到移动设备的地理位置标识。在操作1404,记录检测到地理位置标识时的时间点。接着在操作1406,存储与检测到地理位置标识的时间点相关的地理位置标识。地理位置标识和时间点的这个组合就是时间地理位置标识。可以基于诸如移动设备104的存储器容量、移动设备104行进的速率等以变化的粒度级别记录时间地理位置标识数据点。记录时间地理位置标识数据点的粒度可以以规则的频率(例如每30秒或每10分钟)出现。在一些实现中,该数据可以存储在图2所示的移动设备104的存储器204中。其中,时间地理位置标识数据可存储为用户信息210或存储在上面图2中所示的安全模块214中。
在操作1408,基于多个时间地理位置标识从移动设备随时间变化的运动产生地图。如上所述,这可以是包括纬度维度、经度维度、时间维度和日期维度的多维地图。在地图中包含其他的和/或替代的维度也是可能的。随着累积的数据量越来越大,该地图可能变得更详细且可能更有用。例如,当用户最初购买移动设备时,移动设备可能无法检测到其是否已离开用户的“常规的”时间地理地图。如果用户知道他或她将以非典型的方式移动(即,“脱离地图”),用户可手动关掉时间地理位置标识数据点的记录。这可防止在地图中包含使其准确度降级而不是提高的数据。
为了检测到移动设备是否被盗、放错位置或以其他方式在错误的时间位于错误的位置,决策点1410可比较移动设备的当前时间地理位置标识与地图,并确定当前的时间地理位置标识从地图的变化是否超过了阈值量。在一些实现中,这种比较可至少部分地通过使用人工智能、拭探法或模糊逻辑来实现。在一些实现中,阈值可由移动设备的用户配置。该分析也可利用用户的日程或时间安排信息,以查看用户是否有与其常规的地图不同的已安排的旅行。日程信息可包括在用户信息210中并提供给安全模块214。
当变化的量小于阈值量时,过程1400沿着“否”路径继续进行并返回到决策点1410,再一次查询移动设备是否从地图变化得太远。此循环可以连续地、周期性地或随机地重复。重复此循环的频率可至少部分地基于移动设备104的处理器能力、移动设备104移动的速率和/或其他因素。例如,当移动设备104以步行速度移动时,在决策点1410执行分析的频率可以更低;当移动设备104以公路速度移动(例如,在汽车中时)时,该频率可以更高。
阈值量也可至少部分地基于在同一地理位置标识处或移动设备附近的其他移动设备的存在。例如,在休假期间用户的行动可能不同于他或她已建立的地图。然而,在休假期间,用户可能与可能有自己的移动设备的他或她的家庭成员一起旅行。在一个实现中,家庭成员(或作为另一例子,同事)的移动设备可彼此相关。一种类型的相关是上面在图8中示出的父-子关系。这些其他移动设备的存在可用于调整阈值。其他设备的不存在也可用于调整阈值。例如,如果移动设备很少出现在特定的地理位置标识处,除非其他移动设备在附近,则那些设备的不存在可以是从用户的地图的变化。例如,与父母相关的移动设备有时可在孩子在踢足球时的晚上位于足球场。然而,在那些晚上,孩子的移动设备也在足球场。例如,如果用户将她的移动设备遗忘在足球场,则一旦孩子的移动设备离开足球场的地理位置标识,便触发安全事件。其他移动设备的存在或不存在可包括时间地理位置标识地图的其他维度。
返回到过程1400,在当前的时间地理位置标识变化超过阈值量时,过程1400沿着“是”路径继续进行到决策点1412。在决策点1412,可基于与移动设备在同一地理位置标识处的其他移动设备的存在来调整阈值。调整该阈值后,过程1400沿着“是”路径继续进行并返回到决策点1410,以基于已调整的阈值重新评估。当变化的阈值量未调整时,过程1400沿着“否”路径继续进行到操作1414并发起安全事件。该安全事件可包括关闭移动设备、向另一设备发起包括移动设备的当前位置的自动电话呼叫或文本消息、要求输入口令才能使用移动设备等等。用户102可手动关闭安全事件,例如,如果用户102旅行到新的地点(或在新的时间旅行)并希望避免“错误肯定的”安全事件。
图15示出用于基于生物特征数据来保护设备的过程1500。至少部分地基于生物特征数据来提供安全性可最小化移动设备的非合法用户通过例如与商户进行未经授权的交易而滥用移动设备的机会。为在提供零交互交易体验和验证用户的身份之间取得平衡,可以定期(例如每小时一次或每天一次)请求生物特征数据(或在任何周期性或随机的时间请求该数据),以便继续使用零交互交易功能。或者,在用户通过单次交互进行交易的实现中,输入生物特征数据可包括该单次交互。
在操作1502,从移动设备的传感器接收生物特征数据。很多移动设备(例如图2所示的移动设备104)配备有输入设备,其可用于多个目的,包括接收生物特征数据。例如,移动设备104可包括摄像机222。移动设备也可包括麦克风1504。在其他实现中,收集生物特征数据的输入设备可专门用于收集生物特征数据,例如指纹扫描仪1506。在本公开的范围内也设想用于收集生物特征数据的其他类型的通用输入设备和/或专用生物特征数据输入设备。
接着,在操作1508,分析生物特征数据。在一些实现中,生物特征数据可由存在于移动设备本身上的处理器和软件来分析。该实现可允许移动设备提供用户的身份的独立确认,而不需要访问网络或其他计算设备。在其他实现中,可将生物特征数据从移动设备发送到另一计算设备进行分析。与在移动和潜在低能的设备上的便捷实现相比,该实现可允许使用更先进和更高计算密度的技术来分析生物特征数据。生物特征数据的分析可将模拟输入转换成数字数据或将复杂的一组数据转换成相对简单的数据串(如散列码)。生物特征数据的分析可与所接收的数据的类型匹配。例如,如果摄像机222用于通过拍摄人脸的图片来收集生物特征数据,则可使用面部识别技术来分析该图片。或者,如果麦克风1504用于记录语音的样本,则可通过使用语音识别技术来分析该数据。为了提高安全性,可将多种类型的生物特征数据结合使用,例如拍摄人脸的图片并记录同一个人的语音,然后分析这两组生物特征数据。
在决策点1510,确定生物特征数据的输入的分析是否匹配与移动设备相关的所存储的生物特征数据。例如,可将从指纹扫描产生的散列码与用户设置移动设备时输入的所存储的散列码比较。在一些实现中,用于比较的所存储的生物特征数据在本地存储在移动设备上。例如,生物特征数据可存储为图2所示的用户信息210的部分。再次,这可允许移动设备提供独立的分析。在其他实现中,所存储的生物特征数据可远离移动设备而被存储,例如作为图4所示的用户简述404的一部分。远程存储生物特征数据可节约移动设备上的存储空间,并可通过防止未经授权的个人从丢失的或被盗的移动设备提取生物特征数据来提供更高的安全性。
当生物特征数据的分析匹配所存储的生物特征数据时,过程1500沿着“是”路径继续进行并在操作1512授予对移动设备的功能的访问权。该功能可包括在移动设备上可用或由移动设备实现的任何类型的操作特性、数据等。例如,发起并完成与商户的交易的能力是一种类型的功能。进行电话呼叫的能力是移动电话设备上的一种类型的功能。使特定的移动设备与个别用户的身份相关是另一类型的功能。例如,网络服务器(如图3所示的服务器118)可至少部分地基于使用生物特征数据的登录使存储在网络上的用户ID(1)208与移动设备的序号相关。在这个实现中,用户可与多个移动设备交互,而使每个设备关联到他或她的唯一用户标识符208和与该用户标识符208联系的其他事物,例如如图4所示的付款信息402、用户简述404和信任商户408的列表。
如果在决策点1510确定所分析的生物特征数据不匹配所存储的生物特征数据,则过程1500可沿着“否”路径继续进行并在操作1514发起安全事件。安全事件可以是从关闭和移动设备上的所有存储的数据的完全删除到在移动设备上显示的警告消息的任何事物。在一些实现中,安全事件可以将移动设备的功能限制为例如不引起额外的收费的那些功能。其他类型的安全事件可包括发送电子邮件或进行传达移动电话的当前位置的电话呼叫。操作1514处的安全事件可以与在图14所示的操作1414处触发的安全事件相同或不同。
除了从时间地理位置标识地图的变化或生物特征登录的失败以外,安全事件还可由其他机制触发。在一些实现中,用户可能能够从远离移动设备的地方手动发起安全事件。实现这种能力的一些机制包括呼叫电话号码、发送电子邮件、从网页输入命令,等等。网页可以是该移动设备的安全网页,其示出移动设备的当前地理位置标识以及过去的交易数据等。例如,如果用户怀疑他或她的移动设备丢失或被盗,则该用户可呼叫某个电话号码,输入代码,然后信号可通过网络被发送并广播到移动设备,使移动设备暂时关闭。在其他实现中,不同的触发器可用于发起安全事件。这些触发器中的一些包括金融交易,例如当使用移动设备发起大额购买时发送出警报消息。
广告和促销
图16示出用于向在商户处或附近的移动设备提供商户广告或促销的示例架构1600。提供上面描述的移动电子商务的特性的移动设备也可能是商户做广告的期望目标,以便推动该移动电子商务。在架构1600中,多个商户被示出为商户(1)1602、商户(2)1604和商户(N)1606,其中N可以是大于二的任何数字。商户可以向服务器118提交出价1608。出价1608可指示相应的商户为使广告1610发送到移动设备而愿意支付的钱的金额。广告1610可由如图5所示的广告数据库126提供。
一个用户102和接收广告1610的一个移动设备104可以与图1所示的相同。可能有其他用户1612,每个用户具有相应的移动电话1614。虽然在图16中仅示出两个用户和两个移动设备,但应理解,任何数量的用户和移动设备可存在于此架构中,并可以是广告1610的适当接收者。
移动设备104和1614中的每个可从卫星112或其他源接收地理位置标识信息。各移动设备104和1614可从不同的源(例如,对于一个移动设备是无线电天线,对于另一移动设备是WiFi热点)接收地理位置标识信息。移动设备104和1614的地理位置标识可与地理位置标识512匹配,地理位置标识512与如图5所示的广告内容510相关。这可向移动设备104和1614提供与位置相关的广告。
图17示出用于基于商户所提交的出价来在设备上呈现广告的过程1700。在操作1702,接收移动设备的地理位置标识的指示。可参考图16所示的卫星112来确定地理位置标识。在操作1704,确定移动设备的用户的广告偏好。系统可配置成使得用户不接收广告,除非用户肯定地选择接收广告。用户偏好信息可以是用户简述(例如图4所示的用户简述404)的部分。广告偏好也可指定用户愿意接收哪些类别的广告和来自哪些商户的广告。在一些实现中,信任商户408的列表可确定能够将广告发送到用户的商户。广告偏好可包括任何其他类型的用户信息。例如,用户信息可包括关于用户和商户之间的过去的交易的信息。这可用于创建定向广告,例如通过告诉用户关于他或她在过去购买并可能希望再次购买的物品或项目(例如中杯拿铁)或关于用户可能也希望购买的相关物品或项目(例如,你买了辣味热狗作为午餐,你想在我们附近的药店买解酸药吗)。
接着,在操作1706,基于移动设备的地理位置标识并基于用户的广告偏好来识别商户。所识别的商户可只包括离移动设备为一段指定的距离的商户。这可将可能的广告源限制为只有位于移动设备的地理位置标识附近的那些商户。例如,如果用户正沿着两边有很多饭店的街道步行,则沿着该街道的饭店可能有资格在移动设备上做广告,但位于市区另一端的饭店却没有资格。根据广告类型的不同,用于确定商户是否在移动设备附近的阈值或半径可有所不同。例如,饭店广告可只发送到在饭店地理位置标识的四分之一英里内的移动设备。然而,旅馆广告可发送给在旅馆地理位置标识的五英里内的带移动设备的用户。此外,广告可按时间分类,使得饭店广告可以在晚饭时间之前的时段中更普遍或覆盖的更大的地理区域,而旅馆广告可在一天中的早些时候覆盖更大的地理区域,但当时间渐晚时覆盖区域逐步缩小。
一旦基于至少地理位置标识和广告偏好识别出商户池,在操作1708就接收来自这些商户的出价。出价可以由图3所示的出价模块312接收和处理。每个出价可以包括商户出价针对的不同因素以及最大出价价格、出价价格范围或其他出价特征。例如,商户可出更高的金额以在过去从该商户进行过购买的用户的移动设备上投放广告。作为又一例子,商户可对在离该商户更近的移动设备上投放广告出价更高,并对在离该商户更远的移动设备上投放广告出价更低。
在操作1710,选择广告。可以基于出价价格、用户偏好和其他因素(例如商户在广告帐户中是否有足够的钱来支付出价价格)来确定选择的广告。在一些实现中,决定选择的广告的获胜的出价可以是与最大金额的钱相关的出价。其他出价或拍卖安排也是可能的,例如最高出价者支付由第二高出价者出的金额。
接着,在操作1712,选定的广告显示在移动设备上。广告可以从图5和16所示的广告数据库126提供。更具体地,广告可基于图5所示的广告内容510来产生。广告可在移动设备上显示为横幅、显示在专门的广告窗中,等等。在一些实现中,广告可与地图集成,使得用户可容易识别相应于广告的商户的位置。广告可在可变的一段时间内保留在移动设备上。一些广告可在固定的时间量(例如一分钟)之后过期。广告也可基于移动设备的地理位置标识而过期,使得当移动设备离开商户附近的地理位置标识处时,由不同的广告代替该商户的广告。
图18示出当在商户处的设备的数量超过阈值时向设备提供促销的过程1800。广告可包含推介商户的优点的信息,或者也可包括可激励用户光顾商户的优惠券或某种类型的促销。商户可能希望让大量客流经过其店铺,并且同时选择精心安排促销以激励很多用户进入这些店铺。这也可有助于创造出顾客盈门、充满活力的商户的某种气氛或氛围。移动设备上的社交网络功能可用于“像病毒一样”或直接从一个用户到另一用户传播这些类型的促销。
在操作1802,基于由每个移动设备提供的地理位置标识信息确定在商户处的多个移动设备。例如,每个移动设备可基于卫星或其他系统检测到自身的地理位置标识,并将该信息暴露给服务器118,以便将其包括在地图310中,在地图310中多个移动设备的地理位置标识与商户的地理位置标识相关联。移动设备的数量可表示在该地理位置标识处的唯一用户的数量。
接着,在决策点1804,在商户处的移动设备的数量与阈值数量比较。阈值数量可由商户设置为诸如商户希望在其店铺有的人数。在这个实现中,阈值可以是整数。阈值数量可至少部分地基于在商户处的移动设备的数量,其中对于这些移动设备,商户被指定为信任商户。例如,如果商户想招揽新的用户,并希望他们将其指定为信任商户,则阈值可以被设置为比率,例如多于存在的所有移动设备的三分之一不将其指定为信任商户时就超过阈值。当在商户处的移动设备的数量超过阈值数量时,过程1800从决策点1804沿着“是”路径继续进行到操作1806,并向用户提供促销。促销可以是在商户处可得到的商品或服务的折扣。促销可以提供给在商户处存在的所有用户或仅提供给其中一部分用户。例如,为了奖励忠实的顾客,可将优惠券发送到过去与该商户进行过交易的用户的移动设备。
可以基于与移动设备相关的用户信息对移动设备的每个用户个人化促销。此用户信息可以与图2所示的用户信息210或图4所示的用户信息122相同。例如,在咖啡店中,每个用户可接收对他或她已指示为最喜欢的饮料的咖啡饮料减价一美元的优惠券。也可分析其他用户信息以个人化促销。通过在稍后的时间提供折扣(例如,此优惠券在从明天起的接下来的10天内有效)或按照地理位置标识(例如,请在我们的其他商店之一使用此优惠券),优惠券可激励用户再次光顾商户。优惠券也可与用户标识相关,使得优惠券在下次该用户与该商户进行交易时自动应用。
然而如果在商户处的移动设备的数量不超过阈值,则过程1800可沿着“否”路径继续进行到操作1808,并向移动设备发送消息。该消息可以是关于还需要多少设备必须存在于商户处以便超过阈值的通知。通过鼓励用户使用其移动设备呼叫其朋友或给其朋友发文本以便让他们来到这个商户位置,从而超过阈值,每个人都接收到促销,这可以作为病毒性营销的源。在只有当移动设备的用户选择将他或她的地理位置标识暴露给商户时移动设备才被认为是在商户的地理位置标识处的实现中,这可鼓励寡言少语的用户共享此信息,以便收到促销。通过提供对聚集行为的促销来利用“对等压力”效应的很多其他实现也是可能的。
也可能有一些实例,其中如很多移动设备所指示的大量的顾客可能对商户和/或用户是不合需要的。因此,在一个实现中,“广告”可包括关于多少移动设备存在于商户处和这个数量超过最大值或阈值数量到了何种程度的通知。例如,饭店可报告存在于其地理位置标识处的移动设备多于饭店拥有的座位。通过此信息,用户可被事先告知他或她可能需要在该饭店等待位置。作为另一例子,航空公司可识别还没有在机场(或没有在登机口的阈值距离范围内)的、已计划搭乘某航班的用户的移动设备,以通知这些用户该航班预订过多。此实现可结合使用地理位置标识与用户信息122(例如,航班预订),向最可能接受的那些乘客提出搭乘稍后的航班的建议(可能以升舱等作为交换)。在这些实例中,可切换从决策点1804开始的过程流程,因为如果用户设备的数量超过阈值数量,将发送出消息。
在操作1808发送消息之后,过程1800可返回到操作1802,并再次确定在商户处的设备的数量。这可以重复,直到超过阈值或直到促销期结束的时间段。图16所示的过程可与过程1800组合。例如,商户可对发送包括促销的广告的权利出价。
基于位置的优惠券
图19示出用于向移动设备提供地理相关的优惠券的过程1900。优惠券代表可从商户发送到移动设备的一种类型的促销或广告。当接受优惠券的商户位于附近时,地理相关的优惠券可以被认为与特定的位置相关。当用户被给予与他或她的当前位置相关的优惠券时,与所有可用的优惠券相比,与选择和使用优惠券相关的摩擦被最小化。结合商户的地理接近性,使用优惠券来接收折扣的动机可鼓励用户驻足并进行购买,否则该用户可能会绕过该商户。
在操作1902,计算设备(例如图1所示的服务器118)可接收对与移动设备的地理位置标识相关的一个或多个优惠券的请求。在一些实现中,移动设备的用户可通过例如按下“给我发送优惠券”按钮来发起该通信。在其他实现中,该通信可自动由移动设备发起。例如,用户可能以前指示有地理相关的优惠券时愿意接收这样的优惠券。
在操作1904,确定移动设备的地理位置标识。可使用诸如GPS等技术通过图2的位置传感器230确定该地理位置标识。
在操作1906,用户简述(例如图4所示的用户简述404)可由例如服务器118访问。用户简述可包含关于用户的信息,例如用户以前表示出兴趣的商品或服务的愿望清单。愿望清单可以是用户希望为他(或她)自己购买的东西的列表,或者可以是购物列表或要为其他人购买的礼物的列表。用户简述也可包含交易记录,例如图4所示的交易记录406。交易记录可标识用户以前购买的商品或服务。
在操作1908,可以从商户接收对将优惠券发送到移动设备的特权的出价。优惠券可作为广告的形式起作用,且可对希望将优惠券发送到移动设备的商户收取发送优惠券的费用。在一些实现中,可允许具有最高出价的商户将优惠券发送到移动设备。
在操作1910,选择地理相关的优惠券来发送到移动设备。该选择可基于移动设备的地理位置标识1912。选定的优惠券是地理相关的,因为它在相对在移动设备的当前位置附近的商户位置处是可兑现的。如上所述,“附近”的概念可以通过在商户位置的预定邻近范围内移动设备的存在来确定。
在一些实现中,其他因素也可用于选择优惠券。例如,优惠券可具有有限的时间跨度,在此期间它才有效。饭店的优惠券可能只从周日到周四有效。咖啡店的优惠券可能只在上午11:00以后有效。因此,用户可能需要在正确的时间位于正确的地点(即,地理位置标识处),以便使用优惠券。因此,向用户发送由于地理或时间限制而不能在近期使用的优惠券可能是令人沮丧的,且对用户的用处有限。因此,操作1910也可基于地理相关的优惠券有效的时间段1914来选择地理相关的优惠券。
此外,用户简述1916可用于选择地理相关的优惠券以发送到移动设备。如果用户简述包括愿望清单,则可选择包括在愿望清单上的商品或服务的优惠券。类似地,如果用户简述1916包括交易记录,则发送到移动设备的优惠券可基于该交易记录。例如,可基于交易记录中记录的过去的购买而作出关于用户可能在未来购买什么的推断。因此,可基于交易记录来选择用户可能感兴趣的商品或服务的优惠券。
选择优惠券以发送到移动设备也可基于在操作1908从商户接收的出价1918。例如,如果移动设备接近竞争的商户,那些商户可能希望将其优惠券发送到移动设备,并防止竞争者发送优惠券。因此,出价1908可能是在选择优惠券以发送到移动设备时使用的额外因素。在一些实现中,获胜的商户可以不支付出价金额,除非用户实际兑现了优惠券。上述因素(例如,地理位置标识1912、时间段1914、用户简述1916和/或出价1918)的任何组合可用于选择优惠券以发送到移动设备。
在操作1920,将选定的地理相关的优惠券发送到移动设备。优惠券可以作为信号从例如图1所示的无线电天线114无线发送。
图20示出用于基于聚集组行为向移动设备提供优惠券的过程2000。如上所述,商户可能希望更多(或更少)的顾客来到商户位置。激励行为的一种方式是通过基于聚集或组行为来提供优惠券。例如,当移动设备的数量超过阈值时,可使优惠券对在商户位置处的所有移动设备可用,但可不将优惠券提供给其中任何移动设备,直到达到该阈值。
在操作2002,确定移动设备在商户的预定邻近范围内。在预定邻近范围内的存在的确定可类似于上面讨论的确定。
在操作2004,响应于移动设备在预定邻近范围内的确定来将通知发送到移动设备。该通知可包括对用户执行操作的请求和在商户的预定邻近范围内的移动设备的其他用户的阈值数量的指示,这些用户也必须执行该操作,才能将优惠券发送到其移动设备。该操作可以是登录到在通信网络(例如图1所示的网络116)上维护的帐户。登录可以是用户存在并准备接收优惠券的信号。用户可登录到诸如服务器118或商户服务器108。也可以请求其他操作,例如在商户处进行购买、发送邀请朋友来到该商户处的消息等。
通知也可包括优惠券的描述。例如,通知可以指示如果有10个人来到这家咖啡店并登录到其帐户则每人将收到对一杯咖啡减价1美元的优惠券。
在决策点2006,确定通知是否包括时间限制。在一些实现中,可能有时间限制,用户必须在此期间执行操作。在这样的实现中,在操作2004发送的通知也可包括时间限制的指示。在决策点2006,当通知不包括时间限制时,过程2000沿着“否”路径进行并继续到操作2008。当通知包括时间限制时,过程2000沿着“是”路径继续进行到决策点2014。
在操作2008,确定在预定邻近范围内的已执行了该操作的用户的数量。如果操作是登录到基于网络的服务或帐户,则管理该服务或帐户的实体可基于登录数来计算用户的数量。
在决策点2010,将在预定邻近范围内的已执行了操作的用户的数量与在操作2004发送的通知中提供的阈值数量比较。如果确定比阈值数量少的用户执行了操作,则过程2000沿着“否”路径继续进行并返回到操作2008以再次确定预定邻近范围内的多少用户已执行了操作。
当用户的数量超过阈值时,过程2000沿着“是”路径继续进行到操作2012。在操作2012,将在商户处可兑现的优惠券发送到执行了操作的用户的移动设备。
返回到决策点2006,当通知指示时间限制时,过程2000沿着“是”路径继续进行到决策点2014。在决策点2014,确定时间限制是否到期。如果时间限制具有明确的结束期,则一旦到了该时间,将不再将优惠券发送到用户。因此,如果确定时间限制已到期,则过程2000沿着“是”路径继续进行到操作2016,此时在这里过程2000结束。
当时间限制还没有到期时,由于发送优惠券的时间还没有开始或目前在进行中时,过程2000沿着“否”路径继续进行到操作2018。
在操作2018,确定在预定邻近范围内的在时间限制内执行了操作的用户的数量。
在决策点2020,将在预定邻近范围内的在时间限制内执行了该操作的用户的数量与阈值数量比较。当少于阈值数量的用户执行了操作时,过程2000沿着“否”路径继续进行并返回到操作2018,这时再次确定在预定邻近范围内的在时间限制内执行了操作的用户的数量。
当多于阈值数量的用户执行了操作时,过程2000沿着“是”路径继续进行到操作2012,这时将在商户处可兑现的优惠券发送到在时间限制内执行了操作的用户的移动设备。
图21示出用于响应于移动设备的用户登录到服务器或其他计算设备来激活移动设备上的优惠券的过程2100。在一些实现中,用户可能希望预先选择优惠券并将其下载到他或她的移动设备。实现此目的的一种方式可包括用户从台式计算机或可不同于移动设备的某个其他计算设备访问帐户,以及选择随后被推送到移动设备或与用户的唯一标识符相关并且稍后从移动设备被检索的优惠券。
在操作2102,接收用户的登录凭证。可从移动设备或从另一计算设备(例如台式计算机)输入登录凭证。在一些实现中,登录凭证可指示组中的成员资格,其中该组具有特殊特权或者可接收与向不是该组成员的用户提供的优惠券不同的优惠券。例如,在需要成员资格的商店(例如,Costco、Bi-Mart等)可兑现的优惠券可只发送给成员用户。用户的登录凭证也可与用户的交易记录相关。
在操作2104,在网络可访问的数据库(例如图4所示的广告数据库126)中可得到的多个优惠券可以显示给用户。网络可访问的数据库可以通过互联网可访问并作为网页显示在用户界面中。在其他实现中,可以像应用商店(app store)(或在这种情况下是“优惠券商店”)一样实现网络可访问的数据库,其中该商店可从受限网络(例如移动电话服务提供商所运营的网络)获得。
在操作2106,接收从多个优惠券中选择的在商户处可兑现的优惠券的用户的选择。用户也可一次选择多个优惠券。
在操作2108,可将未激活版本的优惠券发送到移动设备。该未激活版本可以是优惠券的占位符或缩写表示,其特征可为具有小的文件大小但也唯一标识了优惠券本身。给完整的优惠券提供兑现所必需的所有信息,但阻止或以其他方式去激活该优惠券,直到激活优惠券的代码、令牌、密钥或类似数据被提供,也可以这样来实现未激活版本。
在操作2110,可识别存在于移动设备上的未激活版本对应的优惠券。此操作可以被认为是创建用户已经下载到他或她的设备并准备一旦激活就使用的那些优惠券的列表。
在操作2112,可向用户推荐在操作2110识别的未激活的优惠券其中之一。该推荐可基于任何数量的因素,例如移动设备的地理位置标识、用户的交易记录等。用户可能忘记他或她在他或她的移动设备上有哪些优惠券或用户可能没有意识到他或她已经下载了的优惠券的相应商户就在附近。向用户推荐优惠券可帮助用户充分利用他或她的优惠券。
在操作2114,在移动设备位于商户的预定邻近范围内时从移动设备接收登录凭证。例如,在到达商户处(或商户前方的停车场)后,用户可手动输入他或她的登录凭证,以便访问优惠券、通知商户他或她已到达或为了另一原因。在一些实现中,用户可设置移动设备以在移动设备进入商户的预定邻近范围时自动发送消息。通过自动提供用户登录凭证,可减少兑现优惠券涉及的摩擦。
在操作2116,确定当前时间。可以通过图2所示的日历/时钟228确定当前时间。在一些实现中,当前时间可以是在操作2114接收到登录凭证的时间。
在决策点2118,可将接收到移动设备的登录凭证的时间与预定的时间比较。当接收到登录凭证的时间匹配预定的时间时,过程2100沿着“是”路径前进并继续进行到操作2120。当接收到登录凭证的时间不匹配预定的时间时,过程2100沿着“否”路径前进并返回到操作2116以重新确定当前时间。在提供登录凭证用于确定时间的实现中,用户可能需要重新输入或重新发送登录凭证以重置当前时间。
在操作2120,发送用于激活优惠券的数据到移动设备。该数据可以是代码、令牌、密钥等。一旦激活,用户就可通过向商户出示优惠券来选择使用优惠券。优惠券可作为显示在移动设备的显示器上的视觉图像(例如,雇员输入到销售点终端中的条形码或另一代码)来出示。或者,在一些实现中,当用户使用移动设备进行购买时可自动应用优惠券。
基于地理位置标识的示例通知和推荐
图22示出示例架构2200,其中代表性用户102在移动设备104上接收关于附近商户的信息。用户102及他或她的移动设备104可位于在这里被表示为商户(1)2202、商户(2)2204和商户(3)2206的数家商户附近。这些商户可类似于图1所示的商户106。移动设备104的位置可通过图2所示的位置传感器230来确定。例如,卫星112可向移动设备104提供全球定位信息。不同商户2202、2204和2206的位置可直接被提供到移动设备104(例如,通过无线无线电波传输)或作为存储在服务器118可获得的商户简述122中的地理位置标识500被包括。在这个实现中,服务器118可比较商户2202、2204和2206的地理位置标识与移动设备104的地理位置标识以确定用户102与商户2202、2204和2206的相对接近度。
“附近”的概念可由预定邻近范围(例如以用户102和移动设备104为中心的圆2208)确定。根据移动设备104的地理位置标识、用户102设置的用户偏好、移动设备104所接收的无线信号的强度或其他因素,可由半径来表示的圆2208的大小可有所不同。圆2208的大小也可随着时间而变化并基于用户102和移动设备104之间的交互的性质来变化。虽然在这里示出的是圆2208,但相对于移动设备104的预定邻近范围可具有任何形状。例如,如果用户102在以规则的栅格模式安置街道的城市环境中,该形状可以是正方形或矩形。
圆2208或该圆的中心点的位置在一些实现中可基于固定位置而不是移动设备104的当前位置。例如,用户102可提供他或她的家、工作或其他地址。用户102可能在这个固定位置周围频繁购物,也可能频繁返回到这个固定位置。因此,在一些实现中,用户102可接收可在他或她的家、办公室等附近的商户处使用的优惠券的通知,即使此时他或她的移动设备104在另一地理位置标识处。
架构2200还示出在移动设备104的预定邻近范围之外的商户(4)2210和商户(5)2212。在一些实现中,关于这些商户2210和2212的信息可以不提供给用户102,因为商户2210和2212被认为离得太远。虽然三个商户2202、2204和2206被示为在预定邻近范围内且两个商户2210和2212被示为在预定邻近范围之外,这些数量仅仅是示意性的,且任何数量(包括零)的商户可以在该预定邻近范围之内或之外。
商户2202、2204、2206、2210和2212中的每一个均可与由该商户提供销售的商品/服务502相关。可获得的特定商品/服务可由服务器118并参考相应的商户2202、2204、2206、2210和2212中的每一个的商户简述122来识别。
服务器118也可拥有对如图4所示的用户信息120的访问权。与移动设备104相关的用户标识符208和该用户的用户信息120可允许服务器118比较用户感兴趣的物品或项目408的列表与由不同商户提供销售的商品和/或服务502。当存在匹配且匹配的商户在移动设备104的圆2208或预定邻近范围内时,可向用户102通知该匹配。
一个或多个在线零售商126也可与服务器118通信和/或与移动设备104通信。在一些实现中,服务器118可比较由在线零售商126提供的商品和/或服务与由附近的商户2202、2204和2206提供的商品和/或服务502,并向用户102作出包括来自在线零售商126和/或来自附近的商户2202、2204和2206的提供的商品/服务的推荐。
以通知、推荐或通信的形式提供给用户102的信息可以是一种类型的广告,其中附近的商户2202、2204和2206与其他实体商户以及在线零售商128竞争,以向用户102进行销售。例如,附近的商户2202、2204和2206可使用来自“在线世界”的数据(例如交易记录406或用户感兴趣的物品或项目的列表410)来尝试推动实体销售。或者,商户2202、2204和2206可将可用来销售的商品和/或服务的列表以及促销(例如优惠券)提交到在线信息存储库(例如图1和5所示的商户简述124)。在线信息存储库(例如连接到商户简述122的服务器108)可分析用户的特征以确定哪些用户接收关于商户2202、2204和2206的促销或通知。相反,在线零售商128可使关于其物品或项目的信息与关于在本地商户2202、2204和2206的物品或项目502的信息一起发送。如果在线零售商128可提供更低的价格,则这可使用户102放弃从实体商户进行购买。下面讨论在线零售商和离线商户之间的其他类型的竞争和合作关系,其利用移动设备104的地理位置标识和用户信息120。
图23A和23B示出用于向移动设备的用户发送关于在商户处可获得的物品或项目的通知。在操作2302,从移动设备接收用户的标识符。该用户的标识符可以与图2-4中所示的用户标识符208相同或类似。
在操作2304,可识别用户感兴趣的物品或项目。识别用户对哪些物品或项目感兴趣可基于用户的标识符。用户感兴趣的物品或项目可以是用户以前查看的商品和/或服务的列表、商品和/或服务的愿望清单、包括在用户在在线零售商处的购物车中的商品和/或服务的列表、在与用户相关的用户简述中识别的物品或项目或在关于用户的兴趣的信息的另一类似的源中识别的物品或项目。该用户简述可以类似于图4所示的用户简述404。例如,用户也可手动选择感兴趣的商品和/或服务的类别,且这些类别可被存储为用户简述的部分。用户简述也可链接到社交网络或朋友的列表,且用户感兴趣的物品或项目可从朋友或社交网络联系人感兴趣的物品或项目(包括所购买的物品或项目)推断出来。也可部分地或全部从外部源(例如管理社交网络的网站)导入用户简述。用户的标识符可提供对社交网络(或其他)网站上的用户帐户的访问,从而提供对外部用户简述的访问。
在操作2306,确定移动设备的地理位置标识。可通过图2所示的位置传感器230确定地理位置标识。
在操作2308,识别在移动设备的地理位置标识的预定邻近范围内的一个或多个商户。可以通过参考商户位置的地图并比较该地图与移动设备的地理位置标识以确定移动设备和各商户之间的距离来识别商户。预定邻近范围可以是形成如图22所示的环绕用户的圆的一段距离(例如半径)。
在操作2310,将在操作2304识别的物品或项目与在操作2308识别的商户所提供的物品或项目比较。相反,可将在操作2308识别的商户所提供的物品或项目与在操作2304识别的物品或项目比较。这样,商户可识别其提供的物品或项目是否类似于用户感兴趣的任何物品或项目。所提供的物品或项目可包括在该商户的存货清单中的任何商品和/或服务。
在一种实现中,可在操作2312从商户接收该商户的地理位置标识和该商户的当前库存物品或项目。例如,商户可将其地理位置标识和当前存货清单列表提交到服务器,以便合并在商户简述(例如图5所示的商户简述124)中。服务器(例如上面讨论的服务器118)可比较用户感兴趣的物品或项目与商户的存货清单,而不向商户泄露用户的任何信息。这可允许用户在附近的商户提供与他或她的兴趣匹配或相关的物品或项目时得到知情的好处而不必将信息泄露给该商户。
在另一实现中,在操作2314将用户感兴趣的物品或项目的列表提供给商户。可由商户执行比较,然后可在操作2316从商户接收响应。用户和/或服务器可接收该响应。根据商户是否有匹配用户的兴趣的物品或项目,响应可指示“是”或“否”。响应也可指示从商户到识别用户感兴趣的物品或项目的源(例如,服务器)的付款或付款承诺。向商户直接提供用户感兴趣的物品或项目可允许将该列表与商户的存货清单比较,而不需要服务器。这可能在移动设备可直接与商户通信但移动设备无法访问网络连接从而与服务器通信时是适当的。
不考虑用于进行比较的技术,在操作2318,确定商户是否提供用户感兴趣的物品或项目或与用户感兴趣的物品或项目有关的物品或项目。例如,如果棒球是用户感兴趣的物品或项目,则可以推断出球棒或手套(虽然不是直接匹配)也将是用户感兴趣的物品或项目。如果不存在匹配,过程2300沿着“否”路径继续进行并返回到操作2306。当移动设备移动时,不同的商户可进入移动设备的预定邻近范围内,且这些新的商户之一可能提供用户感兴趣的物品或项目。如果商户提供用户感兴趣的物品或项目,则过程2300沿着“是”路径继续进行。图23B示出过程2300的接下来的部分。
在操作2320,产生来自操作2318的确定的通知。该通知可只陈述匹配存在。然而,通知也可标识其他信息,例如商户提供哪些用户感兴趣的物品或项目、哪家附近的商户提供用于销售的该物品或项目、到商户处的地图、商品或服务的价格、对商品或服务可用的任何优惠券或折扣、优惠券或折扣的兑现期、每个人可获得的物品或项目的最大数量和/或其他信息。
当在操作2308识别出多个商户时,通知可包括那些商户的列表或地图。如果所识别的商户位于相对较近(例如,在100码内)的地方,则通知可以是显示距商户的距离的商户的列表。如果所识别的商户离得较远(例如,在五英里内),则通知可包括显示商户的位置的地图。通知也可包括在商户处的物品或项目的价格,使得用户可容易地比较价格。
在操作2322,作出联系或不联系商户的决定。这个决定可以基于用户简述或与用户的标识符相关的关于用户的其他类型的信息。当没有联系商户时,过程2300沿着路径“否”继续进行到操作2324。
在操作2324,将在操作2320产生的通知发送到移动设备。例如,在操作2304识别的物品或项目可以是用户的圣诞节或另一节日的购物清单上的商品和/或服务的列表。当带有移动设备的用户穿过购物中心时,移动设备可接收一系列通知,告知用户他或她的购物清单上的哪些物品或项目在哪些商店。这可允许用户迅速找到并购买他或她的清单上的物品或项目,且这种技术也可允许用户找到提供最低价格的清单上的物品或项目的商户。
如果在操作2322作出了联系商户的决定,则过程2300沿着“是”路径继续进行到操作2326。在操作2326,将在操作2320产生的通知发送到商户。一旦被通知商户提供用户感兴趣的物品或项目,商户就可能希望联系移动设备的用户,以便进行销售。联系用户的决定可基于商户的可用且未使用的存货清单。例如,如果商户是诸如温泉疗养地或饭店的服务提供商,商户可能有相对固定的成本,因此关心最小化未使用的容量。商户可基于商户的额外容量或额外的存货清单来决定联系多少用户和多么积极地促销用户感兴趣的物品或项目。
在操作2328,可从商户接收付款。付款可由实现过程2300的服务器(例如图1和3所示的服务器118)接收。付款可由图3所示的支付模块318接收并处理。响应于接收到付款,过程2300可继续进行到操作2324,并向移动设备发送通知。付款金额可经过多个商户之间的竞价过程到账。例如,当在移动设备的预定邻近范围内的多个商户有相同的商品或服务供销售时,那些商户中的每一个可发出竞价,且提供获胜出价的商户可以被包括在在操作2324发送到移动设备的通知中。
在操作2324发送到移动设备的通知也可包括用户感兴趣的商品或服务之一的优惠券。商户可选择使优惠券包括在通知中,以便鼓励用户购买匹配他或她的兴趣的商品或服务。用户的兴趣可从图4所示的用户信息120确定。在一些实现中,数据挖掘技术可应用于用户信息,以便推断用户的兴趣。例如,如果用户的兴趣从用户与在线商户建立的在线购物车得到,则商户可提供将商品或服务的价格降低到等于或小于在线零售商提供的价格的优惠券。在线零售商可选择仅在商户为“夺取”销售而补偿在线零售商时才向商户披露在线购物车的内容和那些购物车中的物品或项目的价格。例如,如果在线零售商的利润率使某个商品的销售产生一美元的利润,则在线零售商可向商户提供购物车信息,以交换到一美元的费用。该费用也可取决于用户实际上是否从商户处购买了该商品。在一些实现中,可由服务器118调解从商户到在线零售商的付款。
如上所述,通知也可以是显示具有与用户感兴趣的物品或项目匹配的物品或项目的商户的位置的地图。例如,在商户位置的地图上的每个指示可提供关于该商户的额外信息(例如,在弹出窗口中),例如匹配或类似的物品或项目的列表、物品或项目价格、移动设备的用户可获得的优惠券或交易的标识,等等。
图24示出用于提供在线购买的推荐连同有关附近的实体商户的信息的过程2400。在操作2402,从移动设备接收用户的标识符。类似于图23所示的操作2302,接收用户的标识符可起作用来使关于用户的信息与移动设备相关。
在操作2404,接收对在移动设备的预定邻近范围内的商户的推荐请求。在一些实现中,可由移动设备的用户例如响应于用户按下“推荐附近的商户”按钮来手动发送该请求。在其他实现中,该请求可由移动设备自动发送。
在操作2406,确定移动设备的地理位置标识。该地理位置标识可由图2所示的位置传感器230确定。
在操作2408,识别在移动设备的预定邻近范围内的也向移动设备的用户提供折扣的商户。该折扣可基于与在操作2402接收的用户的标识符相关的属性。例如,如果用户是在特定商户处接收折扣的组的成员,则如果该用户-成员在预定邻近范围内可识别该商户。如果商户在用户家或工作位置附近,则用户的联系信息可以是确定折扣资格的源。类似地,用户的财务信息(例如用户所拥有的信用卡的类型或信用记录)可给用户提供享受不是普遍可用的折扣的机会。当在移动设备的预定邻近范围内的多个商户向移动设备的用户提供折扣时,可识别在预定邻近范围内的多个商户。这多个商户中每一个的地理位置标识可用于产生地图,例如地图中的“旗帜”或“插针”显示商户的位置。该地图可以被发送到用户的移动设备,使得用户可导航到多个商户并从多个商户中选择。
在一些实现中,可基于用户的交易记录406来识别一个商户或多个商户。例如,交易记录406可识别与用户有预先存在的关系的商户。交易记录406也可识别用户以前使用过其优惠券或以其他方式接收过其优惠券的商户。
在其他实现中,可基于用户感兴趣的商品和/或服务的列表410来识别商户。该列表410可以是图4所示的列表的类型中的任一种,例如用户以前查看的商品和/或服务的列表、商品和/或服务的愿望清单、在与用户相关的购物车中的商品和/或服务的列表或直接或间接从用户的用户简述中的信息得到的列表。例如,可通过识别用户从他或她的移动设备登录到在线系统时所在的那些商户来推断用户的兴趣。
在另外的实现中,可以基于商户的等级或评论2410来识别该商户。等级和评论2410可以与来自图5所示的商户简述122的等级和评论506相同。例如,只有高等级的商户(例如,四星或五星等级)可有资格被识别。使用等级和/或评论2410来识别商户也可涉及使用社交网络作为等级和评论2410的源。因此,来自其他用户的社交网络的等级和/或评论2410可以是用于识别商户的等级和评论2410的源或唯一的源。
在操作2412,将商户的推荐发送到移动设备。在一些实现中,可由图3所示的服务器118的推荐模块310产生和发送推荐。推荐给用户提供关于在用户附近并向用户提供折扣的商户的信息。
当预定邻近范围内的多个商户均匹配由用户指定的标准时,商户的推荐可包括商户的列表2414。推荐也可附带从其他用户、专业评论等得到的商户的等级或评论2410。等级和评论2410也可包括在推荐中。如果在操作2408未使用等级和评论2410来识别商户,则用户可在评估推荐时考虑等级和评论2410。推荐也可包括到商户的方向2416。在一些实现中,可将商户的优惠券2418与推荐一起提供。优惠券2418可提供与用户标识符相关的折扣之外的额外折扣。在操作2410发送的推荐也可包括上面的特性的任何组合。
在操作2420,将对从在线零售商处可获得的商品或服务的推荐也发送到移动设备。该推荐可由推荐模块316产生。对可在线获得的商品或服务的推荐可以是鼓励用户从在线零售商处购买商品或服务的广告。可在线获得的商品或服务可与由在操作2410推荐的商户提供的商品和/或服务是竞争关系。换句话说,可给用户提供关于到哪里在附近的商户处购买商品或服务的信息和关于如何从在线零售商处购买相同或相似的商品或服务的信息。
在一些实现中,在线零售商可以支付广告费(例如,向操作服务器118的实体),以便使推荐发送到移动设备。相反,也可给商户提供机会来付费限制潜在的在线竞争者,避免将对这些竞争者的推荐附加到对商户的推荐上。例如,商户可请求,当其被包括在在操作2412发送的推荐中时,在操作2420发送的对在线商品或服务的推荐推荐的是来自该商户的在线商店的东西或者推荐的是来自指定的“对手”在线商户的列表以外的任何在线商户的东西,或以其他方式影响在操作2420提供的推荐。在线零售商和商户也可互相竞争或竞价,以控制在操作2420提供的推荐。
在其他实现中,从在线零售商处可获得的商品或服务可以是被认为是对商户所提供的商品和/或服务具有补充性的商品或服务。用户、商户、在线零售商、服务器或任何其他实体可作出关于哪些商品和/或服务具有补充性的确定。
基于地理位置标识的示例促销
图25示出显示当移动设备104在商户106处时优惠券或其他促销的激活的示例时间表2500。优惠券或其他促销可以关联到特定的地理位置标识,使得用户102只能在他或她位于特定的商户106处时才能兑现优惠券。这可驱使人流量到商户106,因为用户可能希望激活并兑现优惠券。即使优惠券与商户106所销售的商品和/或服务无关,这也可为商户106提供益处,因为用户一旦在商户106处就可能购买商品和/或服务。
在时间1,移动设备具有存储在如图2所示的存储器中的电子文件216。在一些实现中,此电子文件216可以是电子书。电子文件216中包括未激活的优惠券2502。未激活的优惠券2502可作为电子文件212的文本或其他内容的部分而被包括。未激活的优惠券2502也可附加到或以其他方式追加到电子文件212。未激活的优惠券2502也可作为不包括在电子文件212中的独立产品提供。
当用户102和移动设备104不位于商户106处时,未激活的优惠券2502可保持未激活状态。优惠券的未激活/激活状态可以由图2所示的移动设备104的优惠券激活模块214管理。在一些实现中,可向移动设备104的用户102隐藏未激活的优惠券2502,直到移动设备104位于商户106处。在其他实现中,只隐藏优惠券的一个或多个方面。或者,即使移动设备104不位于商户106处,也可向用户102披露优惠券的所有方面。如果单独提供未激活的优惠券2502,不将其与电子文件212一起提供,则可不向用户102完全隐藏未激活的优惠券2502的存在,但可隐藏“交易”或优惠券的特定性质。例如,用户可能能够知道他或她具有来自某个商户的未激活的优惠券2502,但不知道优惠券的用途或折扣的大小。好奇心可驱使人流量到提供这种类型的部分隐藏的优惠券的商户。
在完全隐藏优惠券的一些实现中,优惠券可起像出人意料地奖励用户的惊喜或“复活节彩蛋”一样的作用。一旦一个人发现优惠券的存在,该信息就非正式地或“病毒式地”传播,并可进一步激励其他人来获得电子文件212。在仅隐藏优惠券的一些方面的实现中,可将可兑现优惠券的商户暴露给用户102,但仍然隐藏其他细节(例如折扣的金额)。
在时间2,当用户102和移动设备104到达商户106处时,优惠券可变成激活的优惠券2504。激活也可关联到时间。优惠券可以不变成激活的优惠券2504,除非当前时间匹配未激活的优惠券2502指定的时间。例如,为了鼓励回头客,优惠券可以在下一天之前不是激活的。因此,在一些实现中,时间和地点都必须遵照规定,才能使未激活的优惠券2502变成激活的优惠券2504。
优惠券的激活可以由从销售点设备110或从网络116接收信号的移动设备104实现。激活也可由优惠券激活模块214单独地或结合移动设备104的其他部件(例如位置传感器230和/或日历/时钟228)来实现。位置传感器230可确定移动设备104的地理位置标识相应于商户106的地理位置标识,且优惠券激活模块214可激活优惠券。对于仅在某个时间段期间有效的优惠券,日历/时钟228也可确定当前时间是否在为优惠券的兑现指定的时间段内。此时,可向用户102披露隐藏的优惠券的任何方面。
图26示出用于激活并使用电子文件中的优惠券的示例过程2600。在操作2602,可将包含优惠券的电子文件下载到移动设备。根据电子文件和优惠券的相对被感知的价值,移动设备的用户可选择发起下载以主要接收电子文件或主要接收优惠券。
在操作2604,当移动设备不位于商户处时,可隐藏优惠券的全部或部分。这可使优惠券的价值与用户在商户处的存在相关。因此,例如,咖啡店可对在电子书中植入优惠券付费,以便将人们带到咖啡店来兑现优惠券,同时希望那些人将从咖啡店购买一些东西。
在操作2606,确定在存储器中存储包含优惠券的电子文件的移动设备是否在商户处。当移动设备在商户的预定邻近范围内时,移动设备可被认为“在”商户处。当移动设备从商户接收信号时,移动设备也可被确定为在商户处。该信号可以是只在短距离内传输的“心跳”或“ping”。当移动设备在商户处时,过程2600沿着“是”路径前进到操作2608。当移动设备不在商户处时,过程2600沿着“否”路径前进并返回到操作2604,此时仍然隐藏优惠券的全部或部分。
在操作2608,可向用户披露或出示隐藏的优惠券的任何部分。在操作2610,当移动设备在商户处时,优惠券被激活。在一些实现中,移动设备的优惠券激活模块214可激活优惠券。可响应于在操作2606确定移动设备位于商户处来激活优惠券。也可响应于来自商户2612的信号来激活优惠券。
在操作2614,接收来自移动设备的用户的使用优惠券作为商品或服务的购买的部分的命令。该命令可以是使用优惠券的明确命令,或者该命令可以是隐式的,因为当进行购买交易时优惠券被自动应用。交易可以是在位于激活优惠券的地点的同一商户的商品或服务的购买2616,或者交易可以是与在线零售商进行的2618。与在线零售商的交易2618可通过使用移动设备来完成。
如果激活的优惠券在商户处被兑现2616,则激活的优惠券可作为机器可读代码出现在电子文件中,例如可呈现给商户处的销售点设备的条形码。激活的优惠券也可以是用户可呈现给或告诉商户的雇员以便接收折扣的代码或通行密码。
在优惠券在商户处激活但可在在线零售商处兑现2618的实现中,移动设备可从商户内连接到网络以便在在线零售商处使用激活的优惠券。一旦被激活,激活的优惠券可保持激活状态,即使移动设备稍后离开商户,或在其他实现中,一旦移动设备不再位于商户处,激活的优惠券就可恢复为未激活的优惠券。
结论
上面讨论的这些过程每个被示出为逻辑流程图中的方框的集合,这些方框表示可在硬件、软件或其组合中实现的一系列操作。在软件上下文中,方框表示存储在一种或多种计算机可读存储介质上的计算机可执行指令,其在由一个或多个处理器执行时执行所述的操作。通常,计算机可执行指令包括执行特定的功能或实现特定的抽象数据类型的例程、程序、对象、部件、数据结构等。操作被描述的顺序不应被理解为限制,且任何数量的所述方框可按任何顺序和/或并行地组合,以实现该过程。
虽然用结构特征和/或方法操作特定的语言描述了主题,但应理解,在所附权利要求中限定的主题不一定仅限于所描述的特定特征或操作。更准确地说,特定的特征和操作作为实现权利要求的示例形式被公开。

Claims (15)

1.一种或多种存储计算机可执行指令的计算机可读存储介质,当所述指令被一个或多个处理器执行时指示计算设备执行操作,所述操作包括:
检测到移动设备存在于商户位置的预定邻近范围内;
确定所述商户是否是信任商户;
当所述商户是信任商户时,登录到所述商户;
与所述商户共享关于所述移动设备的用户的信息;以及
使用所述关于所述用户的信息并至少部分地响应于检测到所述移动设备存在于所述商户位置的所述预定邻近范围内而完成在所述商户与所述用户之间的购买。
2.如权利要求1所述的一种或多种计算机可读存储介质,其中所述检测由所述移动设备、所述商户或网络部件中的至少一者执行。
3.如权利要求1所述的一种或多种计算机可读存储介质,其中所述预定邻近范围至少部分地基于在所述商户位置处的其他商户的密度。
4.如权利要求1所述的一种或多种计算机可读存储介质,其中所述商户包括销售点计算机系统,且共享付款信息包括通过直接通信链路在所述移动设备与所述销售点计算机系统之间通信。
5.如权利要求1所述的一种或多种计算机可读存储介质,其中完成所述购买包括自动完成所述购买而所述用户不与所述移动设备交互。
6.一种移动设备,该移动设备包括:
一个或多个处理器;
位置传感器,耦合到所述一个或多个处理器;
无线网络接口,耦合到所述一个或多个处理器;以及
存储器,耦合到所述一个或多个处理器,该存储器包括:
用户识别模块,与用户信息相关,所述用户信息能够用于由所述无线网络接口访问的网络;以及
交易模块,被配置成解释来自所述位置传感器的数据,以识别所述移动设备何时存在于商户的预定邻近范围内,且至少部分地基于识别所述移动设备存在于所述商户的所述预定邻近范围内,使用所述用户信息促成与所述商户的交易。
7.如权利要求6所述的移动设备,其中所述用户信息包括作为信任商户的商户的标识,且当所述商户的信任级别提高时所述交易模块减少用于完成所述交易的用户交互量。
8.如权利要求6所述的移动设备,其中当所述移动设备在所述商户的所述预定邻近范围内时且在没有来自所述移动设备的用户的进一步输入的情况下,所述交易模块自动授权与具有最高信任级别的商户的交易。
9.一种计算机实现的方法,该方法包括:
在配置有可执行指令的一个或多个计算机系统的控制下,
检测到与用户相关联的移动设备在商户的位置处,其中所述用户已发起与所述商户的交易;
至少部分地响应于检测到所述移动设备在所述商户的所述位置处而将所述用户的存在传达到所述商户,所述传达对使所述商户能够完成所述交易起作用;以及
向所述移动设备发送确认所述交易的完成的消息。
10.如权利要求9所述的计算机实现的方法,其中在除了所述移动设备以外的计算设备上且在除了所述商户的所述位置以外的位置处已发起所述交易。
11.如权利要求9所述的计算机实现的方法,其中所述检测到所述移动设备在所述商户的所述位置处包括检测到所述移动设备在所述商户的所述位置的阈值距离内的存在。
12.如权利要求9所述的计算机实现的方法,该方法还包括向所述商户提供与所述用户相关联的用户信息以使所述商户能够至少部分地基于所述用户信息来修改所述交易。
13.一种或多种存储计算机可执行指令的计算机可读存储介质,当所述指令被一个或多个处理器执行时指示计算设备执行操作,所述操作包括:
确定移动设备在商户的预定邻近范围内;
响应于所述确定,发送通知到所述移动设备,所述通知包括:(i)用于所述移动设备的用户执行操作的请求,以及(ii)执行所述操作的在所述商户的所述预定邻近范围内的移动设备的用户的阈值数量,以便将优惠券发送到执行了所述操作的所述用户的所述移动设备;
确定在所述预定邻近范围内的已执行所述操作的用户的数量;
比较在所述预定邻近范围内的已执行所述操作的用户的所述数量与所述阈值数量;以及
当在所述预定邻近范围内的已执行所述操作的用户的数量超过所述阈值数量时,将在所述商户处可兑现的优惠券发送到执行了所述操作的所述用户的所述移动设备。
14.如权利要求13所述的一种或多种计算机可读存储介质,其中:
所述通知还指示时间限制,其中所述阈值数量的用户将在所述时间限制内执行所述操作;
所述确定包括确定已在所述时间限制内执行了所述操作的在所述预定邻近范围内的用户的数量;
所述比较包括比较在所述时间限制内执行了所述操作的在所述预定邻近范围内的用户的数量与所述阈值数量;以及
所述优惠券发送包括当在所述时间限制内执行了所述操作的在所述预定邻近范围内的用户的数量超过所述阈值数量时发送所述优惠券。
15.如权利要求14所述的一种或多种计算机可读存储介质,其中所述比较还包括比较(i)在所述时间限制内执行了所述操作的在所述预定邻近范围内的用户的数量减去(ii)在所述时间限制内和所述预定邻近范围内执行了所述操作而随后移出所述预定邻近范围的用户的数量与(iii)所述阈值数量。
CN201180015579.3A 2010-03-23 2011-03-17 用于有效交易的用户简述和地理位置标识 Active CN102822855B (zh)

Applications Claiming Priority (13)

Application Number Priority Date Filing Date Title
US31652710P 2010-03-23 2010-03-23
US61/316,527 2010-03-23
US35174310P 2010-06-04 2010-06-04
US61/351,743 2010-06-04
US12/820,672 US8140403B2 (en) 2010-03-23 2010-06-22 User profile and geolocation for efficient transactions
US12/820,705 US9681359B2 (en) 2010-03-23 2010-06-22 Transaction completion based on geolocation arrival
US12/820,672 2010-06-22
US12/820,705 2010-06-22
US12/894,323 2010-09-30
US12/894,287 US20110238476A1 (en) 2010-03-23 2010-09-30 Location-based Coupons and Mobile Devices
US12/894,323 US9058604B2 (en) 2010-03-23 2010-09-30 Converged web-identity and mobile device based shopping
US12/894,287 2010-09-30
PCT/US2011/028825 WO2011119407A1 (en) 2010-03-23 2011-03-17 User profile and geolocation for efficient transactions

Publications (2)

Publication Number Publication Date
CN102822855A true CN102822855A (zh) 2012-12-12
CN102822855B CN102822855B (zh) 2016-11-30

Family

ID=

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103108282A (zh) * 2013-03-01 2013-05-15 湖南经桥网络科技有限公司 一种信息处理方法、客户端、移动终端及服务器
CN103593390A (zh) * 2013-08-22 2014-02-19 小米科技有限责任公司 一种多媒体信息识别的方法、装置及设备
CN103714477A (zh) * 2014-01-03 2014-04-09 邓劲钢 一种提高通过互联网转发广告的有效性的方法
CN103824214A (zh) * 2014-03-17 2014-05-28 联想(北京)有限公司 信息处理方法、装置及电子设备
CN104599126A (zh) * 2013-10-30 2015-05-06 腾讯科技(深圳)有限公司 一种安全支付方法、相关装置及系统
CN104703124A (zh) * 2013-12-06 2015-06-10 阿里巴巴集团控股有限公司 对象信息获得方法及系统
CN104781840A (zh) * 2012-12-31 2015-07-15 电子湾有限公司 自动无线消费者签入
CN104951963A (zh) * 2015-06-11 2015-09-30 联想(北京)有限公司 一种信息处理方法及电子设备
WO2016082802A1 (zh) * 2014-11-28 2016-06-02 余卓升 提供搜索结果的方法和设备及其计费方法和设备
CN105940433A (zh) * 2013-12-27 2016-09-14 谷歌公司 通知引擎
CN106357705A (zh) * 2015-07-13 2017-01-25 阿里巴巴集团控股有限公司 基于对象分布的提示方法及装置
CN106415633A (zh) * 2014-04-06 2017-02-15 谷歌公司 定制忠诚度通知
CN107169845A (zh) * 2017-06-07 2017-09-15 北京小度信息科技有限公司 一种商户属性查询方法、装置及服务器
CN107831511A (zh) * 2011-09-30 2018-03-23 贝宝公司 移动设备上的持续位置追踪和位置记录
CN108140163A (zh) * 2015-09-29 2018-06-08 亚马逊技术股份有限公司 基于有源设备管理递送方法的通知
CN108197925A (zh) * 2013-12-05 2018-06-22 谷歌有限责任公司 针对所接收到的商户标识符确定商户身份
CN110917630A (zh) * 2018-09-20 2020-03-27 电子技术公司 用于电子视频游戏系统的增强物品发现和递送
TWI690875B (zh) * 2018-05-23 2020-04-11 華南商業銀行股份有限公司 特約商家推薦系統及其方法
CN111489153A (zh) * 2019-01-28 2020-08-04 郑少茵 支付优惠资讯管理系统及其方法
CN112004194A (zh) * 2015-04-14 2020-11-27 阿里巴巴集团控股有限公司 一种电子凭证提示方法、装置和电子设备
CN112215683A (zh) * 2016-03-25 2021-01-12 创新先进技术有限公司 交易处理方法、装置及服务器
CN112243516A (zh) * 2018-06-26 2021-01-19 国际商业机器公司 无摩擦微定位检测和授权
CN112488748A (zh) * 2020-11-18 2021-03-12 银联智惠信息服务(上海)有限公司 数据标识匹配方法及装置、存储介质、计算设备
CN112805738A (zh) * 2018-10-02 2021-05-14 维萨国际服务协会 用于支付交易的实时自动授权的系统、方法和计算机程序产品
CN113256327A (zh) * 2021-05-18 2021-08-13 浙江微能科技有限公司 一种基于用户活动轨迹的信息智能推送方法及装置
TWI742504B (zh) * 2018-05-23 2021-10-11 華南商業銀行股份有限公司 提供優惠策略的特約商家推薦系統及其方法
TWI742506B (zh) * 2018-05-23 2021-10-11 華南商業銀行股份有限公司 基於消費資訊的特約商家推薦系統及其方法
TWI742505B (zh) * 2018-05-23 2021-10-11 華南商業銀行股份有限公司 發送行銷訊息的特約商家推薦系統及其方法
CN113785295A (zh) * 2019-05-06 2021-12-10 苹果公司 为计算设备配置基于背景的限制
US11348059B2 (en) 2015-09-29 2022-05-31 Amazon Technologies, Inc. Managing notifications of a delivery method based on an active device
CN116991960A (zh) * 2023-07-20 2023-11-03 北京直客通科技有限公司 用户地图数据的获取系统及方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090327151A1 (en) * 2008-06-26 2009-12-31 Mark Carlson Systems and methods for visual representation of offers

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090327151A1 (en) * 2008-06-26 2009-12-31 Mark Carlson Systems and methods for visual representation of offers

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107831511B (zh) * 2011-09-30 2021-10-26 贝宝公司 移动设备上的持续位置追踪和位置记录
CN107831511A (zh) * 2011-09-30 2018-03-23 贝宝公司 移动设备上的持续位置追踪和位置记录
US10380577B2 (en) 2012-12-31 2019-08-13 Paypal, Inc. Wireless dongle facilitated mobile transactions
US10839368B2 (en) 2012-12-31 2020-11-17 Paypal, Inc. Automatic wireless consumer checkins
US11893565B2 (en) 2012-12-31 2024-02-06 Paypal, Inc. Wireless dongle facilitated mobile transactions
CN104781840A (zh) * 2012-12-31 2015-07-15 电子湾有限公司 自动无线消费者签入
US11270287B2 (en) 2012-12-31 2022-03-08 Paypal, Inc. Wireless dongle facilitated mobile transactions
CN103108282A (zh) * 2013-03-01 2013-05-15 湖南经桥网络科技有限公司 一种信息处理方法、客户端、移动终端及服务器
CN103593390B (zh) * 2013-08-22 2018-04-24 小米科技有限责任公司 一种多媒体信息识别的方法、装置及设备
CN103593390A (zh) * 2013-08-22 2014-02-19 小米科技有限责任公司 一种多媒体信息识别的方法、装置及设备
CN104599126A (zh) * 2013-10-30 2015-05-06 腾讯科技(深圳)有限公司 一种安全支付方法、相关装置及系统
CN108197925A (zh) * 2013-12-05 2018-06-22 谷歌有限责任公司 针对所接收到的商户标识符确定商户身份
CN108197925B (zh) * 2013-12-05 2022-05-17 谷歌有限责任公司 针对所接收到的商户标识符确定商户身份
CN104703124A (zh) * 2013-12-06 2015-06-10 阿里巴巴集团控股有限公司 对象信息获得方法及系统
CN104703124B (zh) * 2013-12-06 2018-10-16 阿里巴巴集团控股有限公司 对象信息获得方法及系统
CN105940433A (zh) * 2013-12-27 2016-09-14 谷歌公司 通知引擎
CN105940433B (zh) * 2013-12-27 2019-03-01 谷歌有限责任公司 通知引擎
CN103714477A (zh) * 2014-01-03 2014-04-09 邓劲钢 一种提高通过互联网转发广告的有效性的方法
CN103824214A (zh) * 2014-03-17 2014-05-28 联想(北京)有限公司 信息处理方法、装置及电子设备
CN106415633A (zh) * 2014-04-06 2017-02-15 谷歌公司 定制忠诚度通知
US10846746B2 (en) 2014-04-06 2020-11-24 Google Llc Customized loyalty notifications
WO2016082802A1 (zh) * 2014-11-28 2016-06-02 余卓升 提供搜索结果的方法和设备及其计费方法和设备
CN105701677A (zh) * 2014-11-28 2016-06-22 余卓升 提供搜索结果的方法和设备及其计费方法和设备
CN112004194A (zh) * 2015-04-14 2020-11-27 阿里巴巴集团控股有限公司 一种电子凭证提示方法、装置和电子设备
CN104951963A (zh) * 2015-06-11 2015-09-30 联想(北京)有限公司 一种信息处理方法及电子设备
CN106357705A (zh) * 2015-07-13 2017-01-25 阿里巴巴集团控股有限公司 基于对象分布的提示方法及装置
CN108140163A (zh) * 2015-09-29 2018-06-08 亚马逊技术股份有限公司 基于有源设备管理递送方法的通知
CN108140163B (zh) * 2015-09-29 2022-11-29 亚马逊技术股份有限公司 基于有源设备管理递送方法的通知
US11348059B2 (en) 2015-09-29 2022-05-31 Amazon Technologies, Inc. Managing notifications of a delivery method based on an active device
CN112215683A (zh) * 2016-03-25 2021-01-12 创新先进技术有限公司 交易处理方法、装置及服务器
CN107169845A (zh) * 2017-06-07 2017-09-15 北京小度信息科技有限公司 一种商户属性查询方法、装置及服务器
CN107169845B (zh) * 2017-06-07 2020-12-01 北京星选科技有限公司 一种商户属性查询方法、装置及服务器
TWI690875B (zh) * 2018-05-23 2020-04-11 華南商業銀行股份有限公司 特約商家推薦系統及其方法
TWI742506B (zh) * 2018-05-23 2021-10-11 華南商業銀行股份有限公司 基於消費資訊的特約商家推薦系統及其方法
TWI742505B (zh) * 2018-05-23 2021-10-11 華南商業銀行股份有限公司 發送行銷訊息的特約商家推薦系統及其方法
TWI742504B (zh) * 2018-05-23 2021-10-11 華南商業銀行股份有限公司 提供優惠策略的特約商家推薦系統及其方法
CN112243516A (zh) * 2018-06-26 2021-01-19 国际商业机器公司 无摩擦微定位检测和授权
CN110917630B (zh) * 2018-09-20 2023-08-29 电子技术公司 用于电子视频游戏系统的增强物品发现和递送
CN110917630A (zh) * 2018-09-20 2020-03-27 电子技术公司 用于电子视频游戏系统的增强物品发现和递送
CN112805738A (zh) * 2018-10-02 2021-05-14 维萨国际服务协会 用于支付交易的实时自动授权的系统、方法和计算机程序产品
CN112805738B (zh) * 2018-10-02 2023-08-04 维萨国际服务协会 用于支付交易的实时自动授权的系统、方法
CN111489153A (zh) * 2019-01-28 2020-08-04 郑少茵 支付优惠资讯管理系统及其方法
CN113785295A (zh) * 2019-05-06 2021-12-10 苹果公司 为计算设备配置基于背景的限制
CN112488748A (zh) * 2020-11-18 2021-03-12 银联智惠信息服务(上海)有限公司 数据标识匹配方法及装置、存储介质、计算设备
CN112488748B (zh) * 2020-11-18 2024-01-05 银联智惠信息服务(上海)有限公司 数据标识匹配方法及装置、存储介质、计算设备
CN113256327A (zh) * 2021-05-18 2021-08-13 浙江微能科技有限公司 一种基于用户活动轨迹的信息智能推送方法及装置
CN116991960A (zh) * 2023-07-20 2023-11-03 北京直客通科技有限公司 用户地图数据的获取系统及方法

Also Published As

Publication number Publication date
WO2011119407A1 (en) 2011-09-29
CA2794085A1 (en) 2011-09-29
JP2015122082A (ja) 2015-07-02
JP5683730B2 (ja) 2015-03-11
JP5714199B1 (ja) 2015-05-07
EP2550633A4 (en) 2014-04-02
KR101702623B1 (ko) 2017-02-06
JP2013522777A (ja) 2013-06-13
KR101604945B1 (ko) 2016-03-18
KR101572963B1 (ko) 2015-11-30
US20110238476A1 (en) 2011-09-29
KR20170127072A (ko) 2017-11-20
KR20170015553A (ko) 2017-02-08
EP2550633A1 (en) 2013-01-30
EP3203424A1 (en) 2017-08-09
JP5872083B2 (ja) 2016-03-01
KR20150139981A (ko) 2015-12-14
KR101895186B1 (ko) 2018-09-04
KR20150003922A (ko) 2015-01-09
KR101798827B1 (ko) 2017-11-16
JP5540145B2 (ja) 2014-07-02
KR20120125381A (ko) 2012-11-14
CA2921085A1 (en) 2011-09-29
JP2014170579A (ja) 2014-09-18
JP2015149080A (ja) 2015-08-20
CA2921085C (en) 2019-08-13
CA2794085C (en) 2019-10-15

Similar Documents

Publication Publication Date Title
JP5872083B2 (ja) 効率的な取引のためのユーザプロファイルおよび地理的位置
US9723131B1 (en) Mobile device security
WO2020148658A2 (en) Methods and systems for displaying on map current or nearest and nearby or searched and selected location(s), geo-fence(s), place(s) and user(s) and identifying associated payments and account information for enabling to make and receive payments
US20150161643A1 (en) Location Based Mobile User Selected Time, Location, and Number Limited Automatic Location Based Reserve and Redeem Discounts on Products or Services with Automatic Security and Feedback Features
US20040111360A1 (en) System and method for personal and business information exchange
US20120089461A1 (en) Method for improved advertising on a mobile device
WO2020039957A1 (ja) 情報処理装置、情報処理方法、及びプログラム
CN102822855B (zh) 用于有效交易的用户简述和地理位置标识

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant