Web site activity monitoring system with tracking by categories and terms
First Claim
Patent Images
1. An apparatus for tracking aggregate web trends, comprising:
- canonicalization logic for canonicalizing events into canonical terms, wherein the events reflect activity by a plurality of users on at least one server and occur over a period of time;
categorization logic for aiding in categorization of each canonical term into at least one category;
term counting logic for incrementing a count associated with each canonical term for each event associated with that canonical term; and
normalizing logic operable to form statistics relating to aggregate interests of the plurality of users in each canonical term over the period of time.
3 Assignments
0 Petitions
Accused Products
Abstract
A traffic monitor provides statistics of traffic using an activity input for receiving data related to activity on a server system. Events being monitored are binned by topic or term, where the terms are associated with categories. The categories can be a hierarchy of categories and subcategories, with terms being in one or more categories. The categorized events include page views and search requests and the results might be normalized over a field of events and a result output for outputting results of the normalizer as the statistical analyses of traffic.
401 Citations
47 Claims
-
1. An apparatus for tracking aggregate web trends, comprising:
-
canonicalization logic for canonicalizing events into canonical terms, wherein the events reflect activity by a plurality of users on at least one server and occur over a period of time; categorization logic for aiding in categorization of each canonical term into at least one category; term counting logic for incrementing a count associated with each canonical term for each event associated with that canonical term; and normalizing logic operable to form statistics relating to aggregate interests of the plurality of users in each canonical term over the period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-aided method of quantifying aggregate topical interest of web site users, comprising:
-
canonicalizing events occurring on at least one server into canonical terms; incrementing a count associated with each canonical term for each event canonicalized into that canonical term; associating each canonical term with at least one category; normalizing counts associated with canonical terms to emphasize time dependent variation in aggregate user interest in those canonical terms; and outputting the normalized counts formatted to illustrate the time dependent variation in aggregate user interest. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-aided method of accumulating counts for categories and subjects of search events, comprising;
-
receiving a search request from a client; canonicalizing the search request into a canonical search term; providing a set of search results in response to the search request; accepting a selection from the client; determining whether the search request should be canonicalized into at least one other canonical search term based on the selection; incrementing counts associated with canonical search terms into which the search request was canonicalized; associating each of the canonical search terms with at least one category; and normalizing the counts associated with canonical search terms to obtain indicia of change in aggregate user interest in the canonical search terms. - View Dependent Claims (43, 44)
-
-
45. An apparatus for identifying affinity among search terms, comprising:
-
canonicalization logic for canonicalizing searches into canonical terms, the searches inputted by a plurality of users on at least one server; categorization logic for aiding in categorization of each canonical term into at least one category; term counting logic for incrementing a count associated with each canonical term for each event associated with that canonical term; category count logic for incrementing a count associated with each category for each event associated with canonical terms categorized into that category and statistical logic operable to correlate aggregate interest of the plurality of users in a selected canonical term with aggregate interest of the plurality of users in other canonical terms, and to identify canonical terms of the other canonical terms with which, based on the statistics, users tend to search while also searching with the selected canonical term. - View Dependent Claims (46, 47)
-
Specification