Dynamic tagging
First Claim
Patent Images
1. A method for dynamic tagging, the method comprising:
- receiving input of a name of at least one tag into a data field of an information object implemented by an application that is executed by a computer system that is in communication with at least one tag repository external to said application, said data field comprising a data type;
querying said at least one tag repository external to said application for said at least one tag with said application executed by said computer system;
responsive to receiving at least one match from said at least one tag repository, retrieving content identified by said at least one tag from said at least one tag repository, the retrieving content conforming to said data type from said at least one tag repository;
incorporating said content into said information object with said application; and
replacing said name of said at least one tag in said information object with said content identified by said at least one tag responsive to at least one of;
said information object being saved, said information object being sent to another user, and said information object being opened.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for dynamic tagging includes receiving input of a name of at least one tag into an information object implemented by an application that is executed by a computer system that is in communication with at least one tag repository external to the application; querying the at least one tag repository for the tag with the application executed by the computer system; and responsive to receiving at least one match from the at least one tag repository, incorporating the content into the information object with the application.
-
Citations
16 Claims
-
1. A method for dynamic tagging, the method comprising:
-
receiving input of a name of at least one tag into a data field of an information object implemented by an application that is executed by a computer system that is in communication with at least one tag repository external to said application, said data field comprising a data type; querying said at least one tag repository external to said application for said at least one tag with said application executed by said computer system; responsive to receiving at least one match from said at least one tag repository, retrieving content identified by said at least one tag from said at least one tag repository, the retrieving content conforming to said data type from said at least one tag repository; incorporating said content into said information object with said application; and replacing said name of said at least one tag in said information object with said content identified by said at least one tag responsive to at least one of;
said information object being saved, said information object being sent to another user, and said information object being opened. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10)
-
-
8. A method for dynamic tagging, the method comprising:
-
receiving input of a name of at least one tag into an information object implemented by an application that is executed by a computer system that is in communication with at least one tag repository external to said application; querying said at least one tag repository external to said application for said at least one tag with said application executed by said computer system; and responsive to receiving at least one match from said at least one tag repository, retrieving content identified by said at least one tag from said at least one tag repository; incorporating said content into said information object with said application; in which receiving said input of said name of said at least one tag into said information object further comprises receiving said input of said name into a data field of said information object, said data field comprising a data type; and in which said retrieving content identified by said at least one tag from said at least one tag repository further comprises retrieving content conforming to said data type from said at least one tag repository; said method further comprising responsive to finding a match in said at least one repository that conforms to said required data type, automatically entering said content into said data field of said information object; in which said tag identifies multiple data types applicable to said content; said method further comprising, responsive to finding a match in said at least one repository, prompting said user to select which of said multiple data types to use when retrieving said content identified by said at least one tag from said at least one tag repository.
-
-
11. A method for dynamic tagging, the method comprising:
-
receiving input of a name of at least one tag into a data field of an information object implemented by an application that is executed by a computer system that is in communication with at least one tag repository external to said application, said data field comprising a data type; querying said at least one tag repository external to said application for said at least one tag with said application executed by said computer system; and responsive to receiving at least one match from said at least one tag repository, retrieving content identified by said at least one tag from said at least one tag repository, the retrieving content conforming to said data type from said at least one tag repository; incorporating said content into said information object with said application; and said user placing an identifier on said at least one tag, said identifier identifying a specific tagging service or group of services included in said at least one tagging service.
-
-
12. A dynamic tagging system comprising:
-
a computer system comprising; at least one processor configured to execute software stored on a computer readable storage medium; said software being configured to cause said at least one processor to, upon execution of said software; allow a user to enter a name of at least one tag into a data field of an information object implemented by an application, said data field comprising a data type; query at least one tag repository external to said application for said at least one tag; responsive to receiving at least one match from said at least one repository, retrieve content identified by said at least one tag from said at least one tag repository, the retrieving content conforming to said data type from said at least one tag repository; and incorporate said content into said information object; in which said at least one tag identifies multiple data types applicable to said content, and said software is further configured to prompt said user to select a specific data type for which to query said at least one tag repository. - View Dependent Claims (13, 14, 15, 16)
-
Specification