ANNOTATION SYSTEM FOR CREATING AND RETRIEVING MEDIA AND METHODS RELATING TO SAME
First Claim
1. An annotation system configured to record, store, and retrieve media data comprising:
- a first device capable of capturing or serving media, the first device comprising first hardware and first software for controlling the first hardware to perform the following steps;
capturing or selecting media data in response to a user command;
associating a media identifier (ID) with the media data, wherein the media ID is a globally unique value within the annotation system;
making the media ID available to a user;
associating at least a media classification attribute value with the media data wherein a media classification attribute value comprises information corresponding to a hierarchical, multi-tier classification, the multi-tier classification being descriptive of the media data and comprising a keyword attribute value combined with one or more narrowing classification terms;
storing a knowledge object, the knowledge object comprising a representation of the media data and the at least a media classification attribute value;
accepting the media ID from a media retrieval device;
transferring information represented in the knowledge object to the media retrieval device in response to receiving the media ID from the media retrieval device;
accepting a media classification query from the media retrieval device, the media classification query comprising at least a query value wherein the query value comprises information corresponding to a hierarchical, multi-tier classification that is descriptive of the requested media data and that comprises a keyword attribute value combined with one or more narrowing classification terms; and
forwarding information represented in the knowledge object to the media retrieval device in response to the knowledge object classification attribute value matching the accepted media classification query value.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention described herein is generally directed to a method and apparatus for creating and retrieving audio data. In one implementation the invention comprises an annotation system configured to record, store, and retrieve media. The annotation system contains a set of client-processing devices configured to capture media for subsequent playback. Each client-processing device typically contains a record button to initiate the capture and is configured upon performing the capture operation to trigger an association of a unique ID with the media. The client-processing devices are further configured to upload the media and a unique ID to a server for purposes of storage. The server obtains the media and unique ID for subsequent retrieval and provides the media and the unique ID to at least one client-processing device from the set of client processing devices.
-
Citations
17 Claims
-
1. An annotation system configured to record, store, and retrieve media data comprising:
-
a first device capable of capturing or serving media, the first device comprising first hardware and first software for controlling the first hardware to perform the following steps; capturing or selecting media data in response to a user command; associating a media identifier (ID) with the media data, wherein the media ID is a globally unique value within the annotation system; making the media ID available to a user; associating at least a media classification attribute value with the media data wherein a media classification attribute value comprises information corresponding to a hierarchical, multi-tier classification, the multi-tier classification being descriptive of the media data and comprising a keyword attribute value combined with one or more narrowing classification terms; storing a knowledge object, the knowledge object comprising a representation of the media data and the at least a media classification attribute value; accepting the media ID from a media retrieval device; transferring information represented in the knowledge object to the media retrieval device in response to receiving the media ID from the media retrieval device; accepting a media classification query from the media retrieval device, the media classification query comprising at least a query value wherein the query value comprises information corresponding to a hierarchical, multi-tier classification that is descriptive of the requested media data and that comprises a keyword attribute value combined with one or more narrowing classification terms; and forwarding information represented in the knowledge object to the media retrieval device in response to the knowledge object classification attribute value matching the accepted media classification query value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An annotation system configured to record, store, and provide retrieval of media data comprising:
-
a media capture device and a media server device, the media capture device and the media server device comprising respective hardware and software for causing the annotation system to perform the following steps; capturing media data in response to a user command; associating a media identifier (ID) with the media data, wherein the media ID is a globally unique value within the annotation system; making the media ID available to a user; associating at least a media classification attribute value with the media data wherein a media classification attribute value comprises; a hierarchical, multi-tier classification descriptive of the media data, the multi-tier classification comprising a keyword attribute value combined with one or more narrowing classification terms; storing a knowledge object in the media server device wherein the knowledge object comprises a representation of the media data and a representation of the media classification attribute value; accepting the media ID from a media retrieval device; transferring information represented in the knowledge object to the media retrieval device in response to receiving the media ID; accepting a media classification query value from the media retrieval device, the media classification query value comprising one or more query values wherein a query value comprises information corresponding to a hierarchical, multi-tier classification that is descriptive of the requested media data and that comprises a keyword attribute value combined with one or more narrowing classification terms; and forwarding information represented in the knowledge object to the media retrieval device in response to the knowledge object classification attribute value matching the accepted media classification query value. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification