IP Library Granted Patent US 11,134,299
Granted Patent B2
US 11,134,299 · App. 15/912,299 · Granted Sep 28, 2021

Selection and presentation of context-relevant supplemental content and advertising

Inventors: Jason Gary Krikorian (Woodside, CA); Blake Gary Krikorian (Hillsborough, CA); Brian Meckler (Kensington, CA)
Assignee: SLING MEDIA L.L.C.
H04N21/4307H04L29/06027H04L65/4076H04L65/4092H04L65/602H04L65/607H04N19/102H04N19/107H04N19/115H04N19/117H04N19/132H04N19/137H04N19/14H04N19/152H04N19/162H04N19/164H04N19/172H04N19/182H04N19/188H04N19/40H04N19/61H04N19/80H04N19/85H04N21/235H04N21/2362H04N21/23406H04N21/23614H04N21/25891H04N21/4126H04N21/435H04N21/4325H04N21/4331H04N21/4383H04N21/4384H04N21/4394H04N21/43615H04N21/4402H04N21/44004H04N21/44008H04N21/458H04N21/4622H04N21/478H04N21/4722H04N21/632H04N21/6587H04N21/812H04N21/8133H04N21/8173H04N21/8186H04N21/8405H04N21/8586H04H60/80
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 11,134,299
App. No.
15/912,299
Granted
Sep 28, 2021
Kind
B2
Abstract

Media content is paired with context-relevant supplemental content, and the media and supplemental content are provided to a user. A media stream containing the media content may be received from a source system, and context information about the media content is determined from information about the media stream. The supplemental content may be selected based on the determined context information. This may enable a business model in which third parties can register advertising or other supplemental content and specify the criteria that cause it to be combined with the media content.

Claims (20)

1. A method executable by a media player that communicates via a network, the method comprising:

receiving a media stream of media content by the media player via the network, wherein the media content comprises a broadcast television program;

identifying the broadcast television program by the media player comparing context information from the received media stream to information previously received by the media player via the network as part of an electronic program guide;

obtaining supplemental content by the media player, the supplemental content being related to broadcast television program identified by the context information, wherein the supplemental content is obtained by the media player via the network; and

providing the broadcast television program and the supplemental content related to the broadcast television program by the media player for presentation to a viewer, wherein the supplemental content is presented via launching an application separate from the media player.

2. The method of claim 1 , wherein the supplemental content comprises a link to a web page.

3. The method of claim 1 , wherein the supplemental content comprises an advertisement.

4. The method of claim 1 , wherein the supplemental content comprises scrolling text related to the media content.

5. The method of claim 1 , wherein the media player presents the supplemental content as an overlay to the media content.

6. The method of claim 1 , wherein the supplemental content is embedded in an interface of the media player.

7. The method of claim 1 , wherein the media stream is received from a base station of a placeshifting system.

8. The method of claim 1 , further comprising: the media player obtaining the supplemental content from a remote server via the network.

9. The method of claim 1 , further comprising: storing the supplemental content on a local storage of a system on which the media player is running; and obtaining the supplemental content from the local storage.

10. A media player device comprising a processor, a non-transitory storage and an interface to a network, wherein the non-transitory storage comprises computer-executable instructions that, when executed by the processor, cause the media player device to perform an automated process comprising:

receiving a media stream of media content by the media player via the network, wherein the media content comprises a broadcast television program;

identifying the broadcast television program by the media player comparing context information from the received media stream to information previously received by the media player via the network as part of an electronic program guide;

obtaining supplemental content by the media player, the supplemental content being related to broadcast television program identified by the context information, wherein the supplemental content is obtained by the media player via the network; and

providing the broadcast television program and the supplemental content related to the broadcast television program by the media player for presentation to a viewer, wherein the supplemental content is presented via launching an application separate from the media player.

11. The media player device of claim 10 wherein the media player device is a mobile telephone.

12. The media player device of claim 10 wherein the media player device receives the media stream of media content via the network from a remotely-located placeshifting device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2018
From: KRIKORIAN, JASON; KRIKORIAN, BLAKE; MECKLER, BRIAN
To: SLING MEDIA L.L.C.
Reel/Frame 045110/0531 →