显示可收集图标动画的图形用户界面转让专利

申请号 : CN201880072988.9

文献号 : CN111344728B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : D.Y.胡K.齐安奇C.刁M-H.吴C.T-Y.陈M.巴雷迪D.何M.帕尔泽夫斯基

申请人 : 谷歌有限责任公司

摘要 :

呈现图形用户界面以向用户显示交互后可收集图标动画体验包括用户的应用。应用向用户提供显示以启动无线交互,并接收在第三方系统处对一个或多个计算设备的轻敲以进行未决交互的通知。该应用从第三方系统接收已经进行交互的通知,并向与该应用相关联的应用系统传达已经进行交互。该应用从应用系统接收交互后可收集图标动画。图形用户界面呈现交互后可收集图标动画,以向用户显示。图形用户界面允许用户收集可收集图标作为用于将来显示或与社交网络分享的集合的一部分。

权利要求 :

1.一种用于呈现图形用户界面以显示动作后可收集图标动画的计算机实施的方法,包括:

使用一个或多个计算设备的用户界面向用户显示数字钱包应用,以启动无线交易;

使用所述一个或多个计算设备从商家系统接收对于提供支付信息以进行所述无线交易的请求;

使用所述一个或多个计算设备从数字钱包应用向所述商家系统提供支付账户信息;

使用所述一个或多个计算设备从所述商家系统接收交易已经被授权的通知;

使用所述一个或多个计算设备向与所述数字钱包应用相关联的数字钱包系统传达交易已经被授权以及第一通信技术被用于将支付帐户信息从数字钱包应用传输到与商家系统相关联的销售点设备,其中,第一通信技术包括近场通信、蓝牙、红外或对等通信中的至少一个;

使用所述一个或多个计算设备从所述数字钱包系统接收交易后可收集图标动画,其中仅当第一通信技术对应于与数字钱包系统相关联的优选通信技术时,才从数字钱包系统接收交易后可收集图标动画;和

使用所述一个或多个计算设备上的用户界面呈现交易后可收集图标动画。

2.根据权利要求1所述的计算机实施的方法,其中,所述交易后可收集图标动画是作为两个或更多个可收集图标动画的集合中的一个的可收集图标动画。

3.根据权利要求1所述的计算机实施的方法,其中,所述交易后可收集图标动画是与特定可收集图标相关联的动画。

4.根据权利要求3所述的计算机实施的方法,其中,所述可收集图标被存储在所述图形用户界面的可收集图标卡的一部分上。

5.根据权利要求3所述的计算机实施的方法,其中,所述可收集图标是超级英雄角色、电影角色、或体育角色中的一个。

6.根据权利要求1所述的计算机实施的方法,还包括使用所述一个或多个计算设备来呈现界面对象,以在所述用户的社交网络上分享所述可收集图标动画。

7.根据权利要求1所述的计算机实施的方法,其中,所述可收集图标动画是基于所述数字钱包系统的随机选择来获得的。

8.一种非暂时性计算机可读存储介质,其上包含计算机可执行程序指令,当所述计算机可执行程序指令被一个或多个计算设备执行时,使得计算机呈现图形用户界面以显示动作后可收集图标动画,所述计算机可读程序指令包括:用于向用户显示数字钱包应用以启动无线交易的计算机可执行指令;

用于从第三方系统接收对于提供账户信息以进行无线交易的请求的计算机可执行指令;

用于从数字钱包应用向所述第三方系统提供所述账户信息的计算机可执行指令;

用于从所述第三方系统接收交易已经被授权的通知的计算机可执行指令;

用于向与所述数字钱包应用相关联的应用系统传达所述交易已经被授权以及第一通信技术被用于将帐户信息从数字钱包应用传输到与第三方系统相关联的销售点设备的计算机可执行指令,其中,第一通信技术包括近场通信、蓝牙、红外或对等通信中的至少一个;

用于从所述应用系统接收交易后可收集图标动画的计算机可执行指令,其中仅当第一通信技术对应于与数字钱包应用相关联的优选通信技术时,才从所述应用接收交易后可收集图标动画;和

用于呈现交易后可收集图标动画图形用户界面的计算机可执行指令。

9.根据权利要求8所述的非暂时性计算机可读存储介质,其中,所述交易后可收集图标动画是作为两个或更多个可收集图标动画的集合中的一个的可收集图标动画。

10.根据权利要求8所述的非暂时性计算机可读存储介质,其中,所述交易后可收集图标动画是与特定可收集图标相关联的动画。

11.根据权利要求10所述的非暂时性计算机可读存储介质,其中,所述可收集图标被存储在所述图形用户界面的可收集图标卡的一部分上。

12.根据权利要求10所述的非暂时性计算机可读存储介质,其中,所述可收集图标是超级英雄角色、电影角色、或体育角色中的一个。

13.根据权利要求8所述的非暂时性计算机可读存储介质,还包括用于呈现界面对象以在用户的社交网络上分享所述可收集图标动画的计算机可执行指令。

14.一种显示动作后可收集图标动画的系统,包括:存储设备;和

处理器,其通信地耦合到所述存储设备,其中所述处理器执行存储在所述存储设备中的应用代码指令,以使所述系统:向用户显示数字钱包应用以启动无线交易;

从第三方系统接收对于提供账户信息以进行无线交易的请求;

从数字钱包应用向所述第三方系统提供所述账户信息;

从所述第三方系统接收交易已经被授权的通知;

向与所述数字钱包应用相关联的应用系统传达所述交易已经被授权以及第一通信技术被用于将帐户信息从数字钱包应用传输到与第三方系统相关联的销售点设备,其中,第一通信技术包括近场通信、蓝牙、红外或对等通信中的至少一个;

从所述应用系统接收交易后可收集图标动画,其中仅当第一通信技术对应于与应用系统相关联的优选通信技术时,才从应用系统接收交易后可收集图标动画;和呈现交易后可收集图标动画图形用户界面。

15.根据权利要求14所述的系统,其中,所述可收集图标动画是基于应用系统的随机选择来获得的。

16.根据权利要求14所述的系统,其中,所述交易后可收集图标动画是与特定可收集图标相关联的动画。

说明书 :

显示可收集图标动画的图形用户界面

[0001] 相关申请的交叉引用
[0002] 本专利申请要求于2017年11月10日提交并且名称为“显示可收集图标动画的图形用户界面”的编号为62/584,728的美国临时专利申请的优先权。上述申请的整体内容在此
全部并入作为参考。

技术领域

[0003] 本公开涉及在用户计算设备上显示交互后(post‑interaction)可收集(collectible)图标动画的图形用户界面。更具体地,本公开涉及在期望的交互之后向用户
呈现可收集图标和相关联的动画以激励和鼓励附加动作的图形用户界面。

背景技术

[0004] 可以通过诸如磁条卡或芯片卡的工具与诸如商家的主机计算系统的终端进行计算系统之间的交互。可选地,该工具可以由具有经由非接触式通信与读取器通信的能力的
用户计算设备呈现给终端。
[0005] 用户计算设备可以经由近场通信(near field communication,NFC)、蓝牙、条形码、Wi‑Fi、红外、或任何其他合适的通信技术与终端或与非接触式工具通信。用户计算设备
可以托管可用于与非接触式工具或终端通信的应用。
[0006] 终端可以从非接触式工具获取信息。可以通过非接触式工具的“轻敲”、“轻扫”、或其他运动,或者经由用户的特征选择来启动交互。终端可以向处理进一步的交互的中央网
络提交交互细节。
[0007] 应用提供商、账户提供商、发卡方、商家、和其他人可能期望推动朝向使用新技术的更大数量的交互(interaction),诸如交易(transaction)。因为用户具有用于启动和进
行交互的其他选择,所以这些实体期望有一种方式来鼓励和激励进一步的无线交互,诸如
无线交易。然而,无线交互可能会让新用户望而生畏,尽管无线交互可能会更快、更高效,并
且与传统交互一样安全。因此,当用户不选择使用受激励的交互技术时,所有相关的计算设
备被迫执行附加处理并消耗附加容量。

发明内容

[0008] 本文的技术提供了计算机实施的方法、系统、和计算机程序产品来呈现图形用户界面,以向用户显示交互后可收集图标动画。该方法包括应用系统,该应用系统采用被配置
为管理用户的账户和应用的服务器。应用显示在用户界面上,以允许用户启动无线交互,并
接收在第三方系统(诸如商家系统)处对一个或多个计算设备的轻敲以进行未决交互的通
知。该应用从第三方系统接收已经进行交互的通知或者识别完成的交互,并且向与该应用
相关联的应用系统传达已经进行交互。该应用从该应用系统接收交互后可收集图标动画。
用户计算设备上的图形用户界面呈现用于向用户显示的交互后可收集图标动画。该应用存
储可收集图标,以便将来单独显示或与其他可收集图标一起显示。该应用向用户提供图形
用户界面,以与用户的社交网络分享可收集图标。
[0009] 在本文描述的某些其他示例方面中,提供了系统和计算机程序产品来呈现图形用户界面,以向用户显示交互后可收集图标动画。
[0010] 在考虑下面对示出的示例实施例的详细描述时,示例实施例的这些和其他方面、目的、特征和优点对于本领域普通技术人员来说将变得明显。

附图说明

[0011] 图1是描绘根据某些示例的显示图形用户界面以向用户计算设备显示交易后可收集图标动画的系统的框图。
[0012] 图2是描绘根据某些示例的显示图形用户界面以向用户计算设备显示交易后可收集图标动画的方法的流程框图。
[0013] 图3是描绘根据某些示例的向数字钱包网络注册用户并配置数字钱包应用的方法的流程框图。
[0014] 图4是根据某些示例的用于具有动画图形用户界面的显示屏或其部分的在序列中的第一图像。
[0015] 图5是根据某些示例的用于具有动画图形用户界面的显示屏或其部分的在序列中的第二图像。
[0016] 图6是根据某些示例的用于具有动画图形用户界面的显示屏或其部分的在序列中的第三图像。
[0017] 图7是根据某些示例的显示可收集图标的示例图形用户界面的图示。
[0018] 图8是根据某些示例的显示空的可收集图标卡的示例图形用户界面的图示。
[0019] 图9是根据某些示例的显示具有两个可收集图标的可收集图标卡的示例图形用户界面的图示。
[0020] 图10是根据某些示例的显示完整的可收集图标卡的示例图形用户界面的图示。
[0021] 图11是描绘根据某些示例的计算机器和模块的框图。

具体实施方式

[0022] 概观
[0023] 在某些示例中,诸如数字钱包系统的应用系统向用户提供图形用户界面以显示交互后可收集图标动画。在示例中,交互可以是交易。数字钱包系统向用户显示可收集图标和
相关联的动画,以激励附加的NFC交易。
[0024] 在示例实施例中,用户采用用户计算设备来注册和配置账户,诸如数字钱包账户。用户在用户计算设备(诸如移动智能手机)上下载应用,诸如数字钱包应用。用户将一个或
多个支付账户与数字钱包账户相关联。支付账户可以是信用卡账户、借记账户、银行账户、
储值账户、或任何其他合适的支付账户。
[0025] 在示例中,支付工具用于与第三方系统终端(诸如商家系统销售点(point of sale,POS)终端)的交易。在示例中,用户接近商家系统POS终端以购买一个或多个物品。用
户在POS终端读取器上轻扫或轻敲具有支付工具的用户计算设备,并启动支付工具和POS终
端之间的通信。POS终端可以经由NFC或其他合适的技术,采用读卡器或其他硬件或软件与
支付工具进行无线通信。数字钱包应用将支付账户信息发送到POS终端上的读取器。通过支
付处理系统进行交易。在整个说明书中,术语交易被用作用户计算设备和商家系统之间的
示例交互。在另一示例中,可以利用不是交易的任何其他合适类型的交互,诸如签到交互、
验证交互、访问交互、或任何其他合适的交互。
[0026] 数字钱包应用向数字钱包系统传达交易是使用优选的通信技术进行的。数字钱包系统向用户计算设备上的数字钱包应用传达可收集图标和相关联的动画。
[0027] 用户计算设备上的用户界面作为图形用户界面将可收集图标动画呈现给用户,并且用户可以收集可收集图标或分享可收集图标。例如,可收集图标动画出现在用户计算设
备的显示屏上以娱乐用户。然后,可收集图标被存储在可收集图标卡或其他存储位置上,以
允许用户稍后访问可收集图标动画或可收集图标。可收集图标可以各自是用户想要获得以
使集合完整的一组或一个集合的可收集图标的一部分。例如,每个可收集图标可以是作为
团队(诸如运动队或超级英雄队)中的一部分的一组角色的一部分。可收集图标卡可以具有
放置每个所获得的可收集图标的槽或位置,以指示已经获得了该集合中的特定可收集图
标。当集合是完整的时,可收集图标卡可以指示集合是完整的和/或显示全部所获得的可收
集图标。
[0028] 可以经由用户的社交网络与其他人分享可收集图标动画或可收集图标本身。例如,图形用户界面显示界面对象(诸如“分享”按钮),其允许用户与社交网络分享已经获得
了特定可收集图标。用户可以附加地选择界面对象,以在任何合适的时间示出与特定可收
集图标相关联的可收集图标动画。可收集图标动画可以被配置为在任何其他合适的时间显
示,诸如当用户打开数字钱包应用时或者当用户尝试后续交易时。
[0029] 交易后可收集图标动画的显示给用户一种惊喜和期待的感觉。该显示激励用户使用优选的交易技术进行附加的交易,因为用户将希望再次体会惊喜和期待。
[0030] 虽然本文的某些示例是以在商家位置处的NFC交易来描绘的,但是该方法也可以在不同的交易环境中执行。例如,该方法可以用于在线交易。图形用户界面可以在与商家系
统的网站进行在线交易之后显示交易后体验,而不是在NFC交易之后显示交易后体验。任何
其他合适的交易类型都可以利用本文描述的方法。例如,可以使用对等交易或蓝牙交易。
[0031] 通过使用和依赖本文描述的方法和系统,数字钱包系统的图形用户界面动态地向用户提供交易后可收集体验。这样,本文描述的系统和方法可以被采用以使用户惊喜和高
兴,以激励该用户更频繁地使用数字钱包系统。对于商家系统来说该系统得到了改善,因为
更快且更有效的NFC交易或其他虚拟交易更频繁地发生。对于用户来说体验得到了改善,因
为他们享受这种体验,而且也获得了与商家更快且更有效的交易。因此,本文描述的方法和
系统允许用户的计算系统、数字钱包系统、和商家系统都更有效地操作。
[0032] 示例系统架构
[0033] 现在转到附图,详细描述了示例实施例,其中在所有附图中相似的数字表示相似(但不一定相同)的元件。
[0034] 图1是描绘根据某些示例的显示图形用户界面以向用户计算设备110显示交易后可收集图标动画的系统100的框图。在一些实施例中,与用户计算设备110相关联的用户101
必须安装应用和/或进行特征选择,以获得本文描述的技术的益处。
[0035] 如图1所示,系统100包括网络计算设备110、130和140,它们被配置为经由一个或多个网络105或经由任何合适的通信技术彼此通信。
[0036] 每个网络105包括有线或无线电信装置,通过该装置,网络设备(包括设备110、130和140)可以交换数据。例如,每个网络105可以包括局域网(local area network,LAN)、广
域网(wide area network,WAN)、内联网、互联网、移动电话网、存储区域网(storage area 
network,SAN)、个人区域网(personal area network,PAN)、城域网(metropolitan area 
network,MAN)、无线局域网(wireless local area network,WLAN)、虚拟专用网(virtual 
private network,VPN)、蜂窝或其他移动通信网络、蓝牙、NFC、或其任意组合,或者有助于
信号、数据通信的任何其他合适的架构或系统。在对示例实施例的整个讨论中,应当理解,
术语“数据”和“信息”在本文中可互换使用,以指代文本、图像、音频、视频或可存在于基于
计算机的环境中的任何其他形式的信息。设备110、130和140利用的通信技术可以是类似于
网络105的网络或替代通信技术。
[0037] 每个网络计算设备110、130和140包括具有能够通过网络105或类似网络发送和接收数据的通信模块的计算设备。例如,每个网络设备110、130和140可以包括服务器、台式计
算机、膝上型计算机、平板计算机、其中嵌入和/或耦合有一个或多个处理器的电视机、智能
电话、手持或可穿戴计算机、个人数字助理(personal digital assistant,PDA)、诸如智能
手表或眼镜的可穿戴设备、或者任何其他有线或无线的由处理器驱动的设备。在图3所描绘
的示例实施例中,网络设备110、130和140分别由终端用户或消费者、商家系统运营商、和数
字钱包系统运营商操作。
[0038] 用户101可以使用用户计算设备110上的通信应用112(其可以是例如网络浏览器应用或独立应用),以经由分布式网络105查看、下载、上传、或以其他方式访问文档或网页。
通信应用112可以与网络服务器或连接到网络105的其他计算设备(包括数字钱包系统140
的网络服务器144)交互。
[0039] 在另一示例中,通信应用112经由近场通信(NFC)或其他无线通信技术(诸如蓝牙、WiFi、红外线、或任何其他合适的技术)与商家系统130中的设备通信。如在整个说明书中所
使用的,术语“NFC”将用于表示任何无线通信技术。通信应用112可以使用NFC来传达支付信
息、接收交易数据、或执行任何其他合适的任务。
[0040] 用户计算设备110包括用于显示图形用户界面的用户界面114和其他用户界面。用户界面114可用于向用户101显示信息,以允许用户101与数字钱包系统140、数字钱包应用
111等交互。用户界面114接收对于交易的用户输入,并向用户101显示结果。在某些示例中,
用户界面114可以由数字钱包系统140管理。用户界面114可以通过用户计算设备110访问。
图形用户界面114可以显示数字钱包系统140的网页144。在某些示例中,用户界面114可以
由商家系统130或其他系统管理。在某些示例中,用户界面114可以由用户计算设备110管
理,并且基于用户计算设备110的操作来准备和向用户101显示。
[0041] 如本文所述,用户界面114可用于向用户101显示用于来自数字钱包系统140的交易后体验指令的图形用户界面。
[0042] 用户计算设备110可以包括数字钱包应用111。数字钱包应用111可以包括用户计算设备110可以用来帮助用户101完成购买或执行任何其他类型的交互的任何应用、硬件、
软件、或过程。数字钱包应用111可以与通信应用112交互,或者可以被实现为通信应用112
的伴随应用(companion application)。作为伴随应用,数字钱包应用111在通信应用112内
执行。也就是说,数字钱包应用111可以是嵌入在通信应用112中的应用程序。在某些实施例
中,用户101的数字钱包可以驻留在云计算环境中、在商家服务器上、或在任何其他环境中。
[0043] 数字钱包应用111向数字钱包系统140传达交易状态,诸如当交易完成时。数字钱包应用111从数字钱包系统140接收交易后体验指令,用于在图形用户界面114上向用户101
显示。
[0044] 用户计算设备110还包括可由数字钱包应用111、通信应用112、或其他应用访问的数据存储单元113。示例数据存储单元113可以包括一个或多个有形的计算机可读存储设
备。数据存储单元113可以存储在用户计算设备110上,或者可以逻辑耦合到用户计算设备
110。例如,数据存储单元113可以包括板载闪存和/或一个或多个可移动存储器账户或可移
动闪存。在某些实施例中,数据存储单元113可以驻留在基于云的计算系统中。
[0045] 数字钱包系统140可以是为用户101或任何其他类型的交互账户管理、配置、启用、或以其他方式服务数字钱包账户的任何系统。数字钱包系统140可以为用户101提供与商家
系统130进行交易的机制。数字钱包系统140可以向用户计算设备110提供软件或其他应用,
以在用户计算设备110上进行数字钱包交易。
[0046] 数字钱包系统140可以向用户101提供标识用户101在数字钱包系统140上的账户的客户标识符(identification,ID)。数字钱包系统140可以利用客户ID来访问用户101的
会员(loyalty information)信息、存储的或关联的报价、支付工具、或其他合适的数据。
[0047] 数字钱包系统140可以向数字钱包应用111发送交易后体验指令,以在用户界面114上向用户101显示。
[0048] 数字钱包系统140可以包括可由网络服务器144访问的数据存储单元147。示例数据存储单元147可以包括一个或多个有形的计算机可读存储设备,或者数据存储单元可以
是单独的系统(诸如不同的物理或虚拟机)或者基于云的存储服务。
[0049] 示例商家系统130包括服务器135、数据存储单元133、商家POS终端132、和读卡器134。
[0050] 在示例实施例中,服务器135与数字钱包系统140通信,以发送和接收客户ID、支付信息、会员信息、报价、和其他有用的交互数据。商户服务器135从POS终端132接收数据,并
帮助与支付处理系统、发卡方、和其他合适的系统进行交易。
[0051] 在示例实施例中,数据存储单元133可以包括适合于存储信息的商家系统130可访问的任何本地或远程数据存储结构。在示例实施例中,数据存储单元133存储加密信息。
[0052] 在示例实施例中,诸如收银机的商家POS终端132能够处理由用户101启动的购买交易。在示例实施例中,商家系统130操作在商业商店,并且用户101通过在商家POS终端132
处呈现支付的形式来指示进行购买的期望。在示例实施例中,商家POS终端132能够使用
NFC、蓝牙和/或Wi‑Fi通信方法与用户计算设备110通信。在示例中,POS终端132利用读卡器
134与用户101的支付工具115通信。读卡器可以从磁条、NFC、或任何其他合适的支付工具技
术接收数据。商家POS终端132可以表示用于与用户计算设备110通信的任何其他类型的交
互终端。例如,商家POS终端132可以是信息亭、安全入口点、或任何其他交互终端。
[0053] 应当理解,所示的网络连接是示例,并且可以使用在计算机和设备之间建立通信链路的其他装置。此外,受益于本公开的本领域普通技术人员将理解,图1所示的商家系统
130、数字钱包系统140、和用户计算设备110可以具有若干其他合适的计算机系统配置中的
任何配置。例如,被实现为移动电话或手持计算机的用户计算设备110可能不包括上述所有
组件。
[0054] 在示例实施例中,网络计算设备和与本文呈现的技术相关联的任何其他计算机器可以是任何类型的计算机器,诸如但不限于关于图11更详细讨论的那些计算机器。此外,与
这些计算机器中的任何计算机器相关联的任何模块,诸如本文描述的模块或与本文呈现的
技术相关联的任何其他模块(脚本、网页内容、软件、固件、或硬件),可以由关于图11更详细
讨论的任何模块来实现。本文讨论的计算机器可以通过一个或多个网络(诸如网络105)彼
此通信以及与其他计算机机器或通信系统通信。网络105可以包括任何类型的数据或通信
网络,包括关于图11讨论的任何网络技术。
[0055] 示例过程
[0056] 下文关于示例操作环境100的组件描述图2‑图3所示的示例方法。图2‑图3的示例方法也可以与其他系统一起执行和在其他环境中执行。
[0057] 图2是描绘根据某些示例的向用户计算设备110显示交易后可收集图标动画的方法200的框图。
[0058] 参考图1‑图3,在框205中,用户101向数字钱包系统140注册并配置数字钱包应用114。图3的方法205更详细地描述了框205的特征。
[0059] 图3是描绘根据某些示例的向数字钱包系统140注册用户101并配置数字钱包应用111的方法205的框图。
[0060] 在框305中,用户101在数字钱包系统140上注册数字钱包账户。用户101可以经由用户计算设备110的用户界面114访问数字钱包系统140的网页,以注册账户、选择用户名和
密码、以及执行其他注册任务。用户101可以经由用户计算设备110上的数字钱包应用114或
者经由任何其他合适的方法(诸如通过电话口头地)注册账户。
[0061] 在框310中,用户101在用户计算设备110上下载数字钱包应用111。可以以任何合适的顺序执行框305和310。数字钱包系统140经由网络105向用户计算设备110提供软件,以
在用户计算设备110上安装数字钱包应用111。用户101或数字钱包系统140可以用来自数字
钱包系统140的数字钱包数据来配置数字钱包应用111。可以从第三方服务器或任何其他合
适的位置下载或访问数字钱包应用111。数字钱包应用111或者可以预先安装在用户计算设
备110上,或者以其他方式成为用户计算设备110上的操作系统的标配。在某些示例中,数字
钱包应用111不是交易相关的应用,而是指向其他类型的交互,诸如会员签到(check‑in)或
安全输入。
[0062] 在框315中,用户101在数字钱包系统140的数字钱包账户上配置一个或多个支付账户。在示例中,数字钱包系统140上的数字钱包账户和数字钱包应用111可以配置有用户
101的一个或多个支付账户。支付账户可以是信用卡账户、借记账户、银行账户、储值账户、
或任何其他合适的支付账户。在某些示例中,数字钱包账户不是交易相关账户,而是指向其
他类型的交互,诸如会员签到或安全输入。数字钱包账户可以配置有用户101对于一个或多
个商家系统130的会员信息。数字钱包账户可以配置有来自商家系统130、制造商、或其他系
统的与用户101相关联的报价。
[0063] 在框320中,用户101在数字钱包应用140上配置用于应用支付账户的规则。例如,除非另有指示,否则用户101可以将数字钱包应用140配置为默认是特定的卡。用户101可以
配置数字钱包应用140以在特定商家系统130处选择特定的卡。用户101可以配置数字钱包
应用140以针对一定范围的交易金额选择特定的卡。用户101可以配置任何其他合适的规则
来简化启动交易时对支付工具的选择。
[0064] 方法205从框320返回到图2的框210。
[0065] 回到图2,在框210中,用户101选择要购买的产品并准备支付。例如,如果用户101在商家系统130的物理位置处,则用户101可以选择要购买的产品并接近销售点(POS)终端
132以进行交易。
[0066] 在框215中,用户101启动数字钱包应用111,并在POS终端读取器134上轻扫或轻敲用户计算设备110。在示例中,用户101接近商家系统的POS终端132以购买一个或多个物品。
用户101启动数字钱包应用111并准备数字钱包应用111,以进行交易。例如,用户101选择图
标或其他对象来启动数字钱包应用111。用户101可以在数字钱包应用111上做出选择,以指
定在后续交易中应该使用哪个支付工具,或者做出任何其他合适的选择。
[0067] 用户101轻扫或轻敲用户计算设备110,并启动用户计算设备110和POS终端132之间的通信。轻敲可以表示启动与POS终端132的通信所要求的任何动作。例如,轻敲可以要求
用户101将用户计算设备110平放在读卡器134的表面上。在另一示例中,轻敲可以要求用户
101将用户计算设备110悬停在读卡器134的天线附近。可以采用任何其他类型的轻敲、轻
扫、或其他启动动作。POS终端132可以经由NFC或其他合适的技术,采用读卡器134或其他硬
件或软件来与用户计算设备110进行无线通信。
[0068] 在框220中,在支付处理系统(未示出)和商家系统130之间进行交易。在示例中,读卡器134或POS终端132的其他通信元件从数字钱包应用111请求支付账户信息和其他合适
的数据。数字钱包应用111聚集必要的数据用于响应。该数据可以包括支付工具的支付账
号、支付工具的到期日期、和其他合适的数据。
[0069] 数字钱包应用111将支付账户信息发送到读取器134或POS终端132的其他元件。读卡器134向POS终端132提供支付账户信息。读卡器134经由任何可用的通信技术将收集到的
数据发送到POS终端132。POS终端132向与数字钱包应用111上的支付工具相关联的合适的
支付处理系统发送授权请求。POS终端132识别交易总额,并向将提供对交易的授权并处理
交易的信用卡网络、支付处理系统、银行机构、或任何合适的系统提供授权请求。授权或授
权已经被接收的通知被提供给POS终端132,并且交易完成。POS终端132向用户101和/或商
家系统130的销售人员显示授权。用户101接收购买的产品或服务以及交易的纸质或数字收
据。
[0070] 在框225中,数字钱包应用111向数字钱包系统140传达交易数据。在交易完成之后,数字钱包应用111识别出POS终端132已经传达了指示交易完成的信息,诸如收据。来自
POS终端132的通信可以经由NFC或任何其他合适的技术。数字钱包应用111经由通过网络
105的互联网连接或者经由任何其他合适的技术,向数字钱包系统140传达交易的完成。在
另一示例中,数字钱包系统140从授权过程中识别交易,并且不要求通过数字钱包应用111
的通知。
[0071] 在框230中,数字钱包应用111从数字钱包系统140接收可收集图标动画。当数字钱包系统140接收到交易已经完成的通知时,数字钱包系统140确定交易是否是经由优选交易
方法进行的,或者是否执行了将被奖励的另一个优选动作。在示例中,将在针对经由NFC进
行的交易的交易后体验中提供可收集图标动画。在另一示例中,使用数字钱包应用111针对
在线进行的交易提供交易后体验。数字钱包系统140能够根据数字钱包应用111提供的细节
来确定交易方法。任何其他合适的动作可以被奖励交易后体验,诸如签到交互、验证交互、
访问交互、或任何其他合适的交互。
[0072] 如果交易是经由优选交易方法进行的,则数字钱包系统140识别要提供给数字钱包应用111的交易后体验。交易后体验可以是可收集图标动画。例如,要提供给数字钱包应
用111的可收集图标动画可以基于机会(chance)。也就是说,如果五个可收集图标对于收集
是可用的,则数字钱包系统140可以基于随机机会向数字钱包应用111提供可收集图标和相
关联的动画之一。例如,可以使用随机数生成器来选择提供哪个可收集图标动画。在示例
中,用户101可以接收已经被收集的可收集图标动画。一些可收集图标动画可能比其他可收
集图标动画更不频繁地被提供。用户101将因此被激励继续尝试交互以获得难以得到的
(elusive)可收集图标动画。
[0073] 在另一示例中,要提供给数字钱包应用111的可收集图标动画可以基于奖励计划、广告活动、交易金额、用户账户的状态、商家系统130的类型、或交易的任何其他合适的特
征。数字钱包系统140为用户101确定合适的可收集图标动画,并将向数字钱包应用111传达
可收集图标动画。该通信可以经由通过网络105的互联网连接或者经由任何其他合适的技
术来发送。
[0074] 在替代示例中,数字钱包应用111访问或提供交易后体验。例如,数字钱包系统140可以向数字钱包应用111传达一系列可收集图标动画以供存储。数字钱包应用111然后在批
准的交易之后访问可收集图标动画之一。在另一示例中,数字钱包应用111被提供指令以与
第三方服务器通信来访问交易后体验。可以采用访问交易后体验(诸如可收集图标动画)的
任何合适的方式。
[0075] 在框235中,用户界面114经由图形用户界面114显示可收集图标动画供用户101查看。可收集图标动画可以在用户计算设备110的图形用户界面114上执行任何合适的动作。
例如,可收集图标动画可以出现在图形用户界面114上,并执行任何合适的动作,诸如舞蹈、
短剧、固定节目、魔术、体育动作、笑话、或任何其他合适的动作。可收集图标动画可以通过
突然出现在图形用户界面114上或者通过缓慢渐入图形用户界面114的显示来使用户101感
到惊讶。可收集图标动画可以合并图形用户界面114已经存在的功能。例如,可收集图标动
画可以改变某些界面对象或显示的外观,以合并与可收集图标动画相关联的标志或风格。
[0076] 在框240中,图形用户界面114将可收集图标动画中的可收集图标合并到用户界面对象和显示中。在收集可收集图标之后,图形用户界面114可以将可收集图标添加到所收集
的可收集图标的显示中。例如,图形用户界面114将可收集图标添加到可收集图标卡,其中
该可收集图标卡显示全部已经获得的可收集图标。可收集图标卡可以与特定的一组可收集
图标(诸如一组超级英雄或运动队)相关联的活动相关联。可收集图标卡可以具有卡的一部
分或部分,该一部分或部分在获得可收集图标时专用于特定可收集图标。在获得可收集图
标之后,可收集图标卡中专用于特定可收集图标的该部分显示可收集图标。
[0077] 在框245中,图形用户界面114提供分享可收集图标的机会。可以经由用户101的社交网络与其他人分享可收集图标动画或可收集图标本身。例如,图形用户界面114显示界面
对象(诸如“分享”按钮),其允许用户101与社交网络分享已经获得了特定可收集图标。用户
101可以附加地选择界面对象,以在任何合适的时间显示与特定可收集图标相关联的可收
集图标动画。可收集图标动画可以被配置为在任何其他合适的时间显示,诸如当用户101打
开数字钱包应用111时或者当用户101尝试后续交易时。
[0078] 在框250中,鼓励用户101使用优选的数字钱包应用111购买方法进行后续交易。当用户101接收到交易后体验,诸如有趣的可收集图标动画时,用户101被激励更频繁地使用
数字钱包系统140,这使得所涉及的全部系统更有效地操作。
[0079] 在图4‑图10中示出了向用户101显示可收集图标动画的示例。图4是根据某些示例的用于具有动画图形用户界面的显示屏或显示屏的一部分的序列中的第一图像。
[0080] 图4中提供了示例用户计算设备110。用户计算设备110在图4中被示为移动智能手机,其显示屏呈现图形用户界面。在该示例中,图形用户界面向用户101呈现交易后可收集
图标动画,包括可收集图标动画显示。在图4中,示例图形用户界面显示示出了指示交易完
成的对象401。对象401显示勾号以指示交易成功。用于进行交易的支付工具被显示为支付
工具402。
[0081] 图5是根据某些示例的用于具有动画图形用户界面的显示屏或显示屏的一部分的序列中的第二图像。指示交易成功的对象401由已经获得角色图标并且角色图标动画正开
始的第一指示代替。在图5的示例中,角色图标501的表示代替对象401中的勾号而出现。角
色图标501可以以任何合适的方式出现,诸如通过增大尺寸、突然出现、从侧面进入屏幕、或
者以任何合适的动画方式出现。
[0082] 图6是根据某些示例的用于具有动画图形用户界面的显示屏或显示屏的一部分的序列中的第三图像。角色图标501被描绘为已经增大到用于在屏幕上显示的全尺寸。角色图
标501可以执行任何配置的动画,诸如舞蹈、短剧、固定节目(routine)、魔术、体育动作、笑
话、或任何其他合适的动画动作。任何期望的文本或声音可以伴随动画。该动画旨在娱乐用
户101和使用户101高兴。在该示例中,图形用户界面将从图4依次转变到图5和图6。在另一
示例中,图形用户界面将在图6之后转变到图7。
[0083] 图7是根据某些示例的显示可收集图标的示例图形用户界面的图示。在动画完成之后或在动画期间向用户101显示角色图标501以及用户101已经获得角色图标501的指示。
屏幕显示分享角色图标501的选项。例如,显示界面对象701。如果由用户101致动,界面对象
701使得与用户101的社交网络分享角色图标501。例如,图形用户界面将角色图标501的显
示或角色图标501的完整动画上传到用户101的社交网络页面。社交网络页面可以向社交网
络提供用户101已经获得角色图标501的信息,并请求其他人通过使用数字钱包应用加入用
户101以收集角色图标501。
[0084] 图8是根据某些示例的显示空的可收集图标卡801的示例图形用户界面的图示。在如先前描述的收集可收集图标之后,图形用户界面可以将可收集图标501添加到可收集图
标卡801上的所收集的可收集图标的显示中。如所示出的,可收集图标卡801被示为没有任
何角色图标存储在卡上。可收集图标卡801被示为与特定的一组可收集图标(诸如一组超级
英雄、电影角色或运动队)相关联的活动相关联,并且描绘了用户可以在活动中收集的一组
图标。可收集图标卡801可以具有在获得可收集图标501时专用于特定可收集图标501的部
分802以及专用于活动中的其他可收集图标的部分。用于可收集图标501的部分802以及用
于活动中的其他可收集图标的其他部分被变灰、以剪影显示、或者以其他方式模糊,直到获
得可收集图标501。可收集图标卡801附加地被示为在圆圈中具有可收集图标501的标志
803,以及专用于活动中的其他可收集图标的标志。标志803是可收集图标的符号或其他简
短形式的指示。标志803以及专用于活动中的其他可收集图标的标志类似地被示为模糊,直
到获得可收集图标501。图8附加地包括显示的支付工具402的图像。
[0085] 图9是根据某些示例的显示具有两个可收集图标部分802的可收集图标卡的示例图形用户界面的图示。在获得可收集图标501之后,可收集图标卡801的专用于特定可收集
图标501的部分在可收集图标卡801的部分801中显示可收集图标501的表示。在该示例中,
先前模糊的部分802现在显示不模糊或未被变灰的可收集图标501的表示。在图示中,两个
部分包括可收集图标,诸如可收集图标501,而其他两个部分保持模糊。图9描绘了用户在活
动中收集了四个图标中的两个。
[0086] 此外,可收集图标501的标志802的显示被显示,并且不模糊或未被变灰。在图示中,两个标志803包括可收集的标志,而其他两个标志保持模糊。
[0087] 图9附加地包括显示的支付工具402的图像。
[0088] 图10是根据某些示例的显示完整的可收集图标卡801的示例图形用户界面的图示。先前模糊的部分802显示不模糊或未被变灰的每个可收集图标501的表示。在图示中,所
有部分都包括可收集图标,诸如可收集图标501,而没有一个部分保持模糊。因此,可收集图
标卡801完全充满了可收集图标和标志。用户101可以显示可收集图标卡801或者对完成的
可收集图标卡801执行任何其他合适的动作。在示例中,在完成可收集图标卡801之后,用户
101接收特殊奖励、奖赏、附加角色图标、或任何其他合适的奖品。
[0089] 示例系统
[0090] 图11描绘了根据某些示例实施例的计算机器2000和模块2050。计算机器2000可以对应于本文呈现的各种计算机、服务器、移动设备、嵌入式系统、或计算系统中的任何一个。
模块2050可以包括一个或多个硬件或软件元件,其被配置为促进计算机器2000执行本文呈
现的各种方法和处理功能。计算机器2000可以包括各种内部或附属组件,诸如处理器2010、
系统总线2020、系统存储器2030、存储介质2040、输入/输出接口2060、和用于与网络2080通
信的网络接口2070。
[0091] 计算机器2000可以被实施为传统的计算机系统、嵌入式控制器、膝上型电脑、服务器、移动设备、智能手机、可穿戴计算机、机顶盒、信息亭、车辆信息系统、与电视相关联的一
个或多个处理器、定制机器、任何其他硬件平台、或其任意组合或多重性。计算机器2000可
以是被配置为使用经由数据网络或总线系统互连的多个计算机器来运作的分布式系统。
[0092] 处理器2010可以被配置为执行代码或指令以执行本文描述的操作和功能、管理请求流和地址映射、以及执行计算和生成命令。处理器2010可以被配置为监控和控制计算机
器2000中的组件的操作。处理器2010可以是通用处理器、处理器核心、多处理器、可重配置
处理器、微控制器、数字信号处理器(digital signal processor,DSP)、专用集成电路
(application specific integrated circuit,ASIC)、图形处理单元(graphics 
processing unit,GPU)、现场可编程门阵列(field programmable gate array,FPGA)、可
编程逻辑器件(programmable logic device,PLD)、控制器、状态机、选通逻辑、离散硬件组
件、任何其他处理单元、或其任意组合或多重性。处理器2010可以是单个处理单元、多个处
理单元、单个处理核心、多个处理核心、专用处理核心、协处理器、或其任意组合。根据某些
实施例,处理器2010连同计算机器2000的其他组件可以是在一个或多个其他计算机器内执
行的虚拟化计算机器。
[0093] 系统存储器2030可以包括非易失性存储器,诸如只读存储器(read‑only memory,ROM)、可编程只读存储器(programmable read‑only memory,PROM)、可擦除可编程只读存
储器(erasable programmable read‑only memory,EPROM)、闪存、或能够在有或没有施加
电力的情况下存储程序指令或数据的任何其他设备。系统存储器2030还可以包括易失性存
储器,诸如随机存取存储器(random access memory,RAM)、静态随机存取存储器(static 
random access memory,SRAM)、动态随机存取存储器(dynamic random access memory,
DRAM)、和同步动态随机存取存储器(synchronous dynamic random access memory,
SDRAM)。其他类型的RAM也可以用于实施系统存储器2030。系统存储器2030可以使用单个存
储器模块或多个存储器模块来实施。虽然系统存储器2030被描述为计算机器2000的一部
分,但是本领域技术人员将认识到,系统存储器2030可以与计算机器2000分离,而不脱离本
主题技术的范围。还应当理解,系统存储器2030可以包括诸如存储介质2040的非易失性存
储设备,或者与其结合操作。
[0094] 存储介质2040可以包括硬盘、软盘、光盘只读存储器(compact disc read only memory,CD‑ROM)、数字多功能盘(digital versatile disc,DVD)、蓝光光盘、磁带、闪存、其
他非易失性存储设备、固态驱动器(solid state drive,SSD)、任何磁存储设备、任何光存
储设备、任何电存储设备、任何半导体存储设备、任何基于物理的存储设备、任何其他数据
存储设备、或其任意组合或多重性。存储介质2040可以存储一个或多个操作系统、应用程序
和诸如模块2050的程序模块、数据、或任何其他信息。存储介质2040可以是计算机器2000的
一部分,或者连接到计算机器2000。存储介质2040也可以是与计算机器2000通信的一个或
多个其他计算机器(诸如服务器、数据库服务器、云存储、网络附接存储等等)的一部分。
[0095] 模块2050可以包括一个或多个硬件或软件元件,其被配置为促进计算机器2000执行本文呈现的各种方法和处理功能。模块2050可以包括作为与系统存储器2030、存储介质
2040、或两者相关联的软件或固件而存储的一个或多个指令序列。因此,存储介质2040可以
表示在其上可以存储指令或代码以供处理器2010执行的机器或计算机可读介质的示例。机
器或计算机可读介质通常可以指用于向处理器2010提供指令的任何介质。与模块2050相关
联的这种机器或计算机可读介质可以包括计算机软件产品。应当理解,包括模块2050的计
算机软件产品也可以与用于经由网络2080、任何信号承载介质、或任何其他通信或传递技
术将模块2050传递到计算机器2000的一个或多个过程或方法相关联。模块2050还可以包括
硬件电路或用于配置硬件电路的信息(诸如用于FPGA或其他PLD的微码或配置信息)。
[0096] 输入/输出(input/output,I/O)接口2060可以被配置为耦合到一个或多个外部设备、从一个或多个外部设备接收数据、以及向一个或多个外部设备发送数据。这种外部设备
连同各种内部设备也可以被称为外围设备。I/O接口2060可以包括用于将各种外围设备可
操作地耦合到计算机器2000或处理器2010的电连接和物理连接。I/O接口2060可以被配置
为在外围设备、计算机器2000、或处理器2010之间传达数据、地址、和控制信号。I/O接口
2060可以被配置为实施任何标准接口,诸如小型计算机系统接口(small computer system 
interface,SCSI)、串行连接的SCSI(serial‑attached SCSI,SAS)、光纤通道、外围组件互
连(peripheral component interconnect,PCI)、快速PCI(PCI express,PCIe)、串行总线、
并行总线、高级技术连接(advanced technology attached,ATA)、串行ATA(serial ATA,
SATA)、通用串行总线(universal serial bus,USB)、迅雷、火线、各种视频总线等。I/O接口
2060可以被配置为仅实施一种接口或总线技术。或者,I/O接口2060可以被配置为实施多个
接口或总线技术。I/O接口2060可以被配置为系统总线2020的一部分、被配置为系统总线
2020全部、或者被配置为与系统总线2020结合操作。I/O接口2060可以包括一个或多个缓冲
器,用于缓冲一个或多个外部设备、内部设备、计算机器2000、或处理器2010之间的传输。
[0097] I/O接口2060可以将计算机器2000耦合到各种输入设备,包括鼠标、触摸屏、扫描仪、电子数字化仪、传感器、接收器、触摸板、轨迹球、相机、麦克风、键盘、任何其他定点设
备、或其任意组合。I/O接口2060可以将计算机器2000耦合到各种输出设备,包括视频显示
器、扬声器、打印机、投影仪、触觉反馈设备、自动化控制、机器人组件、致动器、马达、风扇、
螺线管、阀、泵、发送器、信号发送器、灯等等。
[0098] 计算机器2000可以使用通过网络接口2070到网络2080上的一个或多个其他系统或计算机器的逻辑连接来在网络化环境中操作。网络2080可以包括广域网(WAN)、局域网
(LAN)、内联网、互联网、无线访问网络、有线网络、移动网络、电话网络、光网络、或其组合。
网络2080可以是任何拓扑的分组交换、电路交换,并且可以使用任何通信协议。网络2080内
的通信链路可以涉及各种数字或模拟通信介质,诸如光纤电缆、自由空间光学器件、波导、
电导体、无线链路、天线、射频通信等等。
[0099] 处理器2010可以通过系统总线2020连接到本文讨论的计算机器2000的其他元件或各种外围设备。应当理解,系统总线2020可以在处理器2010内、在处理器2010外、或者两
者。根据一些实施例,本文讨论的处理器2010、计算机器2000的其他元件、或各种外围设备
中的任何一个可以集成到单个设备中,诸如片上系统(system on chip,SOC)、封装上系统
(system on package,SOP)、或ASIC设备。
[0100] 在这里讨论的系统收集关于用户的个人信息或者可以利用个人信息的情况下,可以向用户提供机会,以控制程序或特征是否收集用户信息(例如,关于用户的社交网络、社
交行为或活动、职业、用户的偏好、或用户的当前位置的信息),或者控制是否和/或如何从
内容服务器接收可能与用户更相关的内容。此外,在存储或使用某些数据之前,可能会以一
种或多种方式对其进行处理,从而删除个人可识别信息。例如,可以处理用户的身份,使得
不能为用户确定个人可识别信息,或者可以在获得位置信息时概括用户的地理位置(诸如
城市、ZIP码、或州级),使得不能确定用户的特定位置。因此,用户可以控制如何收集关于用
户的信息以及内容服务器如何使用信息。
[0101] 实施例可以包括具体体现本文描述和示出的功能的计算机程序,其中该计算机程序在计算机系统中实施,该计算机系统包括存储在机器可读介质中的指令和执行该指令的
处理器。然而,明显的是,在计算机编程中可以存在实施实施例的许多不同方式,并且这些
实施例不应被解释为限于计算机程序指令的任何一个集合。此外,熟练的程序员将能够基
于所附的流程图和本申请文本中的相关联描述来编写这种计算机程序以实施所公开的实
施例中的实施例。因此,对于充分理解如何制作和使用实施例来说,公开程序代码指令的具
体集合被认为不是必要的。此外,本领域技术人员将理解,本文描述的实施例的一个或多个
方面可以由硬件、软件、或其组合来执行,如可以具体体现在一个或多个计算系统中。此外,
对由计算机执行的动作的任何引用不应被解释为由单个计算机执行,因为多于一个计算机
也可以执行该动作。
[0102] 本文描述的示例实施例可以与执行先前描述的方法和处理功能的计算机硬件和软件一起使用。本文描述的系统、方法和过程可以在可编程计算机、计算机可执行软件、或
数字电路中实现。软件可以存储在计算机可读介质上。例如,计算机可读介质可以包括软
盘、RAM、ROM、硬盘、可移动介质、闪存、记忆棒、光学介质、磁光介质、CD‑ROM等。数字电路可
以包括集成电路、门阵列、构建块逻辑、现场可编程门阵列(field programmable gate 
array,FPGA)等。
[0103] 在先前呈现的实施例中描述的示例系统、方法和动作是说明性的,并且在替代实施例中,可以以不同的顺序执行某些动作、彼此并行执行某些动作、完全省略某些动作、和/
或在不同的示例实施例之间组合某些动作,和/或可以执行某些附加动作,而不脱离各种实
施例的范围和精神。因此,这样的替代实施例被包括在本文描述的发明中。
[0104] 尽管上面已经详细描述了特定的实施例,但是该描述仅仅是为了说明的目的。因此,应该理解的是,除非另有明确陈述,否则上述许多方面并不旨在作为所要求的或必要的
要素。除了上述描述的那些之外,受益于本公开的本领域的普通技术人员可以得到对示例
实施例的所公开的方面的修改和与示例实施例的所公开的方面相对应的等效组件或动作,
而不脱离在所附权利要求中限定的实施例的精神和范围,其中所附权利要求的范围符合最
广泛的解释,以便包含这样的修改和等效结构。