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. 24, 2015

Filed:

Aug. 07, 2012
Applicants:

Richard W. Tom, Marina Del Rey, CA (US);

Jason A. Kilar, Santa Monica, CA (US);

Jean-paul Colaco, Manhattan Beach, CA (US);

Bryon E. Schafer, Los Angeles, CA (US);

Wing Chit Mak, Los Angeles, CA (US);

Inventors:

Richard W. Tom, Marina Del Rey, CA (US);

Jason A. Kilar, Santa Monica, CA (US);

Jean-Paul Colaco, Manhattan Beach, CA (US);

Bryon E. Schafer, Los Angeles, CA (US);

Wing Chit Mak, Los Angeles, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/10 (2006.01); G06Q 30/02 (2012.01); H04N 21/234 (2011.01); H04N 21/258 (2011.01); H04N 21/262 (2011.01); H04N 21/44 (2011.01); H04N 21/45 (2011.01); H04N 21/475 (2011.01); H04N 21/482 (2011.01); H04N 21/658 (2011.01); H04N 21/81 (2011.01); H04N 21/8352 (2011.01);
U.S. Cl.
CPC ...
G06Q 30/0241 (2013.01); H04N 21/23424 (2013.01); H04N 21/25883 (2013.01); H04N 21/25891 (2013.01); H04N 21/262 (2013.01); H04N 21/44016 (2013.01); H04N 21/4532 (2013.01); H04N 21/4755 (2013.01); H04N 21/482 (2013.01); H04N 21/6581 (2013.01); H04N 21/812 (2013.01); H04N 21/8153 (2013.01); H04N 21/8352 (2013.01);
Abstract

Configuration of advertisements in a streaming video segment works in cooperation with a client device. Using a selection algorithm, a server selects a first number of default video advertisements for a video streaming session, and a second number of alternative video ads greater than the first number. The server provides identifiers for the alternative video advertisements and transmits the identifiers to the client device prior to a corresponding ad break in the streaming video. During or before streaming of one of the default video advertisements to the client device, the server detects a signal from the client device requesting that one of the alternative video advertisements be swapped for the one of the default video advertisements, interrupts streaming of the default video, and initiates streaming of the one of the alternative video advertisements, in response to detecting the signal. Corresponding operations may be performed by the client device.


Find Patent Forward Citations

Loading…