推荐原生应用_3

文档序号:8385971阅读:来源:国知局
算设备104上可用的附加的类型的输入的特性,诸如基于运动的控制(例如,倾斜移动计算设备104、摇晃移动计算设备104)、基于触摸屏的控制(例如,叩击和/或划过触摸屏)和/或基于位置的特性(例如,提供基于移动计算设备104的当前位置的特定内容)。
[0041]作为系统100的说明性示例,服务提供者系统110可以提供计算设备102的用户可以访问的用于管理财务(例如,银行账户、退休账户、股票账户)的基于网络的服务。与来自移动计算设备104的访问相反,如由步骤A(120)和步骤B(122)指出的由服务提供者110提供的服务来自计算设备102的使用,可以指出用户未意识到针对该服务的原生应用和/或可以在原生应用上可用的附加的特性(例如,在基于浏览器的特性之外的可以通过从移动计算设备104上的web浏览器应用访问由服务提供者110提供的服务所提供的特性)。基于指示用户已经访问由服务提供者110提供的财务服务的使用信息,应用市场系统112可以提供向移动计算设备104安装用于财务服务的原生应用的推荐,如上文关于步骤D-1 (132-142)所描述的。
[0042]图1B是用于确定原生应用并且向移动计算设备104的用户推荐原生移动应用的示例系统150的概念图。总体上讲,系统150至少部分地基于原生应用在一个或者多个社交网络上的用户的熟人之中的使用标识原生应用并且向示例移动计算设备104的用户推荐原生应用。另外,这样的原生应用推荐可以基于上文关于应用市场系统112所讨论的因素由系统150提供。
[0043]示例系统150包括应用市场计算机系统112和社交网络计算机系统152。社交网络计算机系统152可以包括提供诸如GOOGLE+之类的社交网络服务的一个或者多个计算设备(例如,计算机服务器、云计算系统、台式计算机的网络)。例如,社交网络计算机系统152可以向计算设备提供社交网络内容(例如,帖子、评论、图片、链接、个人资料页面)用于向社交网络的用户展示。社交网络计算机系统152可以维护包括表示社交网络的用户的节点和表示用户之间的连接的链接的社交图166,该连接诸如是熟人关系(例如,朋友、朋友的朋友、同事)、社交网络的用户之间的交互(例如,个人资料页面查看、用户之间的消息传递)和/或指定关注其他用户(例如,关注人指定、粉丝指定)。来自社交图166的信息可以通过社交网络计算机系统152向应用市场计算机系统112提供以针对特定用户标识特定用户连接到的其他用户的应用使用,以便标识特定用户可能感兴趣但是尚不了解的新的原生应用。
[0044]示例社交图166是描绘移动计算设备104的用户被直接连接到用户Alice (“A”)、Bob ( “B”)和Carl ( “C”)的简化社交图。进一步地,社交图166描绘连接B与C以及A和C与另一订阅者D的这些附加的连接,D与移动计算设备104的用户或者B不具有直接关系。由社交网络系统限定的用于也是移动设备用户的订阅者的这样的关系可以用于标识如下文所描述的用于移动设备用户的可能有关的原生移动应用。
[0045]像与移动计算设备104相关联的用户一样,这些其他用户中的每个用户被指示为与移动计算设备160-164相关联。虽然描绘了用户与移动计算设备之间的一对一关系,但是用户可以与一个以上的移动计算设备相关联(例如,多个用户使用相同的平板计算设备)。移动计算设备160-164可以是各种合适的计算设备中的任何计算设备,诸如智能电话、蜂窝电话、PDA和/或平板计算设备。移动计算设备160-164被示出为具有安装在它们上的一个或者多个原生应用,如由显示在设备160-164上的应用图标W、X、Y和Z所指示的。
[0046]在步骤A (170)中,社交图信息由社交计算机系统152通过一个或者多个网络(因特网、LAN、WAN、VPN、无线网络、蜂窝网络、3G/4G网络、光纤网络或其组合)向市场计算机系统152提供。向应用市场计算机系统112提供的信息可以包括关于用户和社交网络上的用户之间的连接的各种细节,诸如标识用户之间关系类型的信息(例如,朋友、家庭、同事、同学、朋友的朋友、新朋友、长期朋友)、群体关系(例如,群体的成员、群体的支持者)和/或指示用户之间关系的强度的信息(例如,用户在查看彼此的用户资料上花费的时间、用户之间发送的消息的数目、用户之间关系的类型)。
[0047]市场计算机系统112可以接收社交图信息并且可以使用社交图信息为移动计算设备104的用户标识移动计算设备104的用户连接到的社交网络的其他用户(Alice、Bob和Carl)使用的原生应用,如由步骤B(172)指出。例如,标识由个人使用的原生应用的信息可以驻留在诸如原生应用安装和使用仓库156之类的可以由市场计算机系统112维护和访问的数据仓库中。社交网络信息可以与存储在仓库156中的原生应用安装和使用信息相关联以标识安装在移动计算设备160-164上的与Alice、Bob和Carl相关联的原生应用。用户可以选择加入以允许社交网络计算机系统152和应用市场计算机系统112使用关于他们的社交网络连接和原生应用安装/使用的信息以向其他用户提供原生应用推荐。
[0048]使用示例社交图166图示关于移动计算设备104的用户的步骤B (172),市场计算机系统112可以首先标识至少具有到移动计算设备104的用户的阈值连接(例如,直接连接、最小的关系强度、连接类型)的其他用户,并且使用这些标识的用户(在该示例中,Alice,Bob和Carl),可以查询原生应用安装和使用信息仓库156以获得关于由Alice、Bob和Carl使用的原生应用的信息。作为响应,市场计算机系统112可以接收指示Alice已经在她的相关联的移动计算设备160上安装原生应用Y ;Bob已经在他的相关联的移动计算设备162上安装原生应用W、X和Y ;以及Carl已经在他的相关联的移动计算设备164上安装原生应用W、X、Y和Z的信息。市场计算机系统112可以确定聚合安装信息,例如应用Y已经由三个与移动计算设备104的用户有直接关系联系的个人安装,以及应用Z已经仅由一个这样的个人安装。
[0049]步骤B(172)也可以包括进一步限定关于所安装的原生应用的使用信息的处理数据。例如,诸如在一个时间段内特定用户花费在与原生应用交互的时间量(例如,每天的分钟数)和/或在一个时间段内特定用户访问原生应用的次数(例如,每周的访问数)之类的使用信息可以由市场计算机系统112在步骤B(172)中标识。利用这样的信息,市场计算机系统112可以标识由社交网络上的连接到移动计算设备104的用户的那些用户最常使用的原生应用。使用和安装信息可以被结合(例如,安装情况可以通过使用加权)并且应用市场计算机系统112可以推断在与社交网络上的用户的熟人相关联的移动计算设备之间安装和使用特定原生应用越频繁,用户越可能对特定原生应用感兴趣。
[0050]在步骤C(174)中,市场计算机系统112可以将用于移动计算设备160-164上的原生应用的安装和使用信息与来自社交图信息的社交网络关系(例如,连接的类型、交互的频率)的强度的先前所描述的指标进行结合(加权)。例如,假定移动计算设备104的用户与Carl具有最强的关系(例如,他们在社交网络上被指定为朋友并且在社交网络上与彼此频繁交互)并且与Bob具有最弱的关系(例如,他们是朋友的朋友并且交互不频繁)。因此,Carl在移动计算设备164上安装和使用原生应用W-Z可以比Bob通过应用市场计算机系统112在移动计算设备162上安装和使用原生应用W-Y权重更重-意味着用户比他/她不那么紧密连接的其他用户(诸如Bob)更可能与他/她的亲密朋友(诸如Carl)共享共同的兴趣。用于社交网络的其他用户(例如,Alice、Bob和Carl)的该加权的安装和使用信息可以由应用市场计算机系统112使用以选择推荐安装在移动计算设备104上的原生应用。
[0051]在步骤D(176)中,市场计算机系统112可以选择一个或者多个原生应用推荐安装在移动计算设备104上。选择可以基于如在步骤C(174)中确定的用于其他用户(Alice、Bob和Carl)的加权的安装和使用信息。作为说明性示例,应用市场计算机系统112可以至少部分地基于原生应用Y已经在移动计算设备160-162中的每个移动计算设备之中共同安装来选择应用Y。基于移动计算设备的用户和用户Alice、Bob和Carl之间的关系的强度和/或基于原生应用由移动计算设备160-162上的那些用户使用的频率,其他结果也是可能的。例如,如果Carl与移动计算设备104的用户具有最强关系并且频繁地使用应用Z,则分别根据与用户Alice和Bob的关系的相对强度,以及他们对安装在他们的移动计算设备160和162上的应用的使用,应用市场计算机系统112可以推荐应用Z,即使它仅被安装在Carl的移动计算设备164上。
[0052]在步骤E(178)中,市场计算机系统112可以向移动计算设备104提供一个或者多个原生应用的推荐。步骤E(178)中的原生应用推荐可以以各种方式中的任何方式向移动计算设备的用户展示,与上文关于步骤I (142)的讨论类似(例如,通过推送通知、自动下载和安装、自动下载通过用户命令安装、和/或通过文摘类型电子邮件通知)。用户可以能够选择他们想要他们的移动计算设备104接收的推荐的类型。用于移动计算设备104的示例用户接口 180提供了利用推送通知182和相关联的优惠信息184向用户展示推荐的示例。例如,原生应用的发布者和/或应用市场计算机系统112可以向用户提供优惠率用于购买和安装所推荐的原生应用。可以提供通知182和/或优惠信息184使得用户可以轻易地选择通知182和/或优惠信息184以更多地了解相关联的原生应用(例如,链接到用于原生应用的产品页面)、预览和/或购买相关联的原生应用。
[0053]也可以与推荐一起向用户展示各种类型的附加信息。例如,如图所示,推送通知182可以包括关于推荐特定原生应用的基础的信息(例如,标识所推荐的原生应用由Alice、Bob和Carl使用的信息)。
[0054]图2描绘了用于确定和向移动计算设备104提供对原生移动应用的推荐的示例系统200。系统200可以类似于并且提供关于上文所描述的并且在图1A至图1B中描绘的系统100和150所描述的特性。
[0055]示例系统200包括计算设备102 (例如,台式计算设备)、移动计算设备104 (例如,智能电话、平板计算设备、PDA、蜂窝电话)、服务提供者计算机系统110(向客户端计算设备提供基于网络的服务和/或内容的示例系统)、应用市场计算机系统112 (例如,GOOGLEPLAY)和社交网络计算机系统152 (例如,GOOGLE+)。示例系统200还包括一个或者多个网络,通过所述网络,计算设备102、移动计算设备104、服务提供者计算机系统110、应用市场计算机系统112和/或社交网络计算机系统152可以通信。网络202可以是各种合适的网络中的任何网络,通过所述网络可以在设备/系统之间传输数据,诸如互联网、LAN、WAN、V
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1