IP Library Granted Patent US 10,296,919
Granted Patent B2
US 10,296,919 · App. 11/923,470 · Granted May 21, 2019

System and method of a click event data collection platform

Inventors: David Cancel (Amesbury, MA); Christopher C. Gillett (Westford, MA)
Assignee: comScore, Inc.
G06Q30/02G06F11/34G06F11/3438G06F17/30899G06F2201/86H04L43/08H04L67/22
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 10,296,919
App. No.
11/923,470
Granted
May 21, 2019
Kind
B2
Abstract

An aspect of the present invention relates to tracking a computer user's web browsing behavior by collecting web browser click events and determining which of the web browser click events are pertinent.

Claims (28)

1. A method of recording web browser click events, the method comprising:

using a Data Collection Server (DCS) to receive a click-stream of transformed, pertinent web browser click events from a Data Collection Agent (DCA), wherein the DCA includes a browser event plug-in that, when running within a web browser on a client device, performs the following acts:

detecting web browser click events across a plurality of web sites, wherein the DCA connects with the DCS to obtain a time stamp to synchronize web browser click events from a plurality of users;

removing user personal information from the web browser click events, to produce transformed web browser click events;

transmitting the transformed web browser click events as the click-stream of transformed web browser click events to the DCS; and

sending a visual media segment to the client device, wherein a content of the visual media segment is determined based on an analysis of the click-stream and user demographic information,

wherein a presentation parameter under control of the user controls at least one of appearance, types of information presented, frequency of the visual media segment, and

wherein the visual media segment slides from a menu bar of a user interface, the visual media segment includes a text box configured to display text to a user and receive text from the user to implement a two-way communication with a service or product provider based on the content, the two-way communication comprises at least a first communication sent by the service or product provider to the user and a second communication sent by the user to the service or product provider in response to the first communication, and the first communication includes an offer for at least one of a good, a service, sale of a good, sale of a service, rental of a good, and rental of a service.

2. The method of claim 1 , wherein removing user personal information comprises replacing, on a character by character basis, user personal information in the web browser click events with a plurality of characters, wherein user personal information includes at least one of a user name, a password, and an account number.

3. The method of claim 1 , wherein removing user personal information comprises deleting at least one of a name, a password, and an account number.

4. The method of claim 1 , wherein the click-stream is used to draw a competitive comparison of web site viewing trends.

5. The method of claim 1 , wherein the transformed web browser click events are ordered into categories of collected events.

6. The method of claim 1 , wherein the click-stream is analyzed to obtain a pattern of user web browsing behavior.

7. The method of claim 6 , wherein when the pattern of user web browsing behavior is detected, a new visual media segment is generated requesting further user action.

8. The method of claim 1 , further comprising tracking a usage pattern of the user, wherein the first communication is based on the usage pattern of the user.

9. A system of recording web browser click events, the system comprising:

a computer that includes a plurality of Data Collection Agents (DCA) that when running within a web browser on a client device each detect web browser click events across a plurality of web sites, wherein the DCA connects with a Data Collection Server (DCS) to obtain a time stamp to synchronize web browser click events from a plurality of users, remove user personal information from web browser click events to produce transformed web browser click events, and transmit the transformed web browser click events as a click-stream to the DCS, each of the plurality of DCA including a web browser plug-in, wherein:

the DCS receives the click-stream and sends a visual media segment back to at least one of the client devices, wherein a content of each visual media segment is determined by an analysis of the click-stream and user demographic information, wherein a presentation parameter under control of the user controls at least one of appearance, types of information presented, and frequency of the visual media segment, and

wherein the visual media segment slides from a menu bar of a user interface, the visual media segment includes a text box configured to transmit text to a user and receive text from the user to implement a two-way communication with a service or product provider based on the content, the two-way communication comprises at least a first communication sent by the service or product provider to the user and a second communication sent by the user to the service or product provider in response to the first communication, and the first communication includes an offer for at least one of a good, a service, sale of a good, sale of a service, rental of a good, and rental of a service.

10. The system of claim 9 , further comprising a rules engine that processes the web browser click events to remove user personal information to produce transformed web browser click events.

11. The system of claim 10 , wherein removing user personal information from the web browser click events comprises replacing user personal information in the transformed web browser click events on a character by character basis, wherein user personal information includes at least one of a user name, a password, and an account number.

12. The system of claim 9 , wherein removing user personal information comprises deleting at least one of a name, a user name, a password, and an account number.

13. The system of claim 9 , wherein the click-stream is used to draw a competitive comparison of web site viewing trends.

14. The system of claim 9 , wherein the transformed web browser click events are ordered into categories of collected events.

15. The system of claim 9 , further comprising a rules engine of the DCA that detects a pattern of user web browsing behavior.

16. The system of claim 15 , wherein when the rules engine detects the pattern of user web browsing behavior, the rules engine initiates a new visual media segment requesting further user action.

17. The system of claim 9 , wherein the transformed web browser click events comprise at least one of a Universal Resources Locator (URL) information of the web site visited, a user ID, a date, a time, and an event type.

18. The system of claim 9 , further comprising a rules engine of the DCA that tracks a usage pattern of the user, wherein the first communication is based on the usage pattern of the user.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jun 2, 2026
From: BLUE TORCH FINANCE LLC
To: COMSCORE, INC.; PROXIMIC, LLC; RENTRAK, LLC (F/N/A RENTRAK CORPORATION)
Reel/Frame 075679/0830 →
RELEASE OF SECURITY INTEREST Recorded Jan 16, 2025
From: BANK OF AMERICA, N.A.
To: COMSCORE, INC.
Reel/Frame 069934/0573 →
SECURITY INTEREST Recorded Jan 3, 2025
From: COMSCORE, INC.; PROXIMIC, LLC; RENTRAK, LLC
To: BLUE TORCH FINANCE LLC
Reel/Frame 069818/0446 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING ASSIGNMENT PAGE 1 AND 22 OMITTED PATENTS PREVIOUSLY RECORDED AT REEL: 056547 FRAME: 0526. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jun 6, 2022
From: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
To: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
Reel/Frame 060922/0001 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 6, 2021
From: COMSCORE, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057279/0767 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Mar 25, 2021
From: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
To: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
Reel/Frame 056547/0526 →
ASSIGNMENT FOR SECURITY - PATENTS Recorded Jan 16, 2018
From: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
To: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
Reel/Frame 045077/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2016
From: COMPETE, INC.
To: COMSCORE, INC.
Reel/Frame 038630/0725 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED ON REEL 028896 FRAME 0934. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 10, 2012
From: COMPETE, INC.
To: COMPETE, INC.
Reel/Frame 028925/0516 →
ADDRESS CHANGE Recorded Sep 4, 2012
From: COMPETE, INC.
To: COMPETE, INC.
Reel/Frame 028896/0934 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2011
From: CANCEL, DAVID; GILLETT, CHRISTOPHER C.
To: COMPETE, INC.
Reel/Frame 026284/0615 →
Continuity (6)
Continuation In Part 10267978 · Oct 9, 2002
Continuation 11463611 · Aug 10, 2006
Provisional Application 60362937 · Mar 7, 2002
Provisional Application 60363001 · Mar 7, 2002
Provisional Application 60706917 · Aug 10, 2005
Related Publication 20080183806A1 · Jul 31, 2008