IP Library Granted Patent US 10,805,668
Granted Patent B2
US 10,805,668 · App. 14/717,190 · Granted Oct 13, 2020

Apparatus, systems and methods for trick function viewing of media content

Inventor: Gregory Greene (Littleton, CO)
Assignee: DISH TECHNOLOGIES L.L.C.
H04N21/4333G11B27/005G11B27/102H04N21/42204H04N21/4316H04N21/4396
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,805,668
App. No.
14/717,190
Granted
Oct 13, 2020
Kind
B2
Abstract

Systems and methods provide presentation control of media content. An exemplary embodiment receives media content that is currently received in a broadcasted media, content stream; presents on a display a first presentation area, wherein the first presentation area presents a video portion of the media content; receives a user command that initiates a video presentation trick function; and presents in response to the user command a second presentation area, wherein the second presentation area presents the video portion of the media content in accordance with the video presentation trick function, and wherein the first presentation area and the second presentation area are concurrently presented on the display.

Claims (70)

1. A method for presentation control of media content, the method comprising:

receiving, at a media device, the media content that is currently received in a broadcasted media content stream;

presenting, on a display, a first presentation area, wherein the first presentation area presents a video portion of the media content;

receiving, at the media device, a user command that initiates a video presentation trick function; and

presenting, on the display and in response to the user command, a second presentation area, wherein the second presentation area presents a smaller-sized version of the video portion of the media content in accordance with the video presentation trick function,

wherein the first presentation area and the second presentation area are concurrently presented on the display, and wherein the first presentation area continues to present the video portion of the media content at its normal presentation speed and size while the second presentation area presents the smaller-sized version of the video portion of the media content in accordance with the video presentation trick function.

2. The method of claim 1 , wherein the video presentation trick function is a first video presentation trick function initiated in response to receiving a first user command, the method further comprising:

receiving a second user command that ends the first video presentation trick function; receiving a third user command that initiates a second video presentation trick function; and

continuing presentation in the second presentation area the smaller-sized version of the video portion of the media content in accordance with the second video presentation trick function.

3. The method of claim 1 , wherein the user command is a first user command, the method further comprising:

receiving a second user command that initiates a video image toggle function,

wherein the video portion of the media content presented in accordance with the video presentation trick function is moved from the second presentation area to presentation in the first presentation area, and

wherein the video portion of the media content is concurrently moved from the first presentation area to presentation of a the smaller-sized version of the video portion of the media content in the second presentation area.

4. The method of claim 1 , wherein the user command is a first user command, the method further comprising:

receiving a second user command that ends an operation of the video presentation trick function, wherein the video portion of the media content being presented in the second presentation area is then presented at its normal speed after the operation of the video presentation trick function ends.

5. The method of claim 4 , further comprising:

receiving a third user command that initiates an audio toggle function, muting a first audio portion of the media content previously presented in synchronism with the video portion of the media content presented in the first presentation area in response to the third user command, and

audibly presenting a second audio portion of the media content corresponding to the video content being presented in the second presentation area in response to the third user command.

6. The method of claim 1 , wherein the user command is a first user command, the method further comprising:

receiving a second user command that selects the second presentation area,

moving presentation of the video portion of the media content presented in accordance with the video presentation trick function from the second presentation area to presentation in the first presentation area in response to the second user command, and

ending presentation of the second presentation area in response to the second user command.

7. The method of claim 6 , after receiving the second user command, the method further comprising:

receiving a third user command that ends an operation of the video presentation trick function,

presenting the video portion of the media content being presented in the first presentation area at its normal speed after the operation of the video presentation trick function ends.

8. The method of claim 1 ,

wherein receiving the media content that is currently received in the broadcasted media content stream comprises:

processing the received media content; and

storing the processed media content in a program buffer,

wherein presenting the video portion of the media content in the first presentation area comprises:

accessing, using a first decoder, the video portion of the media content presented in the first presentation area from the program buffer, and

wherein presenting the video portion of the media content in the first presentation area comprises:

accessing, using a second decoder, the video portion of the media content presented in the second presentation area from the program buffer.

9. A media device, comprising:

a tuner, wherein the tuner is operable to receive a stream of broadcasted media content;

a program buffer,

wherein the program buffer is operable to store the received media content, wherein the program buffer is further operable to stream out the received

media content in a continuous uninterrupted stream to a media content presentation system, and

wherein the media content presentation system is operable to present video content portions of the media content on a display and present audio portions of the media content from at least one sound reproducing device;

a processor system communicatively coupled to the tuner and the program buffer, wherein the processor system is operable to:

generate a first presentation area, wherein the first presentation area presents a first video portion of the media content on the display;

receive a user command that initiates a video presentation trick function;

modify the video portion of the media content in accordance with the video presentation trick function in response to the user command; and

generate a second presentation area, wherein the second presentation area presents the video portion of a smaller-sized version of the media content in accordance with the video presentation trick function in response to the user command,

wherein the first presentation area and the second presentation area are concurrently presented on the display;

a first decoder that is operable to continue presentation of the video portion of the media content at its normal presentation speed and size in the first presentation area; and

a second decoder that is operable to present the smaller-sized version of the media content in accordance with the video presentation trick function in the second presentation area.

10. The media device of claim 9 , wherein the first decoder is operable to pause presentation of the video portion of the media content in the first presentation area while the second decoder presents the video portion of the media content in accordance with the video presentation trick function in the second presentation area.

11. The media device of claim 9 ,

wherein the video presentation trick function is a first video presentation trick function initiated in response to receiving a first user command,

wherein the processor system is further operable to receive a second user command that ends an operation of the first video presentation trick function;

wherein the processor system is further operable to receive a third user command that initiates a second video presentation trick function,

wherein the second decoder then presents the smaller-sized version of the video portion of the media content in accordance with the second video presentation trick function in the second presentation area, and

wherein the first decoder continues presentation of the video portion of the media content in the first presentation area.

12. The media device of claim 9 ,

wherein the video presentation trick function is a first video presentation trick function initiated in response to receiving a first user command,

wherein the processor system is further operable to receive a second user command that ends an operation of the first video presentation trick function;

wherein the processor system is further operable to receive a third user command that initiates a second video presentation trick function,

wherein the second decoder then presents the video portion of the media content in accordance with the second video presentation trick function in the first presentation area, and

wherein the first decoder continues presentation of the video portion of the media content in the second presentation area.

13. The media device of claim 9 ,

wherein the video presentation trick function is a first video presentation trick function initiated in response to receiving a first user command,

wherein the processor system is further operable to receive a second user command that initiates a video image toggle function,

wherein the video portion of the media content presented in accordance with the video presentation trick function is moved from the second presentation area to presentation in the first presentation area in response to the second user command, and

wherein the video portion of the media content is concurrently moved from the first presentation area to presentation in the second presentation area in response to the second user command.

14. The media device of claim 9 ,

wherein the video presentation trick function is a first video presentation trick function initiated in response to receiving a first user command,

wherein the processor system is further operable to receive a second user command that initiates an audio toggle function,

wherein a first audio portion of the media content previously presented in synchronism with the video portion of the media content presented in the first presentation area is muted in response to the second user command, and

wherein a second audio portion of the media content corresponding to the video content being presented in the second presentation area is audibly presented in response to the second user command.

Assignments (3)
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 →
CONVERSION Recorded Jul 8, 2019
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 049695/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2015
From: GREENE, GREGORY
To: ECHOSTAR TECHNOLOGIES LLC
Reel/Frame 035683/0118 →