Clickstream analysis methods and systems related to improvements in online stores and media content
First Claim
1. A method, comprising:
- obtaining, by one or more processors, an input data set from a plurality of data providers, the input data set comprising clickstream data associated with online actions of a plurality of users;
processing, by one or more processors, the input data set to obtain transformed clickstream data, the transformed clickstream data having a common file format;
analyzing, by one or more processors, the transformed clickstream data to identify an order in which each user of the plurality of users views a plurality of product offerings;
determining, by one or more processors, an average order position that a specific product offering of the plurality of product offerings is viewed by the plurality of users, each of the plurality of users having previously viewed each of the plurality of product offerings; and
modifying an offline or online marketing communication associated with the specific product offering based on the average order position of the specific product offering,wherein the offline or online marketing communication is presented to the plurality of users.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided herein for the analysis of information about online actions of a plurality of users. The analysis methods and systems allow for the modification of online and offline business operations and marketing communications based on online consumer behavior. The methods and systems may obtain an input data set comprising information about online actions of a plurality of users, process the input data set to obtain transformed clickstream data, analyze the transformed clickstream data to identify an order in which each user of the plurality of users views a plurality of product offerings, determine an average order position that a specific product offering of the plurality of product offerings is viewed, and modify an offline or online marketing communication associated with the specific product offering based on the average order position of the specific product offering.
-
Citations
20 Claims
-
1. A method, comprising:
-
obtaining, by one or more processors, an input data set from a plurality of data providers, the input data set comprising clickstream data associated with online actions of a plurality of users; processing, by one or more processors, the input data set to obtain transformed clickstream data, the transformed clickstream data having a common file format; analyzing, by one or more processors, the transformed clickstream data to identify an order in which each user of the plurality of users views a plurality of product offerings; determining, by one or more processors, an average order position that a specific product offering of the plurality of product offerings is viewed by the plurality of users, each of the plurality of users having previously viewed each of the plurality of product offerings; and modifying an offline or online marketing communication associated with the specific product offering based on the average order position of the specific product offering, wherein the offline or online marketing communication is presented to the plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
obtaining, by one or more processors, an input data set from a plurality of data providers, the input data set comprising clickstream data associated with online actions of a plurality of users; identifying, by one or more processors, Uniform Resource Locators (URLs) in one or more clickstreams of the plurality of users based on the clickstream data; decomposing and hashing, by one or more processors, each URL in the one or more clickstreams of the plurality of users to obtain transformed clickstream data; generating, by one or more processors, the transformed clickstream data in a common file format, the common file format comprising identifiers corresponding to the plurality of users and the decomposed and hashed URLs; analyzing, by one or more processors, the transformed clickstream data to identify an order in which each user of the plurality of users views a plurality of product offerings; determining, by one or more processors, an average order position that a specific product offering of the plurality of product offerings is viewed by the plurality of users; and modifying an offline or online marketing communication associated with the specific product offering based on the average order position of the specific product offering, wherein the offline or online marketing communication is presented to the plurality of users.
-
-
10. A system, comprising:
-
one or more processors; a memory storing instructions that, when executed, cause the one or more processors to; obtain an input data set from a plurality of data providers, the input data set comprising clickstream data associated with online actions of a plurality of users; process the input data set to obtain transformed clickstream data, the transformed clickstream data having a common file format; analyze the transformed clickstream data to identify an order in which each user of the plurality of users views a plurality of product offerings; determine an average order position that a specific product offering of the plurality of product offerings is viewed by the plurality of users, each of the plurality of users having previously viewed each of the plurality of product offerings; and provide a modification to an offline or online marketing communication associated with the specific product offering based on the average order position of the specific product offering, wherein the offline or online marketing communication is presented to the plurality of users. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having stored thereon computer executable instructions that, when executed by one or more processors of a computer, causes the one or more processors to:
-
obtain an input data set from a plurality of data providers, the input data set comprising clickstream data associated with online actions of a plurality of users; process the input data set to obtain transformed clickstream data, the transformed clickstream data having a common file format; analyze the transformed clickstream data to identify an order in which each user of the plurality of users views a plurality of product offerings; determine an average order position that a specific product offering of the plurality of product offerings is viewed by the plurality of users, each of the plurality of users having previously viewed each of the plurality of product offerings; and provide a modification to an offline or online marketing communication associated with the specific product offering based on the average order position of the specific product offering, wherein the offline or online marketing communication is presented to the plurality of users. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification