Energy conscious mobile device redundancy and recovery
First Claim
1. A computer program product for redundancy and recovery for a mobile device, the computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising;
responsive to the mobile device unsuccessfully powering up, program instructions to activate, by one or more computer processors, a recovery functionality via a physical reset switch on the mobile device;
program instructions to probe, by one or more computer processors, for one or more available resources on the mobile device, wherein probing for the one or more available resources includes gathering diagnostic information related to the one or more available resources;
program instructions to determine, by one or more computer processors, a device functionality for the mobile device, wherein the device functionality is an energy conscious recovery plan including one or more features available on the mobile device;
program instructions to scavenge, by one or more computer processors, for at least one resource to support the device functionality for the mobile device, wherein scavenging includes siphoning charge from a battery, a processor complex, or a wiring harness within a main module of the mobile device to accumulate sufficient energy to restore and power the one or more features available on the mobile device; and
program instructions to restore, by one or more computer processors, the device functionality for the mobile device, wherein restoring the device functionality includes utilizing the at least one resource and one or more energy conscious techniques.
1 Assignment
0 Petitions
Accused Products
Abstract
A tool for redundancy and recovery for a mobile device. The tool probes for one or more available resources on the mobile device, wherein probing for the one or more available resources includes gathering diagnostic information related to the one or more available resources. The tool determines a device functionality for the mobile device, wherein the device functionality is an energy conscious recovery plan including one or more features available on the mobile device. The tool scavenges for at least one resource to support the device functionality for the mobile device. The tool restores the device functionality for the mobile device, wherein restoring the device functionality includes utilizing the at least one resource and one or more energy conscious techniques.
15 Citations
10 Claims
-
1. A computer program product for redundancy and recovery for a mobile device, the computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising; responsive to the mobile device unsuccessfully powering up, program instructions to activate, by one or more computer processors, a recovery functionality via a physical reset switch on the mobile device; program instructions to probe, by one or more computer processors, for one or more available resources on the mobile device, wherein probing for the one or more available resources includes gathering diagnostic information related to the one or more available resources; program instructions to determine, by one or more computer processors, a device functionality for the mobile device, wherein the device functionality is an energy conscious recovery plan including one or more features available on the mobile device; program instructions to scavenge, by one or more computer processors, for at least one resource to support the device functionality for the mobile device, wherein scavenging includes siphoning charge from a battery, a processor complex, or a wiring harness within a main module of the mobile device to accumulate sufficient energy to restore and power the one or more features available on the mobile device; and program instructions to restore, by one or more computer processors, the device functionality for the mobile device, wherein restoring the device functionality includes utilizing the at least one resource and one or more energy conscious techniques. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer system for redundancy and recovery for a mobile device,
the computer system comprising: -
a memory; and one or more computer processors in communications with the memory, wherein the computer system is configured to perform a method comprising; responsive to the mobile device unsuccessfully powering up, program instructions to activate, by one or more computer processors, a recovery functionality via a physical reset switch on the mobile device; program instructions to probe, by one or more computer processors, for one or more available resources on the mobile device, wherein probing for the one or more available resources includes gathering diagnostic information related to the one or more available resources; program instructions to determine, by one or more computer processors, a device functionality for the mobile device, wherein the device functionality is an energy conscious recovery plan including one or more features available on the mobile device; program instructions to scavenge, by one or more computer processors, for at least one resource to support the device functionality for the mobile device, wherein scavenging includes siphoning charge from a battery, a processor complex, or a wiring harness within a main module of the mobile device to accumulate sufficient energy to restore and power the one or more features available on the mobile device; and program instructions to restore, by one or more computer processors, the device functionality for the mobile device, wherein restoring the device functionality includes utilizing the at least one resource and one or more energy conscious techniques. - View Dependent Claims (9, 10)
-
Specification