System and method for automatically uploading analysis data for customer support
First Claim
Patent Images
1. A method for resolving an error on a user device being used by a user to access a service provided by a service provider server, comprising:
- responsive to the detection of an error at the user device, receiving, at an analysis server, user device analysis data captured on the user device;
responsive to the detection of the error, receiving, at the analysis server, service provider server analysis data gathered on the service provider server that the user device was communicating with when the error was detected, the service provider server analysis data being collected on the service provider server during a predetermined time period surrounding the time when the error was detected;
responsive to the detection of the error, analyzing at the analysis server the user device analysis data together with the service provider server analysis data; and
communicating a resolution to the error, based on the combined analysis of the user device analysis data and the service provider server analysis data, to the user device.
11 Assignments
0 Petitions
Accused Products
Abstract
The invention enhances automatic incident control, problem control, and problem prevention using information provided by the analysis or analysis data. The burden on the part of both users and providers to resolve problems is reduced by using a method of automatic analysis data upload and intelligent problem analysis and resolution. Problems are better identified, investigated, diagnosed, recorded, classified, and tracked until affected services return to normal operation and errors trends are used to proactively prevent future problems.
-
Citations
44 Claims
-
1. A method for resolving an error on a user device being used by a user to access a service provided by a service provider server, comprising:
-
responsive to the detection of an error at the user device, receiving, at an analysis server, user device analysis data captured on the user device; responsive to the detection of the error, receiving, at the analysis server, service provider server analysis data gathered on the service provider server that the user device was communicating with when the error was detected, the service provider server analysis data being collected on the service provider server during a predetermined time period surrounding the time when the error was detected; responsive to the detection of the error, analyzing at the analysis server the user device analysis data together with the service provider server analysis data; and communicating a resolution to the error, based on the combined analysis of the user device analysis data and the service provider server analysis data, to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An analysis server for analyzing errors that occur when a user uses a user device to access service provided by a service provider server, comprising:
-
a processor, a storage device, accessible by the processor, and configured to store user device analysis data from the user device and service provider server analysis data from the service provider server; and a network interface, accessible by the processor, configured to facilitate communication with a service provider server and user device;
wherein;the processor is configured to, responsive to detection of an error, receive from the user device analysis data captured by the user device; the processor is configured to, responsive to the detection of the error, receive service provider server analysis data captured, during a predetermined period of time surrounding a time when the error was detected, by the service provider server with which the user device was in communication; the processor is configured to, responsive to the detection of the error, analyze the user device analysis data together with the service provider server analysis data; and the processor is configured to send a result of the analysis to the user device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for analysis of errors that occur when a user accesses with a user device a service from a service provider server, the system comprising:
-
an analysis server, a storage device, accessible by the analysis server, and configured to store user device analysis data from the user device and service provider server analysis data from the service provider server; and a network interface, accessible by the analysis server, configured to facilitate communication with a service provider server and user device;
wherein;the analysis server is configured to, responsive to detection of an error, receive from the user device the user device analysis data captured by the user device; the analysis server is configured to, responsive to the detection of the error, receive the service provider server analysis data captured, during a predetermined period of time surrounding a time when the error was detected, by the service provider server with which the user device was in communication; the analysis server is configured to, responsive to the detection of the error, analyze the user device analysis data together with the service provider server analysis data; and the analysis server is configured to send a result of the analysis to the user device. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification