Patents by Inventor Gregory Niles
Gregory 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: 11481949Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.Type: GrantFiled: October 9, 2020Date of Patent: October 25, 2022Assignee: Apple Inc.Inventors: Stephen Sheeler, Gregory Niles, Gregory B. Abbas, Guido Hucking, Sidhartha Deb
-
Publication number: 20210082171Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.Type: ApplicationFiled: October 9, 2020Publication date: March 18, 2021Applicant: Apple Inc.Inventors: Stephen Sheeler, Gregory Niles, Gregory B. Abbas, Guido Hucking, Sidhartha Deb
-
Patent number: 10803649Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.Type: GrantFiled: June 6, 2019Date of Patent: October 13, 2020Assignee: Apple Inc.Inventors: Stephen Sheeler, Gregory Niles, Gregory B. Abbas, Guido Hucking, Sidhartha Deb
-
Publication number: 20190295308Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.Type: ApplicationFiled: June 6, 2019Publication date: September 26, 2019Applicant: Apple Inc.Inventors: Stephen Sheeler, Gregory Niles, Gregory B. Abbas, Guido Hucking, Sidhartha Deb
-
Patent number: 10332300Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.Type: GrantFiled: March 28, 2017Date of Patent: June 25, 2019Assignee: APPLE INC.Inventors: Sidhartha Deb, Gregory B. Abbas, Gregory Niles, Stephen Sheeler, Guido Hucking
-
Publication number: 20170270704Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.Type: ApplicationFiled: March 28, 2017Publication date: September 21, 2017Inventors: Sidhartha Deb, Gregory B. Abbas, Gregory Niles, Stephen Sheeler, Guido Hucking
-
Patent number: 9619917Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.Type: GrantFiled: October 3, 2008Date of Patent: April 11, 2017Assignee: APPLE INC.Inventors: Sidhartha Deb, Gregory B. Abbas, Gregory Niles, Stephen Sheeler, Guido Hucking
-
Patent number: 9098647Abstract: Some embodiments provide a three dimensional (3D) media-editing application for dynamically presenting different views of a 3D project that includes one or more objects disbursed throughout a 3D space. A dynamic display provides the dynamic views upon the occurrence of specified triggering events. In some embodiments, the dynamic display appears within the 3D media-editing application throughout the duration of the triggering event and is removed upon completion of the triggering event. The dynamic display of some embodiments shows edits to the 3D project from a predicted angle or viewing perspective that best conveys the objects of the 3D project in conjunction with the actions of the triggering event without duplicating views presented in one or more static workspace windows of the 3D media-editing application.Type: GrantFiled: March 10, 2008Date of Patent: August 4, 2015Assignee: APPLE INC.Inventors: Martin Boyd, Gregory Niles
-
Patent number: 8887074Abstract: A media editing application is provided that enables an author-user to create a rig graphically. A rig includes a group of snapshots of one or more parameters at different instances of time. A rig is created by selecting one or more objects and creating snapshots of one or more parameters of the selected objects to create an effect. In some embodiments animation is added to some of the snapshots. Some embodiments provide an edit mode where all parameters that are changed during the edit mode are automatically added to the current snapshot at the end of editing mode.Type: GrantFiled: May 11, 2011Date of Patent: November 11, 2014Assignee: Apple Inc.Inventors: Stephen Sheeler, Gregory Niles, Tom Langmacher
-
Patent number: 8788963Abstract: 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: GrantFiled: October 15, 2008Date of Patent: July 22, 2014Assignee: Apple Inc.Inventors: Jordan McCommons, Fernando Garcia, Gregory Niles
-
Patent number: 8555169Abstract: A computer readable medium (CRM) storing a media editing application for creating media presentations is described. The application includes a graphical user interface (GUI). The GUI has (1) a display area for displaying a composite presentation that the application creates by compositing a plurality of media clips, (2) a composite display area for displaying graphical representations of a set of media clips that are part of the composite presentation, (3) an audition display area for displaying graphical representations of a set of media clips that are candidates for adding to the composite presentation at a particular location, and (4) an audition tool for creating an audition set for a particular location in the composite display area, where the audition set is a user modifiable set of clips, each of which is for individual placement at the particular location for inclusion in the composite presentation.Type: GrantFiled: April 30, 2009Date of Patent: October 8, 2013Assignee: Apple Inc.Inventors: Colleen Pendergast, Michaelle Stikich, Dave Cerf, Tom Langmacher, Anne Swenson, Gregory Niles, Jerremy Holland, Brian Meaney, Egan Schulz, Charles Lyons
-
Patent number: 8502817Abstract: A method of associating a computer generated camera with an object in a three-dimensional computer generated space. The method receives a command to associate the camera with an object in the simulated space. Based on the command the method determines a path for moving the camera to a position near the object and aiming the camera at the object. The method creates a video from the simulated camera's perspective of the three-dimensional simulated space.Type: GrantFiled: December 12, 2011Date of Patent: August 6, 2013Assignee: Apple Inc.Inventors: Sidhartha Deb, Gregory Niles, Stephen Sheeler, Guido Hucking
-
Patent number: 8314799Abstract: An enhanced motion behavior framework, in which an input is received from a user corresponding to an object to be animated and one or more animation parameters to be applied to the object, the one or more animation parameters are applied to the object, and an animation of the object is displayed based on the application of the one or more parameters to the object.Type: GrantFiled: April 13, 2007Date of Patent: November 20, 2012Assignee: Apple Inc.Inventors: Jean-Francois Pelletier, Gregory Niles, Stephen Sheeler
-
Publication number: 20120210262Abstract: A media editing application is provided that enables an author-user to create a rig graphically. A rig includes a group of snapshots of one or more parameters at different instances of time. A rig is created by selecting one or more objects and creating snapshots of one or more parameters of the selected objects to create an effect. In some embodiments animation is added to some of the snapshots. Some embodiments provide an edit mode where all parameters that are changed during the edit mode are automatically added to the current snapshot at the end of editing mode.Type: ApplicationFiled: May 11, 2011Publication date: August 16, 2012Inventors: Stephen Sheeler, Gregory Niles, Tom Langmacher
-
Patent number: 8238608Abstract: A computer-implemented method is described including receiving input specifying an image frame from among a series of image frames, and automatically detecting one or more points in the specified image frame that would be suitable for tracking a point in the series of image frames. In addition, a computer-implemented method is described including choosing a first position of a point on a first image frame of a plurality of image frames, and displaying in a bounded region on the first image frame content relating to a second image frame of the plurality of image frames, wherein the content displayed in the bounded region includes a second position of the point at a different time than the first position of the point.Type: GrantFiled: June 17, 2011Date of Patent: August 7, 2012Assignee: Apple Inc.Inventors: Jean-Francois Pelletier, Gregory Niles
-
Publication number: 20120188231Abstract: A method of associating a computer generated camera with an object in a three-dimensional computer generated space. The method receives a command to associate the camera with an object in the simulated space. Based on the command the method determines a path for moving the camera to a position near the object and aiming the camera at the object such that the object. The method creates a video from the simulated camera's perspective of the three-dimensional simulated space.Type: ApplicationFiled: December 12, 2011Publication date: July 26, 2012Inventors: Sidhartha Deb, Gregory Niles, Stephen Sheeler, Guido Hucking
-
Patent number: 8089479Abstract: A method of associating a computer generated camera with an object in a three-dimensional computer generated space. The method receives a command to associate the camera with an object in the simulated space. Based on the command the method determines a path for moving the camera to a position near the object and aiming the camera at the object. The method creates a video from the simulated camera's perspective of the three-dimensional simulated space.Type: GrantFiled: April 11, 2008Date of Patent: January 3, 2012Assignee: Apple Inc.Inventors: Sidhartha Deb, Gregory Niles, Stephen Sheeler, Guido Hucking
-
Publication number: 20110249902Abstract: A computer-implemented method is described including receiving input specifying an image frame from among a series of image frames, and automatically detecting one or more points in the specified image frame that would be suitable for tracking a point in the series of image frames. In addition, a computer-implemented method is described including choosing a first position of a point on a first image frame of a plurality of image frames, and displaying in a bounded region on the first image frame content relating to a second image frame of the plurality of image frames, wherein the content displayed in the bounded region includes a second position of the point at a different time than the first position of the point.Type: ApplicationFiled: June 17, 2011Publication date: October 13, 2011Applicant: APPLE INC.Inventors: Jean-Francois Pelletier, Gregory Niles
-
Patent number: 7990398Abstract: Computer-implemented methods and media bearing instructions for matching movements of objects are described. In one example, the method can include determining a position of a first point in a first coordinate system, converting the position of the first point from the first coordinate system to a second coordinate system, performing a transformation on a second point in the second coordinate system, wherein the second point is initialized to a starting position in the second coordinate system, determining an ending position of the second point in the second coordinate system based on the transformation, converting the ending position of the second point in the second coordinate system to the first coordinate system, and associating the ending position of the second point in the first coordinate system to the first point in the first coordinate system, wherein the associating causes a transformation of the first point to match the transformation performed on the second point.Type: GrantFiled: April 13, 2007Date of Patent: August 2, 2011Assignee: Apple Inc.Inventors: Jean-Francois Pelletier, Gregory Niles, Stephen Sheeler, William Stein
-
Patent number: 7986840Abstract: A computer-implemented method is described including receiving input specifying an image frame from among a series of image frames, and automatically detecting one or more points in the specified image frame that would be suitable for tracking a point in the series of image frames. In addition, a computer-implemented method is described including choosing a first position of a point on a first image frame of a plurality of image frames, and displaying in a bounded region on the first image frame content relating to a second image frame of the plurality of image frames, wherein the content displayed in the bounded region includes a second position of the point at a different time than the first position of the point.Type: GrantFiled: April 13, 2007Date of Patent: July 26, 2011Assignee: Apple Inc.Inventors: Jean-Francois Pelletier, Gregory Niles