[发明专利]利用成功的问题解决的应用兼容性无效
申请号: | 201210057982.9 | 申请日: | 2012-03-07 |
公开(公告)号: | CN102707999A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | C.I.卢普;J.L.斯蒂芬顿;D.L.希克斯;E.V.戴;H.卡扎;S.K.马尼文南;R.J.肯尼;S.K.帕苏拉 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 谢建云;刘鹏 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 成功 问题解决 应用 兼容性 | ||
背景技术
用户可用的应用数目日益增长。例如,应用传统地在可由用户在实体店购买的计算机可读存储介质上提供。因此,用户通常去该店,以从可以安装在该用户计算设备上的数百个应用中进行选择。
但是,随着在线应用市场的出现,用户可以访问数万个可以在用户计算设备上执行的应用。然而,由于有庞大数量的选择,原来应用来确保数百个应用兼容性的技术在面临好数万个应用的时候可能变得失控。
发明内容
描述了应用兼容性技术。在一个或多个实现中,服务提供商的一个或多个计算设备经由网络从多个客户端设备接收数据,该数据描述了一个或多个在解决一个或多个应用在相应计算设备上执行中的一个或多个不兼容性方面的至少部分成功的尝试。根据一个或多个准则来挖掘数据以识别至少一个应用,并验证该数据以确认所识别应用在解决至少一个不兼容性方面的至少部分成功。存储描述经验证的、对不兼容性的成功解决的数据,并至少基于所存储的数据传播更新以解决不兼容性。
在一个或多个实现中,通过客户端设备输出用户接口,该用户接口被配置为用作至少部分地解决应用在客户端设备上执行中的不兼容性的尝试的引导。响应于客户端设备对该尝试至少部分成功地解决了不兼容性的确定,经由网络传递描述通过客户端设备进行的尝试的数据以供服务提供商来接收
在一个或多个实现中,一个或多个计算设备具有一个或多个模块,该一个或多个模块至少部分地以硬件实现,并配置为执行以下操作,包括:经由网络从多个客户端设备接收数据,该数据描述了一个或多个在解决一个或多个应用在相应计算设备上执行的一个或多个不兼容性方面至少部分成功的尝试。该模块还配置为根据所接收的数据识别至少一个应用,从经由网络可访问的应用市场购买所识别的应用,该购买自动执行而没有用户介入;针对所购买的应用验证在解决至少一个不兼容性方面的至少部分成功;以及存储描述经验证的、对不兼容性成功解决的数据。
提供此发明内容来以简要形式介绍一些概念选集,其将在以下具体实施例中进一步介绍。此发明内容不旨在标识要求保护主题的关键特征或必要特征,也不旨在用来帮助确定要求保护主题的范围。
附图说明
参考附图来描述具体实施例。在图中,附图标记的最左边的一个或多个数字标识该附图标记首次出现在哪个图中。说明书和附图中的不同实例中使用的相同附图标记指示相似或相同的项。
图1是在可操作来执行应用兼容性技术的示例实现中的环境的说明。
图2是示例实现中的系统的说明,在该系统中,利用图1的服务提供商的兼容性验证模块来计算针对兼容性问题的修复的置信度得分。
图3是描述在示例实现中的过程的流程图,其中,通过兼容性模块来输出用户接口以解决不兼容性。
图4是描述在示例实现中的过程的流程图,其中,根据从图3的一个或多个客户端设备接收并传播到其他客户端设备的数据来验证修复。
具体实施例
概述
计算设备可以执行来自很多不同源的很多应用。例如,用户可以经由网络导航至应用市场以访问数百甚至数千个应用。但是,因为庞大数量的应用可用,使用常规的技术难于维护与应用的兼容性,尤其在有更新版本的软件供执行的时候。
描述了应用兼容性技术。在一个或多个实现中,兼容性模块配置为输出用户接口以协助引导客户朝向修复兼容性问题。如果该修复是成功的,则可以经由网络将描述该修复的数据发送到服务提供商以用于传播给其他用户。以这种方式,可以利用用户的初始子集来为更大的群组修正兼容性问题。在一个或多个实现中,服务提供商可以识别将传播哪些修复,并验证这些修复起作用。这个可以通过以下步骤来执行:自动从应用市场购买应用,并应用在信息中描述的修复以确定其是否成功。可以涉及以下章节找到应用兼容性技术的进一步讨论。
在以下讨论中,首先描述的是可以根据在此所述的技术来利用的示例环境。随后描述也可以在示例环境和其他环境中采用的示例过程。相应地,对示例过程的执行不限于示例环境,并且该示例环境不限于执行该示例过程。
示例环境
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210057982.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动物自动采样给药系统
- 下一篇:虚拟盘存储技术