Evolving metadata
OwnerRobert L. Vaughninventor
Life of this patent
Estimating the term…
Abstract
Described herein are techniques related to inferring context information for a piece of content. A client context agent infers the context information by associating the piece of content with information in the computing environment. The association may be made in response to a user interaction with the piece of content in an application, and the information in the computing environment is external to the application. For example, if a user sends an email, the client context went may use a keyword analysis to associate the email with a web page that is open concurrently, and then embed as evolving metadata the Uniform Resource Identifier (URI) of the web page in the email. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Claims25
1-24. (canceled)
A method comprising:
- detecting a user interaction with a piece of content in an application;
- determining a context information external to the application, wherein the context information is associated with the piece of content;
- and
- storing the context information.
An apparatus comprising:
- a processor;
- a client context agent executable on the processor to:
- detect a user interaction with a piece of content in an application;
- determine a context information external to the application, wherein the context information is associated with the piece of content;
- and
- store the context information.
A client context agent comprising:
- means for detecting a user interaction with a piece of content in an application;
- means for determining a context information external to the application, wherein the context information is associated with the piece of content;
- and means for storing the context information.
A system comprising:
- an apparatus that comprises:
- a processor;
- a client context agent executable on the processor to:
- detect a user interaction with a piece of content in an application;
- determine a context information external to the application, wherein the context information is associated with the piece of content;
- store the context information;
- and
- an evolving metadata context management server device that performs actions, including:
- receiving an identifier of the piece of content;
- receiving the context information associated with the piece of content, wherein the context information was determined by the apparatus;
- and
- storing the context information, the identifier of the piece of content, and an association between the context information and the identifier of the piece of content.
Dependencies are inferred from the claim text.