[发明专利]发现和挖掘设备的性能信息用于先行发送更新到设备有效
申请号: | 201210546704.X | 申请日: | 2012-12-14 |
公开(公告)号: | CN103095490A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | E·雷乌斯;M·戈策尔;S·菲尔德;M·J·希利;J·达奇;D·凯斯;J·杜瑟尔;H·J·M·梅杰 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发现 挖掘 设备 性能 信息 用于 先行 发送 更新 | ||
技术领域
本发明一般涉及发现和挖掘设备的性能信息用于先行发送更新到该设备。
背景技术
常规计算技术收集与在计算设备上操作的无响应或不正常运行的软件相关联的信息。例如,崩溃报告技术收集计算设备上已崩溃或停止响应的应用的POST错误调试信息。此外,这种技术可分析这种信息并发送可用的解决方案给设备的用户。
在另一示例中,常规计算技术向用户提供指示对用户端计算设备上安装的应用的可用更新的信息。然后,这种技术提示用户安装可用更新。
然而,常规计算技术通过延迟指示与计算设备的硬件和/或软件相关联的更新的信息的传送,和/或通过需要用户方的额外工作或理解,而降低了与计算设备相关联的用户体验并且具有其它缺陷。
当今技术的上述缺点仅旨在提供常规系统的某些问题的概览,并且不旨在是穷尽性的。常规系统的其他问题以及此处所描述的各非限制性实施例的对应的益处可以在审阅以下描述后变得更显而易见。
发明内容
此处提供了简化的发明内容以帮助能够对以下更详细的描述和附图中的示例性、非限制性实施例的多个方面有基本或大体的理解。然而,本发明内容并不旨在是详尽的或穷尽的。相反,本发明内容的唯一目的在于,以简化的形式提出与一些示例性、非限制性实施例相关的一些概念,作为以下各实施例的更详细的描述的序言。
根据一个或多个实施例及其相应的公开内容,结合监控设备的上下文和性能信息用于先行发送更新信息到该设备来描述各个非限制性方面。
例如,一实施例包括由与第一计算设备(例如,服务器)相关联的服务组件(例如,基于网络的服务,其包括有线服务、无线服务(诸如基于云的服务)、设备服务或组件服务(诸如拇指驱动器服务)的任何形式或组合)接收指示第二计算设备(例如,基于网络的服务的客户机)的部分操作环境的上下文信息,接收用户偏好信息、或接收关于用户的推断的将来活动、当前活动或过去活动的信息。在一个示例中,上下文信息可包括第二计算设备的硬件(例如,中央处理单元(CPU)、存储器、盘存储等)和/或软件(例如,应用、操作系统(OS)等)的配置,第二计算设备的位置,与第二计算设备通信耦合的网络、服务等的配置等等。因此,上下文信息、用户偏好或用户活动中的任一个可作为传送配置信息的基础。
此外,该实施例包括接收与操作环境中第二计算设备正在执行的一个或多个操作相关联的性能信息。例如,性能信息可指示:与第二计算设备的操作系统、第二计算设备的软件、第二计算设备的固件等相关联的存储器的消耗,与操作系统、软件、固件等的执行相关联的输入/输出(I/O)带宽,网络的带宽,与经由网络处理数据相关联的等待时间等。
然后,响应于使上下文信息与性能信息相关,将配置(或更新)信息传送到第二计算设备。例如,配置信息可包括对第二计算设备的操作系统、软件、固件和/或硬件的升级、更新、不升级、不更新等的推荐、提议等。在另一示例中,配置信息可包括对利用网络、通信协议等的推荐。
在一实施例中,使上下文信息与性能信息相关还包括从部分上下文信息推断部分性能信息的起因。在另一实施例中,相关还包括接收其它信息,其(1)指示第三计算设备的硬件和/或软件的配置,和/或(2)指示第三计算设备的性能,并且基于其它信息来确定配置信息。
在又一实施例中,相关还包括根据部分上下文信息确定部分性能信息的起因,并将部分配置信息传送到第三计算设备,例如与接收关于硬件和/或软件的操作的信息相关联的系统。
在一个实施例中,相关还包括接收关于与上下文信息和/或性能信息相关联的硬件和/或软件问题的与例如第三方执行的通信(例如查询、搜索等)相关联的其它信息,并且基于与通信相关联的其它信息根据部分上下文信息确定部分性能信息的起因。
在一个非限制性实现中,接口组件可从客户机接收指示客户机的操作环境的上下文信息和与基于操作环境客户机正在执行的操作相关联的性能信息。此外,服务组件可推断上下文信息和性能信息之间的关系以获得相关信息,并且接口组件可基于相关信息向客户机发送配置信息或更新信息。
在一实施例中,上下文信息包括指示客户机的硬件和/或软件的配置、与客户机通信耦合的网络的配置的信息、和/或指示客户机的位置的信息。此外,配置信息包括指示对客户机的软件和/或硬件的更新、升级、不更新、不升级等的推荐的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210546704.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:滑动轴承及其制造方法
- 下一篇:无耗能升水机