管理客户端设备上的应用

文档序号:9264686阅读:385来源:国知局
管理客户端设备上的应用
【专利说明】管理客户端设备上的应用
【背景技术】
[0001] 今天,大多数人随身携带移动电话,其可W安装单独的应用或"app"。移动设备和 移动操作平台的扩散迅速蔓延。连接到该些移动操作平台的a卵集合和/或a卵商店不断 惊人地扩大。因此,今天存在用于许多场所和情况的专口的app。然而,对该些app的有用 性的一大障碍是可发现性。在一个示例中,虽然可能存在用于特定交通网络(例如,铁路网 络)的app,但是如果尝试在此交通网络上行进的用户不知道该app,则该a卵不能为用户 创建增值。
[0002] 一些app商店目前允许通过"类另r或通过"精选的"(或监管的)app部分浏览 app,W帮助app的可发现性。该些解决方案不是个性化的,并且没有与用户的即时情况相 关。一些a卵库也应用推荐引擎,其基于过去的a卵购买历史提供app。尽管该些产品是个 性化的,但是他们也没有与用户的即时情况相关。

【发明内容】

[0003] 一个实施例提供了一种用于管理移动设备上的应用的方法。该方法包括;接收与 移动设备相关的场境数据;通过分析场境数据和与应用库中可用的一个或多个应用相关 联的标签对一个或多个应用分配情况实用性分值,W确定哪个应用具有情况有用性;W及 当第一应用具有高于第一阔值的情况实用性分值时,在移动设备上显示安装第一应用的提 /J、- 〇
[0004] 另一个实施方案提供了管理移动设备上的应用的方法。该方法包括:接收与移动 设备相关的环境数据;通过分析环境数据和与一个或多个应用相关联的标签对应用库中可 用的一个或多个应用分配情况实用性分值,W确定哪个应用具有情况有用性;W及当第一 应用具有高于第一阔值的情况实用性分值时,在移动设备上自动安装第一应用。
[00化]又一实施例提供了一种用于管理移动装置上的应用的系统。该系统包括;一个或 多个数据库、移动设备和服务器。一个或多个数据库存储应用和对应于移动设备和/或移 动设备的用户的元数据。移动设备包括被配置为检测移动设备的位置的硬件组件。服务器 经由数据网络与移动设备进行通信,并且所述服务器被配置为:接收与移动设备的位置相 关的数据,识别对应于移动设备的位置可用于被安装的应用,W及使得在移动设备上显示 指示应用可用于被下载的提示。
【附图说明】
[0006] 图1是根据示例实施例的用于向客户端设备推荐应用的示例系统的框图。
[0007] 图2是根据示例实施例的被配置用于推荐将被安装的应用的客户端设备的组件 的布置的框图。
[000引图3是根据示例实施例的客户端设备的示例功能组件的框图。
[0009] 图4是图示出根据示例实施例的用于显示安装所推荐的应用的提示的用户界面 的概念图。
[0010] 图5A-5B是图示出根据示例实施例的用于显示临时app的用户界面的概念图。
[0011] 图6是图示出根据示例实施例的用于显示已经安装临时应用的通知的用户界面 的概念图。
[0012] 图7是图示出根据示例实施例的用于显示对应于临时应用的图标的用户界面的 概念图。
[0013] 图8是图示出根据示例实施例的用于显示对应于具有自定义背景图像的临时应 用的图标的用户界面的概念图。
[0014] 图9是图示出根据示例实施例的所推荐的app的时间线的概念图。
[0015] 图10是根据示例实施例的用于在客户端设备上安装app的流程图。
[0016] 图11是根据示例实施例的用于从客户端设备删除临时app的流程图。
【具体实施方式】
[0017] 本公开的一些实施例提供用于帮助用户找到用于特定情况、活动和场所的最有用 app的技术。一些实施例提供用于向用户呈现自安装和自卸载app的连续流的技术。更进 一步地,一些实施例提供用于向用户呈现应用的时间线的技术,其中,用户可W沿着时间轴 导航,W查看目前相关的app(现在),先前情况中相关的app(过去)和基于预测情况未来 可能有用的app(未来)。例如,预测可W基于用户的场境,包括日历事件、飞行/酒店/餐 厅预定、在用户感兴趣区域的事件等。
[0018] 在一些实施例中,如本文中更详细描述的,如果相对于用户的情况,与应用对应的 情况实用性分值超过特定最小阔值,则应用被自动安装,而无需与用户交互。此外,在一些 实施例中,当相对于用户的情况,与应用对应的情况实用性分值减小到特定最小阔值之下 时(例如,对于最小时间量),自动卸载自动安装的应用。
[0019] 在一个实现中,在a卵商店或a卵库中的每个a卵被标有各种"标签",其指示详细 说明应用的情况有用性的参数。在不同示例中,标签可W是:地理场所、日/周/年的时间、 各种活动类型、a卵有用处的地理区域的限制(诸如"纽约"或"纽约Plaza酒店")、a卵有 用处的地理场所的类型或类别(诸如"公园"、"火车站"或"海滩")、app有用时的时间窗口 的限制(诸如"在停留在酒店时"、"节日期间"或"冬季")、app有用的用户的环境的质量指 标(诸如天气或交通数据)、app有用时的活动类型(诸如城市交通、跑步、烹任、驾驶等)、 a卵有用的用户的情绪(例如忙碌、游戏、做运动)、a卵有用的用户的当前和即将到来的事 件(例如跑步、徒步、旅游、结婚、生日、节日等)。
[0020] 此外,应用的情况有用性可W通过监控在哪些情况下使用哪些应用的基于云的 特性进一步定义。例如,如果主要在傍晚时间在北极星滑雪场周围或附近使用"SkiT址oe app",则该种使用强有力的表明此a卵在大约同一时间对于在相同度假村周围或附近的用 户是有用的。本公开的实施例可实时和隐私敏感的方式分析每个已安装app的使用特 性(例如,使用场所、用户情况、使用时间、一天中的时间、用户人口统计W及其他参数),并 检测该些组使用数据之间的相关性。
[0021] 一些实施例提供了维护"app图形",该指示a卵彼此的相似性,W及a卵之间的相 似性的强度。在一个示例中,app图形可W基于推荐系统(例如,安装了app"A"还安装了 app"B"的用户)。在另一个实施例中,基于分析特定app的使用(或采用)在给定情景下 是突出的,本公开的实施例可W推送在类似情况下的类似a卵作为临时app。平台还可W维 持连续A/B测试,其中,不同app被推送到在类似情景下的用户,并且平台监测采用、使用和 参与的差异。较高的采用/使用/参与指示较高的实用性。也可W在利用将各种权重分配 给信号,并且比较结果的采用/参与度量来执行A/B测试。
[0022] 在一些实施例中,客户端设备(例如,移动电话)上的背景特征或后台程序(例 如,作为操作系统的一部分)W实时和隐私敏感的方式监测客户端设备上的某些信号并且 更新描述其中设及用户和客户端设备的可能情况的一个或多个场境参数。用户场境尝试 回答诸如"该用户现在在哪里"和亥用户在该里做什么"的问题。用户场境帮助定义哪些 app目前可能对用户有用。用于定义场境的信号的示例包括:客户端设备的地理位置(诸 如''纽约"、"纽约的34路公共汽车"),来自日历事件的信息(诸如要见面的人和/或团队 或计划的活动),来自用户购买历史的信息(诸如酒店预订),当前或最近使用的app(诸如 货币兑换计算器app),来自最近使用的a卵的数据(诸如用于计算的货币名称),加速度计 和巧螺仪读数和图案来建立当前活动、交通、天气W及描述本地环境的其它数据源,在设备 上当前/最近的用户活动(诸如照片拍摄、社交网络共享的帖子等),和/或显式输入(诸 如读取QR(快速响应)代码或读取NFC(近场通信)标签)。在一些实施例中,上述监测可 W通过专用于监测该些信号的独立应用来执行。
[0023] 根据各种实施例,在服务器上执行的分析引擎监测用户场境与app库中提供的不 同app的情况有用性之间的匹配及其置信度。在一些实施例中,当确信的匹配被识别时,分 析引擎在用户的移动设备上自动安装应用(可W在用于自动安装的app的专用区域)。在 一些实施例中,安装a卵不是自动的,但是用户接收到安装所推荐的app的提示。该提示还 可W包括a卵开发者注释的描述为什么推荐该app的消息。
[0024] 在一些实施例中,为了使所推荐的应用对用户更加有用,客户端设备可W向应用 提供关于用户的信息。例如,客户端设备可W知道关于用户的某些特性,诸如姓名、年龄、生 日、身高、饮食限制等。该些特性可W提供给自动安装的应用,使得该应用可W使用该些信 息来提供对活动、事件、住宿、餐饮、价格范围、酒店中浴袍的尺寸、按摩力度的偏好等的推 荐。
[0025] 作为示例使用情况,用户走进纽约的Plaza酒店。用户的移动电话会向用户自动 提供"Plaza酒店的app"供安装。用户使用a卵在酒店和城市定向他自己或她自己,了解 酒店的产品,预订餐桌和/或按摩,预约客房服务,连接到前台,控制房间里的TV和/或灯, 获得互联网接入等。当用户结账离开酒店时,该app提供卸载自身。
[0026] 在一些实施例中,用户可W具有他们的场境信息(诸如位置)是否应包括在被执 行W提供所推荐的app的分析中的隐私设置/选项。
[0027] 图1是根据示例实施例的用于向客户端设备推荐应用的示例系统的框图。该系统 包括客户端设备102、数据网络104、一个或多个服务器106和数据库108和110。
[002引客户端设备102可W是任何类型的计算设备,包括个人计算机、膝上型计算机、具 有计算能力的移动电话、或者任何其他类型的设备。客户端设备102包括,除了其他方面, 设备硬件1
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1