# US 2019/0378168 A1 · Linking separate anonymous actions to a common user

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

- Number: US 2019/0378168 A1
- Document ID: US20190378168A1
- Status: Published application
- Kind: A1
- Application number: 16/550,424
- Filed: 2019-08-26
- Published: 2019-12-12
- Earliest claimed: 2009-11-18
- Assignees: iHeartMedia Management Services, Inc.
- Applicants: iHeartMedia Management Services, Inc.
- Inventors: Laurence B. Linietsky; Ralph C. Munsen
- Web page: https://patentgrep.com/patent/US20190378168A1

## CPC

- G06Q 30/0255: {based on user history}
- G06Q 30/0269: {based on user profile or attribute}
- 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

First information associated with a first anonymous user, which indicates activities related to interactions of the first user with a first website, is obtained using a cookie. Second information associated with a second anonymous user, which indicates activities related to interactions of the second user with a second website, is obtained using a cookie. The first information and the second information are correlated to determine commonalities between the first information and the second information. In response to identifying at least one commonality, the first user identifier is associated with the second user identifier, and the first information is aggregated with the second information, based on the association. The aggregated information is stored in a profile associated with a single user, who is classified based on the aggregated information. The user, who may still be anonymous, is provided content based on the aggregated information.

## Claims

### Claim 1

A method comprising:
obtaining, using a cookie associated with a first anonymous user identifier, first information associated with the first anonymous user identifier, the first information indicating activities related to interactions of the first anonymous user with a first website;
obtaining, using a cookie associated with a second anonymous user identifier, second information associated with the second anonymous user identifier, the second information indicating activities related to interactions of the second anonymous user with a second website;
correlating the first information and the second information to determine commonalities between the first information and the second information;
in response to identifying at least one commonality, associating the first anonymous user identifier with the second anonymous user identifier;
aggregating the first information with the second information, based on the associating, to generate aggregated information;
storing the aggregated information in a profile associated with a single user;
classifying the single user based on the aggregated information; and
providing content to the single user based on the aggregated information.

### Claim 2 (depends on 1)

The method of claim 1, further comprising assigning one or more listener profile classifications to the single user based on the aggregated information.

### Claim 3 (depends on 2)

The method of claim 2, further comprising selecting content from a pool of content based on the one or more listener profile classifications; and
transmitting the content to a device associated with the single user.

### Claim 4 (depends on 3)

The method of claim 3, wherein at least one of the selecting or transmitting is performed by a web-based advertisement placement service provider.

### Claim 5 (depends on 3)

The method of claim 3, wherein the device is a smart phone.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
making promotions available to the single user based on the aggregated information.

### Claim 7 (depends on 1)

The method of claim 1, wherein:
the first information includes a device identifier; and
at least one commonality between the first information and the second information includes a device identifier.

### Claim 8

A computer system, comprising:
one or more processors configured to process program instructions;
a memory device connected to said one or more processors; and
program instructions residing in said memory device, said program instructions configured to implement a method including:
obtaining, using a cookie associated with a first anonymous user identifier, first information associated with the first anonymous user identifier, the first information indicating activities related to interactions of the first anonymous user with a first website;
obtaining, using a cookie associated with a second anonymous user identifier, second information associated with the second anonymous user identifier, the second information indicating activities related to interactions of the second anonymous user with a second website;
correlating the first information and the second information to determine commonalities between the first information and the second information;
in response to identifying at least one commonality, associating the first anonymous user identifier with the second anonymous user identifier;
aggregating the first information with the second information, based on the associating, to generate aggregated information;
storing the aggregated information in a profile associated with a single user;
classifying the single user based on the aggregated information; and
providing content to the single user based on the aggregated information.

### Claim 9 (depends on 8)

The computer system of claim 8, wherein the method further includes:
assigning one or more listener profile classifications to the single user based on the aggregated information.

### Claim 10 (depends on 9)

The computer system of claim 9, wherein the method further includes:
selecting content from a pool of content based on the one or more listener profile classifications; and
transmitting the content to a device associated with the single user.

### Claim 11 (depends on 10)

The computer system of claim 10, wherein at least one of the selecting or transmitting is performed by a web-based advertisement placement service provider.

### Claim 12 (depends on 10)

The computer system of claim 10, wherein the device is a smart phone.

### Claim 13 (depends on 8)

The computer system of claim 8, wherein the method further includes:
making promotions available to the single user based on the aggregated information.

### Claim 14 (depends on 8)

The computer system of claim 8, wherein:
the first information includes a device identifier; and
at least one commonality between the first information and the second information includes a device identifier.

### Claim 15

A computer program product comprising:
a non-transitory computer-readable storage medium tangibly embodying a program of instructions configured to implement a method including:
obtaining, using a cookie associated with a first anonymous user identifier, first information associated with the first anonymous user identifier, the first information indicating activities related to interactions of the first anonymous user with a first website;
obtaining, using a cookie associated with a second anonymous user identifier, second information associated with the second anonymous user identifier, the second information indicating activities related to interactions of the second anonymous user with a second website;
correlating the first information and the second information to determine commonalities between the first information and the second information;
in response to identifying at least one commonality, associating the first anonymous user identifier with the second anonymous user identifier;
aggregating the first information with the second information, based on the associating, to generate aggregated information;
storing the aggregated information in a profile associated with a single user;
classifying the single user based on the aggregated information; and
providing content to the single user based on the aggregated information.

### Claim 16 (depends on 15)

The computer program product of claim 15, wherein the method further includes:
assigning one or more listener profile classifications to the single user based on the aggregated information.

### Claim 17 (depends on 16)

The computer program product of claim 16, wherein the method further includes:
selecting content from a pool of content based on the one or more listener profile classifications; and
transmitting the content to a device associated with the single user.

### Claim 18 (depends on 17)

The computer program product of claim 17, wherein at least one of the selecting or transmitting is performed by a web-based advertisement placement service provider.

### Claim 19 (depends on 17)

The computer program product of claim 17, wherein the device is a smart phone.

### Claim 20 (depends on 15)

The computer program product of claim 15, wherein the method further includes:
making promotions available to the single user based on the aggregated information.
