← Back to Patent Explorer
US7657845B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Media frame object visualization system

Assignee: Microsoft Technology Licensing LLC
•
Filing: 2006-03-20
•
Granted: 2010-02-02
•
Expires: 2026-03-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Steven M. Drucker
  • 👤 Curtis G. Wong
  • 👤 Steve Glenner
  • 👤 Asta L. Glatzer
  • 👤 Steven D. DeMar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 21:14
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/70; G06F16/78; G06F16/50; G06F16/54; G06F16/60; G06F16/64; G06F16/68; G06F16/74; G06F16/743; G06F16/90; G06F16/93; Y; Y10; Y10S; Y10S715/00; Y10S715/974

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 159 words
A media object visualization system comprising: a processor; a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions to implement the system, including: a media object display area for at least one of browsing, clustering, filtering and sorting of a plurality of media objects; and one or more bins that automatically attaches at least one annotation to a subset of the plurality of media objects upon placing the plurality of media objects in the one or more bins; and an annotation component that employs artificial intelligence to automatically infer one or more attributes that the subset of the plurality of media objects have in common, wherein the one or more common attributes is not directly measurable from every media object of the subset of the plurality of media objects, the annotation component attaching the one or more common attributes as an annotation to each media object of the subset of the plurality of media objects.
Claim 2
Dependent Claim 159 words
A media object visualization system comprising: a processor; a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions to implement the system, including: a media object display area for at least one of browsing, clustering, filtering and sorting of a plurality of media objects; and one or more bins that automatically attaches at least one annotation to a subset of the plurality of media objects upon placing the plurality of media objects in the one or more bins; and an annotation component that employs artificial intelligence to automatically infer one or more attributes that the subset of the plurality of media objects have in common, wherein the one or more common attributes is not directly measurable from every media object of the subset of the plurality of media objects, the annotation component attaching the one or more common attributes as an annotation to each media object of the subset of the plurality of media objects.
Claim 3
Dependent Claim 29 words
The system of claim 1 , the inferred one or more common attributes are extrapolated from metadata attached to each of the subset of the plurality of media objects.
Claim 4
Dependent Claim 32 words
The system of claim 2 , wherein the subset of the plurality of media objects are pictures and the inferred one or more attributes are relationships among individuals identified in the pictures.
Claim 5
Dependent Claim 21 words
The system of claim 1 , wherein the subset of the plurality of media objects are merged to form a movie.
Claim 6
Dependent Claim 29 words
The system of claim 4 , wherein the movie is an additional media object and the subset of the plurality of media objects remains intact as separate media objects.
Claim 7
Dependent Claim 40 words
The system of claim 1 , wherein the one or more common attributes is an identifier of an individual, only portions of the subset of the plurality of media objects that include the individual are merged to form the movie.
Claim 8
Dependent Claim 27 words
The system of claim 6 , wherein the subset of the plurality of media objects includes at least one video object and at least one audio object.
Claim 9
Dependent Claim 47 words
The system of claim 7 , wherein the artificial intelligence is further employed to automatically correlate a video object to an audio object that is relevant to the video object, the annotation component plays the audio object in the background of the video object in the movie.
Claim 10
Dependent Claim 25 words
The system of claim 1 , wherein the inference is based upon at least one of pattern recognition, speech recognition, content analysis, or face detection.
Claim 11
Dependent Claim 46 words
The system of claim 1 , wherein the at least one annotation only remains temporarily attached to the selected media objects for at least one of a user specified period of time or during the period of time a designated application is invoked by the user.
Claim 12
Dependent Claim 39 words
The system of claim 1 , wherein the plurality of media objects are maintained in an original form in a database and annotations are attached to a copy of each of the subset of the plurality of media objects.
Claim 13
Dependent Claim 21 words
The system of claim 1 , wherein the subset of the plurality of media objects are merged to form a slideshow.
Claim 14
Dependent Claim 72 words
The system of claim 1 , the media object display area further comprising a visualization selector component that when selected switches a display of the plurality of media objects between a raster view and a stacked view, the raster view displays each media object in a two dimensional perspective, the stacked view displays groupings of media objects where the media objects in a grouping appear in a three-dimensional view in a stack.
Claim 15
Dependent Claim 21 words
The system of claim 1 , wherein each bin is displayed with a count of media objects contained within each bin.
Claim 16
Independent Claim 124 words
A method for media objects visualization, comprising: employing a processor executing computer executable instructions embodied on a computer readable storage medium to perform the following acts: displaying at least one bin; displaying a plurality of media objects; correlating a subset of the plurality of media objects upon placing the plurality of media objects in the at least one bin, wherein the correlating employs artificial intelligence to automatically extrapolate a common attribute that the subset of the plurality of media objects have in common, wherein the common attribute is not included in metadata associated with every media object of the subset of the plurality of media objects, and annotating the common attribute to each media object of the subset of the plurality of media objects.
Claim 17
Independent Claim 124 words
A method for media objects visualization, comprising: employing a processor executing computer executable instructions embodied on a computer readable storage medium to perform the following acts: displaying at least one bin; displaying a plurality of media objects; correlating a subset of the plurality of media objects upon placing the plurality of media objects in the at least one bin, wherein the correlating employs artificial intelligence to automatically extrapolate a common attribute that the subset of the plurality of media objects have in common, wherein the common attribute is not included in metadata associated with every media object of the subset of the plurality of media objects, and annotating the common attribute to each media object of the subset of the plurality of media objects.
Claim 18
Dependent Claim 24 words
The method of claim 15 , further comprising merging the subset of media objects into at least one of a movie or slide show.
Claim 19
Dependent Claim 38 words
The method of claim 16 , the common attribute is extrapolated based at least upon analysis of each of the plurality of media objects via at least one of pattern recognition, speech recognition, content analysis, or face detection.
Claim 20
Dependent Claim 18 words
The method of claim 15 , displaying a grouping of the subset of the plurality of media objects.
Claim 21
Dependent Claim 29 words
The method of claim 15 , the common attribute is an identifier of an individual that is identified in each of the subset of the plurality of media objects.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2013-02-01 2013-08-03 2014-02-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2017-02-01 2017-08-03 2018-02-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2021-02-01 2021-08-03 2022-02-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag