IP Library Granted Patent US 8,095,589
Granted Patent B2
US 8,095,589 · App. 10/267,978 · Granted Jan 10, 2012

Clickstream analysis methods and systems

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,095,589
App. No.
10/267,978
Granted
Jan 10, 2012
Kind
B2
Abstract

Methods and systems are provided herein for the analysis of clickstream data of online users. The analysis methods and systems allow for the creation of new offline business methods based on online consumer behavior.

Claims (70)

1. A method, comprising:

obtaining, by a processor, an input data set reflecting online actions of a plurality of online users, wherein the plurality of online users are selected according to a panel selection process based on a statistical process of analyzing demographic characteristics of the online users, wherein the input data set includes a plurality of timestamps associated with the clickstream activity;

analyzing, by the processor, the data set to identify characteristics of cross-shopping behavior of the users between different brands of products; and

modifying an off-line marketing promotion that includes an offline incentive for buying a particular brand of product based on the identified characteristics, wherein the offline promotion include a process for offline presentation of a media item, and wherein the statistical process comprises:

conducting a survey of user demographics in an initial panel of users,

determining a current statistic related to the user demographics in the initial panel of users,

comparing the current statistic to a statistic corresponding to a historical panel of users for updating the current statistic, and

selecting the plurality of online users in the current panel of users from the initial panel of users based on the updated current statistic and the user demographics.

2. A method of claim 1 , wherein the input data set includes data related to price sensitivity of the plurality of online users, and the method comprises modifying an offline pricing process for an offline item.

3. A method of claim 1 , wherein the input data set includes data related to an ordering of items for online user viewing, and the method comprises modifying an offline process related to product placement.

4. A method of claim 1 , wherein the input data set includes data related to user buying behavior, and the method comprises modifying an offline process related to forecasting offline demand for a product.

5. A method of claim 1 , wherein the input data set includes data related to actions of the plurality of users with respect to online content choices, and the method comprises modifying an offline process related to presenting media content offline.

6. A method, comprising:

obtaining, by a processor, an input data set reflecting clickstream activity of a plurality of online users, including data reflecting actions of the users with respect to online content choices, wherein the plurality of online users are selected according to a panel selection process based on a statistical process of analyzing demographic characteristics of the online users, and wherein the input data set includes a plurality of timestamps associated with the clickstream activity;

analyzing, by the processor, user behavior reflected by the clickstream activity;

drawing, by the processor, one or more inferences based on the user behavior; and

modifying one or more offline processes based on the inferences, wherein the offline processes include a process for offline presentation of a media item, wherein the statistical process comprises:

conducting a survey of user demographics in an initial panel of users,

determining a current statistic related to the user demographics in the initial panel of users,

comparing the current statistic to a statistic corresponding to a historical panel of users for updating the current statistic, and

selecting the plurality of online users in the current panel of users from the initial panel of users based on the updated current statistic and the user demographics.

7. The method of claim 6 , wherein the offline item is one of:

an offline media product offering chosen based on the online content choices, and

an item having offline media content.

8. The method of claim 7 , wherein the input data set includes data related to user buying behavior, and the offline processes include a process for forecasting offline demand for a product.

9. The method of claim 6 , wherein the offline item is a catalog customized to reflect at least one demographic characteristic of the plurality of online users determined based on the online content choices of the users.

10. The method of claim 6 , wherein the offline item is a media merchandise offered based on user online choices related to movie content.

11. A method, comprising:

obtaining, by a processor, an input data set reflecting clickstream activity of a plurality of online users, including data related to price sensitivity of the users determined from an online site of a first vendor, wherein the plurality of online users are selected according to a panel selection process based on a statistical process of analyzing demographic characteristics of the online users, and wherein the input data set includes a plurality of timestamps associated with the clickstream activity;

analyzing, by the processor, user behavior reflected by the clickstream activity;

drawing, by the processor, one or more inferences based on the user behavior; and

modifying one or more offline processes based on the inferences, wherein the offline processes include a pricing process for an offline item of a second vendor, wherein the offline processes include a process for offline presentation of a media item, and wherein the first vendor is different from the second vendor, wherein the statistical process comprises:

conducting a survey of user demographics in an initial panel of users,

determining a current statistic related to the user demographics in the initial panel of users,

comparing the current statistic to a statistic corresponding to a historical panel of users for updating the current statistic, and

selecting the plurality of online users in the current panel of users from the initial panel of users based on the updated current statistic and the user demographics.

12. The method of claim 11 , wherein the price sensitivity relates to actions of the plurality of online users in response to a change in a pricing process of an online item.

13. A method, comprising:

obtaining, by a processor, an input data set reflecting clickstream activity of a plurality of online users, where the data set includes a plurality of timestamps associated with the clickstream activity, wherein the plurality of online users are selected according to a panel selection process based on a statistical process of analyzing demographic characteristics of the online users;

analyzing, by the processor, user behavior reflected by the clickstream activity;

drawing, by the processor, one or more inferences based on the user behavior; and

modifying one or more offline processes based on the inferences, wherein the offline processes include a process for offline presentation of a media item, wherein the statistical process comprises:

conducting a survey of user demographics in an initial panel of users,

determining a current statistic related to the user demographics in the initial panel of users,

comparing the current statistic to a statistic corresponding to a historical panel of users for updating the current statistic, and

selecting the plurality of online users in the current panel of users from the initial panel of users based on the updated current statistic and the user demographics.

14. The method of claim 13 , wherein the clickstream activity includes a plurality of HTTP transactions and the timestamps include times of the respective HTTP transactions.

15. The method of claim 13 , wherein at least one of the inferences relates to cross-shopping behavior of the plurality of users between different goods, and the offline processes include a process for marketing promotion.

16. The method of claim 15 , wherein the marketing promotion is an offline incentive for buying a product, and the inference relates to cross-shopping behavior of the plurality of users between different brands of the product based on the offline incentive.

17. The method of claim 16 , wherein the product comprises a brand of automobile, and the marketing promotion comprises an incentive for buying the brand of automobile.

18. The method of claim 13 , wherein the input data set includes data related to price sensitivity of the plurality of online users, and the offline processes include a pricing process for an offline item.

19. The method of claim 18 , wherein the price sensitivity of the online users is determined from an online site of a first vendor and relates to a pricing process for an offline item of a second vendor.

20. The method of claim 13 , wherein the input data set includes data related to an ordering of items for online user viewing, and the offline processes include a process for product placement.

21. The method of claim 13 , wherein the input data set includes data related to actions of the plurality of online users with respect to online content choices, and the offline processes include a process for presenting offline media content.

22. A method, comprising:

selecting, by a processor, a plurality of online users for a current panel of users according to a panel selection process, wherein the panel selection process selects the current panel of users based on a statistical process of analyzing demographic characteristics of the plurality of online users;

obtaining, by the processor, an input data set reflecting clickstream activity of the plurality of online users, wherein the input data set includes a plurality of timestamps associated with the clickstream activity;

analyzing, by the processor, user behavior reflected by the clickstream activity;

drawing, by the processor, one or more inferences based on the user behavior; and

modifying one or more offline processes based on the inferences, wherein the offline processes include a process for offline presentation of a media item, and wherein the statistical process comprises:

conducting a survey of user demographics in an initial panel of users,

determining a current statistic related to the user demographics in the initial panel of users,

comparing the current statistic to a statistic corresponding to a historical panel of users for updating the current statistic, and

selecting the plurality of online users in the current panel of users from the initial panel of users based on the updated current statistic and the user demographics.

23. The method of claim 22 , wherein the panel selection process comprises selecting the plurality of online users from a larger set of online users in an initial panel of users.

24. The method of claim 22 , wherein at least one of the inferences relates to cross-shopping behavior of the plurality of users between different goods, and the offline processes include a process for marketing promotion.

25. The method of claim 22 , wherein the input data set includes data related to price sensitivity of the plurality of users in the user panel, and the offline processes include a pricing process for an item offline.

26. The method of claim 22 , wherein the input data set includes data relates to an ordering of items for online user viewing, and the offline processes include a process for product placement.

27. The method of claim 22 , wherein the input data set includes data related to user buying behavior, and the offline processes include a process for forecasting offline demand for a product.

28. The method of claim 22 , wherein the input data set includes data related to actions of the plurality of users in the user panel with respect to online content choices, and the offline processes include a process for presenting media content offline.

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 Feb 24, 2003
From: SINGH, MAN JIT; CANCEL, DAVID
To: COMPETE, INC.
Reel/Frame 013439/0222 →