IP Library Patent Application 14084432
Patent Application
App. No. 14/084,432

ADVERTISEMENT PACKAGER

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/084,432
Abstract

A method, apparatus, system, and computer program product provide the ability to select and display advertisements. A request for advertisements is issued to an advertisement server. An advertisement package comprised of a set of advertisements is received from the advertisement server. The set of advertisements from the advertisement package are loaded. Advertisements in the set of advertisements are delivered for display by display devices. The advertisements that are displayed are tracked in a log that is uploaded to the advertisement server.

Claims (68)

1 . A method for displaying advertisements, comprising:

(a) issuing a request for advertisements to an advertisement server;

(b) receiving, from the advertisement server, an advertisement package comprised of a set of advertisements;

(c) loading the set of advertisements from the advertisement package;

(d) delivering one or more of the advertisements in the set of advertisements for display by one or more display devices;

(e) tracking, in a log, the one or more advertisements that are displayed by the one or more display devices; and

(f) uploading the log to the advertisement server.

2 . The method of claim 1 , wherein:

the request includes a time window that designates a number of days in the future that the advertisements in the advertisement package will be shown; and

the package only includes advertisements that are guaranteed to be eligible in term for the time window.

3 . The method of claim 1 , wherein:

the package only includes advertisements that are eligible based on a defined budget.

4 . The method of claim 1 , wherein:

the request specifies a number of advertisements that are being requested.

5 . The method of claim 1 , wherein:

the request is issued by a content management system that powers content and advertisement delivery in a local network.

6 . The method of claim 5 , wherein:

the content management system is located on an airplane; and

the local network provides for display devices located at passenger seat locations.

7 . The method of claim 1 , wherein:

the issuing, requesting, and uploading are performed when an Internet connection is available; and

the delivering and tracking are performed when the Internet connection is not constantly available.

8 . A content management system (CMS) for displaying advertisements, comprising:

(a) a computer having a memory;

(b) an application executing on the computer, wherein the application is configured to:

(1) issue a request for advertisements to an advertisement server;

(2) receive, from the advertisement server, an advertisement package comprised of a set of advertisements;

(3) load the set of advertisements from the advertisement package;

(4) deliver one or more of the advertisements in the set of advertisements for display by one or more display devices;

(5) track, in a log, the one or more advertisements that are displayed by the one or more display devices; and

(6) upload the log to the advertisement server.

9 . The CMS of claim 8 , wherein:

the request includes a time window that designates a number of days in the future that the advertisements in the advertisement package will be shown; and

the package only includes advertisements that are guaranteed to be eligible in term for the time window.

10 . The CMS of claim 8 , wherein:

the package only includes advertisements that are eligible based on a defined budget.

11 . The CMS of claim 8 , wherein:

the request specifies a number of advertisements that are being requested.

12 . The CMS of claim 8 , wherein:

the application is further configured to power content and advertisement delivery in a local network.

13 . The CMS of claim 12 , wherein:

the CMS is located on an airplane; and

the local network provides for display devices located at passenger seat locations.

14 . The CMS of claim 8 , wherein:

application is configured to perform the issue, request, and upload steps when an Internet connection is available; and

the application is configured to perform the deliver and track steps when the Internet connection is not constantly available.

15 . A non-transient computer readable storage medium encoded with computer program instructions which when accessed by a computer cause the computer to load the program instructions to a memory therein creating a special purpose data structure causing the computer to operate as a specially programmed computer, executing a method of displaying advertisements, comprising:

(a) issuing, in the specially programmed computer, a request for advertisements to an advertisement server;

(b) receiving, in the specially programmed computer, from the advertisement server, an advertisement package comprised of a set of advertisements;

(c) loading, in the specially programmed computer, the set of advertisements from the advertisement package;

(d) delivering, via the specially programmed computer, one or more of the advertisements in the set of advertisements for display by one or more display devices;

(e) tracking, in the specially programmed computer, in a log, the one or more advertisements that are displayed by the one or more display devices; and

(f) uploading the log, from the specially programmed computer to the advertisement server.

16 . The non-transient computer readable storage medium of claim 15 , wherein:

the request includes a time window that designates a number of days in the future that the advertisements in the advertisement package will be shown; and

the package only includes advertisements that are guaranteed to be eligible in term for the time window.

17 . The non-transient computer readable storage medium of claim 15 , wherein:

the package only includes advertisements that are eligible based on a defined budget.

18 . The non-transient computer readable storage medium of claim 15 , wherein:

the request specifies a number of advertisements that are being requested.

19 . The non-transient computer readable storage medium of claim 15 , wherein:

the request is issued by a content management system that powers content and advertisement delivery in a local network.

20 . The non-transient computer readable storage medium of claim 19 , wherein:

the content management system is located on an airplane; and

the local network provides for display devices located at passenger seat locations.

21 . The non-transient computer readable storage medium of claim 15 , wherein:

the issuing, requesting, and uploading are performed when an Internet connection is available; and

the delivering and tracking are performed when the Internet connection is not constantly available.

Assignments (6)
RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL 036137/FRAME 0934, REEL 037828/FRAME 0439, AND REEL 04269/FRAME 0141 Recorded Oct 31, 2019
From: VIANT TECHNOLOGY LLC (AS ASSIGNED FROM BANK OF AMERICA, AND PURSUANT TO CHANGE OF NAME)
To: TI NEWCO LLC (AS ASSIGNED FROM SPECIFIC MEDIA LLC)
Reel/Frame 050899/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2017
From: SPECIFIC MEDIA LLC
To: TI NEWCO LLC
Reel/Frame 041866/0596 →
CHANGE OF NAME Recorded Apr 5, 2017
From: TI NEWCO LLC
To: VIANT TECHNOLOGY LLC
Reel/Frame 042169/0141 →
SECURITY INTEREST Recorded Feb 25, 2016
From: BANK OF AMERICA, N.A.
To: TI NEWCO LLC
Reel/Frame 037828/0439 →
SECURITY INTEREST Recorded Jul 20, 2015
From: SPECIFIC MEDIA LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036137/0934 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2013
From: DOE, CHRISTOPHER MARK; KNAPP, JASON J.A.
To: SPECIFIC MEDIA LLC
Reel/Frame 031634/0812 →