FLEET POWER MANAGEMENT THROUGH INFORMATION STORAGE SHARING
First Claim
1. A system, comprising:
- a first device comprising;
a first communication interface;
a first control system communicatively coupled to the first communication interface and comprising at least one first hardware processor and a first memory storing program codes operable to;
receive a first sleep event;
send first information to a third device;
enter a first sleep mode;
receive a first wake event; and
receive the first information from the third device; and
a second device comprising;
a second communication interface;
a second control system communicatively coupled to the second communication interface and comprising at least one second hardware processor and a second memory storing program codes operable to;
receive a second sleep event;
send second information to the third device;
enter a second sleep mode;
receive a second wake event; and
receive the second information from the third device; and
a substantially powered third device comprising;
a third communication interface;
a third control system communicatively coupled to the third communication interface and comprising at least one third hardware processor and a third memory storing program codes operable to;
receive the first information from the first device;
receive the second information from the second device;
send the first information to the first device after the first wake event; and
send the second information to the second device after the second wake event.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems for power management of a fleet of devices through information storage sharing are described. According to one embodiment, each one of a group of networked devices offloads information to a substantially powered hub device before entering a low power consumption mode and receives the respective information back from the hub device upon wake. Another embodiment describes a system of networked devices in which each one of the networked devices offloads information to a selected networked device before entering a sleep mode and receives the respective information back from that selected networked device after entering a wake mode. Another embodiment describes a system whereby the original selected networked device then backups to a new selected networked device if the original selected networked device needs to enter a low power consumption mode, and the other networked devices receive the respective information back from the new selected networked device.
-
Citations
20 Claims
-
1. A system, comprising:
-
a first device comprising; a first communication interface; a first control system communicatively coupled to the first communication interface and comprising at least one first hardware processor and a first memory storing program codes operable to; receive a first sleep event; send first information to a third device; enter a first sleep mode; receive a first wake event; and receive the first information from the third device; and a second device comprising; a second communication interface; a second control system communicatively coupled to the second communication interface and comprising at least one second hardware processor and a second memory storing program codes operable to; receive a second sleep event; send second information to the third device; enter a second sleep mode; receive a second wake event; and receive the second information from the third device; and a substantially powered third device comprising; a third communication interface; a third control system communicatively coupled to the third communication interface and comprising at least one third hardware processor and a third memory storing program codes operable to; receive the first information from the first device; receive the second information from the second device; send the first information to the first device after the first wake event; and send the second information to the second device after the second wake event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A system, comprising:
-
a first device comprising; a first communication interface; a first control system communicatively coupled to the first communication interface and comprising at least one first hardware processor and a first memory storing program codes operable to; receive a first sleep event; identify a third device as available to receive first information; send the first information to the third device; enter a first sleep mode; receive a first wake event; and receive the first information from the third device; and a second device comprising; a second communication interface; a second control system communicatively coupled to the second communication interface and comprising at least one second hardware processor and a second memory storing program codes operable to; receive a second sleep event; identify the third device as available to receive second information; send the second information to the third device; enter a second sleep mode; receive a second wake event; and receive the second information from the third device; and a third device comprising; a third communication interface; a third control system communicatively coupled to the third communication interface and comprising at least one third hardware processor and a third memory storing program codes operable to; receive the first information from the first device; receive the second information from the second device; send the first information to the first device after the first wake event; and send the second information to the second device after the second wake event. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
20. A system, comprising:
-
a first device comprising; a first communication interface; a first control system communicatively coupled to the first communication interface and comprising at least one first hardware processor and a first memory storing program codes operable to; receive a first sleep event; identify a third device as available to receive first information; send the first information to the third device; enter a first sleep mode; receive a first wake event; and receive the first information from a fourth device; and a second device comprising; a second communication interface; a second control system communicatively coupled to the second communication interface and comprising at least one second hardware processor and a second memory storing program codes operable to; receive a second sleep event; identify the third device as available to receive second information; send the second information to the third device; enter a second sleep mode; receive a second wake event; and receive the second information from the fourth device; and a third device comprising; a third communication interface; a third control system communicatively coupled to the third communication interface and comprising at least one third hardware processor and a third memory storing program codes operable to; receive the first information from the first device; receive the second information from the second device; receive a third sleep event; identify the fourth device as available to receive the first, the second, and third information; send the first, second, and third information to the fourth device; enter a third sleep mode; receive a third wake event; and receive the third information from the fourth device; and a fourth device comprising; a fourth communication interface; a fourth control system communicatively coupled to the fourth communication interface and comprising at least one fourth hardware processor and a fourth memory storing program codes operable to; receive the first, second, and third information from the third device; send the first information to the first device after the first wake event; send the second information to the second device after the second wake event; and send the third information to the third device after the third wake event.
-
Specification