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: 9032300Abstract: 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: GrantFiled: May 7, 2013Date of Patent: May 12, 2015Assignee: Apple Inc.Inventors: William Martin Bachman, Rachel A. Roth, Randy Ubillos, G. Garrett Groszko
-
Patent number: 8879894Abstract: 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: GrantFiled: July 27, 2012Date of Patent: November 4, 2014Assignee: Apple Inc.Inventors: Michael Neuman, G. Garrett Groszko
-
Publication number: 20140092125Abstract: 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: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: APPLE INC.Inventors: Rachel Patricia Max, Behkish J. Manzari, G. Garrett Groszko, Eric Hanson
-
Publication number: 20130287370Abstract: 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: ApplicationFiled: April 25, 2012Publication date: October 31, 2013Applicant: APPLE INC.Inventors: G. Garrett Groszko, Joshua David Fagans, William Martin Bachman
-
Patent number: 8443285Abstract: 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: GrantFiled: August 24, 2010Date of Patent: May 14, 2013Assignee: Apple Inc.Inventors: William Martin Bachman, Rachel A. Roth, Randy Ubillos, G. Garrett Groszko
-
Publication number: 20120294536Abstract: 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: ApplicationFiled: July 27, 2012Publication date: November 22, 2012Applicant: Apple Inc.Inventors: Michael Neuman, G. Garrett Groszko
-
Patent number: 8254760Abstract: 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: GrantFiled: August 28, 2009Date of Patent: August 28, 2012Assignee: Apple Inc.Inventors: Michael Neuman, G. Garrett Groszko
-
Publication number: 20120054617Abstract: 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: ApplicationFiled: August 24, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: William Martin Bachman, Rachel A. Roth, Randy Ubillos, G. Garrett Groszko
-
Publication number: 20110154200Abstract: 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: ApplicationFiled: December 23, 2009Publication date: June 23, 2011Inventors: Daniel Davis, G. Garrett Groszko, Alan Cannistraro
-
Publication number: 20110051991Abstract: 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: ApplicationFiled: August 28, 2009Publication date: March 3, 2011Applicant: Apple Inc.Inventors: Michael Neuman, G. Garrett Groszko