Patent ID: 7509321

Claim:
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.