Failure impact manager
First Claim
Patent Images
1. A method of managing failure impact of a computing device, comprising:
- generating an interrupt by a processor of a first device executing a monitoring software that detects a possible failure on the first device, wherein the processor is a secondary processor associated with the first device, the first device comprising a primary processor and the secondary processor, the secondary processor running a minimal operating system, wherein responsive to determining that the possible failure is associated with the primary processor, the primary processor branching a code to execute on the secondary processor;
responsive to the generated interrupt, determining by the processor whether a user of the first device has a scheduled function to be performed by the first device within a time range of the possible failure, by accessing calendar information associated with the user, the scheduled function involving the first device communicating with another device of another user;
determining by the processor a contact address for said another user by accessing the calendar information, responsive to determining that the first device is to perform the scheduled function within the time range of the possible failure;
transferring by the processor information to said another user via the contact address, responsive to determining that the first device is to perform the scheduled function within the time range of the possible failure; and
the first device repairing itself automatically by resolving the possible failure by performing a self-diagnosis and auto-correct procedure,wherein the first device is a computer device.
1 Assignment
0 Petitions
Accused Products
Abstract
A possible failure of a first device may be identified. Whether a user of the first device has a scheduled meeting to be held within a time range of the possible failure, may be determined by accessing calendar information. Responsive to determining that the user has the scheduled meeting to be held within the time range of the possible failure, at least one other participant of the scheduled meeting may be determined by accessing the calendar information, a contact address for said at least one other participant may be determined, and information may be transferred to the at least one other participant via the contact address.
-
Citations
19 Claims
-
1. A method of managing failure impact of a computing device, comprising:
-
generating an interrupt by a processor of a first device executing a monitoring software that detects a possible failure on the first device, wherein the processor is a secondary processor associated with the first device, the first device comprising a primary processor and the secondary processor, the secondary processor running a minimal operating system, wherein responsive to determining that the possible failure is associated with the primary processor, the primary processor branching a code to execute on the secondary processor; responsive to the generated interrupt, determining by the processor whether a user of the first device has a scheduled function to be performed by the first device within a time range of the possible failure, by accessing calendar information associated with the user, the scheduled function involving the first device communicating with another device of another user; determining by the processor a contact address for said another user by accessing the calendar information, responsive to determining that the first device is to perform the scheduled function within the time range of the possible failure; transferring by the processor information to said another user via the contact address, responsive to determining that the first device is to perform the scheduled function within the time range of the possible failure; and the first device repairing itself automatically by resolving the possible failure by performing a self-diagnosis and auto-correct procedure, wherein the first device is a computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing failure impact of a computing device, comprising:
-
a first device comprising at least one processor; an impact failure manager module operable to execute on the processor and responsive to detecting a possible failure on the first device, the impact failure manager further operable to determine whether a user of the first device has a scheduled function to be performed by the first device within a time range of the possible failure, by accessing calendar information associated with the user, the scheduled function involving the first device communicating with another device of another user, the impact failure manager further operable to determine a contact address for said another user, responsive to determining that the first device is to perform the scheduled function within the time range of the possible failure, the impact failure manager further operable to transfer information to said another user via the contact address, responsive to determining that the first device is to perform the scheduled function within the time range of the possible failure, the first device operable to repair itself automatically by resolving the possible failure by performing a self-diagnosis and auto-correct procedure, wherein the first device is a computer device, wherein the processor is the first device'"'"'s secondary processor running a minimal operating system, wherein the first device further comprises a primary processor, the primary processor branching code to execute on the secondary processor responsive to detecting that the possible failure is associated with the primary processor. - View Dependent Claims (12, 13)
-
-
14. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of managing failure impact of a computing device, the method comprising:
-
generating an interrupt by a processor of a first device executing a monitoring software that detects a possible failure on the first device, wherein the processor is a secondary processor associated with the first device, the first device comprising a primary processor and the secondary processor, the secondary processor running a minimal operating system, wherein responsive to determining that the possible failure is associated with the primary processor, the primary processor branching a code to execute on the secondary processor; determining whether a user of the first device has a scheduled function to be performed by the first device within a time range of the possible failure, by accessing calendar information associated with the user, the scheduled function involving the first device communicating with another device of another user; determining a contact address for said another user by accessing the calendar information, responsive to determining that the first device is to perform the scheduled function within the time range of the possible failure; transferring information to said another user via the contact address, responsive to determining that first device is to perform the scheduled function within the time range of the possible failure; and the first device repairing itself automatically by resolving the possible failure by performing a self-diagnosis and auto-correct procedure, wherein the first device is a computer device. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification