IP Library Patent Application 14056892
Patent Application
App. No. 14/056,892

INTERACTIVE ADVERTISING

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 None
App. No.
14/056,892
Abstract

A method for providing and displaying advertising content. The method can include: sending, by a client device, a request for advertisement content; receiving, by the client device and in response to the request, an advertisement instruction set defining a plurality of client-interactive controls, the advertisement instruction set identifying a plurality of images, each of the plurality of images comprising an indication of at least one of the plurality of client-interactive controls; detecting a set of user inputs each associated with at least one of the plurality of client-interactive controls; identifying, by the client device and in response to each user input of the set of user inputs, an image of the plurality of images based on a current image displayed by the client device and the client-interactive control associated with the user input; and displaying the image by the client device.

Claims (64)

1 . A method comprising:

sending, by a client device, a request for advertisement content;

receiving, by the client device and in response to the request, an advertisement instruction set defining a plurality of client-interactive controls, the advertisement instruction set identifying a plurality of images, each of the plurality of images comprising an indication of at least one of the plurality of client-interactive controls;

detecting a set of user inputs each associated with at least one of the plurality of client-interactive controls;

identifying, by the client device and in response to each user input of the set of user inputs, an image of the plurality of images based on a current image displayed by the client device and the client-interactive control associated with the user input; and

displaying the image by the client device.

2 . The method of claim 1 , further comprising:

providing an experimental advertisement instruction set for clients that have previously received an advertisement, the experimental advertisement instruction set associated with a brand-related survey;

receiving experimental survey responses from the clients that have previously received the advertisement;

providing a control advertisement instruction set for clients that have not previously received the advertisement, the control advertisement instruction set associated with the brand-related survey;

receiving control survey responses from the clients that have not previously received the advertisement; and

comparing the experimental survey responses with the control survey responses to calculate a brand lift value associated with the advertisement.

3 . The method of claim 2 , further comprising:

displaying an advertiser interface to a user;

receiving a selection of the experimental advertisement instruction set and the control advertisement instruction set; and

receiving a selection of reporting preferences from the user, wherein the brand lift value is reported in accordance with the reporting preferences.

4 . The method of claim 1 , further comprising:

displaying an advertisement referenced by the advertisement instruction set in response to detecting one of the set of user inputs.

5 . The method of claim 4 , wherein the advertisement is a video displayed by the client device prior to displaying any of the plurality of images.

6 . The method of claim 4 , wherein the advertisement instruction set enables the client device to preload at least a portion of the plurality of images.

7 . The method of claim 1 , wherein the advertisement instruction set further comprises a client instruction.

8 . The method of claim 7 , wherein the client device is configured to request a tracking pixel from a server in response to the client instruction.

9 . The method of claim 7 , further comprising continuing to leave open a connection with the client device in order to provide additional client instructions to the client device.

10 . The method of claim 1 , wherein at least one of the plurality of images comprises a depiction of one of the plurality of client-interactive controls, the depiction being at least one selected from a group consisting of a button, a radio button, a checkbox, a dropdown menu, and a slider control.

11 . A method comprising:

receiving an advertisement request;

providing an advertisement for a client in response to the advertisement request;

receiving, by a computer processor, an advertisement instruction request;

providing, by the computer processor and in response to the advertisement instruction request, an advertisement instruction set defining a plurality of client-interactive controls for the client, wherein:

the advertisement instruction set identifies a plurality of images;

the advertisement instruction set comprises instructions for indicating which of the plurality of images to display based on a current image of the plurality of images and a detected user input; and

the advertisement is displayed by the client in association with at least one of the plurality of images.

12 . The method of claim 11 , further comprising:

providing an experimental advertisement instruction set for clients that have previously received an advertisement, the experimental advertisement instruction set associated with a brand-related survey;

receiving experimental survey responses from the clients that have previously received the advertisement;

providing an control advertisement instruction set for clients that have not previously received the advertisement, the control advertisement instruction set associated with the brand-related survey;

receiving control survey responses from the clients that have not previously received the advertisement; and

comparing the experimental survey responses with the control survey responses to calculate a brand lift value associated with the advertisement.

13 . The method of claim 12 , further comprising:

displaying an advertiser interface to a user;

receiving a selection of the experimental advertisement instruction set and the control advertisement instruction set; and

receiving a selection of reporting preferences from the user, wherein the brand lift value is reported in accordance with the reporting preferences.

14 . The method of claim 11 , wherein displaying the advertisement is in response to detecting one of the set of user inputs.

15 . The method of claim 11 , wherein the advertisement is a video displayed by the client device prior to displaying any of the plurality of images.

16 . The method of claim 11 , wherein the advertisement instruction set enables the client device to preload at least a portion of the advertisement.

17 . The method of claim 11 , wherein the advertisement instruction set further comprises a client instruction, and wherein the client device is configured to request a tracking pixel from a server in response to the client instruction.

18 . The method of claim 17 , further comprising continuing to leave open a connection with the client device in order to provide additional client instructions to the client device.

19 . A system comprising:

a computer processor;

an advertisement provider configured to:

receive an advertisement request; and

provide an advertisement for a client in response to the advertisement request; and

an advertising engine executing on the computer processor to enable the computer processor to:

receive an advertisement instruction request;

provide, in response to the advertisement instruction request, an advertisement instruction set defining a plurality of client-interactive controls for the client, wherein:

the advertisement instruction set identifies a plurality of images;

the advertisement instruction set comprises instructions for indicating which of the plurality of images to display based on a current image of the plurality of images and a detected user input; and

the advertisement is displayed by the client in association with at least one of the plurality of images.

20 . The system of claim 19 , the advertising engine further configured to execute on the computer processor to enable the computer processor to:

provide an experimental advertisement instruction set for clients that have previously received an advertisement, the experimental advertisement instruction set associated with a brand-related survey;

receive experimental survey responses from the clients that have previously received the advertisement;

provide an control advertisement instruction set for clients that have not previously received the advertisement, the control advertisement instruction set associated with the brand-related survey;

receive control survey responses from the clients that have not previously received the advertisement; and

compare the experimental survey responses with the control survey responses to calculate a brand lift value associated with the advertisement.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2020
From: ADRISE, INC.
To: TUBI, INC.
Reel/Frame 052350/0510 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2013
From: MASSOUDI, FARHAD; HICKS, THOMAS AHN
To: ADRISE, INC.
Reel/Frame 031456/0416 →