Claims
- 1-20 (canceled)
- 21. A data mining method, comprising:
storing usage trail data descriptive of web usage trails of each of a plurality of users, wherein the web usage trails reflect browsing activities of users across multiple web sites, and at least some of the usage trails identify browsing transitions by users between web sites; and programmatically analyzing the usage trail data to generate scores that represent degrees to which specific web sites are related.
- 22. The method of claim 21, wherein the scores are generated according to a calculation that takes into consideration numbers of browsing transitions between web sites.
- 23. The method of claim 22, wherein the calculation is a minimum sensitivity calculation.
- 24. The method of claim 21, wherein the scores take into consideration proximities of web site browsing events within the usage trails.
- 25. The method of claim 21, wherein programmatically analyzing the usage trail data comprises separately analyzing each browsing session of each user.
- 26. The method of claim 21, wherein programmatically analyzing the usage trail data comprises determining, for a pair of web sites A and B, a total number of browsing transitions that occurred between A and B.
- 27. The method of claim 26, further comprising generating a score that represents a degree to which web sites A and B are related, wherein the scores takes into consideration said total number of browsing transitions that occurred between web sites A and B, and additionally takes into consideration a total number of browsing transitions that occurred between web site A and web sites other than B.
- 28. The method of claim 26, wherein a first access by a user to A followed by a second access by the user to B is treated as a browsing transition from A to B if no more than a threshold number of steps were performed by the user between the first and second accesses.
- 29. The method of claim 21, further comprising accumulating the usage trail data from special client applications that run on computers of the plurality of users.
- 30. A set of scores generated according to the method of claim 21, stored within a computer memory.
- 31. A computer program which, when executed by a computer system, performs the method of claim 1, said computer program represented within a computer memory.
- 32. A data mining method, comprising:
storing usage trail data descriptive of usage trails of each of a plurality of users, wherein the usage trails identify web locations accessed by the users, and each usage trail is specific to a particular browsing session of a user; and programmatically analyzing the usage trails to generate scores that represent degrees to which specific web locations are related.
- 33. The data mining method of claim 32, wherein the scores take into consideration frequencies with which specific browsing events occur within the same browsing session.
- 34. The data mining method of claim 32, wherein the method comprises generating, for a pair of web locations A and B, a score that takes into consideration a frequency with which users transitioned between A and B within a browsing session.
- 35. The data mining method of claim 34, wherein said frequency is determined without taking into consideration accesses to A and B that are separated by more than a threshold number of intermediate accesses to other web locations.
- 36. The data mining method of claim 32, wherein the scores take into consideration proximities within the usage trails of user accesses to specific web locations.
- 37. The data mining method of claim 32, wherein the scores are generated according to a minimum sensitivity calculation.
- 38. The data mining method of claim 32, wherein each web location is a web site.
- 39. The data mining method of claim 32, wherein each web location is a web page.
- 40. The data mining method of claim 32, wherein each web location is an item that is accessible to web users.
- 41. The method of claim 32, further comprising accumulating the usage trail data from special client applications that run on computers of the plurality of users.
- 42. A set of scores generated according to the method of claim 32, stored within a computer memory.
- 43. A computer program which, when executed by a computer system, performs the method of claim 32, said computer program represented within a computer memory.
PRIORITY CLAIM
[0001] This application is a continuation of U.S. appl. Ser. No. 09/470,844, filed Dec. 23, 1999, the disclosure of which is hereby incorporated by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09470844 |
Dec 1999 |
US |
Child |
10737168 |
Dec 2003 |
US |