Selection bins for browsing, annotating, sorting, clustering, and filtering media objects
First Claim
1. A system that facilitates working with media objects, the system comprising:
- at least one processor coupled to at least one memory;
at least one bin component generated by at least a single digit number key stroke selected by a user that creates a work space for a set of media objects;
a component that facilitates tagging metadata with the at least one bin component;
a component that facilitates moving respective temporary copies of at least one media object selected from among the set of media objects into the at least one bin component and annotating the respective temporary copies of the at least one selected media object with metadata associated with the at least one bin component without modifying or annotating respective permanent versions of the at least one selected media object corresponding to the respective temporary copies;
a component that facilitates removing the respective temporary copies of the at least one media object from the at least one bin component;
a scrubber that removes extraneous metadata from the respective temporary copies of the at least one media object based on user instructions, wherein the extraneous metadata removed by the scrubber comprise respective metadata of the metadata tagged to the at least one bin component with which the respective temporary copies of the at least one media object has been removed;
a media analyzer-annotation component that analyzes the respective temporary copies and the respective permanent versions of the at least one selected media object, extracts one or more characteristics common to the respective temporary copies and the respective permanent versions of the at least one selected media object, generates metadata based at least in part on the characteristics common to the respective temporary copies and the respective permanent versions of the at least one selected media object, and annotates the respective temporary copies of the at least one selected media object with the generated metadata; and
a metadata historical component that tracks and records current metadata tagged to the respective permanent versions of the at least one selected media object and the respective temporary versions of the at least one selected media object corresponding to the at least one bin component, tracks and records previous metadata which have been removed from the respective temporary copies of the at least one media object corresponding to at least one bin component into which the respective temporary copies of the at least one media object have been previously tagged and subsequently removed from the respective temporary copies of the at least one media object by the scrubber, and ranks the current metadata.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a unique system and method for facilitating browsing, sorting, clustering, and filtering any number of media objects grouped together in a quick and easy manner. In particular, the invention involves annotating the media objects, which have been clustered, sorted, and/or filtered en masse rather than individually, with metadata. The media objects may be selected by a user and annotated with a plurality of metadata as desired by a user in order to optimize utilization of the media objects. The media objects may also be combined and/or mixed in any number of ways to create new media objects. Media objects may include an audio component, a visual component, a portion thereof, and/or any combination thereof.
-
Citations
40 Claims
-
1. A system that facilitates working with media objects, the system comprising:
-
at least one processor coupled to at least one memory; at least one bin component generated by at least a single digit number key stroke selected by a user that creates a work space for a set of media objects; a component that facilitates tagging metadata with the at least one bin component; a component that facilitates moving respective temporary copies of at least one media object selected from among the set of media objects into the at least one bin component and annotating the respective temporary copies of the at least one selected media object with metadata associated with the at least one bin component without modifying or annotating respective permanent versions of the at least one selected media object corresponding to the respective temporary copies; a component that facilitates removing the respective temporary copies of the at least one media object from the at least one bin component; a scrubber that removes extraneous metadata from the respective temporary copies of the at least one media object based on user instructions, wherein the extraneous metadata removed by the scrubber comprise respective metadata of the metadata tagged to the at least one bin component with which the respective temporary copies of the at least one media object has been removed; a media analyzer-annotation component that analyzes the respective temporary copies and the respective permanent versions of the at least one selected media object, extracts one or more characteristics common to the respective temporary copies and the respective permanent versions of the at least one selected media object, generates metadata based at least in part on the characteristics common to the respective temporary copies and the respective permanent versions of the at least one selected media object, and annotates the respective temporary copies of the at least one selected media object with the generated metadata; and a metadata historical component that tracks and records current metadata tagged to the respective permanent versions of the at least one selected media object and the respective temporary versions of the at least one selected media object corresponding to the at least one bin component, tracks and records previous metadata which have been removed from the respective temporary copies of the at least one media object corresponding to at least one bin component into which the respective temporary copies of the at least one media object have been previously tagged and subsequently removed from the respective temporary copies of the at least one media object by the scrubber, and ranks the current metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 34, 35, 36, 37)
-
-
16. A system that facilitates working with media objects, the system comprising:
-
at least one processor coupled to at least one memory; at least one media object selected from a group of media objects; at least one bin component that facilitates creating a work space for the selected media objects upon a user-selected single digit number key stroke, the at least one bin component having respective temporary copies of at least one selected media object associated with the at least one bin component; a component that facilitates tagging metadata to the at least one bin component, moving the respective temporary copies of the at least one selected media object to the at least one bin component, and annotating the respective temporary versions of the at least one selected media object associated with the at least one bin component with metadata comprising the metadata tagged to the at least one bin component, wherein the annotating is performed without altering or tagging respective permanent versions of the at least one selected media object corresponding to the respective temporary copies; a metadata removing component that facilitates removing extraneous metadata from the respective temporary copies of the at least one selected media object, the removed extraneous metadata comprises respective metadata of the metadata tagged to the at least one bin component with which the respective temporary copies of the at least one selected media object has been removed, the extraneous metadata is removed by the metadata removing component based at least in part on user instructions; a media analyzer-annotation component that analyzes the respective temporary copies and the respective permanent versions of the at least one selected media object and extracts one or more characteristics common to the respective temporary copies and the respective permanent versions of the at least one selected media object, generates metadata based at least in part on the characteristics common to the respective temporary copies and the respective permanent versions of the at least one selected media object and annotates the respective temporary versions of the selected media objects with the generated metadata; and a metadata historical component that stores current metadata tagged to the respective permanent versions of the at least one selected media object and the respective temporary copies of the at least one selected media object corresponding to the at least one bin component, stores previous metadata that have been removed from the respective temporary copies of the at least one selected media object corresponding to at least one bin component into which the respective temporary copies of the at least one selected media object has been previously associated and subsequently removed from the respective temporary copies of the at least one selected media object by the metadata removing component, and ranks the current metadata. - View Dependent Claims (17, 18, 38)
-
-
19. A method of working with media objects comprising:
-
selecting at least one media object from a set of media objects using a computer comprising a processor and a memory; creating at least one bin component that facilitates creating a workspace for the at least one selected media object upon a user-selected single digit number key stroke, wherein the at least one bin component is associated with respective temporary versions of the at least one selected media object; tagging metadata to the at least one bin component; moving the respective temporary versions of the at least one media object selected from the set of media objects to the at least one bin component; annotating the respective temporary versions of the at least one selected media object associated with the at least one bin component with metadata comprising the metadata tagged to the at least one bin component, wherein the annotating is performed without altering or tagging the permanent versions of the at least one media object corresponding to the respective temporary versions; removing extraneous metadata from the respective temporary versions of the at least one selected media object based on user instructions, the removed extraneous metadata comprising respective metadata of the metadata tagged to the at least one bin component with which the respective temporary versions of the at least one selected media object has been removed; analyzing the respective temporary versions and the respective permanent versions of the at least one selected media object and extracting at least one characteristic common to the respective temporary versions and the respective permanent versions of the at least one selected media object, generating metadata based at least in part on the characteristics common to the respective temporary versions and the respective permanent versions of the at least one selected media object, and annotating the respective temporary versions of the at least one selected media objects with the generated metadata; recording current metadata tagged to the respective permanent versions copies of the at least one selected media object and the respective temporary versions of the at least one selected media object corresponding to the at least one bin component and previous metadata removed from the respective temporary versions of the at least one selected media object corresponding to the at least one bin component into which the respective temporary versions of the media object has previously been tagged and subsequently removed from the respective temporary versions of the media object via the removing of extraneous metadata; and
ranking the current metadata. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 39, 40)
-
-
33. A system that facilitates working with media objects, the system comprising:
-
at least one memory coupled to at least one processor; means for selecting at least one media object; means for creating at least one bin component that facilitates creating a workspace for the at least one selected media object upon a user-selected single digit number key stroke, the at least one bin component having respective temporary versions of at least one selected media object associated with the at least one bin component; means for tagging metadata to the at least one bin component; means for moving the respective temporary versions of the at least one selected media object to the at least one bin component; means for annotating the respective temporary versions of the at least one selected media object with metadata comprising the metadata tagged to the at least one bin component, wherein the annotating is performed without altering or tagging permanent versions of the at least one selected media object corresponding to the respective temporary versions; means for removing extraneous metadata from the respective temporary versions of the at least one selected media object, the removed extraneous metadata comprising respective metadata of the metadata tagged to the at least one bin component with which the respective temporary versions of the at least one selected media object has been removed, wherein the removing of the extraneous metadata is based at least in part on user instructions; means for analyzing the respective temporary versions and the respective permanent versions of the at least one selected media object and extracting at least one characteristic common to the respective temporary versions and the respective permanent versions of the at least one selected media object, generating metadata based at least in part on the characteristics common to the respective temporary versions and the respective permanent versions of the at least one selected media object, and annotating the respective temporary versions of the selected media objects with the generated metadata; means for recording current metadata tagged to the respective permanent versions of the at least one selected media object and the respective temporary versions of the at least one selected media object corresponding to at least one bin component; means for recording previous metadata removed from the respective temporaries versions of the at least one selected media object corresponding to at least one bin component into which the respective temporary versions of the at least one selected media object has previously been tagged and subsequently removed from the respective temporary copies of the at least one selected media object via the removing of extraneous metadata; and means for ranking the current metadata.
-
Specification