IP Library Granted Patent US 8,972,530
Granted Patent B2
US 8,972,530 · App. 13/594,786 · Granted Mar 3, 2015

Method of data collection among participating content providers in a distributed network

Inventors: Michael M. Afergan (Cambridge, MA); F. Thomson Leighton (Newtonville, MA); Timothy P. Johnson (Boston, MA); Brian J. Mancuso (Cambridge, MA); Ken G. Iwamoto (Bolton, MA)
Assignee: Akamai Technologies, Inc.
H04L67/303H04L67/02
View Patent ↗
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 8,972,530
App. No.
13/594,786
Granted
Mar 3, 2015
Kind
B2
Abstract

A content delivery network (CDN) service provider extends a content delivery network to gather information on atomically identifiable web clients (called “user agents”) as such computer-implemented entities interact with the CDN across different domains being managed by the CDN service provider. The data system tracks user agents, preferably via cookies, although one or more passive techniques may be used. A user agent may be a cookie-able device having a cookie store. As the user agent navigates across sites, a CDN-specific unique identifier used by the system to correlate user agents is generated. Preferably, the unique identifier is stored as an encrypted cookie. The unique identifier represents one user agent (and, thus, one cookie-able device's store). The system tracks user agent behavior on and across customer sites that are served by the CDN, and these behaviors are classified into identifiable “segments” that may be used to create a profile.

Claims (14)

1. Server apparatus, comprising:

at least one hardware processor;

computer memory holding computer program instructions executed by the hardware processor to perform a method, the method comprising:

tracking a client machine user agent across a plurality of content provider domains being managed by a service provider, the client machine user agent being an atomically-identifiable web client, the tracking including the following sub-steps carried out with respect to at least one content provider domain visited by the client machine user agent:

redirecting the client machine user agent from the content provider domain to a service provider namespace and setting a master cookie,

automatically redirecting the client machine user agent back to the content provider domain from which the client machine user agent was redirected; and

setting a content provider domain-specific cookie equal to the value of the master cookie; and

using data generated by the tracking to provide an entity a service.

2. The server apparatus as described in claim 1 wherein the service is providing a profile of the client machine user agent.

3. The server apparatus as described in claim 1 wherein the service is providing an indication of the service provider's confidence that the client machine user agent is associated with a human user.

4. The server apparatus as described in claim 1 wherein the service is providing information to facilitate ad delivery.

5. The server apparatus as described in claim 1 wherein the service is providing information for input to an inventory bidding algorithm.

6. The server apparatus as described in claim 1 wherein the service is provided for a fee.

7. The server apparatus as described in claim 1 wherein the method further includes logging the master identifier and the domain identifier.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2012
From: AFERGAN, MICHAEL M.; LEIGHTON, F. THOMSON; JOHNSON, TIMOTHY P.; IWAMOTO, KEN G.
To: AKAMAI TECHNOLOGIES, INC.
Reel/Frame 028848/0270 →
Continuity (4)
Continuation 11840979 · Aug 19, 2007
Provisional Application 60838610 · Aug 18, 2006
Provisional Application 60838735 · Aug 18, 2006
Related Publication 20120324060A1 · Dec 20, 2012