IP Library Patent Application 13039266
Patent Application
App. No. 13/039,266

PERSISTENT METADATA FOR A USER-CONTROLLED POLICY OF PERSONAL DATA DISCLOSURE AND USAGE FOR ONLINE 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.
13/039,266
Abstract

A user policy definition of a user policy is received. The user policy definition indicates a user is receptive to receiving an offer and a user-controlled criterion for disclosure of user information. Further, persistent metadata that includes the user policy is generated. A compliance engine sends the user information with the persistent metadata to an offer provider. Further, offer data for a user is received from an offer provider. The offer data indicates a description of content in the offer and an offer criterion indicating a targeting characteristic. In addition, the compliance engine validates that the offer criterion complies with the user-controlled criterion. The offer is sent to the user upon determining that the offer criterion complies with the user-controlled criterion.

Claims (36)

1 . A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:

receive a user policy definition of a user policy that indicates a user is receptive to receiving an offer and a user-controlled criterion for disclosure of user information;

generate persistent metadata that includes the user policy;

send, from a compliance engine, the user information with the persistent metadata to an offer provider; and

receive, from the offer provider, offer data for a user that indicates a description of content in the offer and an offer criterion indicating a targeting characteristic;

validate, at the compliance engine, that the offer criterion complies with the user-controlled criterion; and

send the offer to the user upon determining that the offer criterion complies with the user-controlled criterion.

2 . The computer program product of claim 1 , wherein the compliance engine is a system operated by a third-party trusted entity.

3 . The computer program product of claim 2 , wherein the set of user-controlled criteria includes a time restriction.

4 . The computer program product of claim 2 , wherein the set of user-controlled criteria includes a delivery type restriction.

5 . The computer program product of claim 1 , wherein the offer provider is a merchant.

6 . The computer program product of claim 1 , wherein the offer provider is an advertiser.

7 . The computer program product of claim 1 , wherein the offer provider is a marketer.

8 . A method comprising:

receive a user policy definition of a user policy that indicates a user is receptive to receiving an offer and a user-controlled criterion for disclosure of user information;

generating persistent metadata that includes the user policy;

sending, from a compliance engine, the user information with the persistent metadata to an offer provider; and

receiving, from the offer provider, offer data for a user that indicates a description of content in the offer and an offer criterion indicating a targeting characteristic;

validating, at the compliance engine, that the offer criterion complies with the user-controlled criterion; and

sending the offer to the user upon determining that the offer criterion complies with the user-controlled criterion.

9 . The method of claim 8 , wherein the compliance engine is a system operated by a third-party trusted entity.

10 . The method of claim 9 , wherein the user-controlled criteria includes a time restriction.

11 . The method of claim 9 , wherein the user-controlled criteria includes a delivery type restriction.

12 . The method of claim 8 , wherein the offer provider is a merchant.

13 . The method of claim 8 , wherein the offer provider is an advertiser.

14 . The method of claim 8 , wherein the offer provider is a marketer.

15 . A system comprising:

a reception module that receives (i) a user policy definition of a user policy that indicates a user is receptive to receiving an offer and a user-controlled criterion for disclosure of user information and (ii) offer data for a user that indicates a description of content in the offer and an offer criterion indicating a targeting characteristic;

a processor that generates persistent metadata that includes the user policy;

a compliance engine that (i) sends the user information with the persistent metadata to an offer provider and (ii) validates that the offer criterion complies with the user-controlled criterion; and

a transmission module that sends the offer to the user upon determining that the offer criterion complies with the user-controlled criterion.

16 . The system of claim 15 , wherein the compliance engine is a system operated by a third-party trusted entity.

17 . The system of claim 15 , wherein the user-controlled criteria includes a time restriction.

18 . The system of claim 15 , wherein the user-controlled criteria includes a delivery type restriction.

19 . The system of claim 15 , wherein the offer provider is a merchant.

20 . The system of claim 15 , wherein the offer provider is an advertiser.

Assignments (2)
CHANGE OF NAME Recorded Jan 18, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048097/0414 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2011
From: BAUM, GEOFF; CHANG, WALTER
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 025890/0963 →