IP Library Patent Application 13802405
Patent Application
App. No. 13/802,405

REVIEWING ADVERTISEMENT COMPONENTS FOR COMPLIANCE WITH POLICIES OF AN ONLINE SYSTEM

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/802,405
Abstract

An advertisement is received by an online system, which divides the advertisement into components. The online system determines whether the components satisfy one or more policies of the online system. Tags may be associated with components of the advertisement that describe characteristics of the component. Tags are compared to one or more advertisement rules from a policy to determine if a component corresponding to the tags satisfies the policy. The online system may notify advertisers of advertisement components that do not satisfy the a policy of the online system to allow the advertiser to more easily modify advertisements for subsequent compliance.

Claims (33)

1 . A computer implemented method comprising:

receiving, at an online system, an advertisement from an advertiser;

dividing the advertisement into a plurality of components;

for each of the plurality of components of the advertisement, determining one or more tags describing characteristics of the components;

retrieving a policy including one or more advertisement rules;

determining whether the advertisement satisfies the policy by determining if one or more components of the advertisement satisfy one or more advertisement rules from the policy associated with a component based on the one or more tags associated with the component.

2 . The computer implemented method of claim 1 , wherein determining whether the advertisement satisfies the policy by determining if one or more components of the advertisement satisfy one or more advertisement rules from the policy associated with the component based on the one or more tags associated with the component comprises:

determining the advertisement satisfies the policy of the online system if at least a threshold number of the plurality of components satisfy the policy of the online system based on the one or more tags.

3 . The computer implemented method of claim 1 , wherein the one or more tags describing characteristics of the components are independent of the policy of the online system.

4 . The computer implemented method of claim 1 , wherein determining whether the advertisement satisfies the policy by determining if one or more components of the advertisement satisfy one or more advertisement rules from the policy associated with the component based on the one or more tags associated with the component comprises:

determining the advertisement does not satisfy the policy of the online system if at least one of the tags is included on a blacklist.

5 . The computer implemented method of claim 1 , wherein determining whether the advertisement satisfies the policy by determining if one or more components of the advertisement satisfy one or more advertisement rules from the policy associated with the component based on the one or more tags associated with the component comprises:

determining the advertisement satisfies the policy of the online system if at least one of the tags indicates an automatic approval.

6 . The computer implemented method of claim 1 , wherein a component is selected from a group consisting of: a title, a body, an image, a landing page, an audience description, an account identifying the advertiser, and any combination thereof.

7 . The computer implemented method of claim 1 , wherein a component is selected from a group consisting of: a timeframe for presenting the advertisement, a budget for presenting the advertisement, an amount charged to the advertiser for presentation of the advertisement, and any combination thereof.

8 . The computer implemented method of claim 1 , further comprising:

presenting the advertisement to users of the online system in response to determining the advertisement satisfies the policy of the online system.

9 . The computer implemented method of claim 1 , further comprising:

providing a message to the advertiser indicating whether the advertisement satisfies the policy.

10 . The computer implemented method of claim 9 , wherein the message identifies one or more components of the advertisement that did not satisfy an advertisement rule.

11 . A computer implemented method comprising:

receiving, at an online system, an advertisement from an advertiser;

dividing the advertisement into a plurality of components, each component associated with one or more tags describing characteristics of the component;

determining whether the advertisement satisfies a policy of the online system based on by the one or more tags associated with components of the advertisement.

12 . The computer implemented method of claim 11 , wherein determining whether the advertisement satisfies a policy of the online system based on by the one or more tags associated with components of the advertisement comprises:

determining the advertisement satisfies the policy of the online system if at least a threshold number of the plurality of components satisfy the policy of the online system based on the one or more tags.

13 . The computer implemented method of claim 13 , wherein the one or more tags describing characteristics of the components are independent of one or more policies of the online system.

14 . The computer implemented method of claim 11 , wherein determining whether the advertisement satisfies a policy of the online system based on by the one or more tags associated with components of the advertisement comprises:

determining the advertisement does not satisfy the policy of the online system if at least one of the tags is included on a blacklist.

15 . The computer implemented method of claim 11 , wherein determining whether the advertisement satisfies a policy of the online system based on by the one or more tags associated with components of the advertisement comprises:

determining the advertisement satisfies the policy of the online system if at least one of the tags indicates an automatic approval.

16 . The computer implemented method of claim 11 , wherein a component is selected from a group consisting of: a title, a body, an image, a landing page, an audience description, an account identifying the advertiser, and any combination thereof.

17 . The computer implemented method of claim 11 , wherein a component is selected from a group consisting of: a timeframe for presenting the advertisement, a budget for presenting the advertisement, an amount charged to the advertiser for presentation of the advertisement, and any combination thereof.

Assignments (2)
CHANGE OF NAME Recorded Mar 30, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 060251/0898 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2013
From: SENARATNA, NUWAN; BYRNE, AUSTIN
To: FACEBOOK, INC.
Reel/Frame 031055/0710 →