Recovery agents and recovery plans over networks
AssigneeHewlett Packard Enterprise Development LP
InventorThomas M. Laffey
Life of this patent
Estimating the term…
Abstract
Examples include sending and receiving recovery agents and recovery plans over networks. Some examples include receiving a recovery request over a network from a requestor, sending a response to the requestor over the network, sending an executable copy of a recovery agent with a validation measure to the requestor, establishing an encrypted connection with the requestor, receiving a second request from the requester over the encrypted connection, determining a recovery plan that includes a command executable by the recovery agent, and sending the recovery plan to the requester over the encrypted connection. In some examples, the recovery request includes data that identifies the requester and the response and the recovery plan are based on the data identifying the requester.
Claims15
A non-transitory machine-readable storage medium comprising instructions executable by a processing resource to:
- receive a recovery request over a network from a requester, the recovery request data identifying the requestor;
- send a response to the requestor over the network, the response based on the data identifying the requestor;
- send an executable copy of a recovery agent with a validation measure to the requestor;
- establish an encrypted connection with the requestor;
- receive a second request from the requestor over the encrypted connection;
- in response to the second request, determine a recovery plan based on the data identifying the requestor, the recovery plan including a command executable by the recovery agent;
- and
- send the recovery plan to the requestor over the encrypted connection.
A computing device comprising:
- a memory to store a security key and identity data of the computing device;
- a first communication engine to
- broadcast a recovery request over a network;
- receive a response from a responder in the network, wherein the recovery request includes the identity data of the computing device;
- and
- receive an executable copy of a recovery agent with a validation measure from the responder;
- a validation engine to determine a suitability of the recovery agent based on the security key and the validation measure;
- an execution engine to execute the executable copy of the recovery agent;
- and
- a second communication engine to establish an encrypted connection with the responder and to receive a recovery plan from the responder over the encrypted connection.
A method comprising:
- determining an occurrence of a recovery event on a device;
- broadcasting a recovery request over a network, wherein the recovery request comprises data identifying the device;
- receiving a response from at least one responder in the network;
- receiving, from each of the at least one responder, an executable copy of a recovery agent with a validation measure;
- determining an appropriate responder;
- executing the executable copy of the recovery agent from the appropriate responder;
- establishing an encrypted connection with the appropriate responder;
- receiving a recovery plan from the appropriate responder over the encrypted connection;
- and
- executing the recovery plan with the recovery agent on the device.
Dependencies are inferred from the claim text.