Tag creation system
First Claim
1. A computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to:
- identify a job requisition that has been selected by a user within a set of job requisitions;
receive a request from the user to display a tag cloud, the tag cloud displaying a plurality of tags differently in accordance with a weighted value of each tag;
determine whether to display a public tag cloud or a private tag cloud;
display the public tag cloud that displays one or more tags with a public attribute when it is determined to display the public tag cloud;
display the private tag cloud that displays one or more tags with a private attribute and associated with the user when it is determined to display the private tag cloud and the user is authenticated;
permit the user to add a new tag or modify or delete the tag displayed in the tag cloud to create a tag for the selected job requisition, wherein the created tag comprises a descriptor that summarizes a subject matter and general content of the selected job requisition;
permit the user to specify attributes for the created tag, wherein each attribute contributes to a display of the created tag within the tag cloud, the attributes comprising the private attribute and the public attribute;
associate the created tag with the selected job requisition; and
update the weighted value of the created tag, wherein the weighted value contributes to differentiating the display of the created tag within the tag cloud;
wherein the public tag cloud is accessible to the authenticated user and non-authenticated users;
further causing the processor to determine if the authenticated user is responsible for managing the selected job requisition, wherein if the authenticated user is not responsible for managing the selected job requisition, then the authenticated user is only authorized to modify tags that have been created by the authenticated user; and
if the authenticated user is responsible for managing the selected job requisition, then the authenticated user is authorized to modify (i) tags created by the authenticated user and (ii) tags with public attributes that have been created by other authenticated users.
1 Assignment
0 Petitions
Accused Products
Abstract
A system to create tags for tag cloud displays includes an authentication service to authenticate a user. The system includes a set of valid resources stored in a database system. A tag creation tool permits the authenticated user to create at least one tag that serves to identify a selected resource within the set of valid resources. Each tag includes a weighted value. Each tag may include a public attribute that indicates that the tag is accessible to authenticated users and non-authenticated users. Alternatively, each tag may include a private attribute that indicates that the tag is only accessible to the authenticated user. A user interface displays tags in a tag cloud in accordance with attributes of the tags and weighted values of the tags.
-
Citations
15 Claims
-
1. A computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to:
-
identify a job requisition that has been selected by a user within a set of job requisitions; receive a request from the user to display a tag cloud, the tag cloud displaying a plurality of tags differently in accordance with a weighted value of each tag; determine whether to display a public tag cloud or a private tag cloud; display the public tag cloud that displays one or more tags with a public attribute when it is determined to display the public tag cloud; display the private tag cloud that displays one or more tags with a private attribute and associated with the user when it is determined to display the private tag cloud and the user is authenticated; permit the user to add a new tag or modify or delete the tag displayed in the tag cloud to create a tag for the selected job requisition, wherein the created tag comprises a descriptor that summarizes a subject matter and general content of the selected job requisition; permit the user to specify attributes for the created tag, wherein each attribute contributes to a display of the created tag within the tag cloud, the attributes comprising the private attribute and the public attribute; associate the created tag with the selected job requisition; and update the weighted value of the created tag, wherein the weighted value contributes to differentiating the display of the created tag within the tag cloud; wherein the public tag cloud is accessible to the authenticated user and non-authenticated users; further causing the processor to determine if the authenticated user is responsible for managing the selected job requisition, wherein if the authenticated user is not responsible for managing the selected job requisition, then the authenticated user is only authorized to modify tags that have been created by the authenticated user; and
if the authenticated user is responsible for managing the selected job requisition, then the authenticated user is authorized to modify (i) tags created by the authenticated user and (ii) tags with public attributes that have been created by other authenticated users. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of creating a tag for a job requisition, comprising:
-
selecting a job requisition from a set of job requisitions stored in a data storage; receiving a request to display a tag cloud from a user, the tag cloud displaying a plurality of tags differently in accordance with a weighted value of each tag; determining whether to display a public tag cloud or a private tag cloud; displaying, using a display, the public tag cloud that displays one or more tags with a public attribute when it is determined to display the public tag cloud; displaying, using the display, the private tag cloud that displays one or more tags with a private attribute and associated with the user when it is determined to display the private tag cloud and the user is authenticated; adding a new tag to or modify or delete the tag displayed in the tag cloud to create a tag for the selected job requisition, wherein the created tag comprises a descriptor that summarizes a subject matter and general content of the selected job requisition; specifying attributes for the created tag, wherein each attribute contributes to a display of the created tag within the tag cloud displayed on the display, the attributes comprising the private attribute and the public attribute; associating the created tag with the selected job requisition; updating, using a computing device, the weighted value of the created tag; and differentiating, using the computing device, the display of the created tag within the tag cloud based on the weighted value of the created tag; determining if the authenticated user is responsible for managing the selected job requisition; if the authenticated user is not responsible for managing the selected job requisition, authorizing the authenticated user only to modify tags that have been created by the authenticated user; and if the authenticated user is responsible for managing the selected job requisition, authorizing the authenticated user to modify (i) tags created by the authenticated user and (ii) tags with public attributes that have been created by another authenticated user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for creating a tag for a job requisition, comprising:
-
a data storage configured to store a plurality of job requisitions; a computing device coupled to the data storage and configured to identify a job requisition that has been selected by a user within the plurality of job requisitions stored in the data storage and to determine whether to display a public tag cloud or a private tag cloud in response to a request to display a tag cloud from the user; and a user interface device coupled to the computing device and configured to display the public tag cloud that displays one or more tags with a public attribute when the computing device determines to display the public tag cloud, and to display the private tag cloud that displays one or more tags with a private attribute when the computing device determines to display the private tag cloud and the user is authenticated, the user interface device further configured for the user to add a new tag to or modify or delete the tag displayed in the tag cloud to create a tag for the selected job requisition and to specify attributes for the created tag, the attributes comprising the public attribute and the private attribute, wherein the created tag comprises a descriptor that summarizes a subject matter and general content of the selected job requisition, wherein the computing device is further configured to associate the created tag with the selected job requisition, to update the weighted value of the created tag, and to differentiate a display of the created tag within the tag cloud based on the weighted value of the created tag; wherein the computing device is further configured to determine if the authenticated user is responsible for managing the selected job requisition; if the authenticated user is not responsible for managing the selected job requisition, authorize the authenticated user only to modify tags that have been created by the authenticated user; and if the authenticated user is responsible for managing the selected job requisition, authorize the authenticated user to modify (i) tags created by the authenticated user and (ii) tags with public attributes that have been created by another authenticated user. - View Dependent Claims (12, 13, 14, 15)
-
Specification