Distributed system
First Claim
1. A distributed system comprising one or more administration computers arranged in operation to at least:
- i) receive a plurality of digital resource identifiers and, for each identified digital resource, a set of one or more tags attributed to said digital resource;
ii) generate a classification of said digital resources by automatically generating categories of said digital resources by calculating a measure or the similarity between said sets of one more tags attributed to said digital resources, each category including one or more of said digital resources;
iii) generate, for display to a human user, a graphical user interface enabling modification of said classification;
iv) modify said classification in accordance with user commands received via said graphical user interface; and
v) utilise said modified classification in identifying one or more digital resources in said digital system; and
vi) use said digital resource in said distributed system.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to distributed systems in which resource utilisation decisions depend upon the semi-automatic categorisation of resource descriptions stored in the distributed system. In the principal embodiment, the resource descriptions are web service descriptions which are augmented with tags (i.e. descriptive words or phrases) entered by users and/or by web service administrators. The initial use of automatic categorisation of these descriptions, followed by a user-driven fine-tuning of the automatically-generated categories enables the rapid creation of reliable categorisation of the resource descriptions, which in turns results in better resource utilisation decisions and hence a more efficient use of the resources of the distributed system.
-
Citations
19 Claims
-
1. A distributed system comprising one or more administration computers arranged in operation to at least:
-
i) receive a plurality of digital resource identifiers and, for each identified digital resource, a set of one or more tags attributed to said digital resource; ii) generate a classification of said digital resources by automatically generating categories of said digital resources by calculating a measure or the similarity between said sets of one more tags attributed to said digital resources, each category including one or more of said digital resources; iii) generate, for display to a human user, a graphical user interface enabling modification of said classification; iv) modify said classification in accordance with user commands received via said graphical user interface; and v) utilise said modified classification in identifying one or more digital resources in said digital system; and vi) use said digital resource in said distributed system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of using digital resources in a distributed system, said method comprising:
-
i) receiving a plurality of digital resource identifiers and, for each identified digital resource, a set of one or more tags attributed to said digital resource; and ii) generating a classification of said digital resources by automatically generating categories of said digital resources by calculating a measure of the similarity between said sets of one or more tags using a computer system, each category including one or more of said digital resources; iii) generating, for display to a human user, a graphical user interface enabling modification of said classification; iv) modifying said classification in accordance with user commands received via said graphical user interface; and v) utilising said modified classification in identifying one or more digital resources in said digital system; and vi) using said digital resource in said distributed system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
12. A non-transitory computer-readable storage medium storing a computer program, which upon execution by a computer, provides operation comprising:
-
i) receiving a plurality of digital resource identifiers and, for each identified digital resource, a set of one or more tags attributed to said digital resource; and ii) generating a classification of said digital resources by automatically generating categories of said digital resources by calculating a measure of the similarity between said sets of one or more tags, each category including one or more of said digital resources; iii) generating a display including a graphical user interface enabling modification of said classification; iv) modifying said classification in accordance with user commands received via said graphical user interface; and v) utilising said modified classification in identifying one or more digital resources in said digital system; and vi) using said digital resource in said distributed system.
-
Specification