IP Library Granted Patent US 10,904,613
Granted Patent B2
US 10,904,613 · App. 16/536,616 · Granted Jan 26, 2021

Apparatus, systems and methods for buffering of media content

Inventor: Gregory Greene (Littleton, CO)
Assignee: DISH TECHNOLOGIES L.L.C.
H04N21/44004H04N21/4263H04N21/4347H04N21/47217H04N21/4821H04N21/4333H04N21/4384
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 10,904,613
App. No.
16/536,616
Granted
Jan 26, 2021
Kind
B2
Abstract

Media content presentation systems and methods are operable to present media content received by a media device, wherein the media device comprises a plurality of tuner systems. An exemplary embodiment tunes the plurality of tuners to receive different broadcasting media content streams each comprising a streaming media content event; communicates the streaming media content events from the receiving tuner to a corresponding tuner buffer of the tuner system; and stores a portion of the streaming media content events into the corresponding tuner buffers. When a user selection is received for presentation of one of the streaming media content events, the selected one of the streaming media content events are presented to a user of the media device.

Claims (18)

1. A method for presenting media content received by a media device, wherein the media device comprises a plurality of tuner systems that includes at least a first tuner system and a second tuner system, the method comprising:

tuning a first tuner of the first tuner system to receive a first broadcasting media content stream comprising a streaming first media content event;

communicating the streaming first media content event from the first tuner to a first tuner buffer of the first tuner system;

storing a portion of the streaming first media content event into the first tuner buffer of the first tuner system;

tuning a second tuner of the second tuner system to receive a second broadcasting stream comprising a streaming second media content event, wherein the streaming second media content event is different from the streaming first media content event;

communicating the streaming second media content event from the second tuner to a second tuner buffer of the second tuner system;

storing a portion of the streaming second media content event into the second tuner buffer of the second tuner system;

receiving a user selection for presentation of one of the streaming first media content event and the streaming second media content event,

wherein the selected one of the streaming first media content event and the streaming second media content event is presented to a user of the media device;

communicating the portion of the stored streaming first media content event from the first tuner buffer of the first tuner system to the primary content buffer in response to the user selection of the streaming first media content event, wherein the communicated portion of the streaming first media content event is stored in the primary content buffer;

communicating the portion of the stored streaming second media content event from the second tuner buffer of the second tuner system to the primary content buffer in response to the user selection of the streaming second media content event, wherein the communicated portion of the streaming second media content event is stored in the primary content buffer;

communicating a video portion of the received one of the streaming first media content event and the streaming second media content event that has been stored in the primary content buffer from the primary content buffer to a display; and

communicating an audio portion of the received one of the streaming first media content event and the streaming second media content event that has been stored in the primary content buffer from the primary content buffer to one or more speakers.

2. The method of claim 1 ,

wherein storing the portion of the streaming first media content event into the first tuner buffer of the first tuner system comprises storing the portion of the streaming first media content event into a first memory medium of the first tuner buffer,

wherein storing the portion of the streaming second media content event into the second tuner buffer of the second tuner system comprises storing the portion of the streaming second media content event into a second memory medium of the second tuner buffer,

wherein the primary content buffer comprises a third memory medium, and

wherein the first memory medium, the second memory medium and the third memory medium are different memory mediums.

Assignments (4)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2019
From: GREENE, GREGORY
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 050869/0061 →
CONVERSION Recorded Oct 30, 2019
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 050893/0185 →
CHANGE OF NAME Recorded Oct 30, 2019
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 050893/0243 →