# US 2006/0156283 A1 · Advertising markup language

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2006/0156283 A1
- Document ID: US20060156283A1
- Status: Published application
- Kind: A1
- Application number: 11/031,456
- Filed: 2005-01-07
- Published: 2006-07-13
- Earliest claimed: 2005-01-07
- Assignees: Essociate, Inc.
- Inventors: Michael Landau; Evan Horowitz
- Web page: https://patentgrep.com/patent/US20060156283A1

## CPC

- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0242: Determining effectiveness of advertisements
- G06Q 30/0256: {User search}
- G06Q 30/0276: {Advertisement creation}
- G06Q 30/0277: {Online advertisement}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A system, method, and computer program are provided for a sophisticated standardized Advertising Markup Language, a co-operative central Advertising Registry, and user-interface enabled advertising functionality.

## Claims

### Claim 1

A method for user-interface enabled advertising, comprising:
creating and standardizing an Advertising Markup Language, wherein a user-interface implements the functionality of the Advertising Markup Language.

### Claim 2

A system for user-interface enabled advertising, comprising:
means for creating and standardizing an Advertising Markup Language,
wherein a user-interface implements the functionality of the Advertising Markup Language.

### Claim 3

A computer program embodied on a computer readable medium for user-interface enabled advertising, comprising:
a code segment for creating and standardizing an Advertising Markup Language, wherein a user-interface implements the functionality of the Advertising Markup Language.

### Claim 4

A method for browser/application/system enabled affiliate advertising, comprising:
creating and standardizing an Affiliate Markup Language, wherein a browser or application or operating system implements the functionality of the Affiliate Markup Language.

### Claim 5 (depends on 4)

A method as recited in claim 4, further comprising:
creating and administering a central Affiliate Registry for webmaster/publishers,
wherein the registry assigns a unique universal identifier to each webmaster/publisher.

### Claim 6 (depends on 4)

A method as recited in claim 4, further comprising:
utilizing the Affiliate Markup Language with external affiliate programs and advertising networks, wherein the use of a central Affiliate Registry is not required.

### Claim 7 (depends on 4)

A method as recited in claim 4, further comprising:
utilizing the Affiliate Markup Language with external affiliate programs and advertising networks by interfacing, directly or indirectly, with such programs and networks.

### Claim 8 (depends on 5)

A method as recited in claim 5, further comprising:
utilizing the central Affiliate Registry as a default advertising network for browser/application/system publishers implementing the Affiliate Markup Language.

### Claim 9

A system for browser/application/system enabled affiliate advertising, comprising:
means for creating and standardizing an Affiliate Markup Language, wherein a browser or application or operating system implements the functionality of the Advertising Markup Language.

### Claim 10 (depends on 9)

A system as recited in claim 9, further comprising:
means for creating and administering a central Affiliate Registry for webmaster/publishers, wherein the registry assigns a unique universal identifier to the webmaster/publisher.

### Claim 11 (depends on 9)

A system as recited in claim 9, further comprising:
means for utilizing the Affiliate Markup Language with external affiliate programs and advertising networks, wherein the use of a central Affiliate Registry is not required.

### Claim 12 (depends on 9)

A system as recited in claim 9, further comprising:
means for utilizing the Affiliate Markup Language with external affiliate programs and advertising networks by interfacing, directly or indirectly, with such programs and networks.

### Claim 13 (depends on 10)

A system as recited in claim 10, further comprising:
means for utilizing the central Affiliate Registry as a default advertising network for browser/application/system publishers implementing the Affiliate Markup Language.

### Claim 14

A computer program embodied on a computer readable medium for browser/application/system enabled affiliate advertising, comprising:
a code segment for creating and standardizing an Affiliate Markup Language,
wherein a browser or application or operating system implements the functionality of the Affiliate Markup Language.

### Claim 15 (depends on 14)

A computer program as recited in claim 14, further comprising:
a code segment for creating and administering a central Affiliate Registry for webmaster/publishers, wherein the registry assigns a unique universal identifier to the webmaster/publisher.

### Claim 16 (depends on 14)

A computer program as recited in claim 14, further comprising:
a code segment for utilizing the Affiliate Markup Language with external affiliate programs and advertising networks, wherein the use of a central Affiliate Registry is not required.

### Claim 17 (depends on 14)

A computer program as recited in claim 14, further comprising:
a code segment for utilizing the Affiliate Markup Language with external affiliate programs and advertising networks by interfacing, directly or indirectly, with such programs and networks.

### Claim 18 (depends on 15)

A computer program as recited in claim 15, further comprising:
a code segment for utilizing the central Affiliate Registry as a default advertising network for browser/application publishers implementing the Affiliate Markup Language.

### Claim 19

A method for establishing and utilizing a universal affiliate identifier, comprising:
a) assigning a unique affiliate identifier to a webmaster/publisher;
b) automatically or manually configuring the unique affiliate identifier to correlate to one or more specific external identifiers;
c) and real-time Affiliate Mapping of the identifiers, as necessary, to effectuate registry/webmaster/publisher use of the universal identifier.

### Claim 20

A system for establishing and utilizing a universal affiliate identifier, comprising:
a) means for assigning a unique affiliate identifier to an entity;
b) means for automatically or manually configuring the unique affiliate identifier to correlate to one or more specific external identifiers; and
c) means for real-time Affiliate Mapping of the identifiers, as necessary, to effectuate use of the universal identifier.

### Claim 21

A computer program for establishing and utilizing a universal affiliate identifier, comprising:
a) a code segment for assigning a unique affiliate identifier to a webmaster/publisher;
b) a code segment for automatically or manually configuring the unique affiliate identifier to correlate to one or more specific external identifiers;
c) and a code segment for real-time Affiliate Mapping of the identifiers, as necessary, to effectuate registry/webmaster/publisher use of the universal identifier.
