METHOD AND SYSTEM FOR CONTEXT AWARE COLLABORATIVE TAGGING
First Claim
1. A method for tagging an internet resource identifier (IR) based on situationally aware software, the method comprising:
- determining a user'"'"'s role, context, situation, and which IR is currently being viewed by the user;
retrieving one or more of;
role and situation tags, and predefined vocabulary from a database in response to the determining;
creating a community tag list in the event one or more community tags exist in response to the determined IR;
providing the community tag list to the user;
receiving a user selected community tag from the community tag list;
tagging the IR with the user selected community tag;
wherein in the event the community tag list has not been created, the IR is tagged with at least one of the retrieved role and situation tags, and the predefined vocabulary;
wherein the internet resource identifier (IR) comprises;
uniform resource identifiers (URIs), uniform resource locators (URLs), or internationalized resource identifiers (IRIs); and
wherein the tagging is based on at least one of the user'"'"'s context, role, or situation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for tagging internet resource identifiers (IR) based on situationally aware software includes: determining a user'"'"'s role, context, situation, and which uniform IR is currently being viewed by the user; retrieving one or more of: role and situation tags, and predefined vocabulary from a database in response to the determining; creating a community tag list in the event one or more community tags exist in response to the determined IR; providing the community tag list to the user; receiving a user selected community tag from the community tag list; tagging the IR with the user selected community tag; wherein in the event the community tag list has not been created, the IR is tagged with at least one of the retrieved role and situation tags, and the predefined vocabulary; and wherein the tagging is based on at least one of the user'"'"'s context, role, or situation.
216 Citations
25 Claims
-
1. A method for tagging an internet resource identifier (IR) based on situationally aware software, the method comprising:
-
determining a user'"'"'s role, context, situation, and which IR is currently being viewed by the user; retrieving one or more of;
role and situation tags, and predefined vocabulary from a database in response to the determining;creating a community tag list in the event one or more community tags exist in response to the determined IR; providing the community tag list to the user; receiving a user selected community tag from the community tag list; tagging the IR with the user selected community tag; wherein in the event the community tag list has not been created, the IR is tagged with at least one of the retrieved role and situation tags, and the predefined vocabulary; wherein the internet resource identifier (IR) comprises;
uniform resource identifiers (URIs), uniform resource locators (URLs), or internationalized resource identifiers (IRIs); andwherein the tagging is based on at least one of the user'"'"'s context, role, or situation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article comprising one or more computer-readable storage media containing instructions that when executed by a computer enables a method for tagging IR based on situationally aware software, wherein the method further comprises:
-
determining a user'"'"'s role, context, situation, and which IR is currently being viewed by the user; retrieving one or more of;
role and situation tags, and predefined vocabulary from a database in response to the determining;creating a community tag list in the event one or more community tags exist in response to the determined IR; providing the community tag list to the user; receiving a user selected community tag from the community tag list; tagging the IR with the user selected community tag; wherein in the event the community tag list has not been created, the IR is tagged with at least one of the retrieved role and situation tags, and the predefined vocabulary; and wherein the tagging is based on at least one of the user'"'"'s context, role, or situation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for tagging IR based on situationally aware software, the system comprising:
-
one or more server devices in communication with one or more client devices through a network; the server devices and the client devices configured to execute electronic software; wherein the electronic software is resident on storage mediums in signal communication with the client and server devices; wherein the electronic software comprises a series of instructions in the form of a tag assist system (TAS) configured for; determining a user'"'"'s role, context, situation, and which IR is currently being viewed by the user; retrieving one or more of;
role and situation tags, and predefined vocabulary from a database in response to the determining;creating a community tag list in the event one or more community tags exist in response to the determined IR; providing the community tag list to the user; receiving a user selected community tag from the community tag list; tagging the IR with the user selected community tag; wherein in the event the community tag list has not been created, the IR is tagged with at least one of the retrieved role and situation tags, and the predefined vocabulary; and wherein the tagging is based on at least one of the user'"'"'s context, role, or situation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification