IP Library Patent Application 13100061
Patent Application
App. No. 13/100,061

METHOD AND APPARATUS FOR PROCESSING ADVERTISING CONTENT BASED ON POLICY DATA

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.
13/100,061
Abstract

An approach for enabling advertising content to be processed for use in connection with an application based on one or more policies is described. An advertising component determines one or more user interface state changes associated with one or more applications executing at a device. The advertising component then determines one or more policies for presenting advertisement information at the one or more applications, the device, or a combination thereof. Processing of the one or more policies is then performed to determine advertisement information for presentation at the one or more applications, the device, or a combination thereof based, at least in part, on the one or more user interface state changes.

Claims (43)

1 . A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:

one or more user interface state changes associated with one or more applications executing at a device;

one or more policies for presenting advertisement information at the one or more applications, the device, or a combination thereof; and

a processing of the one or more policies to determine advertisement information for presentation at the one or more applications, the device, or a combination thereof based, at least in part, on the one or more user interface state changes.

2 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

interaction information with respect to the one or more applications, the device, or a combination thereof; and

a processing of the interaction information to determine the one or more user interface state changes.

3 . A method of claim 2 , wherein the interaction information includes, at least in part, user interface context information, user interface action information, device context information, system context information, other device interaction information or a combination thereof.

4 . A method of claim 1 , wherein the one or more policies specify one or more criteria for determining (a) a duration for presenting the advertisement information, (b) an expiration date and/or time for presenting the advertisement information, (c) a sequence for presenting the advertisement information, (d) the one or more user interface state changes for triggering the presentation of advertisement information, (e) presentation of the advertisement based, at least in part, on network status information, or (f) a combination thereof.

5 . A method of claim 4 , wherein the one or more policies, the one or more criteria, or a combination thereof are specified, at least in part, by one or more advertisers, one or more advertising platforms, one or more application developers, one or more network operations, one or more service providers, one or more users associated with the device, or a combination thereof.

6 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a dynamic configuration of the one or more policies at an advertising client associated with the one or more applications, the device, or a combination thereof.

7 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

at least one determination that the one or more policies relate, at least in part, to one or more rules for at least one transformation of the advertisement information; and

a processing of the advertisement information to cause, at least in part, the at least one transformation for presentation at the one or more applications, the device, or a combination thereof.

8 . A method of claim 7 , wherein the at least one transformation includes transforming the advertisement information based, at least in part, on (a) a specified age range of a user of the device, (b) one or more user preferences, (c) one or more device capabilities, (d) or a combination thereof . . . or one or more other users of devices that interact with the user (Also contemplated that the transformation may occur based on a determined device interaction information (e.g., the advertisement adapts according to the determination that the device/user is within proximity of other users/friends . . . hence, a group based advertisement is caused to be rendered).

9 . A method of claim 7 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a report of the at least one transformation; and

a transmission of the report to one or more advertisers, one or more advertising platforms, one or more application developers, one or more network operations, one or more service providers, one or more users associated with the device, or a combination thereof.

10 . A method of claim 1 , wherein the determining of the advertisement information comprises at least one of: (a) determining whether to present a new advertisement, (b) determining whether to maintain a currently presented advertisement, (c) determining whether to present one or more advertisements from a different advertisement channel, (d) determining whether to pre-fetch one or more additional advertisements, (e) determining whether to present one or more context-relevant advertisements in at least substantially real time, or (f) a combination thereof.

11 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

determine one or more user interface state changes associated with one or more applications executing at a device;

determine one or more policies for presenting advertisement information at the one or more applications, the device, or a combination thereof; and

process and/or facilitate a processing of the one or more policies to determine advertisement information for presentation at the one or more applications, the device, or a combination thereof based, at least in part, on the one or more user interface state changes.

12 . An apparatus of claim 11 , wherein the apparatus is caused to:

determine interaction information with respect to the one or more applications, the device, or a combination thereof; and

process and/or facilitate a processing of the interaction information to determine the one or more user interface state changes.

13 . An apparatus of claim 12 , wherein the interaction information includes, at least in part, user interface context information, user interface action information, device context information, system context information, other device interaction information or a combination thereof.

14 . An apparatus of claim 11 , wherein the one or more policies specify one or more criteria for determining (a) a duration for presenting the advertisement information, (b) an expiration date and/or time for presenting the advertisement information, (c) a sequence for presenting the advertisement information, (d) the one or more user interface state changes for triggering the presentation of advertisement information, (e) presentation of the advertisement based, at least in part, on network status information, or (f) a combination thereof.

15 . An apparatus of claim 14 , wherein the one or more policies, the one or more criteria, or a combination thereof are specified, at least in part, by one or more advertisers, one or more advertising platforms, one or more application developers, one or more network operations, one or more service providers, one or more users associated with the device, or a combination thereof.

16 . An apparatus of claim 11 , wherein the apparatus is caused to:

cause, at least in part, dynamic configuration of the one or more policies at an advertising client associated with the one or more applications, the device, or a combination thereof.

17 . An apparatus of claim 11 , wherein the apparatus is caused to:

determine that the one or more policies relate, at least in part, to one or more rules for at least one transformation of the advertisement information; and

process and/or facilitate a processing of the advertisement information to cause, at least in part, the at least one transformation for presentation at the one or more applications, the device, or a combination thereof.

18 . An apparatus of claim 17 , wherein the at least one transformation includes transforming the advertisement information based, at least in part, on (a) a specified age range of a user of the device, (b) one or more user preferences, (c) one or more device capabilities, (d) or a combination thereof . . . or one or more other users of devices that interact with the user (Also contemplated that the transformation may occur based on a determined device interaction information (e.g., the advertisement adapts according to the determination that the device/user is within proximity of other users/friends . . . hence, a group based advertisement is caused to be rendered).

19 . An apparatus of claim 17 , wherein the apparatus is caused to:

cause, at least in part, generating of a report of the at least one transformation; and

cause, at least in part, transmission of the report to one or more advertisers, one or more advertising platforms, one or more application developers, one or more network operations, one or more service providers, one or more users associated with the device, or a combination thereof.

20 . An apparatus of claim 11 , wherein the determining of the advertisement information comprises at least one of: (a) determining whether to present a new advertisement, (b) determining whether to maintain a currently presented advertisement, (c) determining whether to present one or more advertisements from a different advertisement channel, (d) determining whether to pre-fetch one or more additional advertisements, (e) determining whether to present one or more context-relevant advertisements in at least substantially real time, or (f) a combination thereof.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035449/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2012
From: GRIGORIEV, NIKOLAI; FIELDS, DAVIS; OLIVER, IAN JUSTIN
To: NOKIA CORPORATION
Reel/Frame 028916/0966 →