【技术实现步骤摘要】
【国外来华专利技术】基于检测定制提供用户体验升级的自动检测和优化
技术介绍
可以定制诸如协作应用程序或生产力应用程序之类的托管应用程序的用户体验。可以通过声明性方式改变或扩展用户体验元素,例如菜单、按钮和应用程序颜色。在一些示例中,可以通过部署定制代码来修改用户体验元素。当更新或升级应用程序的用户体验时,许多改变可以是递增的(例如,可以添加或改变新特征,同时保持周围应用程序完整)。有时,应用程序的用户体验可能会发生显着变化,从而导致定制所操作的基础发生变化。在这种情况下,更新和/或升级用户体验之前就存在的定制可能不再有效。
技术实现思路
提供该
技术实现思路
以便以简化的形式来引入下面的具体实现方式中进一步描述的概念的选择。该
技术实现思路
不旨在排他地确定所要求保护的主题的关键特征或主要特征,也不旨在用作确定所要求保护的主题的范围的辅助。实施例涉及基于检测到的定制来提供用户体验升级的自动检测和优化。可以在计算设备上结合检测服务执行新版本的应用程序。新版本的应用程序可以包括用户体验变化。可以确定与用户的先前版本的应用程序的用户体验相关联的定制。响应于确定先前版本的应用程序的至少一个定制特征与新版本的应用程序不兼容,可以向用户提供先前版本的应用程序的用户体验。响应于确定先前版本的应用程序的定制与新版本的应用程序兼容,可以向用户提供新版本的应用程序的用户体验。通过阅读以下详细描述和查看相关附图,这些和其他特征和优点将变得显而易见。应该理解,前面的一般描述和下面的详细描述都是解释性的,并不限制所要求保护的方面。附图说明图1是示出根据实施例的用于基于检测到的定制提供用户体验升级的自动检测和优化的示例计 ...
【技术保护点】
1.一种服务器,用于基于检测到的定制来提供用户体验升级的自动检测和优化,所述服务器包括:通信模块,其被配置为促进在检测服务与多个客户端应用程序之间的通信交换;存储器,其存储指令;以及处理器,其耦合到所述通信模块和所述存储器,所述处理器被配置为结合存储在所述存储器中的指令执行所述检测服务和与所述检测服务集成的优化引擎,其中,所述优化引擎被配置为:结合所述检测服务检测在计算设备上执行的新版本的应用程序的部署,其中,所述新版本的应用程序包括用户体验变化;确定一个或多个用户的与先前版本的应用程序的用户体验相关联的定制;确定是否所述先前版本的应用程序的至少一个定制特征与所述新版本的应用程序不兼容;响应于确定所述先前版本的应用程序的所述至少一个定制特征与所述新版本的应用程序不兼容,向所述一个或多个用户提供所述先前版本的应用程序的用户体验;以及响应于确定所述先前版本的应用程序的定制与所述新版本的应用程序兼容,向所述一个或多个用户提供所述新版本的应用程序的用户体验。
【技术特征摘要】
【国外来华专利技术】2016.05.03 US 62/330,899;2016.06.28 US 15/194,6361.一种服务器,用于基于检测到的定制来提供用户体验升级的自动检测和优化,所述服务器包括:通信模块,其被配置为促进在检测服务与多个客户端应用程序之间的通信交换;存储器,其存储指令;以及处理器,其耦合到所述通信模块和所述存储器,所述处理器被配置为结合存储在所述存储器中的指令执行所述检测服务和与所述检测服务集成的优化引擎,其中,所述优化引擎被配置为:结合所述检测服务检测在计算设备上执行的新版本的应用程序的部署,其中,所述新版本的应用程序包括用户体验变化;确定一个或多个用户的与先前版本的应用程序的用户体验相关联的定制;确定是否所述先前版本的应用程序的至少一个定制特征与所述新版本的应用程序不兼容;响应于确定所述先前版本的应用程序的所述至少一个定制特征与所述新版本的应用程序不兼容,向所述一个或多个用户提供所述先前版本的应用程序的用户体验;以及响应于确定所述先前版本的应用程序的定制与所述新版本的应用程序兼容,向所述一个或多个用户提供所述新版本的应用程序的用户体验。2.如权利要求1所述的服务器,其中,所述优化引擎还被配置为:检测不存在与所述先前版本的应用程序相关联的定制特征;以及向所述一个或多个用户提供所述新版本的应用程序的用户体验。3.如权利要求1所述的服务器,其中,所述计算设备包括存储库,所述存储库被配置为存储与所述先前版本的应用程序相关联的第一定制列表以及与所述新版本的应用程序相关联的第二定制列表。4.如权利要求3所述的服务器,其中,所述优化引擎还被配置为:执行来自所述第一定制列表的每个定制特征与来自所述第二定制列表的每个定制特征之间的一对一比较,以确定是否所述先前版本的应用程序的至少一个定制特征与所述新版本的应用程序不兼容。5.如权利要求4所述的服务器,其中,所述优化引擎还被配置为:实现用于执行所述一对一比较的算法。6.一种在计算设备上执行的方法,用于基于检测到的定制来提供用户体验升级的自动检测和优化,所述方法包括:检测在所述计算设备上执行的包括用户体验变化的新版本的应用程序的部署;确定一个或多个用户的与先前版本的应用程序的用户体验相关联的定制,其中,所述定制是在用户级别、组级别和企业级别中的一个;确定是否所述先前版本的应用程序的至少一个定制特征与所...
【专利技术属性】
技术研发人员:J·L·德马里斯,J·马兹内尔,Z·陈,C·D·斯坦丘,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。