IP Library Patent Application 14230219
Patent Application
App. No. 14/230,219

MECHANISM FOR RENDERING ADVERTISING OBJECTS INTO FEATURED CONTENT

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/230,219
Abstract

Systems and methods are provided for inserting an advertisement into a data stream. In accordance with one implementation, a method is provided that includes operations performed by one or more processors, including extracting a metatag from the data stream and identifying an advertising descriptor based the extracted metatag and characteristics of a scene associated with the data stream. The method also includes selecting, based on the identified advertising descriptor, an advertising object from a plurality of advertising objects, the identified advertising descriptor reflecting a temporal transformation of the advertising object within the scene, so that the advertising object appears as if the advertising object was originally included in the data stream. In addition, the method includes inserting the advertising object into the scene included in the data stream and transmitting the data stream with inserted advertising object to a recipient.

Claims (38)

1 - 22 . (canceled)

23 . A method of inserting an advertisement into a data stream, the method comprising the following operations performed by one or more processors:

extracting a metatag from the data stream;

identifying an advertising descriptor based the extracted metatag and characteristics of a scene associated with the data stream;

selecting, based on the identified advertising descriptor, an advertising object from a plurality of advertising objects, the identified advertising descriptor reflecting a temporal transformation of the advertising object within the scene, so that the advertising object appears as if the advertising object was originally included in the data stream;

inserting the advertising object into the scene included in the data stream; and

transmitting the data stream with inserted advertising object to a recipient.

24 . The method of claim 23 , wherein identifying the advertising descriptor further includes referencing at least one of a selection rule, a modification rule, or an insertion rule.

25 . The method of claim 23 , wherein identifying the advertising descriptor further includes referencing a selection rule and selecting, as the advertising object, an advertising object which avoids a conflict between one or more other advertising objects in the data stream.

26 . The method of claim 23 , wherein identifying the advertising descriptor further includes referencing a temporal rule that promotes selection of the advertising object based on temporal characteristics associated with the advertising object that are supported by the data stream.

27 . A system configured to insert advertisements into a data stream, comprising:

a data communications device configured to:

receive the data stream; and

a controller configured to:

extract a metatag from the data stream;

identify an advertising descriptor based the extracted metatag and characteristics of a scene associated with the data stream;

select, based on the identified advertising descriptor, an advertising object from a plurality of advertising objects, the identified advertising descriptor reflecting a temporal transformation of the advertising object within the scene, so that the advertising object appears as if the advertising object was originally included in the data stream; and

insert the advertising object into the scene included in the data stream,

wherein the data communications device is further configured to transmit the data stream with inserted advertising object to a recipient.

28 . The system of claim 27 , wherein controller further configured to identify the advertising descriptor by further referencing a selection rule and wherein the advertising object selected by the controller avoids a conflict between one or more other advertising objects in the data stream.

29 . The system of claim 28 , wherein the controller is further configured to determine whether a competing product has appeared, appears, or will appear in the data stream and avoid a conflict with the competing product when selecting the advertising object.

30 . The system of claim 27 , wherein the controller is further configured to identify the advertising descriptor by referencing a temporal rule that promotes selection of the advertising object based on temporal characteristics associated with the advertising object that are supported by the data stream.

31 . The system of claim 27 , wherein the controller is further configured to identify the advertising descriptor by referencing a preference rule associated with the recipient and that promotes selection of the advertising object based on preferences of the recipient.

32 . The system of claim 27 , wherein the controller is further configured to identify the advertising descriptor by referencing an identification code rule associated with the recipient and that promotes selection of the advertising object based on an identification code identifying the advertising object.

33 . The system of claim 27 , wherein the controller is further configured to identify the advertising descriptor by referencing a recipient demographics rule associated with the recipient and that promotes selection of the advertising object based on demographics of the recipient.

34 . The system of claim 27 , wherein the controller is further configured to identify the advertising descriptor by referencing a rule that promotes selection of the advertising object based on a revenue objective.

35 . The system of claim 27 , wherein the controller is further configured to identify the advertising descriptor by referencing a rule that promotes selection of the advertising object using content selection descriptions.

36 . The system of claim 27 , wherein the controller is further configured to identify the advertising descriptor by referencing a rule that promotes selection of the advertising object based on a placement location of the advertising object within the data stream.

37 . The system of claim 27 , wherein the controller is further configured to identify the advertising descriptor by referencing at least one of a modification rule or an insertion rule, the modification rule specifying at least one of a visual, audio, or temporal characteristic of the advertising object, the insertion rule indicating an opportunity to render the advertising object at a specified time for a specified duration.

38 . The system of claim 37 , wherein the temporal characteristic specifies a sequence of visual states for the advertising object that varies over time.

39 . The system of claim 27 , wherein the extracted metatag describes one or more activities within the data stream.

40 . The system of claim 27 , wherein the controller is further configured to modify temporal characteristics of the advertising object responsive to temporal characteristics of a template object in the data stream.

41 . A non-transitory computer-readable medium encoded with instructions that, when executed by at least one processor, configure the at least one processor to:

extract a metatag from a data stream;

identify an advertising descriptor based the extracted metatag and characteristics of a scene associated with the data stream;

select, based on the identified advertising descriptor, an advertising object from a plurality of advertising objects, the identified advertising descriptor reflecting a temporal transformation of the advertising object within the scene, so that the advertising object appears as if the advertising object was originally included in the data stream; and

insert the advertising object into the scene included in the data stream for subsequent transmission to a recipient.

42 . The non-transitory computer-readable medium of claim 41 , wherein the instructions further configure the at least one processor to identify the advertising descriptor based on at least one of a selection rule, a modification rule, or an insertion rule.

Assignments (4)
PATENT SECURITY AGREEMENT Recorded Mar 18, 2025
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 070551/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2025
From: YAHOO ASSETS LLC; YAHOO AD TECH LLC
To: RPX CORPORATION
Reel/Frame 070402/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2014
From: BILL, DAVID S.
To: AOL LLC
Reel/Frame 032562/0776 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2014
From: AOL LLC
To: AOL INC.
Reel/Frame 032562/0802 →