Priority dimensional data conversion path reporting
First Claim
1. A method of providing data related to conversion paths, the method comprising:
- receiving information regarding a plurality of conversion paths, wherein each conversion path comprises one or more user interactions, wherein a user interaction comprises a plurality of dimensional data that are related to the user interaction, wherein each conversion path corresponds to a single user, and wherein each conversion path ends with a conversion interaction;
receiving a sorted list of dimensions, wherein the list of dimensions is sorted by priority, wherein the dimensions are data associated with user interactions;
determining for each user interaction in each conversion path a dimension having dimensional data based upon the plurality of dimensional data associated with the user interaction and the sorted list of dimensions, wherein the determined dimension is a first dimension from the sort listed sorted list of dimensions having corresponding dimensional data associated with the user interaction;
converting, using a processor, the plurality of conversion paths into a plurality of dimensional paths, wherein each dimensional path corresponds to one conversion path, wherein each dimensional path comprises one or more dimensional elements corresponding to user interactions of the corresponding conversion path, and wherein each dimensional element comprises the determined dimensional data from the corresponding user interaction;
aggregating the plurality of dimensional paths based upon the number of dimensional elements within each dimensional path and the dimensional data of the dimensional elements; and
providing information regarding the aggregated dimensional paths.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for providing data related to conversion paths. In one aspect, a plurality of conversion paths are received. Each conversion path includes one or more user interactions that include a plurality of dimensional data. A priority sorted list of dimensions is received and dimensional data is selected from each user interaction based on the sort list of dimensions. Each conversion path is converted into a dimensional path, and each dimensional path includes dimensional elements that corresponds to user interactions of the conversion path. Each dimensional element comprises the selected dimensional data from the corresponding user interaction. The plurality of dimensional paths are aggregated together based upon the number of dimensional elements within each dimensional path and the dimensional data of the dimensional elements. Reports can be generated using the aggregated dimensional data.
42 Citations
20 Claims
-
1. A method of providing data related to conversion paths, the method comprising:
-
receiving information regarding a plurality of conversion paths, wherein each conversion path comprises one or more user interactions, wherein a user interaction comprises a plurality of dimensional data that are related to the user interaction, wherein each conversion path corresponds to a single user, and wherein each conversion path ends with a conversion interaction; receiving a sorted list of dimensions, wherein the list of dimensions is sorted by priority, wherein the dimensions are data associated with user interactions; determining for each user interaction in each conversion path a dimension having dimensional data based upon the plurality of dimensional data associated with the user interaction and the sorted list of dimensions, wherein the determined dimension is a first dimension from the sort listed sorted list of dimensions having corresponding dimensional data associated with the user interaction; converting, using a processor, the plurality of conversion paths into a plurality of dimensional paths, wherein each dimensional path corresponds to one conversion path, wherein each dimensional path comprises one or more dimensional elements corresponding to user interactions of the corresponding conversion path, and wherein each dimensional element comprises the determined dimensional data from the corresponding user interaction; aggregating the plurality of dimensional paths based upon the number of dimensional elements within each dimensional path and the dimensional data of the dimensional elements; and providing information regarding the aggregated dimensional paths. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
one or more processors configured to; retrieve information regarding a plurality of conversion paths, wherein each conversion path comprises one or more user interactions, wherein a user interaction comprises a plurality of dimensional data that are related to the user interaction, wherein each conversion path corresponds to a single user, and wherein each conversion path ends with a conversion interaction; retrieve a sorted list of dimensions, wherein the list of dimensions is sorted by priority, wherein the dimensions are data associated with user interactions; determine for each user interaction in each conversion path a dimension having dimensional data based upon the plurality of dimensional data associated with the user interaction and the sorted list of dimensions, wherein the determined dimension is a first dimension from the sorted list of dimensions having corresponding dimensional data associated with the user interaction; convert the plurality of conversion paths into a plurality of dimensional paths, wherein each dimensional path corresponds to one conversion path, wherein each dimensional path comprises one or more dimensional elements corresponding to user interactions of the corresponding conversion path, and wherein each dimensional element comprises the determined dimensional data from the corresponding user interaction; aggregate the plurality of dimensional paths based upon the number of dimensional elements within each dimensional path and the dimensional data of the dimensional elements; and provide information regarding the aggregated dimensional paths. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A non-transitory, tangible computer-readable medium having instructions stored thereon, the instructions comprising:
-
instructions to retrieve information regarding a plurality of conversion paths, wherein each conversion path comprises one or more user interactions, wherein a user interaction comprises a plurality of dimensional data that are related to the user interaction, wherein each conversion path corresponds to a single user, and wherein each conversion path ends with a conversion interaction; instructions to retrieve a sorted list of dimensions, wherein the list of dimensions is sorted by priority, wherein the dimensions are data associated with user interactions; instructions to determine for each user interaction in each conversion path a dimension having dimensional data based upon the plurality of dimensional data associated with the user interaction and the sorted list of dimensions, wherein the determined dimension is a first dimension from the sorted list of dimensions having corresponding dimensional data associated with the user interaction; instructions to convert the plurality of conversion paths into a plurality of dimensional paths, wherein each dimensional path corresponds to one conversion path, wherein each dimensional path comprises one or more dimensional elements corresponding to user interactions of the corresponding conversion path, and wherein each dimensional element comprises the selected dimensional data from the corresponding user interaction; instructions to aggregate the plurality of dimensional paths based upon the number of dimensional elements within each dimensional path and the dimensional data of the dimensional elements; and instructions to provide information regarding the aggregated dimensional paths. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification