推荐原生应用_2

文档序号:8385971阅读:来源:国知局
用户与特定网站交互所花费的持续时间的信息。可以在步骤C中向应用市场系统112提供的使用信息124的另一示例可以是用户的书签网站。进一步地,使用信息124可以基于用户的接收到的电子邮件消息或者电子邮件订阅。
[0028]在本文档中所描述的技术在合适的情况下可以允许用户概括或者以其他方式匿名化向中央计算机服务提供的个人信息,诸如向应用市场系统112和/或向服务提供者系统110和114。例如,在合适的地方,用户可以被提供有可能需要获得特定信息以便正常工作的个性化服务的选择加入或者选择退出的选择。此外,可以诸如通过根据诸如邮政编码之类的相对大的地理度量标准报告或者保存用户的位置来概括用户的位置或者其他信息。此外,服务可以限制其中这样的信息可以被使用或者共享的方式,和/或信息可以被存储的时间长度。这样的因素可以告知用户,该用户在合适的情况下可能选择提供或多或少的信息,诸如在步骤C和C’(124和130)中提供的使用信息,同时认识到随着所获得的信息的水平的降低,可能降低向他们提供的服务的水平。
[0029]来自用户的计算设备中的一个以上的用户设备的使用信息可以被聚合用于特定用户。例如,也可以基于膝上型计算设备106上的用户活动提供使用信息。例如,用户可以操作膝上型计算设备106经由一个或者多个网络访问如图1A所描绘的其他服务提供者114的计算机系统。以与针对计算机102的早先描述类似的方式,膝上型计算机106在步骤A’中向其他服务提供者系统114发送请求126。作为响应,其他服务提供者系统114在步骤B’中向膝上型计算机106提供服务128。与上文所描述的步骤C类似,使用信息130可以通过膝上型计算机106和/或它已经访问的计算机系统(例如,其他服务提供者114)提供给应用市场系统112(步骤C’)。再进一步,移动设备104或者它已经访问的计算机系统也可以向应用市场系统112提供类似的使用信息。该示例说明,对于单个用户,多个源和多种类型的使用信息可以向诸如应用市场系统112之类的计算机系统提供以便构建用户的计算兴趣的完整轮廓。
[0030]应用市场系统112被配置为接收、存储和处理由计算设备102和106和/或服务提供者计算机系统110和114提供的使用信息124和130。特定用户的使用信息可以来自与用户相关联的多个计算设备,并且可以是如前文所描述的各种类型的信息(例如,书签、浏览历史、电子邮件、电子邮件订阅等)。应用市场系统112可以聚合与特定用户相关联的使用信息的全部。换言之,应用市场系统112可以汇集从与特定用户相关联的多个计算设备(例如,在示例系统100中的102、104和106)接收的信息。示例系统100的应用市场系统112聚合特定用户的使用信息124和130,如步骤D(132)所描绘的。
[0031]在步骤E中,应用市场系统112可以处理和分析所聚合的使用信息以标识用户兴趣(134)。可以提供用户的兴趣的排序的和/或加权的集合。可以以各种方式指出用户兴趣,诸如对特定主题、网站、特定基于网络的服务、关键字、网站类型(例如,新网站、社交网络网站)的兴趣。例如,如果用户以至少阈值频率使用由服务提供者110和114提供的基于网络的服务和/或在一段时间内使用该服务至少阈值持续时间,则用户可以由应用市场112标识为对这些基于网络的服务感兴趣。
[0032]使用在步骤E(134)中所标识的兴趣,应用市场系统112可以标识用户可能有兴趣在移动计算设备104上安装的原生应用,如由步骤F(136)指出。例如,涉及特定基于网络的服务的用户兴趣可以用于标识对应于基于网络的服务的原生应用。在基于网络的服务与原生应用之间的这样的关联可以以各种合适的方式中的任何方式标识,诸如通过访问由各种移动应用商店存储的标识对应于为销售提供的特定原生应用的基于网络的服务的和/或由移动应用商店下载的信息、解析提供有基于网络的服务的标识对应的原生应用的信息(例如,元标签数据)(例如,唯一地标识由一个或者多个应用商店提供的对应的原生应用的信息)、和/或执行自动化网络抓取以发现提供在网站上的原生应用。应用市场系统112至少可以使用在步骤E(134)中标识的用户兴趣信息和关联原生应用与基于网络的服务的信息以标识其中用户可能感兴趣的一个或者多个原生应用。例如,如果用户使用由服务提供者110和114提供的基于网络的服务,并且存在与由服务提供者110提供的基于网络的服务而不是由服务提供者114提供的基于网络的服务相关联的原生应用,则应用市场112可以推荐与由服务提供者110提供的服务相关联的原生应用。
[0033]其他信息也可以用于标识向移动计算设备104推荐的原生应用。例如,指示哪个原生应用先前已经被安装在移动计算设备104上的信息可以用于提供原生应用推荐。例如,如果用户已经安装特定类型的原生应用,诸如游戏和生产力应用(例如,文字处理应用、电子数据表应用),这样的安装可以指明用户有兴趣在移动计算设备104上运行和安装特定类型的应用。应用市场112可以使用用户对特定类型的应用的兴趣以标识推荐安装在移动计算设备104上的原生应用。在另一示例中,如果特定应用先前被安装在移动计算设备104上并且然后被卸载,则应用市场112在提供原生应用推荐时可以将该特定应用从推荐中排除。
[0034]在步骤G(138)中,应用市场系统112可以向用户的移动计算设备104发送关于在步骤F(136)中标识被推荐的原生应用的推荐。推荐可以以各种合适方式中的任何方式提供给移动计算设备104,诸如提供关于所标识的原生应用的信息用于在移动计算设备104上向用户展示(例如,提供将由移动计算设备104显示的文本和/或图像推荐)和/或向移动计算设备104提供所标识的原生应用用于安装/使用。响应于来自移动计算设备104的请求(未绘出),原生应用推荐可以通过应用市场系统112向移动计算设备104提供。例如,移动计算设备104可以被配置以周期性地请求对来自应用市场系统112的原生应用的推荐。在另一示例中,来自移动计算设备104的这样的请求可以包括对来自应用市场系统112的其他内容的请求,诸如来自原生应用的对移动计算设备104上的应用市场的请求和/或来自运行在移动计算设备104上的web浏览器的对用于应用市场的网页的请求。响应于来自移动计算设备104的这些其他请求,应用推荐可以被提供,并且可以利用由移动计算设备104请求的来自应用市场系统112的其他内容向用户展示。
[0035]在另一示例中,应用市场系统112可以被配置以向移动计算设备104推送推荐而不接收对这样的推荐的显式(例如,对原生应用推荐的请求)或者隐式请求(例如,对来自应用市场系统112的其他内容的请求)。这样的向移动计算设备104推送请求的机制可以由应用市场系统112基于对于这样的特性选择加入的移动计算设备104的用户提供。当新的原生应用和/或已经被标识用于向用户推荐的原生应用的新的版本变得可用时,和/或当移动计算设备104的用户被标识为至少具有对向用户推荐的特定原生应用感兴趣和/或购买向用户推荐的特定原生应用的阈值可能性时,原生应用推荐可以通过应用市场系统112在各种合适的时间中的任何时间向移动计算设备104提供,诸如周期性地(例如,一周一次、一月一次、一季度一次)。
[0036]在一些实施方式中,所推荐的原生应用可以被自动下载并且在一些情况下安装在移动计算设备104上,如由步骤H(140)指示。例如,移动计算设备104可以被配置为,响应于从应用市场系统112接收原生应用推荐,自动地下载并且在一些情况下安装来自应用市场系统112的和/或来自提供原生应用的另一计算机系统的所推荐的原生应用。这样的自动下载可以被延迟直到合适的时间,诸如当移动计算设备104闲置(例如,在夜里)时、当特定网络连接可用时(例如,可用的wifi连接、至少最小数据传输率、至少最小剩余容量在用于移动计算设备104的周转数据计划上)、和/或当满足特定设备条件时(例如,连接到外部电源、至少最小电池电量)。在另一示例中,所推荐的原生应用可以通过与应用推荐相关联的应用市场系统112向移动计算设备104推送。用户可以选择加入移动计算设备104以自动地下载和/或安装所推荐的原生应用。
[0037]关于所推荐的原生应用的通知可以被提供在移动计算设备104上,如步骤I (142)指出。这样的通知可以以各种合适的方式中的任何方式提供,诸如通过提供将输出在移动计算设备104上的通知(例如,在移动计算设备104上提供推送通知)和/或通过在移动计算设备104上的一个或者多个特定位置处放置用于所推荐的原生应用的条目(例如,在移动计算设备104上的特定文件夹中放置自动下载/安装的原生应用、在移动计算设备104的桌面上的指定区域中放置用于自动下载/安装的原生应用的图标、向用于用户的推荐的列表添加标识所推荐的原生应用的信息)。在一些实施方式中,移动计算设备104的用户可以备选地和/或附加地选择通过与用户相关联的一个或者多个通信账户(例如,电子邮件、文本消息、语音邮件、社交网络站点上的通知)接收移动原生应用推荐。在这样的实施方式中,向移动计算设备104提供的通知可以通过一个或者多个指定的通信账户(例如,电子邮件、文本消息)向移动计算设备104提供并且可以使用诸如电子邮件应用和/或文本消息应用之类的与通信信道相关联的一个或者多个应用展现在移动计算设备104上。
[0038]示例用户接口 144描绘了可以在移动计算设备104上提供的用于自动安装在移动计算设备104上的所推荐的原生应用的示例通知。在所描绘的示例中,原生应用Y被自动地安装在移动计算设备104上。可视化通知145 (例如,推送通知)被展现在指示应用Y已经被安装在移动计算设备104上的用户接口 144中。诸如音频通知之类的其他类型的通知也是可能的。
[0039]关于应用Y的另一通知通过在用户接口 144的指定用于新推荐、下载和/或安装的原生应用的特定区域146中放置用于应用Y的图标147。用于应用Y的图标147的位置与用于应用W的另一图标148的位置形成对比,应用W是先前安装在移动计算设备104上的应用(不是新推荐的原生应用)。区域146可以允许用户轻易地标识移动计算设备104上的新推荐和/或安装的原生应用,使得它们不在用户接口 144中的更大的图标池之中丢失。用户可以通过提供指示保留所推荐的原生应用的用户意向将所推荐的原生应用从指定区域146中转移出来并且放到移动计算设备104上的原生应用的通用池中(例如,诸如与图标148相关联的原生应用“W”),诸如通过选择图标147、通过将图标147从区域146中拖出、通过安装原生应用Y (如果原生应用Y也未被自动安装)、和/或通过发布和运行与图标147相关联的原生应用Y。如果用户在阈值时间段(例如,一天、一周、一月)内未将应用Y从区域146中转移出来,则移动计算设备104可以从移动计算设备104中卸载和/或删除原生应用Y。
[0040]在移动计算设备104上安装原生应用之后,原生应用可以提供与由web浏览器接口提供的特性相比增强的特性或者改善的性能。例如,原生应用可以包括特定于在移动计
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1