[发明专利]用于自动生成虚拟环境的方法和系统有效
申请号: | 201480062651.1 | 申请日: | 2014-11-12 |
公开(公告)号: | CN105765539B | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | S·托马斯;Y·张;M·乔杜利;S·斯里尼瓦杉;J·H·霍华德 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈小刚 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 自动 生成 虚拟 环境 用户 支持 体验 | ||
1.一种用于自动生成虚拟环境的计算机实现的方法,包括:
显示具有问题描述用户输入机制的问题描述用户界面,所述问题描述用户输入机制接收指示所部署的计算机系统中的技术问题的用户问题描述输入;
自动接收指示所部署的计算机系统的环境的诊断环境数据;
基于所述诊断环境数据来自动生成与所部署的计算机系统的环境相对应的诊断环境;
生成用户再现显示,所述用户再现显示接收在所述诊断环境中再现所述技术问题的用户再现输入;
记录所述用户再现输入以供开发者审阅;
接收生成针对所述诊断环境中的所述技术问题的修复的开发者输入;以及
存储所述修复以供应用于所部署的计算机系统。
2.如权利要求1所述的计算机实现的方法,其特征在于,进一步包括:
接收确认所述技术问题被再现在所述诊断环境中的用户输入。
3.如权利要求1所述的计算机实现的方法,其特征在于,自动生成诊断环境包括:
生成再现所部署的计算机系统的计算机系统实例,以及显示接收用于将所述修复应用于所述诊断环境的用户输入的用户应用输入机制。
4.如权利要求3所述的计算机实现的方法,其特征在于,进一步包括:
显示接收用户验证输入的用户验证输入机制,所述用户验证输入机制验证所述修复是否解决了所述诊断环境中的所述技术问题,其中显示用户验证输入机制包括显示模仿所部署的计算机系统中的屏幕的屏幕,以及接收在所述诊断环境中执行各步骤的用户输入,在所述步骤期间在所部署的计算机系统中遇到了所述技术问题。
5.如权利要求3所述的计算机实现的方法,其特征在于,自动生成诊断环境包括:
基于所述诊断环境数据来供应虚拟计算机系统实例;
将所述用户映射到所述虚拟计算机系统实例,以使所述用户能访问所述虚拟计算机系统实例;以及
将技术支持人员映射到所述虚拟计算机系统,以使所述技术支持人员能访问所述虚拟计算机系统实例。
6.如权利要求1所述的计算机实现的方法,其特征在于,进一步包括:
在接收到所述用户描述输入和所述诊断环境数据之后,查询修复服务以标识能被应用于所部署的计算机系统的可能相关的修复;
显示所述可能相关的修复以供所述用户应用于所部署的计算机系统;以及
如果所述用户将所述可能相关联的修复之一应用于所部署的计算机系统,则向所述用户发送用于在所应用的可能相关的修复没有解决所述技术问题的情况下返回到用于解决所述技术问题的过程流的链接。
7.一种用于自动生成虚拟环境的系统,包括:
问题报告组件,所述问题报告组件接收描述在所部署的计算系统实例中遇到的技术问题的用户输入;
虚拟环境服务,所述虚拟环境服务基于从所部署的计算系统实例自动收集的环境数据来生成虚拟计算系统实例;
虚拟机控制系统,所述虚拟机控制系统接收在所述虚拟计算系统实例上再现所述技术问题的再现用户输入、记录所述用户再现输入以供开发者审阅、以及接收生成针对所述虚拟计算系统实例上的所述技术问题的修复的开发者输入;以及
计算机处理器,所述计算机处理器是所述系统的功能部分且由所述问题报告组件、所述虚拟环境服务、以及所述虚拟机控制系统激活以促成接收用户输入、生成所述虚拟计算系统实例以及接收所述再现用户输入和所述开发者输入。
8.一种用于自动生成虚拟环境的系统,包括:
用于显示具有问题描述用户输入机制的问题描述用户界面的装置,所述问题描述用户输入机制接收指示所部署的计算机系统实例中的技术问题的用户问题描述输入;
用于自动接收指示所部署的计算机系统实例的环境的诊断环境数据的装置;
用于基于所述诊断环境数据来自动生成与所部署的计算机系统实例的环境相对应的、模仿所部署的计算机系统实例的诊断环境的装置;
用于生成用户再现显示的装置,所述用户再现显示接收在所述诊断环境中再现所述技术问题的用户再现输入;
用于记录所述用户再现输入以供开发者审阅的装置;
用于生成用户再现显示的装置,所述用户再现显示接收验证所述技术问题能在所述诊断环境中再现的用户再现输入;
用于接收生成针对所述诊断环境中的所述技术问题的修复的开发者输入的装置;以及
用于存储所述修复以供应用于所部署的计算机系统实例的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480062651.1/1.html,转载请声明来源钻瓜专利网。