IP Library Granted Patent US 12713106
Granted Patent B2
US 12713106 · App. 18/160,473 · Granted Aug 18, 2026

Systems and methods for pausing a digital media stream in response to determining that an associated display device is turned off

Inventors: Baskar Odayarkoil (San Jose, CA); Akshay Garg (San Jose, CA)
Assignee: NETFLIX, INC.
H04N21/6543H04N21/44204H04N21/47217H04N21/8455
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12713106
App. No.
18/160,473
Granted
Aug 18, 2026
Kind
B2
Abstract

The disclosed computer-implemented methods and systems include pausing a digital content stream being provided to a display device in response to determining that the display device is powered off. For example, rather than utilizing signals related to the power status of the display device, the disclosed methods and systems utilize signals related to display protocols and interfaces utilized by the display device to determine its power status. In response to determining that a display device is powered off, the disclosed methods and systems can pause the digital content stream being provided to the display device. Various other methods, systems, and computer-readable media are also disclosed.

Claims (51)

1 . A computer-implemented method comprising:

streaming, by a server, a digital content stream to a digital content receiver via a network;

detecting, by the server, a status change of an interface of a display protocol implemented by a display device associated with the digital content receiver for a digital content system by:

receiving a plurality of signals transmitted via display protocol utilized by the display device; and

detecting the status change of the interface of the display protocol implemented by the display device based at least in part on the plurality of signals transmitted via the display protocol;

determining, by the server, that the display device is turned off based on the detected status change of the interface of the display protocol; and

pausing, by the server, the digital content stream to the digital content receiver in response to determining that the display device is turned off.

2 . The computer-implemented method of claim 1 , further comprising detecting an additional status change of the display device.

3 . The computer-implemented method of claim 2 , further comprising determining, based on the detected additional status change, that the display device is turned on.

4 . The computer-implemented method of claim 3 , further comprising providing an option to restart the digital content stream based on determining that the display device is turned on.

5 . The computer-implemented method of claim 1 , wherein detecting the status change of the display device comprises at least one of: detecting a change in high-definition multimedia interface (HDMI) status associated with the display device, detecting a change in high-bandwidth digital content protection (HDCP) version associated with the display device, or detecting a change in consumer electronics control (CEC) status associated with the display device.

6 . The computer-implemented method of claim 1 , further comprising: detecting a user-selected option to restart the digital content stream; and restarting the digital content stream to the digital content receiver.

7 . The computer-implemented method of claim 6 , further comprising:

generating machine learning model training data based on restarting the digital content stream to the digital content receiver; and

applying a determination machine learning model to the generated machine learning model training data.

8 . The computer-implemented method of claim 1 , further comprising, in response to pausing the digital content stream to the digital content receiver, generating a bookmark indicating a current playback position of the paused digital content stream.

9 . The computer-implemented method of claim 8 , further comprising transmitting the generated bookmark to one or more additional systems.

10 . The computer-implemented method of claim 1 , wherein detecting the status change of the display device comprises:

receiving, from the digital content receiver, a first signal included in the plurality of signals; and

detecting the status change of the display device based at least in part on the first signal.

11 . The computer-implemented method of claim 10 , wherein detecting the status change of the display device comprises:

after having received the first signal, receiving, from the digital content receiver, an additional signal included in the plurality of signals;

determining that the first signal and the additional signal are different from one another; and

detecting the status change of the display device based at least in part on the first signal and the additional signal being different from one another, wherein the display protocol comprises at least one of:

high-definition multimedia interface (HDMI);

high-bandwidth digital content protection (HDCP); or

consumer electronics control (CEC).

12 . The computer-implemented method of claim 11 , wherein:

determining that the display device is turned off comprises inferring, by the server, a power state of the display device based at least in part on the first signal and the additional signal being different from one another; and

pausing the digital content stream comprises pausing the digital content stream based at least in part on the power state of the display device.

13 . The computer-implemented method of claim 1 , wherein detecting the status change of the interface implemented by the display device comprises detecting a status change of a high-definition multimedia interface (HDMI) implemented by the display device.

14 . A system comprising:

at least one physical processor incorporated in a server; and

physical memory that is incorporated in the server and comprises computer-executable instructions that, when executed by the at least one physical processor, cause the server to perform acts comprising:

streaming a digital content stream to a digital content receiver via a network;

detecting a status change of an interface of a display protocol implemented by a display device associated with the digital content receiver for a digital content system by:

receiving a plurality of signals transmitted via a display protocol utilized by the display device; and

detecting the status change of the interface of the display protocol implemented by the display device based at least in part on the plurality of signals transmitted via the display protocol;

determining, based on the detected status change of the interface of the display protocol, that the display device is turned off; and

pausing the digital content stream to the digital content receiver in response to determining that the display device is turned off.

15 . The system of claim 14 , further comprising detecting an additional status change of the display device.

16 . The system of claim 15 , further comprising determining, based on the detected additional status change, that the display device is turned on.

17 . The system of claim 16 , further comprising providing an option to restart the digital content stream based on determining that the display device is turned on.

18 . The system of claim 14 , wherein detecting the status change of the display device comprises at least one of: detecting a change in HDMI status associated with the display device, detecting a change in HDCP version associated with the display device, or detecting a change in CEC status associated with the display device.

19 . A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a server, cause the server to:

stream a digital content stream to a digital content receiver via a network;

detect a status change of an interface of a display protocol implemented by a display device associated with the digital content receiver for a digital content system by:

receiving a plurality of signals transmitted via a display protocol utilized by the display device; and

detecting the status change of the interface of the display protocol implemented by the display device based at least in part on the plurality of signals transmitted via the display protocol;

determine, based on the detected status change of the interface of the display protocol, that the display device is turned off; and

pause the digital content stream to the digital content receiver in response to determining that the display device is turned off.