Method, system, and computer readable medium for managing resource links
First Claim
Patent Images
1. In a server, a method of rating a list of resource links indexed by a plurality of categories, the resource links pointing to resources on a network, the method comprising:
- receiving data representing user interactions by a plurality of users with resource links from a plurality of clients over the network, the resource links being associated with the plurality of categories;
generating a usage table that includes a plurality of usage entries, wherein each of the plurality of usage entries includes a set of activity parameters that identifies a usage activity by one of the plurality of users of one of the resource links;
calculating a user rating for each of the plurality of users in each of the plurality of categories using the usage table, wherein the rating for the user in said category is calculated as a function of the plurality of categories of the usage entries for the user within said category divided by the total number of usage entries within said category for the user; and
rating the resource links using the calculated user ratings.
0 Assignments
0 Petitions
Accused Products
Abstract
Resource links also known as Unified Resource Links (URL'"'"'s), bookmarks, hyperlinks etc. located in a category hierarchy. The resource links are used to navigate on the world wide web, on a local machine, on the internet, or on an intranet. A method of assessing a users competence in a category in the category structure comprising the steps of analysing the users interaction with the resource links placed in the hierarchy table for that category and extracting a competence level for the user in that category.
16 Citations
20 Claims
-
1. In a server, a method of rating a list of resource links indexed by a plurality of categories, the resource links pointing to resources on a network, the method comprising:
-
receiving data representing user interactions by a plurality of users with resource links from a plurality of clients over the network, the resource links being associated with the plurality of categories; generating a usage table that includes a plurality of usage entries, wherein each of the plurality of usage entries includes a set of activity parameters that identifies a usage activity by one of the plurality of users of one of the resource links; calculating a user rating for each of the plurality of users in each of the plurality of categories using the usage table, wherein the rating for the user in said category is calculated as a function of the plurality of categories of the usage entries for the user within said category divided by the total number of usage entries within said category for the user; and rating the resource links using the calculated user ratings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform a method of obtaining a list of resource links, the resource links pointing to resources on a network, the method comprising:
-
receiving data representing user interactions by a plurality of users with resource links from a plurality of clients over the network, the resource links being associated with the plurality of categories; generating a usage table that includes a plurality of usage entries, wherein each of the plurality of usage entries includes a set of activity parameters that identifies a usage activity by one of the plurality of users of one of the resource links; calculating a user rating for each of the plurality of users in each of the plurality of categories using the usage table, wherein the rating for the user in said category is calculated as a function of the plurality of categories of the usage entries for the user within said category divided by the total number of usage entries within said category for the user; and rating the resource links using the calculated user ratings. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A data processing system, comprising:
-
a processor; and a memory coupled to the processor for storing instructions, which when executed from the memory, cause the processor to receive data representing user interactions by a plurality of users with resource links from a plurality of clients over the network, the resource links being associated with the plurality of categories, generate a usage table that includes a plurality of usage entries, wherein each of the plurality of usage entries includes a set of activity parameters that identifies a usage activity by one of the plurality of users of one of the resource links, calculate a user rating for each of the plurality of users in each of the plurality of categories using the usage table, and rate the resource links using the calculated user ratings, wherein the rating for the user in said category is calculated as a function of the plurality of categories of usage entries for the user within said category divided by the total number of usage entries within said category. - View Dependent Claims (20)
-
Specification