Legal claims defining the scope of protection, as filed with the USPTO.
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.
2. The computer program product of claim 1 , wherein program instructions to probe for one or more available resources on the mobile device, further comprise: program instructions to diagnose, by one or more computer processors, a software functionality for the mobile device, wherein diagnosing the software functionality includes utilizing one or more energy conscious reliability, availability, and serviceability (RAS) techniques; and program instructions to diagnose, by one or more computer processors, an electrical functionality for the mobile device, wherein diagnosing the electrical functionality includes utilizing one or more energy conscious RAS techniques.
3. The computer program product of claim 1 further comprises: program instructions to search, by one or more computer processors, for one or more malfunctions in one or more devices via a hardwired shadow plane, wherein searching includes utilizing one or more energy conscious RAS techniques.
4. The computer program product of claim 1 , wherein program instructions to determine a device functionality for the mobile device, further comprise: program instructions to create, by one or more computer processors, a list of usable components based, at least in part, on one or more of: a diagnosis of software functionality; a diagnosis of electrical functionality; and a probing of resources available on a mobile device.
5. The computer program product of claim 1 , wherein program instructions to scavenge for at least one resource to support the device functionality for the mobile device, further comprise: program instructions to determine, by one or more computer processors, an energy draw for the device functionality, wherein the energy draw is a predictive value of how much energy is required to restore the at least one feature available in the device functionality.
6. The computer program product of claim 5 , wherein program instructions to determine an energy draw for the device functionality, further comprise: program instructions to inventory, by one or more computer processors, one or more components of the mobile device; and program instructions to exclude, by one or more computer processors, the one or more components of the mobile device experiencing a malfunction.
7. The computer program product of claim 1 , wherein program instructions to determine a device functionality for the mobile device, further comprise: program instructions to determine, by one or more computer processors, one or more features to include in the device functionality based, at least in part, on one or more energy conscious techniques, the one or more features including one or more of: an emergency phone call; a global positioning system; and a beacon broadcast.
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.
9. The computer system of claim 8 , wherein probing for one or more available resources on the mobile device, further comprises: diagnosing, by one or more computer processors, a software functionality for the mobile device, wherein diagnosing the software functionality includes utilizing one or more energy conscious reliability, availability, and serviceability (RAS) techniques; and diagnosing, by one or more computer processors, an electrical functionality for the mobile device, wherein diagnosing the electrical functionality includes utilizing one or more energy conscious RAS techniques.
10. The computer system of claim 8 , further comprises: searching, by one or more computer processors, for one or more malfunctions in one or more devices via a hardwired shadow plane, wherein searching includes utilizing one or more energy conscious RAS techniques.
Unknown
February 13, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.