Analysis leading to automatic action
First Claim
Patent Images
1. A system for automatically correcting an operational problem on at least one of a mobile device linked to a server and the server, the system comprising:
- an action coordinator component encoded with instructions, which when executed by a processor in the server generates a workflow task list comprising a plurality of workflow tasks for execution on at least one of mobile device and the server when an operational problem is new and selects an existing workflow task list from a workflow archive when the operational problem previously occurred;
a mobile device action component encoded with instructions, which when executed by a processor in the mobile device reports an operational problem on the mobile device to the action coordinator component and executes the workflow tasks designated by the action coordinator component on the mobile device; and
a management system action component encoded with instructions, which when executed by the processor in the server reports an operational problem on at least one of the mobile device and the server to the action coordinator component and executes the workflow tasks designated by the action coordinator component on the server.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for detecting an operational problem on a mobile device and automatically resolving the problem with a coordinated execution of repair tasks on the mobile device and on the plurality of servers communicatively connected to the mobile device providing for a complex solution to an operational problem. The system can archive a history of corrective actions and their outcome for later analysis and reporting.
42 Citations
20 Claims
-
1. A system for automatically correcting an operational problem on at least one of a mobile device linked to a server and the server, the system comprising:
-
an action coordinator component encoded with instructions, which when executed by a processor in the server generates a workflow task list comprising a plurality of workflow tasks for execution on at least one of mobile device and the server when an operational problem is new and selects an existing workflow task list from a workflow archive when the operational problem previously occurred; a mobile device action component encoded with instructions, which when executed by a processor in the mobile device reports an operational problem on the mobile device to the action coordinator component and executes the workflow tasks designated by the action coordinator component on the mobile device; and a management system action component encoded with instructions, which when executed by the processor in the server reports an operational problem on at least one of the mobile device and the server to the action coordinator component and executes the workflow tasks designated by the action coordinator component on the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, stored in a memory and executing on a processor in a device, for automatically correcting an operational problem on at least one of a mobile device linked to a server and the server, the method comprising:
-
detecting the operational problem on at least one of the mobile device and the server; collecting and analyzing data associated with the operational problem for transmission to the server; generating a workflow task list comprising a plurality of workflow tasks for execution on at least one of the mobile device and the server when the operational problem is new; selects an existing workflow task list from a workflow archive when the operational problem previously occurred; factoring the workflow task list into a mobile workflow task list for the mobile device and a server workflow task list for the server; delivering the mobile workflow task list and the server workflow task list to the mobile device and the server, respectively; and coordinating execution of the mobile workflow task list on the mobile device and the server workflow task list on the server. - View Dependent Claims (19, 20)
-
Specification