Computer object tagging
AssigneeMorgan Stanley
InventorsEdward Safo, Alka Ladha, Joseph Bravate, Dov B. Katz, Shafik Yaghmour
Life of this patent
Estimating the term…
Abstract
Methods for classifying computer objects. The methods may comprise receiving a tag for a first computer object. The tag may comprise at least two nested categories describing the first computer object. The methods may also comprise updating a hierarchy of categories for computer objects to include the at least two nested categories describing the computer object. In addition, the methods may comprise displaying a graphical representation of the hierarchy of categories, and displaying an indication of computer objects having tags comprising a first category when an indication of the first category is received.
Claims32
A method of classifying computer objects, the method comprising:
- receiving from a tagging application and storing to a tag database, by at least one computer device, tag data for a first computer object, wherein the tag data comprises (i) an indication of a tag comprising at least two nested categories describing the first computer object, (ii) an indication of the first computer object, (iii) an indication of a class of users authorized to view the tag such that users within the class are permissioned, by a first user creating a new tag, to search for the newly created tag, wherein the at least one computer device comprises at least one processor and an associated memory, and wherein the tag database is in communication with the at least one computer device;
- updating, by the at least one computer device, a hierarchy of categories for computer objects to include the at least two nested categories describing the first computer object;
- receiving, by the at least one computer device, an indication of a first category selected by a second user from a graphical representation of at least a portion of the hierarchy of categories displayed to the second user;
- and
- causing a display of an indication of a plurality of tagged computer objects falling within the first category to the second user, wherein for each of the plurality of tagged computer objects, the second user is associated with a class permissioned to view a tag associated with the tagged computer object;
- receiving, by the at least one computer device, a subscription request associated with the second user, wherein the subscription request comprises a description of a third user, a description of at least one tag and at least one potential action to be performed on the at least one tag by the third user;
- and
- sending, by the at least one computer device, a notification to the second user upon the occurrence of the at least one potential action performed on the at least one tag by the third user.
A computer readable medium comprising
- instructions thereon that when executed by at least one processor cause the at least one processor to:
- receive from a tagging application and store to a tag database, tag data for a first computer object, wherein the tag data comprises (i) an indication of a tag including at least two nested categories describing the first computer object (ii) an indication of the first computer object, and (iii) an indication of a class of users authorized to view the tag such that users within the class are permissioned, by a first user creating a new tag, to search for the newly created tag, and wherein the tag database is in communication with the at least one computer device;
- update a hierarchy of categories for computer objects to include the at least two nested categories describing the first computer object;
- receive an indication of a first category selected by a second user from a graphical representation of at least a portion of the hierarchy of categories displayed to the second user;
- cause a display of an indication of a plurality of tagged computer objects falling within the first category to the second user, wherein for each of the plurality of tagged computer objects, the second user is associated with a class permissioned to view a tag associated with the tagged computer object;
- receive a subscription request associated with the second user, wherein the subscription request comprises a description of a third user, a description of at least one tag and at least one potential action to be performed on the at least one tag by the third user;
- and
- send a notification to the second user upon the occurrence of the at least one potential action performed on the at least one tag by the third user.
A system for classifying computer objects, the system comprising:
- a server in electronic communication with a computer readable medium, the server configured to:
- receive from a tagging application and store to a tag database, tag data for a first computer object, wherein the tag data comprises (i) an indication of a tag including at least two nested categories describing the first computer object (ii) an indication of the first computer object, and (iii) an indication of a class of users authorized to view the tag such that users within the class are permissioned, by a first user creating a new tag, to search for the newly created tag, and wherein the tag database is in communication with the at least one computer device;
- update a hierarchy of categories for computer objects to include the at least two nested categories describing the first computer object;
- receive an indication of a first category selected by a second user from a graphical representation of at least a portion of the hierarchy of categories displayed to the second user;
- and
- causing a display of an indication of a plurality of tagged computer objects falling within the first category to the second user, wherein for each of the plurality of tagged computer objects, the second user is associated with a class permissioned to view a tag associated with the tagged computer object;
- receive a subscription request associated with the second user, wherein the subscription request comprises a description of a third user, a description of at least one tag and at least one potential action to be performed on the at least one tag by the third user;
- and
- send a notification to the second user upon the occurrence of the at least one potential action performed on the at least one tag by the third user.
Dependencies are inferred from the claim text.