Patents by Inventor G. Garrett Groszko

G. Garrett Groszko 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).

  • Patent number: 9032300
    Abstract: Methods, systems and/or computer program products that help facilitate visual presentation composition may include, in one aspect, executing one or more processes executing on a computer system to present a user of a computer system with movie templates, each movie template having a corresponding theme and a sequence of shot placeholders, each shot placeholder including graphical indicia representing one or more desirable characteristics specific to that shot placeholder; receiving information from the user including a movie template selection and a selection of one or more video clips corresponding to desirable characteristics indicated by the shot placeholders; and generating a playable media file representing a movie based on the information received from the user.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: May 12, 2015
    Assignee: Apple Inc.
    Inventors: William Martin Bachman, Rachel A. Roth, Randy Ubillos, G. Garrett Groszko
  • Patent number: 8879894
    Abstract: Background frames can be completed from a collection of frames having foreground objects that are partially obscuring the pixels comprising the background. The special offset of a pixel represented across a collection of frames can be determined based on camera movement data. By determining the relative offset of a pixel represented in a first frame from the same pixel in other frames, pixel values representing a background object can be accumulated to derive a completed background frame.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: November 4, 2014
    Assignee: Apple Inc.
    Inventors: Michael Neuman, G. Garrett Groszko
  • Publication number: 20140092125
    Abstract: In some implementations, document templates can be presented on a mobile device for selection by a user when the user is creating a document. In some implementations, document templates can be filtered based on the orientation of the mobile device. In some implementations, images (e.g., photographs, pictures, drawings, etc.) that match the current orientation of the mobile device are displayed on the mobile device for selection and addition to a document template. In some implementations, animations can be presented while the user is browsing document templates. In some implementations, document templates can be presented on a user interface of the mobile device. As the user scrolls through the document templates, the document templates can appear to move, shake, flutter, rock and/or expand in response to the scrolling movement. In some implementations, a preview of a document template can be displayed in response to a touch gesture.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: APPLE INC.
    Inventors: Rachel Patricia Max, Behkish J. Manzari, G. Garrett Groszko, Eric Hanson
  • Publication number: 20130287370
    Abstract: This disclosure describes systems, methods, and computer program products for importing multimedia files on a computing device. A graphical user interface (GUI) can present multimedia files as the multimedia files are imported. The multimedia files can be image files, video files, and audio files. The imported multimedia files can be presented in a parade. The user can scroll between the multimedia files presented in the parade. Multimedia files can be displayed coincident to import of other multimedia files. One or more options for adjusting the imported multimedia files can be selected while the multimedia files are presented in the parade. Actions associated with the one or more options for adjusting the imported multimedia files can be effected on a multimedia file in real-time during presentation of the multimedia file in the parade.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Applicant: APPLE INC.
    Inventors: G. Garrett Groszko, Joshua David Fagans, William Martin Bachman
  • Patent number: 8443285
    Abstract: Methods, systems and/or computer program products that help facilitate visual presentation composition may include, in one aspect, executing one or more processes executing on a computer system to present a user of a computer system with movie templates, each movie template having a corresponding theme and a sequence of shot placeholders, each shot placeholder including graphical indicia representing one or more desirable characteristics specific to that shot placeholder; receiving information from the user including a movie template selection and a selection of one or more video clips corresponding to desirable characteristics indicated by the shot placeholders; and generating a playable media file representing a movie based on the information received from the user.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: May 14, 2013
    Assignee: Apple Inc.
    Inventors: William Martin Bachman, Rachel A. Roth, Randy Ubillos, G. Garrett Groszko
  • Publication number: 20120294536
    Abstract: Background frames can be completed from a collection of frames having foreground objects that are partially obscuring the pixels comprising the background. The special offset of a pixel represented across a collection of frames can be determined based on camera movement data. By determining the relative offset of a pixel represented in a first frame from the same pixel in other frames, pixel values representing a background object can be accumulated to derive a completed background frame.
    Type: Application
    Filed: July 27, 2012
    Publication date: November 22, 2012
    Applicant: Apple Inc.
    Inventors: Michael Neuman, G. Garrett Groszko
  • Patent number: 8254760
    Abstract: Background frames can be completed from a collection of frames having foreground objects that are partially obscuring the pixels comprising the background. The special offset of a pixel represented across a collection of frames can be determined based on camera movement data. By determining the relative offset of a pixel represented in a first frame from the same pixel in other frames, pixel values representing a background object can be accumulated to derive a completed background frame.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: August 28, 2012
    Assignee: Apple Inc.
    Inventors: Michael Neuman, G. Garrett Groszko
  • Publication number: 20120054617
    Abstract: Methods, systems and/or computer program products that help facilitate visual presentation composition may include, in one aspect, executing one or more processes executing on a computer system to present a user of a computer system with movie templates, each movie template having a corresponding theme and a sequence of shot placeholders, each shot placeholder including graphical indicia representing one or more desirable characteristics specific to that shot placeholder; receiving information from the user including a movie template selection and a selection of one or more video clips corresponding to desirable characteristics indicated by the shot placeholders; and generating a playable media file representing a movie based on the information received from the user.
    Type: Application
    Filed: August 24, 2010
    Publication date: March 1, 2012
    Applicant: APPLE INC.
    Inventors: William Martin Bachman, Rachel A. Roth, Randy Ubillos, G. Garrett Groszko
  • Publication number: 20110154200
    Abstract: Methods, systems, and computer program products for making enhanced media content available to a viewer of a media device may include receiving data packets via a packet-switched network, the received data packets including (i) media content for presentation to a user, (ii) location data specifying a resource that is complementary to the media content, and (iii) state data relating to a state of the complementary resource; determining, based at least in part on the received state data, whether the state of the complementary resource is to be changed; and based on a result of the determination, selectively performing operations including using the received location data to communicate with, and retrieve complementary content from, the complementary resource; and presenting the complementary content to the user in synchronization with the media content.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Inventors: Daniel Davis, G. Garrett Groszko, Alan Cannistraro
  • Publication number: 20110051991
    Abstract: Background frames can be completed from a collection of frames having foreground objects that are partially obscuring the pixels comprising the background. The special offset of a pixel represented across a collection of frames can be determined based on camera movement data. By determining the relative offset of a pixel represented in a first frame from the same pixel in other frames, pixel values representing a background object can be accumulated to derive a completed background frame.
    Type: Application
    Filed: August 28, 2009
    Publication date: March 3, 2011
    Applicant: Apple Inc.
    Inventors: Michael Neuman, G. Garrett Groszko