Patents by Inventor Gregory E. Niles
Gregory E. Niles 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: 9349206Abstract: In one aspect, in general, a method includes receiving, in a user interface of a video editing application executing on a computer system, an indication from a user of the video editing application to edit an animated object associated with a video clip displayed in the user interface, receiving, by the video editing application executing on the computer system, data specifying an editing location of the animated object, and determining, by the video editing application executing on the computer system, a frame of the video clip associated with the editing location of the animated object, the determination based on the data specifying the editing location of the animated object. Other aspects may include corresponding systems, apparatus, and computer program products.Type: GrantFiled: March 8, 2013Date of Patent: May 24, 2016Assignee: Apple Inc.Inventors: Gregory E. Niles, Richard H. Salvador
-
Publication number: 20160004401Abstract: Some embodiments provide a method for displaying content. The method provides a first display area for displaying content and receiving modifications to the content. The method provides a second display area for displaying a preview of the content. In some embodiments, a modification to the content automatically causes a corresponding modification to the preview. In some embodiments, the size of the content is larger than the size of the first display area and the first display area only displays a portion of the content. In some such embodiments, the second display area displays the entirety of the preview of the entire content at once. Some embodiments also provide a window in the second display area that indicates in the preview the portion of the content concurrently displayed in the first display area.Type: ApplicationFiled: July 3, 2014Publication date: January 7, 2016Inventors: Jordan P. McCommons, Fernando Garcia, Gregory E. Niles
-
Publication number: 20140253560Abstract: In one aspect, in general, a method includes receiving, in a user interface of a video editing application executing on a computer system, an indication from a user of the video editing application to edit an animated object associated with a video clip displayed in the user interface, receiving, by the video editing application executing on the computer system, data specifying an editing location of the animated object, and determining, by the video editing application executing on the computer system, a frame of the video clip associated with the editing location of the animated object, the determination based on the data specifying the editing location of the animated object. Other aspects may include corresponding systems, apparatus, and computer program products.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: Apple Inc.Inventors: Gregory E. Niles, Richard H. Salvador
-
Publication number: 20140111534Abstract: Some embodiments provide a media editing application for generating and editing shadows. The media editing application provides a set of editing tools for creating a composite presentation from first and second media clips, and a preview display area for displaying a preview of the composite presentation. In some embodiments, the media editing application provides a shadow generation tool for generating a shadow for the second media clip and displaying the shadow in the preview display area. The shadow is composited with the first and second media clips to create the composite presentation. The shadow projection tool of some embodiments includes a set of on-image controls for display in the preview display area near the second media clip. The set of on-image controls can be moved on the preview display to modify a set of attributes of the shadow.Type: ApplicationFiled: October 22, 2012Publication date: April 24, 2014Applicant: APPLE INC.Inventors: Gregory E. Niles, Mitchell S. Middler, Dylan F. Moore, Linda L. Dong, Michael P. Stern
-
Publication number: 20130265316Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. The control area includes an ellipse. The user-manipulable control element includes a three-dimensional arrow with a straight body, a three-dimensional arrow with a curved body, or a sphere. In one embodiment, the interface includes a virtual trackball that is used to manipulate the user-manipulable control element.Type: ApplicationFiled: October 29, 2012Publication date: October 10, 2013Inventors: Gregory E. Niles, Guido Hucking, Brian Edward Walsh
-
Patent number: 8543922Abstract: Video clips are depicted both in an overall layer and in a set of individual tracks, or rows. The user can cause the display to be expanded or collapsed, as desired, so as to reveal or hide the individual tracks. Video clips are fully editable in either the expanded or collapsed viewing modes. When the collapsed mode is in effect, bars representing individual video clips are still visible, and can be individually selected and manipulated. When the expanded mode is in effect, separate tracks are shown for each individual clip, but the overall layer remains visible, and the individual video clips also remain visible, selectable, and manipulable within the overall layer.Type: GrantFiled: August 23, 2010Date of Patent: September 24, 2013Assignee: Apple Inc.Inventors: Gregory E. Niles, John Gabriel Foster, Charles Migos
-
Patent number: 8542238Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. In one embodiment, the control area includes an ellipse, and the user-manipulable control element includes an arrow. In yet another embodiment, the control area includes an ellipse, and the user-manipulable control element includes two points on the circumference of the ellipse. In yet another embodiment, the control area includes a first rectangle, and the user-manipulable control element includes a second rectangle. In yet another embodiment, the user-manipulable control element includes two triangular regions, and the control area includes an area separating the two regions.Type: GrantFiled: March 23, 2010Date of Patent: September 24, 2013Assignee: Apple Inc.Inventors: Gregory E. Niles, Stephen M. Sheeler, Guido Hucking
-
Publication number: 20130113807Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. In one embodiment, the control area includes an ellipse, and the user-manipulable control element includes an arrow. In yet another embodiment, the control area includes an ellipse, and the user-manipulable control element includes two points on the circumference of the ellipse. In yet another embodiment, the control area includes a first rectangle, and the user-manipulable control element includes a second rectangle. In yet another embodiment, the user-manipulable control element includes two triangular regions, and the control area includes an area separating the two regions.Type: ApplicationFiled: August 3, 2012Publication date: May 9, 2013Applicant: APPLE INC.Inventors: Gregory E. Niles, Stephen M. Sheeler, Guido Hücking
-
Patent number: 8300055Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. The control area includes an ellipse. The user-manipulable control element includes a three-dimensional arrow with a straight body, a three-dimensional arrow with a curved body, or a sphere. In one embodiment, the interface includes a virtual trackball that is used to manipulate the user-manipulable control element.Type: GrantFiled: March 21, 2011Date of Patent: October 30, 2012Assignee: Apple Inc.Inventors: Gregory E. Niles, Guido Hucking, Brian Edward Walsh
-
Patent number: 8253747Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. In one embodiment, the control area includes an ellipse, and the user-manipulable control element includes an arrow. In yet another embodiment, the control area includes an ellipse, and the user-manipulable control element includes two points on the circumference of the ellipse. In yet another embodiment, the control area includes a first rectangle, and the user-manipulable control element includes a second rectangle. In yet another embodiment, the user-manipulable control element includes two triangular regions, and the control area includes an area separating the two regions.Type: GrantFiled: March 23, 2010Date of Patent: August 28, 2012Assignee: Apple Inc.Inventors: Gregory E. Niles, Stephen M. Sheeler, Guido Hucking
-
Publication number: 20110173554Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. The control area includes an ellipse. The user-manipulable control element includes a three-dimensional arrow with a straight body, a three-dimensional arrow with a curved body, or a sphere. In one embodiment, the interface includes a virtual trackball that is used to manipulate the user-manipulable control element.Type: ApplicationFiled: March 21, 2011Publication date: July 14, 2011Applicant: APPLE INC.Inventors: Gregory E. Niles, Guido Hucking, Brian Edward Walsh
-
Patent number: 7932909Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. The control area includes an ellipse. The user-manipulable control element includes a three-dimensional arrow with a straight body, a three-dimensional arrow with a curved body, or a sphere. In one embodiment, the interface includes a virtual trackball that is used to manipulate the user-manipulable control element.Type: GrantFiled: April 13, 2007Date of Patent: April 26, 2011Assignee: Apple Inc.Inventors: Gregory E. Niles, Guido Hucking, Brian Edward Walsh
-
Publication number: 20100201692Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. In one embodiment, the control area includes an ellipse, and the user-manipulable control element includes an arrow. In yet another embodiment, the control area includes an ellipse, and the user-manipulable control element includes two points on the circumference of the ellipse. In yet another embodiment, the control area includes a first rectangle, and the user-manipulable control element includes a second rectangle. In yet another embodiment, the user-manipulable control element includes two triangular regions, and the control area includes an area separating the two regions.Type: ApplicationFiled: March 23, 2010Publication date: August 12, 2010Applicant: APPLE INC.Inventors: Gregory E. Niles, Stephen M. Sheeler, Guido Hucking
-
Publication number: 20100194763Abstract: A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. In one embodiment, the control area includes an ellipse, and the user-manipulable control element includes an arrow. In yet another embodiment, the control area includes an ellipse, and the user-manipulable control element includes two points on the circumference of the ellipse. In yet another embodiment, the control area includes a first rectangle, and the user-manipulable control element includes a second rectangle. In yet another embodiment, the user-manipulable control element includes two triangular regions, and the control area includes an area separating the two regions.Type: ApplicationFiled: March 23, 2010Publication date: August 5, 2010Applicant: APPLE INC.Inventors: Gregory E. Niles, Stephen M. Sheeler, Guido Hücking
-
Patent number: 7671840Abstract: A user interface comprises a control for adjusting a numeric field value. The control includes controls for editing the numeric field text directly and for dynamically incrementing and decrementing the value. In addition, the control includes controls for combining several functions into one control, allowing for quicker numeric value editing, control of multiple parameters, and taking up less user interface space.Type: GrantFiled: May 21, 2009Date of Patent: March 2, 2010Assignee: Apple Inc.Inventors: Charles Migos, Patrick Heynen, Jean-Pierre Mouilleseaux, Gregory E. Niles, Egan Schulz