许可推荐服务制造技术

技术编号:19397210 阅读:25 留言:0更新日期:2018-11-10 05:09
本文中公开了一种在线应用商店中的许可推荐服务。所述许可推荐服务收集与从所述应用商店下载的应用(或一些应用)的实际使用情况有关的使用情况信息。所述实际使用情况与用户在初始许可下如何使用应用相关。可以基于所述应用的实际使用情况来进行许可推荐。所述服务向在其中执行所述应用的本地执行环境进行传送,从而使得所述推荐可以在用户移动到后续许可的上下文中呈现。

【技术实现步骤摘要】
【国外来华专利技术】许可推荐服务
技术介绍
在线应用商店(或“应用商店”)已经成为分发数字内容的主要方式。在应用商店模型中,开发者将其应用程序或其它此类内容上载到应用商店。终端用户通过他们的本地计算设备上的接口连接到应用商店,通过该接口,他们可以浏览应用商店中可获得的集合。一旦用户选择了应用,应用将被下载并安装在本地执行环境中。示例包括适用于设备的App用于AndroidTM设备的GooglePlayTM以及应用商店。许多应用是在用户在应用商店中浏览时必须考虑的各种不同许可下提供的。例如,可以在家庭许可、企业许可或订阅许可下提供应用。用户可以在一个许可下获得应用,然后基于试错,稍后返回到应用商店以升级或以其它方式更改为不同的许可。一些应用允许试用期,在此期间用户可以“预览”应用而无需提交特定许可,但用户最终必须获得应用的常规许可。在后台,开发者努力提供对终端用户具有吸引力的许可条款,还要满足开发者的业务目标。这可能涉及开发者使用系统和服务来发现客户如何使用他们的应用以便优化他们的许可产品。从更技术的角度来看,此类系统难以部署和维护,并且在多个开发者和应用之间复制时会浪费资源。
技术实现思路
本文中公开了一种在线应用商店中的许可推荐服务。所述许可推荐服务收集与从所述应用商店下载的应用(或一些应用)的实际使用情况有关的使用情况信息。所述实际使用情况与用户在初始许可下如何使用应用相关。所述服务识别出可以非常适合于所述应用的所述实际使用情况的后续许可,并向所述应用在其中执行的本地执行环境传送推荐。所述推荐可以在用户移动到后续许可并且想要查看可用许可选项的上下文中呈现。提供本
技术实现思路
以便以简化的形式对下面在具体实施方式中进一步描述的设计构思的选择进行介绍。可以理解的是:本
技术实现思路
并不旨在标识要求保护的专利技术主题的关键特征或重要特征,也不旨在用于限制要求保护的专利技术主题的范围。附图说明参考以下附图可以更好地理解本公开内容的许多方面。尽管结合这些附图描述了若干实现,但本公开内容不限于本文中公开的实现。相反,意图是涵盖所有替代方案、修改和等价物。图1示出了许可推荐技术的实现中的操作环境。图2示出了实现中的推荐过程。图3示出了许可推荐技术的实现中的操作环境。图4示出了实现中的推荐过程。图5示出了许可推荐技术的实现中的操作序列。图6示出了实现中的推荐过程。图7示出了适用于实现本文中公开的许可推荐技术的计算系统,包括附图中示出的以及下面在具体实施方式中讨论的任何架构、单元、过程和操作场景以及序列。具体实施方式本文中公开的许可推荐技术增强了在线应用商店中的应用许可过程。在实现中,开发者可以将API集成到他们的应用中,以允许应用将其实际使用情况报告给在线应用商店。然后,应用商店可以通过为给定用户(基于他或她对应用的实际使用情况)推荐最佳许可来指导交易决策。在一些实现中,实际使用情况可以涉及用户在试用期间如何使用应用。在其它实现中,实际使用情况可能是在用户希望离开(升级、降级等)的常规许可下。此类技术消除了从应用开发者/供应商监测用户行为的负担。从更技术的角度来看,该技术消除了在开发者和供应商之间重复系统的需要,从而节省了计算和通信资源。图1示出了增强型许可技术的实现中的操作环境100。操作环境100包括在线应用商店101、开发者环境109和本地执行环境。在线应用商店101包括应用服务103和许可推荐服务105。本地执行环境111包括从在线应用商店101下载的应用的实例,由应用113表示。应用113包括应用编程接口API115,用于与许可推荐服务105进行接口。在线应用商店101采用推荐过程200来进行许可推荐。下文针对推荐过程200对图2中所示的步骤进行了带括号的引用。在操作中,开发应用并将其上载到在线应用商店101,以便数字分发到本地执行环境。可以在任何合适的系统或平台中开发应用,其中,开发环境109是代表性的。应用可以由多个供应商提供给在线应用商店101,使得在线应用商店101可以用作用户浏览和购买应用程序许可的中心点。用户可以通过其计算设备上的专用应用商店应用,通过网络浏览器或经由某种其它合适的机制来浏览应用商店。应用服务103代表的应用服务托管店面界面并处理浏览和交易体验的各个方面。一旦选择了应用,就将其从应用服务103下载到计算设备并安装在本地执行环境中(步骤201)。在该示例中,下载应用113并将其安装在本地执行环境111中。应用113在初始许可下安装。例如,初始许可可以针对使用情况的预览或试用期。在另一个示例中,初始许可可以是用户所选择的常规、非试用/非预览许可。当用户参与并利用应用113时,API115报告由许可推荐服务105接收的应用的实际使用情况(步骤203)。许可推荐服务105对使用情况信息进行处理以识别后续许可来推荐给用户(步骤205)。为此,许可推荐服务105可以将实际使用情况与由应用的开发者提供的标准进行比较,该标准定义哪个可用许可最适合给定的使用情况简档。可选地,可以将实际使用情况与可用许可中的一个或多个可用许可下的应用的其它实例的其它用户的实际使用情况进行比较。可以将目标用户的实际使用情况映射到从其它用户的使用情况开发的若干使用情况简档中的一个使用情况简档。然后,许可推荐服务105可以推断出最佳许可(以及要推荐的一个许可)是与最适合实际使用情况的使用情况简档相关联的一个许可。换句话说,每个可用许可可以与从观察到的其它用户的使用情况开发的若干使用情况简档中的一个使用情况简档相对应。然后,可以基于这若干使用情况简档中的哪一个使用情况简档最适合实际使用情况来将目标用户的实际使用情况映射到给定许可。许可推荐服务105可以采用机器学习来将其它用户的使用情况简档映射到可用许可,以及连续地对映射进行更新。这可能具有额外的技术效果,即消除了开发者创建和提供映射的需求。相反,许可推荐服务105可以随时间发现哪些许可适合哪些使用情况简档(基于各种用户在各种许可下观察到的应用的使用情况)。后续许可可以是,例如,可用于应用的各种常规许可中的一个特定许可。然后,许可推荐服务105向本地执行环境111传送许可推荐(步骤207)。该推荐识别出后续许可,使得它可以在应用113的用户接口、在线应用商店101的用户接口或某个其它接口中呈现。作为示例,应用113可以呈现用户接口121,通过该用户接口121可以显示内容123和其它应用内容(例如,电子表格)。可以在应用113在用户接口121中展示的消息125的上下文中传送和显示由许可推荐服务105提供的许可推荐。在一些实现中,消息125可以包括文本、视频或图像,或者描述所推荐的许可的其它此类内容。消息125可以随时间发生改变并且取决于用户如何与先前消息交互。作为图1中的简要示例,消息125随着时间的推移在外观和/或内容上发生改变。在试用期的第1天(或在其期间可以制定许可推荐的任何其它时段),消息125以一种方式出现。在第15天,其外观/内容发生变化,在第30天,它的变化甚至更大。许可推荐服务105可以选择消息125的特性,并且可以控制它何时以及如何改变。或者,应用125控制如何在用户接口121中展示消息125。图3示出了许可推荐技术的另一个实现中的操作环境300。操作环境300包括在线应用商店301、开发本文档来自技高网
...

【技术保护点】
1.一种操作包括应用服务和许可推荐服务的在线应用商店的方法,所述方法包括:在所述应用服务中,将应用的实例下载到本地执行环境以便在初始许可下安装和运行;在所述许可推荐服务中,从所述应用的所述实例接收指示所述应用的所述实例在所述初始许可下的实际使用情况的使用情况信息;在所述许可推荐服务中,至少部分基于所述使用情况信息来识别要向用户推荐来自所述应用的潜在许可集合的哪个许可,以及向所述应用服务传送识别出所述许可的许可推荐;以及在所述应用服务中,向所述本地执行环境传送所述许可推荐以供所述用户考虑。

【技术特征摘要】
【国外来华专利技术】2016.03.11 US 15/068,4801.一种操作包括应用服务和许可推荐服务的在线应用商店的方法,所述方法包括:在所述应用服务中,将应用的实例下载到本地执行环境以便在初始许可下安装和运行;在所述许可推荐服务中,从所述应用的所述实例接收指示所述应用的所述实例在所述初始许可下的实际使用情况的使用情况信息;在所述许可推荐服务中,至少部分基于所述使用情况信息来识别要向用户推荐来自所述应用的潜在许可集合的哪个许可,以及向所述应用服务传送识别出所述许可的许可推荐;以及在所述应用服务中,向所述本地执行环境传送所述许可推荐以供所述用户考虑。2.根据权利要求1所述的方法,还包括:在所述许可推荐服务中,从与所述应用相关联的开发者平台接收针对所述潜在许可中的每个潜在许可的使用情况标准。3.根据权利要求2所述的方法,其中,至少部分基于所述使用情况信息来识别要向所述用户推荐的所述许可包括:将所述实际使用情况与针对所述潜在许可中的每个潜在许可的所述使用情况标准进行比较。4.根据权利要求3所述的方法,还包括:所述许可推荐服务从所述应用的其它实例接收指示在所述潜在许可中的一个或多个潜在许可下的所述应用的所述其它实例的其它实际使用情况的其它使用情况信息。5.根据权利要求4所述的方法,其中,至少部分基于所述使用情况信息来识别要向所述用户推荐的所述许可包括:将所述实际使用情况与针对所述潜在许可中的每个潜在许可的所述使用情况标准进行比较。6.根据权利要求5所述的方法...

【专利技术属性】
技术研发人员:A·P·康韦D·多伊尔D·莫瓦特P·卡色曼T·法瑞尔
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1