Aggregating and analyzing information about content requested in an e-commerce web environment to determine conversion rates
First Claim
1. A computer system having one or more central processing units, one or more memories, and one or more network interfaces connected to one or more networks, the system further comprising:
- a server process, executed by one or more of the central processing units, the server process receiving one or more requests for one or more Web pages from one or more requesters through one or more of the network interfaces, producing the requested Web pages from one or more of the memories, and further serving each of the Web pages with one or more content elements to the requester, the content elements being segments of the document including associated markup tags on the respective served Web page;
a logger process, executed by one or more of the central processing units, the logger process collecting one or more metadata entries contained in each of one or more metadata fields in the requested Web pages in one or more records;
a log having the one or more records, each record having one or more requester fields and one or more metadata fields, the requester fields having information about a requester of the Web page and the metadata fields having information about one or more content elements associated with the respective Web page and about one or more objects associated with the one or more content elements; and
an aggregation process, executed by one or more of the central processing units, the aggregation process traversing the log and determining, by using the metadata fields, a count for each of a plurality of events, each count indicating a number of times an event has occurred, each event corresponding to a given object from the information in the metadata fields, the aggregation process further determining one or more conversion rates for at least one of the given objects, each conversion rate corresponding to one given object and multiple events corresponding to the one given object, wherein each conversion rate describes a likelihood of one event of the multiple events translating into a second event of the multiple events.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer system and method computes conversion rates for individual products and/or product categories in an e-commerce Web site for measuring the effectiveness of the marketing in the Web site, and to associate the conversion rates with metadata information about products and/or product categories on served Web pages. An aggregation process traverses the log to determine the number of one or more of the shopping activities by requesters in the Web site, to compare two or more of the activity numbers in a conversion rate, and to relate the conversion rate to one or more of the metadata fields. The conversion rates give a measure of the effectiveness of the Web site and/or portions of the Web site for sales, marketing and merchandising.
106 Citations
20 Claims
-
1. A computer system having one or more central processing units, one or more memories, and one or more network interfaces connected to one or more networks, the system further comprising:
-
a server process, executed by one or more of the central processing units, the server process receiving one or more requests for one or more Web pages from one or more requesters through one or more of the network interfaces, producing the requested Web pages from one or more of the memories, and further serving each of the Web pages with one or more content elements to the requester, the content elements being segments of the document including associated markup tags on the respective served Web page;
a logger process, executed by one or more of the central processing units, the logger process collecting one or more metadata entries contained in each of one or more metadata fields in the requested Web pages in one or more records;
a log having the one or more records, each record having one or more requester fields and one or more metadata fields, the requester fields having information about a requester of the Web page and the metadata fields having information about one or more content elements associated with the respective Web page and about one or more objects associated with the one or more content elements; and
an aggregation process, executed by one or more of the central processing units, the aggregation process traversing the log and determining, by using the metadata fields, a count for each of a plurality of events, each count indicating a number of times an event has occurred, each event corresponding to a given object from the information in the metadata fields, the aggregation process further determining one or more conversion rates for at least one of the given objects, each conversion rate corresponding to one given object and multiple events corresponding to the one given object, wherein each conversion rate describes a likelihood of one event of the multiple events translating into a second event of the multiple events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17)
-
-
16. A process, executing on a computer connected to a network, for determining marketing effectiveness of each product and product category on a Web site, comprising the steps of:
-
collecting information associated with a requester of the Web page, in a requester field of the log record associated with the respective Web page;
collecting one or more metadata entries contained in each of one or more metadata fields on one or more Web pages communicated over the network in a log record, the metadata entries having information about one or more Web pages served, about one or more hyperlinks on the respective Web page, and about one or more objects associated with the one or more Web pages served or the one or more hyperlinks;
determining, by using the metadata fields, a count for each of a plurality of events, each count indicating a number of times an event has occurred, each event corresponding to a given object from the information in the metadata entries; and
determining one or more conversion rates for at least one of the given objects, each conversion rate corresponding to one given object and multiple events corresponding to the one given object, wherein each conversion rate describes a likelihood of one event of the multiple events translating into a second event of the multiple events.
-
-
18. A system for determining the marketing effectiveness of each product and product category on a Web site, comprising:
-
means for collecting information associated with a requester of the Web page, in a requester field of the log record associated with the respective Web page;
means for collecting one or more metadata entries contained in each of one or more metadata fields on one or more Web pages communicated over a network in a log record, the metadata entries having information about one or more Web pages served, about one or more hyperlinks on the respective Web page, and about one or more objects associated with the one or more Web pages served or the one or more hyperlinks;
means for determining, by using the metadata fields, a count for each of a plurality of events, each count indicating a number of times an event has occurred, each event corresponding to a given object from the information in the metadata entries, the means for determining further determining one or more conversion rates for at least one of the given objects, each conversion rate corresponding to one given object and multiple events corresponding to the one object, wherein each conversion rate describes a likelihood of one event of the multiple events translating into a second event of the multiple events.
-
-
19. A method of doing business to determine the marketing effectiveness of each product and product category on a Web site, comprising:
-
collecting information associated with a requester of the Web page, in a requester field of the log record associated with the respective Web page;
collecting one or more metadata entries contained in each of one or more metadata fields on one or more Web pages communicated over a network in a log record, the metadata entries having information about one or more Web pages served, about one or more hyperlinks on the respective Web page, and about one or more objects associated with the one or more Web pages served or the one or more hyperlinks;
determining, by using the metadata fields, a count for each of a plurality of events, each count indicating a number of times an event has occurred, each event corresponding to a given object from the information in the metadata entries;
determining one or more conversion rates for at least one of the given objects, each conversion rate corresponding to one given object and multiple events corresponding to the one given object, wherein each conversion rate describes a likelihood of one event of the multiple events translating into a second event of the multiple events.
-
-
20. A computer program product which performs the steps of:
-
collecting information associated with a requester of a Web page, in a requester field of a log record associated with the respective Web page;
collecting one or more metadata entries contained in each of one or more metadata fields on one or more of the Web pages communicated over a network in a log record, the metadata entries having information about one or more Web pages served, about one or more hyperlinks on the respective Web page, and about one or more objects associated with the one or more Web pages served or the one or more hyperlinks;
determining, by using the metadata fields, a count for each of a plurality of events, each count indicating a number of times an event has occurred, each event corresponding to a given object from the information in the metadata entries; and
determining one or more conversion rates for at least one of the given objects, each conversion rate corresponding to one given object and multiple events corresponding to the one given object, wherein each conversion rate describes a likelihood of one event of the multiple events translating into a second event of the multiple events.
-
Specification