Patents by Inventor Mike Stern

Mike Stern has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120210220
    Abstract: Some embodiments provide a timeline search tool for searching and navigating a timeline. The timeline search tool includes a search field that allows a user to search for clips. In some embodiments, each clip in the list of clips is selectable such that a selection of the clip causes the timeline to navigate to the position of the clip in the timeline. In some embodiments, the timeline search tool allows a user to search for clips based on keywords or markers.
    Type: Application
    Filed: May 25, 2011
    Publication date: August 16, 2012
    Inventors: Colleen Pendergast, Mike Stern, Adam J. Leonard, Linda L. Dong
  • Publication number: 20120210229
    Abstract: Some embodiments provide a method of providing tools for a media-editing application. The method provides a first tool that, upon invocation for a first image, initiates an automated process that adjusts colors of pixel values of the first image based on analysis of the pixel values. The method provides a second tool that, upon selection of the first image and a second image, adjusts colors of the first image to match the colors of the second image.
    Type: Application
    Filed: June 3, 2011
    Publication date: August 16, 2012
    Inventors: Andrew Bryant, Adriana Dumitras, Ryan A. Gallagher, Brian Meaney, James C. Arndt, Olivier Fedkiw, Daniel Pettigrew, Cary C. Dean, Mike Stern
  • Publication number: 20120210228
    Abstract: A novel method for retiming a portion of a media content (e.g., audio data, video data, audio and video data, etc.) in a media-editing application is provided. The media editing application includes a user interface for defining a range in order to select a portion of the media content. The media editing application performs retiming by applying a speed effect to the portion of the media content selected by the defined range. For a faster speed effect, the media editing application retimes the selected portion of the media content by sampling the media content at a faster rate. For a slower speed effect, the media editing application retimes the selected portion of the media content by sampling the content at a slower rate.
    Type: Application
    Filed: May 17, 2011
    Publication date: August 16, 2012
    Inventors: Xiaohuan C. Wang, Giovanni Agnoli, David N. Chen, Vijay Sundaram, Brian Meaney, Mike Stern, Paul T. Schneider, Eric J. Graves, Randy Ubillos
  • Publication number: 20120210231
    Abstract: A media-editing application of some embodiments allows a user of the application to group media clips displayed in the timeline into a single clip representation. A composite display area of the media-editing application often displays numerous clips at various instances in time and at various levels in the compositing hierarchy. To reduce the number of media clips in the timeline, the media-editing application of some embodiments allows the user to select several media clips and combine them into a one media clip representation. In this manner, the media-editing application reduces the congestion in the timeline. These single clip representations are referred to as “compound clips.” Compound clips can be viewed as containers that can include several media clips of the same type in some embodiments, or that can include several media clips of several different types in other embodiments.
    Type: Application
    Filed: June 6, 2011
    Publication date: August 16, 2012
    Inventors: Randy Ubillos, Ken Matsuda, Giovanni Agnoli, Colleen Pendergast, Dave Cerf, Itrat U. Khan, Michael Fleischhauer, Anne Swenson, Mike Stern
  • Publication number: 20120210219
    Abstract: Some embodiments of the invention provide a keyword association tool for organizing media content. Each keyword can be associated with an entire clip or a portion of the clip. For each specified keyword, the keyword association tool creates a collection (e.g., bin, folder, etc.) in a dynamic collection structure. In some embodiments, a keyword collection is dynamically added to the collection structure each time a new keyword is associated with a media clip. To associate a clip with a keyword, a user can drag and drop a clip onto a keyword collection that corresponds to the keyword. The same technique can be used to associate multiple clips with the keyword by simultaneously dragging and dropping the clips onto the keyword collection.
    Type: Application
    Filed: May 25, 2011
    Publication date: August 16, 2012
    Inventors: Giovanni Agnoli, Colleen Pendergast, Ryan M. Olshavsky, Mike Stern
  • Publication number: 20120210218
    Abstract: Some embodiments provide a list view that displays a list of media clips and, for each media clip, displays each tag associated with the media clip. The list view includes a list area for displaying the list of media clips and tags. In some embodiments, the list view includes a preview section for displaying a representation of a clip selected from the list view's list area. The list view, in some embodiments, displays information related to each tag such as a starting point of the tag's range, an ending point of the tag's range, and a duration of the range.
    Type: Application
    Filed: May 25, 2011
    Publication date: August 16, 2012
    Inventors: Colleen Pendergast, Giovanni Agnoli, Mike Stern, Ryan M. Olshavsky, Brian Meaney
  • Publication number: 20120079382
    Abstract: Some embodiments provide a media editing application. The application places several committed media clips in a composite display area to specify a description of a composite presentation. In response to receiving a request to create a new version for a first media clip placed at a particular location in the composite display area, the application creates an audition set at the particular location in the composite display area. The application creates a second media clip from the first media clip. The application adds the first and second media clips to the audition set. At least one of the first and second media clips is a candidate media clip that is insertable at the location in the composite display area but is not a media clip that has been committed for inclusion in the description of the composite presentation.
    Type: Application
    Filed: September 28, 2010
    Publication date: March 29, 2012
    Inventors: Anne Swenson, Giovanni Agnoli, Enrique Rodriguez, Charles Lyons, Brian Meaney, Dave Cerf, Mike Stern
  • Publication number: 20120079381
    Abstract: Some embodiments provide a program that creates a composite media presentation from several media clips. The program creates an audition set for a particular location in a composite display area for placing media clips to specify a description of the composite media presentation. The program adds to the audition set several different types of media clips that are candidates for placement in the composite display area at the particular location. The program iteratively selects a different media clip in the audition set as the only committed media clip in the audition set to include in the composite media presentation.
    Type: Application
    Filed: September 28, 2010
    Publication date: March 29, 2012
    Inventors: Anne Swenson, Giovanni Agnoli, Enrique Rodriguez, Charles Lyons, Brian Meaney, Dave Cerf, Mike Stern
  • Patent number: 8009177
    Abstract: A computer-implemented method includes displaying multiple color bins in a user interface, each color bin representing a segment of a color spectrum, each color bin having a representative color that resides in the associated color spectrum segment, wherein each color bin is selectable such that selecting a color bin enables varying colors in a content item corresponding to the color bin's associated segment, displaying in the user interface, a first user interface control configured to vary colors in the content item based on the selected color bin, and in response to input, displaying a plurality of user interface controls in the user interface, each user interface control associated with a segment of the color spectrum, each user interface control configured to vary colors in the content item corresponding to an associated color spectrum segment.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventors: Mark Kawano, Jean-Pierre Mouilleseaux, Mike Stern, Daniel Pettigrew, Dan Candela
  • Publication number: 20110035552
    Abstract: A method of defining a dynamically adjustable user interface (“UI”) of a device is described. The method defines multiple UI elements for the UI, where each UI element includes multiple pixels. The method defines a display adjustment tool for receiving a single display adjustment parameter and in response adjusting the appearance of the UI by differentiating display adjustments to a first set of saturated pixels from the display adjustments to a second set of non-saturated pixels.
    Type: Application
    Filed: August 5, 2009
    Publication date: February 10, 2011
    Inventors: Patrick Heynen, Mike Stern, Andrew Bryant, Marian Goldeen, Bill Feth
  • Publication number: 20100281377
    Abstract: Some embodiments provide a computer readable medium storing a media editing application for creating multimedia presentations. The application includes a graphical user interface (GUI). The GUI includes a composite display area for displaying graphical representations of a set of media clips that are part of a composite presentation. Each graphical representation of a particular media clip is assigned to a particular row in the composite display area, where each row corresponds to a particular track in the composite presentation. Some embodiments of the GUI include a compression tool for assigning the graphical representations to new rows so as to reduce blank space in the composite display area, where the assignment of the graphical representations to new rows eliminates the correspondence between the rows and the tracks. Some embodiments include a collapsing tool for reducing a size of graphical representations in the composite display area.
    Type: Application
    Filed: May 1, 2009
    Publication date: November 4, 2010
    Inventors: Brian Meaney, Egan Schulz, Mike Stern
  • Publication number: 20100281383
    Abstract: Some embodiments provide a method that receives a timeline that includes several pieces of content. The method receives user input to divide the timeline into hierarchical segments of varying duration. The method defines associations between the pieces of content and at least one hierarchical level of the segments. In some embodiments, the method is performed by a media-editing application and the pieces of content are media clips inserted into the timeline by a user.
    Type: Application
    Filed: August 31, 2009
    Publication date: November 4, 2010
    Inventors: Brian Meaney, Melissa Breglio, Mike Stern, Jerremy Holland, Dave Cerf, Colleen Pendergast, Peter A. Steinauer, Michaelle Stikich, Charles Lyons
  • Publication number: 20100281382
    Abstract: Some embodiments provide a computer readable medium storing a media editing application for creating multimedia presentations. The application includes a graphical user interface (GUI). The GUI includes a composite display area for displaying a portion of a timeline to which multimedia clips are assigned to create a composite media presentation. The GUI includes a user interface tool for dividing the timeline into segments. The GUI includes an editing tool for applying an effect to each of a plurality of clips in a particular segment of the timeline. The GUI includes a user interface tool for modifying a duration of at least one segment. Different versions of the segments may be created.
    Type: Application
    Filed: August 31, 2009
    Publication date: November 4, 2010
    Inventors: Brian Meaney, Melissa Breglio, Mike Stern, Jerremy Holland, Dave Cerf, Colleen Pendergast, Peter A. Steinauer, Michaelle Stikich, Charles Lyons
  • Publication number: 20100281381
    Abstract: Some embodiments provide a computer readable medium storing a media editing application for creating multimedia presentations. The application includes a graphical user interface (GUI). The GUI includes a composite display area for displaying a portion of a timeline to which multimedia clips are assigned to create a composite media presentation. The timeline is divided into user-defined segments. The GUI includes an outline window for displaying a list of selectable items representing the user-defined segments, the selectable items for use in applying various operations to the user-modifiable segments. In some embodiments, the various operations include operations to insert a new segment into the timeline, to merge at least two segments into one segment, to hide a particular segment from view, to focus on a particular segment or group of segments in the composite display area, as well as other operations.
    Type: Application
    Filed: August 31, 2009
    Publication date: November 4, 2010
    Inventors: Brian Meaney, Melissa Breglio, Mike Stern, Jerremy Holland, Dave Cerf, Colleen Pendergast, Peter A. Steinauer, Michaelle Stikich, Charles Lyons
  • Publication number: 20090204913
    Abstract: A computer-implemented method includes displaying multiple color bins in a user interface, each color bin representing a segment of a color spectrum, each color bin having a representative color that resides in the associated color spectrum segment, wherein each color bin is selectable such that selecting a color bin enables varying colors in a content item corresponding to the color bin's associated segment, displaying in the user interface, a first user interface control configured to vary colors in the content item based on the selected color bin, and in response to input, displaying a plurality of user interface controls in the user interface, each user interface control associated with a segment of the color spectrum, each user interface control configured to vary colors in the content item corresponding to an associated color spectrum segment.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: APPLE INC.
    Inventors: Mark Kawano, Jean-Pierre Mouilleseaux, Mike Stern, Daniel Pettigrew, Dan Candela
  • Publication number: 20070243236
    Abstract: An animal diet and method of feeding an animal an amount of different pelleted feed compositions having different amounts of available energy per kilogram of the composition and a different specific ratio of kilocalories total available energy per gram amino acids throughout the animal lifecycles along with the different pelleted feed compositions and the methods of making those compositions that yield improved efficiencies in overall animal production methods.
    Type: Application
    Filed: April 18, 2006
    Publication date: October 18, 2007
    Inventors: Carlos Ibanez Cerda, David Cook, Scott Tilton, Gregory Engelke, Neal Jakel, Paul McWilliams, Francis Andriaens, Bob Barclay, Mike Stern, Dan Dyer, Dave Russell, Fang Chi, Troy Lohrmann