Method, system, and computer readable medium for managing resource links
AssigneeApple Inc.
InventorsMads Rydahl, Max Kim Tobiasen
Life of this patent
Estimating the term…
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 interact, or on an intranet. A method of assessing a users competence in a category in the category structure comprising the steps of analyzing 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.
Claims28
A method of obtaining a list of resource links indexed by categories, the resource links pointing to resources on a network, the method comprising:
- receiving, at a server computer, data representing user interactions with resource links from a plurality of clients over the network, the resource links being associated with a plurality of categories;
- for each user interaction of each category, performing following operations:
- generating a usage entry in a usage table, wherein each usage entry includes a set of activity parameters including a link identifier (ID) and a user ID identifying a user interacting with a resource link identified by the link ID,
- analyzing a user's interaction with the resource links placed in said category, including retrieving, from the usage table, the usage entries for resource links within said category, and
- calculating a user rating for the user in said category;
- and
- rating the resource links from the categories, including:
- retrieving resource links placed within a given category, and
- rating the retrieved resource links using one or more accumulated sets of activity parameters in the usage table, the resource links' ratings being based on calculated user ratings of a plurality of users who have previously interacted with a resource link within the given category.
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 with resource links from a plurality of clients over the network, the resource links being associated with a plurality of categories;
- for each user interaction of each category, performing following operations:
- generating a usage entry in a usage table, wherein each usage entry includes a set of activity parameters including a link identifier (ID) and a user ID identifying a user interacting with a resource link identified by the link ID,
- analyzing a user's interaction with the resource links placed in said category, including retrieving, from the usage table, the usage entries for resource links within said category, and
- calculating a user rating for the user in said category;
- and
- rating the resource links from the categories, including:
- retrieving resource links placed within a given category, and
- rating the retrieved resource links using one or more accumulated sets of activity parameters in the usage table, the resource links' ratings being based on calculated user ratings of a plurality of users who have previously interacted with a resource link within the given category.
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 with resource links from a plurality of clients over the network, the resource links being associated with a plurality of categories,
- for each user interaction of each category, perform following operations:
- generating a usage entry in a usage table, wherein each usage entry includes a set of activity parameters including a link identifier (ID) and a user ID identifying a user interacting with a resource link identified by the link ID,
- analyzing a user's interaction with the resource links placed in said category, including retrieving, from the usage table, the usage entries for resource links within said category, and
- calculating a user rating for the user in said category, and
- rate the resource links from the categories, including
- retrieving resource links placed within a given category, and
- rating the retrieved resource links using one or more accumulated sets of activity parameters in the usage table, the resource links' ratings being based on calculated user ratings of a plurality of users who have previously interacted with a resource link within the given category.
Dependencies are inferred from the claim text.