REMOTE DIAGNOSTIC SERVICE
First Claim
1. A method comprising:
- obtaining diagnostic event data and data related to the diagnostic event data or submission thereof from a device;
analyzing the diagnostic event data and related data;
determining one or more possible triggers for the diagnostic events based on results of the analysis; and
determining information or guidance for characterizing, resolving or explaining the diagnostic events.
1 Assignment
0 Petitions
Accused Products
Abstract
Diagnostic events can be collected on electronic devices at geographically distributed service centers and transmitted to a remote (e.g., network-based) diagnostic service. The diagnostic service can aggregate and analyze the diagnostic events to determine, for example, one or more possible causes of the diagnostic events, and can provide information or guidance to users and/or service personnel for characterizing, resolving or explaining the diagnostic events. In one aspect, log files of diagnostic events captured on devices are sent to the diagnostic service. For each log file, the diagnostic service can compute frequencies of recorded diagnostic events. The computed frequencies can be compared against accepted and/or expected values generated from reference data. The diagnostic service can respond to users and/or service personnel with information or guidance for resolving, characterizing or explaining the diagnostic event based on a result of the comparisons.
-
Citations
12 Claims
-
1. A method comprising:
-
obtaining diagnostic event data and data related to the diagnostic event data or submission thereof from a device; analyzing the diagnostic event data and related data; determining one or more possible triggers for the diagnostic events based on results of the analysis; and determining information or guidance for characterizing, resolving or explaining the diagnostic events. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a device operable for collecting diagnostic event data; and a diagnostic service operable for obtaining the diagnostic event data and related data from the device or a device submitting on its behalf over a network, for analyzing the diagnostic event data using reference data associated with a set of devices having at least one attribute of the device, and for generating information or guidance for characterizing, resolving or providing explanation regarding the diagnostic event. - View Dependent Claims (8, 9)
-
-
10. A mobile device comprising:
-
a processor; a computer-readable medium coupled to the processor and having instructions stored thereon, which, when executed by the processor causes the processor to perform operations comprising; recording diagnostic event data, where the diagnostic event data includes a telephony related failure; and sending the diagnostic event data to another device in response to a request for diagnostic event data. - View Dependent Claims (11, 12)
-
Specification