Patents by Inventor Greg Gilley

Greg Gilley 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: 9977952
    Abstract: Methods and systems are presented for organizing images. In one aspect, a method can include generating a correlation value indicating a likelihood that a face included in a test image corresponds to a face associated with a base image, determining that a correlation threshold exceeds the correlation value and that the correlation value exceeds a non-correlation threshold, generating a similarity score based on one or more exposure values and one or more color distribution values corresponding to the test image and the base image, combining the similarity score with the correlation value to generate a weighted correlation value, and determining that the test image and the base image are correlated when the weighted correlation value exceeds the correlation threshold.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: May 22, 2018
    Assignee: Apple Inc.
    Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
  • Patent number: 9959907
    Abstract: A computer-implemented method can include displaying, within a user interface in a digital media system, a media pane, and a project pane, displaying, within the media pane, a thumbnail group representing a media item, the thumbnail group comprising one or more thumbnails, a thumbnail comprising a plurality of frames, enabling a user to select, from the thumbnail group, a frame of the media item, and upon detecting that the user has selected a frame, creating a group of frames, the group of frames including the selected frame and one or more adjacent frames.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: May 1, 2018
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Greg Gilley
  • Publication number: 20170046565
    Abstract: Methods and systems are presented for organizing images. In one aspect, a method can include generating a correlation value indicating a likelihood that a face included in a test image corresponds to a face associated with a base image, determining that a correlation threshold exceeds the correlation value and that the correlation value exceeds a non-correlation threshold, generating a similarity score based on one or more exposure values and one or more color distribution values corresponding to the test image and the base image, combining the similarity score with the correlation value to generate a weighted correlation value, and determining that the test image and the base image are correlated when the weighted correlation value exceeds the correlation threshold.
    Type: Application
    Filed: October 31, 2016
    Publication date: February 16, 2017
    Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
  • Patent number: 9514355
    Abstract: Methods and systems are presented for organizing images. In one aspect, a method can include generating a correlation value indicating a likelihood that a face included in a test image corresponds to a face associated with a base image, determining that a correlation threshold exceeds the correlation value and that the correlation value exceeds a non-correlation threshold, generating a similarity score based on one or more exposure values and one or more color distribution values corresponding to the test image and the base image, combining the similarity score with the correlation value to generate a weighted correlation value, and determining that the test image and the base image are correlated when the weighted correlation value exceeds the correlation threshold.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: December 6, 2016
    Assignee: Apple Inc.
    Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
  • Patent number: 9495583
    Abstract: A computer-implemented method for organizing images including receiving an image that includes a representation of a human face; generating a correlation value indicating a likelihood that the human face corresponds to a stored facial profile associated with one or more profile images including a human face; evaluating the received image and the generated correlation value to determine, depending on a result of the evaluating, whether the image corresponds to the stored facial profile; associating the received image with the stored facial profile; and storing an indication of the associating.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: November 15, 2016
    Assignee: Apple Inc.
    Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
  • Patent number: 9092240
    Abstract: Some embodiments provide a method for displaying one or more versions of an image. The method provides a display area and provides a scaling tool that can select a first portion of a first version of an image to scale and can display a scaled second portion of a second version of the image in place of the selected first portion of the first version of the image. Some embodiments provide a method that can display a master image that has a first resolution and an associated preview image with a second resolution. The method displays the preview image at a third resolution that is less than the second resolution. The method receives a request to zoom the displayed preview image. The method displays the preview image at the second resolution. The method receives a request to display the master image and displays the master image at the first resolution.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: July 28, 2015
    Assignee: APPLE INC.
    Inventors: Nikhil Bhatt, Alex Wallace, Curt Bianchi, Mark Kawano, Greg Gilley
  • Patent number: 8957296
    Abstract: The invention relates to systems, methods, and apparatus for assessing a musical performance of a chord, a chord series, or a chord progression. The performance can include a user's performance of a musical instrument. MIDI or audio notes are input and compared to the notes of music track. An indication can be provided to assess the performance. The assessment can be on the basis of timing and/or pitch errors. A new chord can be displayed to a user based on the assessment of the user's performance of the previous chord.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: February 17, 2015
    Assignee: Apple Inc.
    Inventors: Jan-Hinnerk Helms, Greg Gilley, Gerhard Lengeling
  • Patent number: 8605613
    Abstract: The present technology provides an ability to simulate the performance of mobile content in a more realistic testing environment than previously available. Specifically, the present technology can mimic the fluctuations in network states that mobile devices typically experience. As the mobile content is tested using the simulated network states, the present technology can record the performance of the mobile content and create a log of the performance. Further, the present technology can also analyze the mobile content performance log and recommend various optimizations to increase the performance of the content.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: December 10, 2013
    Assignee: Apple Inc.
    Inventors: Ralph Zazula, Greg Gilley, Ryan Rowat Klems, Mark Malone
  • Publication number: 20120290930
    Abstract: Some embodiments provide a method that from a source external to a device, imports a first image and a lower resolution second image that corresponds to the first image into the device. The method assigns the second image as a temporary preview of the first image. The method generates a preview third image for the first image. In some embodiments, the method further selects the first image for display before generating the preview third image. The selecting causes the temporary preview image to be displayed as a preview of the first image. In some embodiments, the method further selects the first image for display after generating the preview third image. The selecting causes the preview third image to be displayed as a preview of the first image.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 15, 2012
    Inventors: Nikhil Bhatt, Alex Wallace, Cart Bianchi, Mark Kawano, Greg Gilley
  • Publication number: 20120155292
    Abstract: The present technology provides an ability to simulate the performance of mobile content in a more realistic testing environment than previously available. Specifically, the present technology can mimic the fluctuations in network states that mobile devices typically experience. As the mobile content is tested using the simulated network states, the present technology can record the performance of the mobile content and create a log of the performance. Further, the present technology can also analyze the mobile content performance log and recommend various optimizations to increase the performance of the content.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Applicant: Apple Inc.
    Inventors: Ralph Zazula, Greg Gilley, Ryan Rowat Klems, Mark Malone
  • Patent number: 8185822
    Abstract: Some embodiments provide a method that from a source external to a device, imports a first image and a lower resolution second image that corresponds to the first image into the device. The method assigns the second image as a temporary preview of the first image. The method generates a preview third image for the first image. In some embodiments, the method further selects the first image for display before generating the preview third image. The selecting causes the temporary preview image to be displayed as a preview of the first image. In some embodiments, the method further selects the first image for display after generating the preview third image. The selecting causes the preview third image to be displayed as a preview of the first image.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: May 22, 2012
    Assignee: Apple Inc.
    Inventors: Nikhil Bhatt, Alex Wallace, Curt Bianchi, Mark Kawano, Greg Gilley
  • Publication number: 20120066601
    Abstract: The present technology includes a digital content authoring tool for authoring digital content without the need to understand or access computer code. The present technology further includes creating digital content that is compatible with a diverse population of end user devices without the need for separate versions of the completed content. Instead, the digital authoring tool can manage versions of assets, which individually, can be compatible with different device criteria. Additionally, the present technology contemplates methods of delivering packages of the digital content that are configured to be compatible with the hardware configuration of each requesting device, despite the diverse capabilities of end user devices. Accordingly, the technology described herein provides a simple method for creating and delivering digital content that is configured for presentation on a user's specific device.
    Type: Application
    Filed: September 14, 2010
    Publication date: March 15, 2012
    Applicant: Apple Inc.
    Inventors: Ralph Zazula, Greg Gilley
  • Publication number: 20110289413
    Abstract: A computer-implemented method can include displaying, within a user interface in a digital media system, a media pane, and a project pane, displaying, within the media pane, a thumbnail group representing a media item, the thumbnail group comprising one or more thumbnails, a thumbnail comprising a plurality of frames, enabling a user to select, from the thumbnail group, a frame of the media item, and upon detecting that the user has selected a frame, creating a group of frames, the group of frames including the selected frame and one or more adjacent frames.
    Type: Application
    Filed: August 4, 2011
    Publication date: November 24, 2011
    Applicant: APPLE INC.
    Inventors: Randy Ubillos, Greg Gilley
  • Publication number: 20110247479
    Abstract: The invention relates to systems, methods, and apparatus for assessing a musical performance of a chord, a chord series, or a chord progression. The performance can include a user's performance of a musical instrument. MIDI or audio notes are input and compared to the notes of music track. An indication can be provided to assess the performance. The assessment can be on the basis of timing and/or pitch errors. A new chord can be displayed to a user based on the assessment of the user's performance of the previous chord.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: Apple Inc.
    Inventors: Jan-Hinnerk Helms, Greg Gilley, Gerhard Lengeling
  • Patent number: 8020100
    Abstract: A computer-implemented method can include displaying, within a user interface in a digital media system, a media pane, and a project pane, displaying, within the media pane, a thumbnail group representing a media item, the thumbnail group comprising one or more thumbnails, a thumbnail comprising a plurality of frames, enabling a user to select, from the thumbnail group, a frame of the media item, and upon detecting that the user has selected a frame, creating a group of frames, the group of frames including the selected frame and one or more adjacent frames.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: September 13, 2011
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Greg Gilley
  • Publication number: 20110119583
    Abstract: Among other things, methods, systems and computer program products are disclosed for manipulating media using software executing on a computer system, e.g., by presenting a user interface for the media manipulation software application, the user interface including an import tool configured to facilitate importation of one or more items of media content into the media manipulation software application, the import tool having a plurality of modules, each module representing a different aspect of an importation process; receiving input specifying a subset of the plurality of modules, each module in the specified subset to be displayed to the user and to be used in a subsequent importation process; displaying to the user the modules from the specified subset while hiding the remaining modules from the user; and importing one or more items of media content using the displayed modules.
    Type: Application
    Filed: July 8, 2010
    Publication date: May 19, 2011
    Applicant: APPLE INC.
    Inventors: Greg Gilley, Mark Lee Kawano, Daniel O'Brien Schimpf
  • Publication number: 20100172550
    Abstract: A computer-implemented method for organizing images including receiving an image that includes a representation of a human face; generating a correlation value indicating a likelihood that the human face corresponds to a stored facial profile associated with one or more profile images including a human face; evaluating the received image and the generated correlation value to determine, depending on a result of the evaluating, whether the image corresponds to the stored facial profile; associating the received image with the stored facial profile; and storing an indication of the associating.
    Type: Application
    Filed: May 5, 2009
    Publication date: July 8, 2010
    Applicant: Apple Inc.
    Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
  • Publication number: 20100171763
    Abstract: Methods, apparatuses, and systems for organizing digital images based on locations of capture. On a small scale map of a geographic region that is displayed on a device, an object representing digital media items associated with a location in the geographic region are displayed. In response to receiving an input to display a portion of the map that includes the object, in a larger scale, multiple objects are displayed in the larger scale map, each of which represent a location of at least one of the multiple digital media items represented by the object in the small scale.
    Type: Application
    Filed: August 21, 2009
    Publication date: July 8, 2010
    Applicant: APPLE INC.
    Inventors: Nikhil Bhatt, Eric Hanson, Joshua Fagans, Greg Gilley, Timothy B. Martin, Gregory Charles Lindley
  • Publication number: 20100172551
    Abstract: Methods and systems are presented for organizing images. In one aspect, a method can include generating a correlation value indicating a likelihood that a face included in a test image corresponds to a face associated with a base image, determining that a correlation threshold exceeds the correlation value and that the correlation value exceeds a non-correlation threshold, generating a similarity score based on one or more exposure values and one or more color distribution values corresponding to the test image and the base image, combining the similarity score with the correlation value to generate a weighted correlation value, and determining that the test image and the base image are correlated when the weighted correlation value exceeds the correlation threshold.
    Type: Application
    Filed: September 25, 2009
    Publication date: July 8, 2010
    Applicant: APPLE INC.
    Inventors: Greg Gilley, Joshua Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
  • Publication number: 20090201316
    Abstract: Some embodiments provide a method for displaying one or more versions of an image. The method provides a display area and provides a scaling tool that can select a first portion of a first version of an image to scale and can display a scaled second portion of a second version of the image in place of the selected first portion of the first version of the image. Some embodiments provide a method that can display a master image that has a first resolution and an associated preview image with a second resolution. The method displays the preview image at a third resolution that is less than the second resolution. The method receives a request to zoom the displayed preview image. The method displays the preview image at the second resolution. The method receives a request to display the master image and displays the master image at the first resolution.
    Type: Application
    Filed: September 10, 2008
    Publication date: August 13, 2009
    Inventors: Nikhil Bhatt, Alex Wallace, Curt Bianchi, Mark Kawano, Greg Gilley