US 9,811,151 B2
System and methods for preventing interruptions due to battery drain during streaming media sessions between devices
Sujoy Das, Grayslake, IL (US)
Assigned to Google Technology Holdings LLC, Mountain View, CA (US)
Filed by Google Technology Holdings LLC, Mountain View, CA (US)
Filed on May 26, 2017, as Appl. No. 15/606,437.
Application 15/606,437 is a continuation of application No. 14/709,415, filed on May 11, 2015, granted, now 9,665,165.
Application 14/709,415 is a continuation of application No. 13/713,045, filed on Dec. 13, 2012, granted, now 9,037,682, issued on May 19, 2015.
Prior Publication US 2017/0262039 A1, Sep. 14, 2017
Int. Cl. G06F 15/16 (2006.01); G06F 1/32 (2006.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01); G06F 3/0484 (2013.01)
CPC G06F 1/329 (2013.01) [G06F 1/3212 (2013.01); G06F 3/0484 (2013.01); H04L 65/602 (2013.01); H04L 67/1074 (2013.01)] 26 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
responsive to determining, by a processor, that a duration of remaining media content scheduled to be played back by a first electronic device exceeds a duration of remaining battery power for the first electronic device, transmitting, to a second electronic device, a peer-to-peer context handoff request; and
responsive to receiving, by the processor and from the second electronic device, an indication that the second electronic device has accepted the peer-to-peer context handoff request, transmitting an instruction configured to cause the remaining media content scheduled to be played back by the first electronic device to be played back by the second electronic device.