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 information about online actions of a plurality of users;
converting, by one or more processors, the input data set into data files having a common file format, each data file corresponding to a user of the plurality of users and comprising an identifier for the user and a plurality of Uniform Resource Locations (URLs) associated with online actions of the user;
decomposing and hashing, by one or more processors, the plurality of URLs associated with the online actions of the plurality of users to generate decomposed and hashed URL information;
accessing, by one or more processors, a list of verticals stored on an external communication facility, each of the verticals associated with a plurality of service providers;
extracting, by one or more processors, URL key-value pairs for each of the plurality of service providers from one or more webpages associated with the plurality of service providers;
identifying, by one or more processors, a URL of the plurality of URLs that matches an extracted URL key-value pair by comparing the decomposed and hashed URL information with the extracted URL key-value pairs;
obtaining, by one or more processors, webpage information of a webpage associated with the identified URL, the webpage information comprising product information of a product advertised on the webpage;
determining, by one or more processors, a first metric of user behavior associated the product advertised on the webpage based on the product information and the data files corresponding to the plurality of users; and
generating, by one or more processors, a separate data file comprising the first metric of user behavior.
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 creation of new online and offline business methods 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, convert the input data set into data files having a common file format with each data file corresponding to a user of the plurality of users and comprising an identifier for the user and a plurality of Uniform Resource Locations (URLs) associated with online actions of the user, access online information relating to search terms and webpages, and determine one or more metrics of user behavior, including a “verticals” metric and a “search terms” metric.
7 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 information about online actions of a plurality of users; converting, by one or more processors, the input data set into data files having a common file format, each data file corresponding to a user of the plurality of users and comprising an identifier for the user and a plurality of Uniform Resource Locations (URLs) associated with online actions of the user; decomposing and hashing, by one or more processors, the plurality of URLs associated with the online actions of the plurality of users to generate decomposed and hashed URL information; accessing, by one or more processors, a list of verticals stored on an external communication facility, each of the verticals associated with a plurality of service providers; extracting, by one or more processors, URL key-value pairs for each of the plurality of service providers from one or more webpages associated with the plurality of service providers; identifying, by one or more processors, a URL of the plurality of URLs that matches an extracted URL key-value pair by comparing the decomposed and hashed URL information with the extracted URL key-value pairs; obtaining, by one or more processors, webpage information of a webpage associated with the identified URL, the webpage information comprising product information of a product advertised on the webpage; determining, by one or more processors, a first metric of user behavior associated the product advertised on the webpage based on the product information and the data files corresponding to the plurality of users; and generating, by one or more processors, a separate data file comprising the first metric of user behavior. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 information about online actions of a plurality of users; convert the input data set into data files having a common file format, each data file corresponding to a user of the plurality of users and comprising an identifier for the user and a plurality of Uniform Resource Locations (URLs) associated with online actions of the user; decompose and hash the plurality of URLs associated with the online actions of the plurality of users to generate decomposed and hashed URL information; access a list of verticals stored on an external communication facility, each of the verticals associated with a plurality of service providers; extract URL key-value pairs for each of the plurality of service providers from one or more webpages associated with the plurality of service providers; identify a URL of the plurality of URLs that matches an extracted URL key-value pair by comparing the decomposed and hashed URL information with the extracted URL key-value pairs; obtain webpage information of a webpage associated with the identified URL, the webpage information comprising product information of a product advertised on the webpage; determine a first metric of user behavior associated the product advertised on the webpage based on the product information and the data files corresponding to the plurality of users; and generate a separate data file comprising the first metric of user behavior. - View Dependent Claims (10, 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 information about online actions of a plurality of users; convert the input data set into data files having a common file format, each data file corresponding to a user of the plurality of users and comprising an identifier for the user and a plurality of Uniform Resource Locations (URLs) associated with online actions of the user; decompose and hash the plurality of URLs associated with the online actions of the plurality of users to generate decomposed and hashed URL information; access a list of verticals stored on an external communication facility, each of the verticals associated with a plurality of service providers; extract URL key-value pairs for each of the plurality of service providers from one or more webpages associated with the plurality of service providers; identify a URL of the plurality of URLs that matches an extracted URL key-value pair by comparing the decomposed and hashed URL information with the extracted URL key-value pairs; obtain webpage information of a webpage associated with the identified URL, the webpage information comprising product information of a product advertised on the webpage; determine a first metric of user behavior associated the product advertised on the webpage based on the product information and the data files corresponding to the plurality of users; and generate a separate data file comprising the first metric of user behavior. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification