IP Library Granted Patent US 10,104,414
Granted Patent B1
US 10,104,414 · App. 14/463,354 · Granted Oct 16, 2018

Method and system for targeted advertisement filtering and storage

Inventors: Gregory C. Flickinger (Furlong, PA); Charles A Eldering (Doylestown, PA)
Assignee: PRIME RESEARCH ALLIANCE E, INC.
H04N21/2668H04N21/26208H04N21/4331H04N21/4532H04N21/812
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 10,104,414
App. No.
14/463,354
Granted
Oct 16, 2018
Kind
B1
Abstract

An advertisement system and method of identifying targeted advertisements for presentation to one or more viewers. In one aspect, the invention may be a method of identifying targeted advertisements for presentation to one or more viewers, the method comprising: receiving a map based on one or more advertising groups and characterization information derived from at least one of the viewers; and transmitting to equipment associated with the viewers, one or more advertisements each having one or more advertising group identifier, wherein an advertising group identifier matches an advertising group within the map.

Claims (42)

1. A method of selecting and transmitting targeted advertisements from a head end to equipment associated with one or more viewers for presentation to the one or more viewers, the method comprising:

obtaining, by the head end, a map corresponding to the equipment associated with one or more viewers comprising one or more advertising groups associated with characterization information describing at least one of demographic, psychographic or personal information of at least one of the one or more viewers;

periodically transmitting, from the head end to the equipment associated with the one or more viewers, the map;

obtaining, by the head end, one or more advertisements, each of the one or more advertisements having one or more advertising group identifiers associated with the corresponding advertisement;

matching, by the head end, one or more associated advertising group identifiers with one or more advertising groups of the map and selecting the corresponding advertisement; and

transmitting, from the head end to the equipment associated with the one or more viewers, the selected corresponding advertisement by the head end, delivered to the equipment for display to the one or more viewers.

2. The method of claim 1 , further comprising:

transmitting metadata associated with the one or more advertisements.

3. The method of claim 1 , wherein the map identifies which of the one or more advertisements is to be retained by the equipment associated with the viewers.

4. The method of claim 1 , wherein the map includes one or more rules corresponding to playback or insertion of the respective advertisement by the equipment associated with the viewers.

5. The method of claim 4 , wherein the rules are specific to at least one of the viewers.

6. The method of claim 4 , wherein the rules specify length of retention of the advertisements by the equipment associated with the viewers.

7. The method of claim 1 , further comprising:

receiving, from the equipment associated with the viewers, confirmation that one of the advertisements identified in the map has been played.

8. The method of claim 1 , further comprising:

receiving, from the equipment associated with the viewers, a log of advertisements that have been played.

9. The method of claim 1 , further comprising:

updating the map based on notification of interaction of at least one of the viewers with the equipment associated with the viewers during at least one viewing session.

10. The method of claim 1 , further comprising:

receiving an updated map based on interaction of at least one of the viewers with the equipment associated with the viewers during at least one viewing session.

11. A computer-implemented method comprising:

obtaining, by a server, a map corresponding to equipment associated with one or more viewers comprising one or more advertising groups associated with characterization information describing at least one of demographic, psychographic or personal information of at least one of the one or more viewers;

periodically transmitting, from the server to the equipment associated with the one or more viewers, the map;

obtaining, by a server, one or more advertisements, each of the one or more advertisements having one or more advertising group identifiers associated with the corresponding advertisement;

matching, by the server, one or more associated advertising group identifiers with one or more advertising groups of the map and selecting the corresponding advertisement; and

transmitting, from the server to equipment associated with the one or more viewers, the selected corresponding advertisement by the head end, delivered to the equipment for display to the one or more viewers.

12. The method of claim 11 , further comprising:

transmitting metadata associated with the one or more advertisements.

13. The method of claim 11 , wherein the map identifies which of the one or more advertisements is to be retained by the equipment associated with the viewers.

14. The method of claim 11 , wherein the map includes one or more rules corresponding to playback or insertion of the respective advertisement by the equipment associated with the viewers.

15. The method of claim 14 , wherein the rules are specific to at least one of the viewers.

16. The method of claim 14 , wherein the rules specify length of retention of the advertisements by the equipment associated with the viewers.

17. The method of claim 11 , further comprising:

receiving, by the server, from the equipment associated with the viewers, confirmation that one of the advertisements identified in the map has been played.

18. The method of claim 11 , further comprising:

receiving, by the server, from the equipment associated with the viewers, a log of advertisements that have been played.

19. The method of claim 11 , further comprising:

Receiving, by the server, an updated map based on interaction of at least one of the viewers with the equipment associated with the viewers during at least one viewing session.

20. A system for selecting and transmitting targeted advertisements to equipment associated with one or more viewers for presentation to the one or more viewers, the system comprising:

a receiving module configured to receive a map based on one or more advertising groups associated with characterization information describing at least one of demographic, psychographic or personal information of at least one of the viewers;

a processing module configured to obtain one or more advertisements, each of the one or more advertisements having one or more advertising group identifiers associated with the corresponding advertisement, match one or more associated advertising group identifiers with one or more advertising groups of the map, and select the corresponding advertisement; and

a transmitting module configured to periodically transmit the map to the equipment associated with the one or more viewers and transmit to the equipment associated with the one or more viewers, the selected corresponding advertisement by the head end, delivered to the equipment for display to the one or more viewers.

Assignments (3)
RE-DOMESTICATION AND ENTITY CONVERSION Recorded Aug 19, 2019
From: PRIME RESEARCH ALLIANCE E, INC.
To: PRIME RESEARCH ALLIANCE E, LLC
Reel/Frame 050090/0721 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2015
From: FLICKINGER, GREGORY C.; ELDERING, CHARLES A.
To: EXPANSE NETWORKS, INC
Reel/Frame 037373/0851 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2015
From: EXPANSE NETWORKS, INC
To: PRIME RESEARCH ALLIANCE E, INC.
Reel/Frame 037373/0936 →
Continuity (5)
Continuation 13549776 · Jul 16, 2012
Continuation 12887979 · Sep 22, 2010
Continuation 11134146 · May 20, 2005
Continuation 09748949 · Dec 27, 2000
Provisional Application 60229156 · Aug 31, 2000