METHODS AND SYSTEMS FOR TAGGING A VARIETY OF APPLICATIONS
First Claim
Patent Images
1. A method of tagging for a variety of applications, the method comprising:
- providing for a data object, the data object associated with a respective application;
applying at least one tag term to the data object;
creating a context triple for each of the at least one tag term, wherein a first element of the context triple is the at least one tag term; and
storing the context tag triple in a searchable repository.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment pertains generally to a method of tagging for a variety of applications. The method includes providing for a data object, the data object associated with a respective application and applying at least one tag term to the data object. The method also includes creating a context triple for each of the at least one tag term, where a first element of the context triple is the at least one tag term. The method further includes storing the context tag triple in a searchable repository.
-
Citations
20 Claims
-
1. A method of tagging for a variety of applications, the method comprising:
-
providing for a data object, the data object associated with a respective application; applying at least one tag term to the data object; creating a context triple for each of the at least one tag term, wherein a first element of the context triple is the at least one tag term; and storing the context tag triple in a searchable repository. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for tagging a variety of data objects, the apparatus comprising:
-
an application interface configured to couple with a plurality of applications; a context repository; and a tagging engine configured to couple with the application interface and the context repository, wherein the tagging engine is configured to apply at least one tag term to a data object in response to being invoked within a native application of the data object;
to create a context triple for each of the at least one tag term, wherein one element of the context triple is the at least one tag term; and
to store the context tag triple in context repository. - View Dependent Claims (8, 9, 10, 11, 12, 13, 19, 20)
-
-
14. A system for tagging a variety of data objects, the system comprising:
-
a server configured to store and execute a plurality of applications for a plurality of users, wherein each user is configured to be assigned a respective application space to execute the plurality of applications and each application of the plurality having a respective data object type; a context repository configured to be accessible to the plurality of users; and a context tagging module configured to execute in the application space and to couple with each application of the plurality of applications, wherein the context tagging module is configured to apply at least one tag term to a data object in response to being invoked within the respective application;
to create a context triple for each of the at least one tag term, wherein a first element of the context triple is the at least one tag term; and
to store the context tag triple in the context repository. - View Dependent Claims (15, 16, 17, 18)
-
Specification