The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 19, 2019

Filed:

Dec. 12, 2017
Applicant:

Hulu, Llc, Santa Monica, CA (US);

Inventors:

Minlin Zhang, Los Angeles, CA (US);

Hank Hwang, Los Angeles, CA (US);

Yingan Wang, Los Angeles, CA (US);

Assignee:

HULU, LLC, Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 21/472 (2011.01); H04N 21/2187 (2011.01); H04N 21/258 (2011.01); H04N 21/45 (2011.01); H04L 29/08 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
H04N 21/47214 (2013.01); G06F 17/30837 (2013.01); H04L 67/306 (2013.01); H04N 21/2187 (2013.01); H04N 21/25841 (2013.01); H04N 21/4532 (2013.01);
Abstract

In one embodiment, a method receives interest indications for entities, entitlements, and location information that are indexed by user profiles in databases. The interest indications for the entities, the entitlements, and the location information are transformed from being indexed by the user profiles to indexing the entities and indexing entitlement and location information as availability pairs in an index and associating user profiles in the user profiles as entries for the index. The method receives a notification of a live programming event before the event starts and uses the notification to determine an entity of a media program and an availability pair. A second database is queried using the entity and the availability pair to determine a set of user profiles associated with the entity and the availability pair. Then, an action is performed for at least a portion of the set of user profiles before the live programming event occurs.


Find Patent Forward Citations

Loading…