IP Library › Granted Patent US 12,149,575
Granted Patent B2
US 12,149,575 · App. 18/173,214 · Granted Nov 19, 2024

Enhanced gateway device and service for streaming content

Inventors: Robert Ralph Zaruba (Overland Park, KS); George Jason Schnellbacher (Leawood, KS)
Assignee: T-MOBILE INNOVATIONS LLC
H04L65/60H04L65/1069H04N21/24
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 12,149,575
App. No.
18/173,214
Granted
Nov 19, 2024
Kind
B2
Abstract

A gateway system comprising a digital streaming device and a gateway device coupled to the digital streaming device over a local area network (LAN). The gateway device is configured to provide an Internet connection to the digital streaming device and the digital streaming device obtains streamed content over the Internet connection. The gateway device is further configured to obtain a digital feed of content from a broadcast television signal, generate a local stream of the content based on the digital feed, and transmit the local stream to the digital streaming device over the LAN.

Claims (48)

1. A gateway device comprising:

one or more computer readable storage media;

one or more processors operatively coupled with the one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media that, when executed by the one or more processors, direct the gateway device to at least:

establish an Internet connection via a telecommunications network, and send and receive Internet traffic over the Internet connection to and from devices connected to the gateway device via a local area network (LAN), wherein the Internet traffic includes content streamed to a device on the LAN from a content provider on the Internet, wherein the device comprises a streaming device connected to or integrated into a display device;

detect congestion on the telecommunication network exceeds a threshold level of congestion; and

subsequent to detecting that the congestion exceeds the threshold level of congestion:

generate and transmit a prompt to the streaming device that requests permission to switch from receiving the content streamed from the content provider to obtaining digital content from a broadcast television signal;

in response to receiving the permission from the streaming device, obtain the digital content from the broadcast television signal, wherein the digital content comprises a same content type as the content streamed from the content provider;

generate a local stream of the digital content; and

switch from transmitting the content received over the Internet connection to transmitting the local stream of the digital content obtained from the broadcast television signal to the streaming device.

2. The gateway device of claim 1 wherein the digital content and the content streamed from the content provider comprise live content.

3. The gateway device of claim 1 wherein the threshold level of congestion comprises at least one of a packet loss, delay, jitter, time, or queue-limit metric.

4. The gateway device of claim 1 wherein the program instructions further direct the gateway device to instruct the streaming device to cease the content streamed from the content provider to the device responsive to the congestion exceeding the threshold level of congestion.

5. The gateway device of claim 1 wherein the program instructions direct the gateway device to obtain the digital content responsive to a request for the content sent by the streaming device over the Internet connection to a content provider, wherein content provider, responsive to the request, redirects the streaming device to send the request to a server hosted on the gateway device.

6. The gateway device of claim 5 wherein the program instructions, responsive to the request for the content sent by the streaming device, direct the gateway device to identify the broadcast television signal based on an identity of the content.

7. The gateway device of claim 1 wherein the program instructions further direct the gateway device to store the digital content locally for later streaming upon request to the gateway device.

8. The gateway device of claim 1 wherein the telecommunications network comprises a Fifth Generation New Radio network, and wherein the broadcast television signal comprises an Advanced Television Systems Committee signal.

9. A method of operating a gateway device, the method comprising:

establishing an Internet connection via a wireless network;

sending and receiving Internet traffic over the Internet connection to and from devices connected to the gateway device via a local area network (LAN), wherein the Internet traffic includes content streamed to a device on the LAN from a content provider on the Internet, wherein the device comprises a streaming device connected to or integrated into a display device; and

in response to determining congestion on the telecommunication network exceeds a threshold level of congestion:

generating and transmitting a prompt to the streaming device that requests permission to switch from receiving the content streamed from the content provider to obtaining digital content from a broadcast television signal;

in response to receiving the permission from the streaming device, obtaining the digital content from the broadcast television signal, wherein the digital content comprises a same content type as the content streamed from the content provider;

generating a local stream of the digital content; and

switching from transmitting the content received over the Internet connection to transmitting the local stream of the digital content obtained from the broadcast television signal to the streaming device.

10. The method of claim 9 wherein the digital content and the content streamed from the content provider comprise live content.

11. The method of claim 9 wherein the threshold level of congestion comprises at least one of a packet loss, delay, jitter, time, or queue-limit metric.

12. The method of claim 9 further comprising instructing the streaming device to cease the content streamed from the content provider to the device responsive to the congestion on the wireless network exceeding the threshold level of congestion.

13. The method of claim 9 wherein obtaining the digital content occurs responsive to a request for the content sent by the device over the Internet connection to the content provider that is redirected from the content provider to a server hosted on the gateway device.

14. The method of claim 13 further comprising, responsive to the request for the content sent by the device, identifying the broadcast television signal based on an identity of the content indicated in the request.

15. The method of claim 9 further comprising storing the digital content locally for later streaming upon request to the device.

16. The method of claim 9 wherein the wireless network comprises a Fifth Generation New Radio network, and wherein the broadcast television signal comprises an Advanced Television Systems Committee signal.

17. A gateway system comprising:

a digital streaming device; and

gateway device circuitry coupled with the digital streaming device over a local area network (LAN), the gateway device circuitry to:

provide an Internet connection to the digital streaming device, wherein the digital streaming device obtains streamed content over the Internet connection;

receive Internet traffic via a cellular telecommunications network, wherein the Internet traffic includes a remote stream of the content sent from a content provider to the gateway device;

transmit the remote stream of the content to the digital streaming device on the LAN;

detect congestion on the telecommunication network exceeds a threshold level of congestion; and

subsequent to detecting that the congestion exceeds the threshold level of congestion:

generate and transmit a prompt to the digital streaming device that requests permission to switch from receiving the remote stream of the content to obtaining a digital feed of the content from a broadcast television signal;

in response to receiving the permission from the digital streaming device, obtain the digital feed of the content from the broadcast television signal;

generate a local stream of the content based on the digital feed; and

switch from transmitting the content received over the Internet connection to transmitting the local stream of the content obtained from the broadcast television signal to the digital streaming device over the LAN.

18. The gateway system of claim 17 wherein the content comprises live content.

19. The gateway system of claim 18 wherein the threshold level of congestion comprises at least one of a packet loss, delay, jitter, time, or queue-limit metric.

20. The gateway system of claim 17 wherein the gateway device circuitry is to further obtain the digital feed responsive to a request for the content sent by the digital streaming device over the Internet connection to a content provider that is redirected from the content provider to a server hosted on the gateway device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2023
From: ZARUBA, ROBERT RALPH; SCHNELLBACHER, GEORGE JASON
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 062780/0097 →
Continuity (1)
Related Publication 20240291878A1 · Aug 29, 2024