Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
292 words
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 network interfaces, producing the requested Web pages from one or more memories, and further serving each of the Web pages with one or more content elements to the requester; one or more metadata entries, associated with hyperlinks on each of the respective Web pages produced, and contained in each of the respective Web pages produced, each of the metadata entries containing information about one or more of the content elements, and each metadata entry having an entry type and an entry value; a log having a plurality of records, each record having one or more requester fields and one or more metadata fields; a logger process, executed by the server process, that stores the metadata entries in one or more of the metadata fields, and stores a requester identification, associated with the requester, in the requester field of the record associated with the respective Web page; an aggregation process, executed by one or more of the central processing units, the aggregation process traversing the log, extracting one or more of the metadata fields; a counter set, generated by the aggregation process, having a plurality of counters, each counter having a counter object, a counter event, and a counter value; and a conversion rate set, generated by the aggregation process, having a plurality of rates, each rate having a rate object, rate event and a rate value.
Claim 2
Dependent Claim
292 words
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 network interfaces, producing the requested Web pages from one or more memories, and further serving each of the Web pages with one or more content elements to the requester; one or more metadata entries, associated with hyperlinks on each of the respective Web pages produced, and contained in each of the respective Web pages produced, each of the metadata entries containing information about one or more of the content elements, and each metadata entry having an entry type and an entry value; a log having a plurality of records, each record having one or more requester fields and one or more metadata fields; a logger process, executed by the server process, that stores the metadata entries in one or more of the metadata fields, and stores a requester identification, associated with the requester, in the requester field of the record associated with the respective Web page; an aggregation process, executed by one or more of the central processing units, the aggregation process traversing the log, extracting one or more of the metadata fields; a counter set, generated by the aggregation process, having a plurality of counters, each counter having a counter object, a counter event, and a counter value; and a conversion rate set, generated by the aggregation process, having a plurality of rates, each rate having a rate object, rate event and a rate value.
Claim 3
Dependent Claim
114 words
A system, as in claim 1 , where the counter object in the counter includes one or more of distinct values of metadata entries which include any one or more of the following: a description of a Web page, a hyperlink including a product category name, a product name, a home page designation, a search page designation, an index page designation, a shopping-cart page designation, a product-purchase page designation, a sitemap page designation, an error page designation, a URL of a Web page, a hyperlink, a description of a hyperlink appearance including a media type, a font type, a color, a location, and a merchandising classification including a cross-sell, a up-sell and an advertiserment.
Claim 4
Dependent Claim
49 words
A system, as in claim 1 , where the counter event in the counter includes any one or more of the following: an impression of hyperlinks, a number of click-through of hyperlinks, an impression of Web pages, a shopping-cart-drops of products, a purchase of products and a product category.
Claim 5
Dependent Claim
28 words
A system, as in claim 1 , where the counter value in a counter has a number of occurrences of a particular counter event of a counter object.
Claim 6
Dependent Claim
115 words
A system, as in claim 1 , where the rate object in the rate includes one or more of distinct values of metadata entries which include any one or more of the following: a description of a Web page, a hyperlink including a product category name, a product name, a home page designation, a search page designation, an index page designation, a shopping-cart page designation, a product-purchase page designation, a sitemap page designation, an error page designation, a URL of a Web page or a hyperlink, a description of a hyperlink appearance including a media type, a font type, a color, a location, and a merchandising classification including a cross-sell, an up-sell, and an advertisement.
Claim 7
Dependent Claim
222 words
A system, as in claim 1 , where the rate event in the rate describes one or more of methods for computing one or more of rate values and includes any lone or more of the following: the number of click-throughs of a hyperlink divided by the number of impressions of the hyperlink, the number of impressions of a Web page divided by the number of impressions of the Web page, the number of the page impression of a product or product category divided by the number of the hyperlink impressions of the product or product category, the number of the shopping-cart-drops of a product or product category divided by the number of the page impressions of the product or product category, the number of the shopping-cart-drops of a product or product category divided by the number of the hyperlink impressions of the product or product category, the number of the purchases of a product or product category divided by the number of the shopping-cart-drops of the product or product category, the number of the purchases of a product or product category divided by the number of the page impressions of the product or product category, and the number of the purchases of a product or product category divided by the number of the hyperlink impressions of the product or product category.
Claim 8
Dependent Claim
51 words
A system, as in claim 1 , where the rate value in a rate includes one or more numbers resulted from the application of one or more computing methods described in the rate event to one or more counter values of a counter whose counter object matches with the rate object.
Claim 9
Dependent Claim
56 words
A system, as in claim 1 , where the requester identification is any one or more of the following: a cookie, an IP address, a session identifier, a (usually alphanumeric) string which uniquely identifies the particular session between a client and server, and a requester classification (a method of categorizing requesters according to some predetermined classification).
Claim 10
Dependent Claim
72 words
A system, as in claim 1 , where the metadata field contains one or more hyperlink fields, where each of the hyperlink fields comprise any one or more of the following: the URL referenced by a hyperlink on the respective Web page being served, a description of the respective Web page referenced by the hyperlink, an application-specific description, and a description of a hyperlink appearance when it is rendered by a browser.
Claim 11
Dependent Claim
32 words
A system, as in claim 9 , where the description of the Web page referenced by the hyperlink includes one or more the following: a product category name, and a product name.
Claim 12
Dependent Claim
37 words
A system, as in claim 9 , where the description of the hyperlink appearance includes one or more of the following: a media type, a font type, a location on the rendered Web page, and a color.
Claim 13
Dependent Claim
42 words
A system, as in claim 9 , where the application-specific description includes one or more of the following merchandising classification links: a cross-sell link, an up-sell link, a promotion, an advertisement, a search, a direct-link, a personalization link, and a recommender link.
Claim 14
Dependent Claim
49 words
A system, as in claim 1 , where the metadata field further contains a Web page description field, where the Web page description field is any one or more of the following: a URL, a URL of a referral Web page, and a description of the respective Web page.
Claim 15
Dependent Claim
59 words
A system, as in claim 13 , where the description of the respective Web page includes any one or more of the following: a home page designation, a product name, a product category name, a search page designation, an index page designation, a shopping-cart page designation, a product-purchase page designation, a sitemap page designation, and an error page designation.
Claim 16
Dependent Claim
32 words
A system, as in claim 1 , where the logger process further removes the metadata entries so that the metadata entries of the respective Web page are not served with the page.
Claim 17
Dependent Claim
227 words
A process, executing on a computer connected to a network, comprising the steps of: receiving one or more requests for one or more Web pages from one or more requesters through one or more network interfaces; producing the requested Web pages from one or more memories; serving each of the Web pages with one or more content elements to; the requester, wherein there are one or more metadata entries, associated with hyperlinks on each of the respective Web pages produced, and contained in each of the respective Web pages produced, each of the metadata entries containing information about one or more of the content elements, and each metadata entry having an entry type and an entry value; storing the metadata entries in one or more metadata fields of a log, wherein the log has a plurality of records, each record having one or more requester fields and the metadata fields; storing a requester identification, associated with the requester, in the requester field of the record associated with the respective Web page; traversing the log, extracting one or more of the metadata fields; generating a counter set having a plurality of counters, each counter having a counter object, a counter event, and a counter value; and generating a conversion rate set having a plurality of rates, each rate having a rate object, rate event and a rate value.
Claim 18
Dependent Claim
227 words
A process, executing on a computer connected to a network, comprising the steps of: receiving one or more requests for one or more Web pages from one or more requesters through one or more network interfaces; producing the requested Web pages from one or more memories; serving each of the Web pages with one or more content elements to; the requester, wherein there are one or more metadata entries, associated with hyperlinks on each of the respective Web pages produced, and contained in each of the respective Web pages produced, each of the metadata entries containing information about one or more of the content elements, and each metadata entry having an entry type and an entry value; storing the metadata entries in one or more metadata fields of a log, wherein the log has a plurality of records, each record having one or more requester fields and the metadata fields; storing a requester identification, associated with the requester, in the requester field of the record associated with the respective Web page; traversing the log, extracting one or more of the metadata fields; generating a counter set having a plurality of counters, each counter having a counter object, a counter event, and a counter value; and generating a conversion rate set having a plurality of rates, each rate having a rate object, rate event and a rate value.
Claim 19
Independent Claim
241 words
A system for determining how a Web site is being used comprising: means for receiving one or more requests for one or more Web pages from one or more requesters through one or more network interfaces; means for producing the requested Web pages from one or more memories; means for serving each of the Web pages with one or more content elements to the requester, wherein there are one or more metadata entries, associated with hyperlinks on each of the respective Web pages produced, and contained in each of the respective Web pages produced, each of the metadata entries containing information about one or more of the content elements, and each metadata entry having an entry type and an entry value; means for storing the metadata entries in one or more metadata fields of a log, wherein the log has a plurality of records, each record having one or more requester fields and the metadata fields; means for storing a requester identification, associated with the requester, in the requester field of the record associated with the respective Web page; means for traversing the log, extracting one or more of the metadata fields; means for generating. a counter set having a plurality of counters,, each counter having a counter object, a counter event, and a counter value; and means for generating a conversion rate set having a plurality of rates, each rate having a rate object, rate event and a rate value.
Claim 20
Independent Claim
241 words
A system for determining how a Web site is being used comprising: means for receiving one or more requests for one or more Web pages from one or more requesters through one or more network interfaces; means for producing the requested Web pages from one or more memories; means for serving each of the Web pages with one or more content elements to the requester, wherein there are one or more metadata entries, associated with hyperlinks on each of the respective Web pages produced, and contained in each of the respective Web pages produced, each of the metadata entries containing information about one or more of the content elements, and each metadata entry having an entry type and an entry value; means for storing the metadata entries in one or more metadata fields of a log, wherein the log has a plurality of records, each record having one or more requester fields and the metadata fields; means for storing a requester identification, associated with the requester, in the requester field of the record associated with the respective Web page; means for traversing the log, extracting one or more of the metadata fields; means for generating. a counter set having a plurality of counters,, each counter having a counter object, a counter event, and a counter value; and means for generating a conversion rate set having a plurality of rates, each rate having a rate object, rate event and a rate value.
Claim 21
Dependent Claim
223 words
A computer program product which performs the steps of: receiving one or more requests for one or more Web pages from one or more requesters through one or more network interfaces; producing the requested Web pages from one or more memories; serving each of the Web pages with one or more content elements to the requester, wherein there are one or more metadata entries, associated with hyperlinks on each of the respective Web pages produced, and contained in each of the respective Web pages produced, each of the metadata entries containing information about; one or more of the content elements, and each metadata entry having an entry type and an entry value; storing the metadata entries in one or more metadata fields of a log, wherein the log has a plurality of records, each record having one or more requester fields and the metadata fields; storing a requester identification, associated with the requester, in the requester field of the record associated with the respective Web page; traversing the log, extracting one or more of the metadata fields; generating a counter set having a plurality of counters, each counter having a counter object, a counter e vent, and a counter value; and generating a conversion rate set having a plurality of rates, each rate having a rate object, rate event and a rate value.
Claim 22
Dependent Claim
223 words
A computer program product which performs the steps of: receiving one or more requests for one or more Web pages from one or more requesters through one or more network interfaces; producing the requested Web pages from one or more memories; serving each of the Web pages with one or more content elements to the requester, wherein there are one or more metadata entries, associated with hyperlinks on each of the respective Web pages produced, and contained in each of the respective Web pages produced, each of the metadata entries containing information about; one or more of the content elements, and each metadata entry having an entry type and an entry value; storing the metadata entries in one or more metadata fields of a log, wherein the log has a plurality of records, each record having one or more requester fields and the metadata fields; storing a requester identification, associated with the requester, in the requester field of the record associated with the respective Web page; traversing the log, extracting one or more of the metadata fields; generating a counter set having a plurality of counters, each counter having a counter object, a counter e vent, and a counter value; and generating a conversion rate set having a plurality of rates, each rate having a rate object, rate event and a rate value.