首页> 中国专利> 用于有效交易的用户简述和地理位置标识

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

摘要

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

著录项

  • 公开/公告号CN102822855A

    专利类型发明专利

  • 公开/公告日2012-12-12

    原文格式PDF

  • 申请/专利权人 亚马逊技术股份有限公司;

    申请/专利号CN201180015579.3

  • 申请日2011-03-17

  • 分类号G06Q30/00(20120101);

  • 代理机构11283 北京润平知识产权代理有限公司;

  • 代理人陈潇潇;南毅宁

  • 地址 美国内华达州

  • 入库时间 2023-12-18 07:41:11

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-11-30

    授权

    授权

  • 2013-01-30

    实质审查的生效 IPC(主分类):G06Q30/00 申请日:20110317

    实质审查的生效

  • 2012-12-12

    公开

    公开

说明书

相关申请的交叉引用

本申请要求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的实现中,移动 设备可从商户内连接到网络以便在在线零售商处使用激活的优惠券。一旦被 激活,激活的优惠券可保持激活状态,即使移动设备稍后离开商户,或在其 他实现中,一旦移动设备不再位于商户处,激活的优惠券就可恢复为未激活 的优惠券。

结论

上面讨论的这些过程每个被示出为逻辑流程图中的方框的集合,这些方 框表示可在硬件、软件或其组合中实现的一系列操作。在软件上下文中,方 框表示存储在一种或多种计算机可读存储介质上的计算机可执行指令,其在 由一个或多个处理器执行时执行所述的操作。通常,计算机可执行指令包括 执行特定的功能或实现特定的抽象数据类型的例程、程序、对象、部件、数 据结构等。操作被描述的顺序不应被理解为限制,且任何数量的所述方框可 按任何顺序和/或并行地组合,以实现该过程。

虽然用结构特征和/或方法操作特定的语言描述了主题,但应理解,在 所附权利要求中限定的主题不一定仅限于所描述的特定特征或操作。更准确 地说,特定的特征和操作作为实现权利要求的示例形式被公开。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号