Method and System for Managing Metadata
First Claim
1. A method for managing metadata, the method comprising steps of:
- receiving a request from an application to access a metadata attribute corresponding to a piece of content;
determining whether the application is authorized to access the metadata attribute;
retrieving the metadata attribute upon determining that the application is authorized to access the metadata attribute; and
transmitting the metadata attribute to the application,wherein the metadata attribute is stored in a metadata storage medium separate from the piece of content.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for managing metadata are described. The method comprises steps of receiving a request from an application to access a metadata attribute corresponding to a piece of content, determining whether the application is authorized to access the metadata attribute, retrieving the metadata attribute upon determining that the application is authorized to access the metadata attribute, and transmitting the metadata attribute to the application. A metadata storage medium may be accessed and searched for the metadata attribute. A system for associating content data, context data, and an event is also described. The system allows for a user to search for content data based upon context data. Another method for associating data is described. The method includes steps of initiating a mufti-media call session, initiating an application independent of the mufti-media call session, and associating collected metadata from the application and the mufti-media call session.
248 Citations
68 Claims
-
1. A method for managing metadata, the method comprising steps of:
-
receiving a request from an application to access a metadata attribute corresponding to a piece of content; determining whether the application is authorized to access the metadata attribute; retrieving the metadata attribute upon determining that the application is authorized to access the metadata attribute; and transmitting the metadata attribute to the application, wherein the metadata attribute is stored in a metadata storage medium separate from the piece of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing metadata, comprising:
-
an authorization system configured to determine whether an application is authorized to access a metadata attribute corresponding to a content object; a metadata engine configured to receive requests to access the metadata attribute from the authorization system and to transmit the metadata attribute to the authorization system; a metadata storage system configured to store the metadata attribute corresponding to content objects; and a media database configured to store content objects, the media database being external to and separate from the metadata storage system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A user interface in a computer for reviewing a relationship of objects, comprising:
-
a first portion configured to indicate the existence of at least one new relationship between a content object and another object; and a second portion configured to indicate a type of the at least one new relationship. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method for associating data, the method comprising steps of:
-
detecting the occurrence of an event; collecting content data; automatically collecting context data; associating the context data, the content data, and the event; and storing the association of the content data, the context data, and the event, wherein the step of associating includes a step of creating a variable corresponding to a common value between the content data, the context data, and the event. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system for managing data, comprising:
-
a database manager configured to detect the occurrence of an event; a database configured to store content data associated with the event; a context engine configured automatically to collect context data; a database component configured to store an association between the event, the content data, and the context data, the database manager being configured to create a variable corresponding to a common value between the content data, the context data, and the event. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method of associating data, the method comprising steps of:
-
initiating a multi-media call session; obtaining metadata directly associated with the multi-media call session; initiating an application independent of the multi-media call session; obtaining metadata associated with the application; and automatically associating the metadata directly associated with the multi-media call session and the metadata associated with the application. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A system for managing data, comprising:
-
a multi-media call session manager configured to obtain metadata directly associated with the multi-media call session, to obtain metadata associated with an application, and to create an association between the metadata directly associated with the multi-media call session and the metadata associated with the application; and a database component configured to store the association. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A method of associating data, the method comprising steps of:
-
receiving a request to initiate a multi-media call session; initiating the multi-media call session; collecting metadata directly associated with the multi-media call session; receiving a request to initiate an application; initiating the application, wherein the application is independent of the multi-media call session and allows for notations to be saved; collecting metadata associated with the application; automatically associating the metadata directly associated with the multi-media call session and the metadata associated with the application; storing the association; receiving a request to end the multi-media call session; ending the multi-media call session; receiving a request to access the association; and providing the metadata associated with the application and the metadata directly associated with the multi-media call session.
-
Specification