User support experience with automatically generated virtual environment
First Claim
Patent Images
1. A computing system comprising:
- a processor; and
memory storing instructions executable by the processor, wherein the instructions configure the computing system to;
receive an indication of a technical issue in a deployed system associated with a user;
generate a representation of a diagnostic environment user interface display that represents a diagnostic environment that is based on deployed environment data indicative of an environment of the deployed system, wherein the diagnostic environment includes computing functionality that corresponds to the environment of the deployed system and an issue reproduction user input mechanism; and
receive an indication of an issue reproduction user input from the user associated with the deployed system, the indication of the issue reproduction user input being received through the issue reproduction user input mechanism and indicative of a reproduction of the technical issue in the diagnostic environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A virtual environment service obtains automatically collected diagnostic information from a deployed instance of a computer system and automatically generates a reproduction of an environment of the instance of the computer system, based upon the collected diagnostic data. User interactions with the virtual diagnostic environment can be recorded to identify a technical issue with the deployed instance of the computer system. A fix for the issue is applied in the virtual diagnostic environment so that it can be verified by the user prior to applying it to the deployed instance.
-
Citations
20 Claims
-
1. A computing system comprising:
-
a processor; and memory storing instructions executable by the processor, wherein the instructions configure the computing system to; receive an indication of a technical issue in a deployed system associated with a user; generate a representation of a diagnostic environment user interface display that represents a diagnostic environment that is based on deployed environment data indicative of an environment of the deployed system, wherein the diagnostic environment includes computing functionality that corresponds to the environment of the deployed system and an issue reproduction user input mechanism; and receive an indication of an issue reproduction user input from the user associated with the deployed system, the indication of the issue reproduction user input being received through the issue reproduction user input mechanism and indicative of a reproduction of the technical issue in the diagnostic environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method comprising:
-
receiving an indication of a technical issue in a deployed system associated with a user; generating a representation of a diagnostic environment user interface display that represents a diagnostic environment corresponding to an environment of the deployed system, the diagnostic environment being based on deployed environment data indicative of the environment of the deployed system, wherein the diagnostic environment includes a diagnostic environment user input mechanism configured to provide access by the user to the diagnostic environment through the diagnostic environment user interface display and an issue confirmation user input mechanism; and receiving an indication of an issue confirmation user input from the user associated with the deployed system, the indication of the issue confirmation user input being received through the issue confirmation user input mechanism and indicating that the technical issue was reproduced in the diagnostic environment. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computing system comprising:
-
a processor; and memory storing instructions executable by the processor, wherein the instructions configure the computing system to; based on an indication of a user input, identify a technical issue in a deployed computing system instance associated with a user; generate a representation of a user interface display that represents a virtual computing system instance, wherein the virtual computing system instance corresponds to the deployed computing system instance and is based on deployed environment data indicative of the deployed computing system instance; reproduce the technical issue on the virtual computing system instance; apply a fix to the virtual computing system instance; generate a representation of a fix verification user input mechanism in the virtual computing system instance; receive, from the fix verification user input mechanism, an indication of a fix verification user input from the user associated with the deployed computing system instance; and based on the indication of the fix verification user input, determine that the fix addresses the technical issue on the virtual computing system instance. - View Dependent Claims (18, 19, 20)
-
Specification