IP Library Granted Patent US 9,762,972
Granted Patent B2
US 9,762,972 · App. 14/803,346 · Granted Sep 12, 2017

Methods and apparatus for selectively obscuring a rendering of a media stream

Inventor: Carlos Garcia Navarro (Boulder, CO)
Assignee: EchoStar Technologies L.L.C.
H04N21/4882H04N21/40H04N21/41H04N21/4135H04N21/43H04N21/4334H04N21/43622H04N21/44H04N21/442H04N21/44222H04N21/44231H04N21/45H04N21/4583H04N21/4622H04N21/482
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 9,762,972
App. No.
14/803,346
Granted
Sep 12, 2017
Kind
B2
Abstract

Various embodiments of systems, apparatus, and/or methods are described for selectively obscuring a rendering of a media stream. In one implementation, the method includes receiving a request to render the media stream. The media stream is accessed through a first media source. A content identifier is identified for an event within the requested media stream. Based upon the content identifier, it may be discovered that the event is accessible through at least one second media source. The rendering of the requested media stream may then be obscured and a notification provided to a user that the event within the requested media stream is accessible through at least one second media source.

Claims (53)

1. A method for selectively obscuring a rendering of a media stream, comprising:

receiving a request to render the media stream, wherein the media stream is accessed through a first media source, wherein the first media source is selected by a user;

identifying a content identifier for an event within the requested media stream;

identifying a scheduled start time of the event, wherein the request to render the media stream occurs after the scheduled start time;

determining whether the request is received outside of a predetermined time window from the scheduled start time in the first media source;

responsive to a determination that the request is received outside of the predetermined time window,

based upon the content identifier, discovering that the event is accessible through at least one second media source, and wherein the event is available through the at least one second media source at a later time,

obscuring the rendering of the requested media stream, and

providing a notification that the event within the requested media stream is accessible through the at least one second media source; and

receiving a command to record the event within the media stream at the later time, wherein the obscuring includes:

delaying the access to the media stream for a predetermined amount of time, and

providing access to the media stream if a command to switch to the second media source is not received within the predetermined time.

2. The method of claim 1 , further comprising:

receiving a command to access the event through the at least one second media source.

3. The method of claim 1 , further comprising:

receiving a command to unobscure the rendering of the requested media stream.

4. The method of claim 1 , wherein the first media source comprises a first television channel from a first broadcast station.

5. The method of claim 1 , wherein the at least one second media source comprises a storage medium.

6. The method of claim 5 , wherein the storage medium includes user-recorded content, automatically-recorded content, or a combination thereof.

7. The method of claim 1 , wherein the at least one second media source comprises one or more of an on-demand media streaming service, a pay-per-view media streaming service, an over-the-top media streaming service, and a second television channel from a second broadcast station.

8. The method of claim 1 , wherein the notification obscures the rendering of the requested media stream.

9. The method of claim 1 , wherein the notification comprises one or more of a visual notification, an audio notification, or a tactile notification.

10. The method of claim 1 , wherein the notification provides information about the event within the requested media stream.

11. The method of claim 1 , wherein the at least one second media source comprises a recording of the event, the recording including the beginning of the event.

12. The method of claim 1 , wherein obscuring the requested media stream comprises:

generating an overlay over the visual rendering of the requested media stream; and

muting the audio rendering of the requested media stream.

13. A receiving device for selectively obscuring a rendering of a media stream, comprising:

a user communication module for receiving a request to render the media stream, wherein the media stream is accessed through a first media source, wherein the first media source is selected by a user;

control logic for:

identifying a content identifier for an event within the requested media stream,

identifying a scheduled start time of the event, wherein the request to render the media stream occurs after the scheduled start time,

determining whether the request is received outside of a predetermined time window from the scheduled start time, and

responsive to a determination that the request is received outside of the predetermined time window,

based upon the content identifier, discovering that the event is accessible through at least one second media source, and wherein the event is available through the at least one second media source at a later time, and wherein the user communication module is further configured to receive a command to record the event within the media stream at the later time; and

a rendering module for:

responsive to a determination that the request is received outside of the predetermined time window,

obscuring the rendering of the requested media stream, and

generating a notification that the event within the requested media stream is accessible through the at least one second media source, wherein the obscuring includes:

delaying the access to the requested media stream for a predetermined amount of time, and

providing access to the requested media stream if a command to switch to the at least one second media source is not received within the predetermined time.

14. The receiving device of claim 13 , wherein the first media source comprises a first television channel from a first broadcast station.

15. The receiving device of claim 13 , wherein the at least one second media source comprises a storage medium.

16. A system for selectively obscuring a rendering of a media stream, comprising:

a receiving device comprising:

a user communication module for receiving a request to render the media stream, wherein the media stream is accessed through a first media source, wherein the first media source is selected by a user;

control logic for identifying a content identifier for an event within the requested media stream, and, based upon the content identifier, discovering that the event is accessible through at least one second media source, and wherein the event is available through the at least one second media source at a later time, and wherein the user communication module is further configured to receive a command to record the event within the media stream at the later time; and

a rendering module for: responsive to a determination that the request is received outside of a predetermined time window from a scheduled start time of the event,

obscuring the rendering of the requested media stream, and

generating a notification that the event within the requested media stream is accessible through the at least one second media source, wherein the obscuring includes:

delaying the access to the requested media stream for a predetermined amount of time, and

providing access to the requested media stream if a command to switch to the at least one second media source is not received within the predetermined time; and

a presentation device for displaying the notification.

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 →
CONVERSION Recorded Aug 7, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046737/0610 →
CHANGE OF NAME Recorded May 30, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 047094/0438 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2015
From: GARCIA NAVARRO, CARLOS
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 036135/0143 →
Continuity (1)
Related Publication 20170026695A1 · Jan 26, 2017