Patents by Inventor Joshua David Fagans

Joshua David Fagans 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: 9699351
    Abstract: Methods, system and computer-readable media are disclosed to facilitate presenting a plurality of digital images in a user interface window that includes an image display region and at least one other region available for re-use, receiving input from a user indicating a selection of at least one of the digital images, and modifying the presentation of the user interface window to present the selected at least one digital image in the image display region and to present the non-selected digital images as thumbnail images displayed within the at least one other region available for re-use. The thumbnail images displayed in the re-use region may be selectively displayed in a more prominent manner to facilitate user interaction.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: July 4, 2017
    Assignee: Apple Inc.
    Inventor: Joshua David Fagans
  • 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: 9176748
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating presentations using digital media content. In one aspect, input is received to position a first graphical element, such as a digital image, over a second graphical element to create a digital presentation. By analyzing a first feature associated with the first graphical element, it is determined that the first feature is incompatible with a second feature associated with the second graphical element. The second feature is dynamically and automatically modified to be compatible with the first feature, and the first graphical element is displayed over the second graphical element that is associated with the modified second feature, in response to the input.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: November 3, 2015
    Assignee: Apple Inc.
    Inventors: Eric Hanson, Joshua David Fagans
  • Patent number: 8988456
    Abstract: Methods, apparatuses, and systems for generating digital media presentation layouts dynamically based on image features. Multiple digital images are received. Features are identified for one or more of the digital images based on metadata associated with and content included in the digital images. Significance measures are associated with the one or more digital images based on the features. A digital presentation of the one or more digital images is generated and the digital images are displayed according to the significance measures associated with the respective digital images.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Eric Hanson, Joshua David Fagans, William Martin Bachman
  • Patent number: 8677502
    Abstract: Among other things, methods, systems and computer program products are disclosed for manipulating media. In one aspect, one or more processes executing on a host computer system detect that a portable electronic device is within a predefined communications proximity relative to the host computer system, establish wireless communications and exchange information with the portable electronic device sufficient to determine that metadata relating to one or more items of visual media content reside on the portable electronic device. The metadata is used to retrieve the one or more items of visual media content from a storage location separate from the portable electronic device. The retrieved one or more items of visual media content are added to a list of visual media content available for presentation on a presentation device associated with the host computer system.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: March 18, 2014
    Assignee: Apple Inc.
    Inventors: Eric Hanson, Joshua David Fagans
  • Patent number: 8611678
    Abstract: Methods, apparatuses, and systems for grouping digital media items based on shared features. Multiple digital images are received. Metadata about the digital images is obtained either by analyzing the digital images or by receiving metadata from a source separate from the digital images or both. The obtained metadata is analyzed by data processing apparatus to identify a common feature among two or more of the digital images. A grouping of the two or more images is formed by the data processing apparatus based on the identified common feature.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: December 17, 2013
    Assignee: Apple Inc.
    Inventors: Eric Hanson, Joshua David Fagans, Hemal Shah
  • 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
  • Publication number: 20120079416
    Abstract: Methods, system and computer-readable media are disclosed to facilitate presenting a plurality of digital images in a user interface window that includes an image display region and at least one other region available for re-use, receiving input from a user indicating a selection of at least one of the digital images, and modifying the presentation of the user interface window to present the selected at least one digital image in the image display region and to present the non-selected digital images as thumbnail images displayed within the at least one other region available for re-use. The thumbnail images displayed in the re-use region may be selectively displayed in a more prominent manner to facilitate user interaction.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: APPLE INC.
    Inventor: Joshua David Fagans
  • Publication number: 20120050789
    Abstract: Among other things, methods, systems and computer program products are disclosed for manipulating media. In one aspect, a representation of a bookshelf having a plurality of shelves is displayed. A collection of pre-generated digital photo collections is accessed. A plurality of digital photo collections is displayed, wherein the digital photo collections are positioned on the bookshelf, wherein the digital photo collections represent types of printed media, and wherein the displayed digital photo collections include at least one digital photo collection that was created based on user input and at least one pre-generated digital photo collection. User input indicating a selection of a pre-generated digital photo collection is received. User input indicating an image to be included in the selected pre-generated digital photo collection is received. A digital photo collection is generated based on the selected pre-generated digital photo collection that includes the user indicated image.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Applicant: APPLE INC.
    Inventors: William Martin Bachman, Joshua David Fagans, Eric Hanson, Mark Lee Kawano, Rachel A. Roth
  • Publication number: 20110234613
    Abstract: Methods, apparatuses, and systems for generating digital media presentation layouts dynamically based on image features. Multiple digital images are received. Features are identified for one or more of the digital images based on metadata associated with and content included in the digital images. Significance measures are associated with the one or more digital images based on the features. A digital presentation of the one or more digital images is generated and the digital images are displayed according to the significance measures associated with the respective digital images.
    Type: Application
    Filed: September 29, 2010
    Publication date: September 29, 2011
    Applicant: APPLE INC.
    Inventors: Eric Hanson, Joshua David Fagans, William Martin Bachman
  • Publication number: 20110235858
    Abstract: Methods, apparatuses, and systems for grouping digital media items based on shared features. Multiple digital images are received. Metadata about the digital images is obtained either by analyzing the digital images or by receiving metadata from a source separate from the digital images or both. The obtained metadata is analyzed by data processing apparatus to identify a common feature among two or more of the digital images. A grouping of the two or more images is formed by the data processing apparatus based on the identified common feature.
    Type: Application
    Filed: September 27, 2010
    Publication date: September 29, 2011
    Applicant: APPLE INC.
    Inventors: Eric Hanson, Joshua David Fagans, Hemal Shah
  • Publication number: 20110234615
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating presentations using digital media content. In one aspect, input is received to position a first graphical element, such as a digital image, over a second graphical element to create a digital presentation. By analyzing a first feature associated with the first graphical element, it is determined that the first feature is incompatible with a second feature associated with the second graphical element. The second feature is dynamically and automatically modified to be compatible with the first feature, and the first graphical element is displayed over the second graphical element that is associated with the modified second feature, in response to the input.
    Type: Application
    Filed: March 24, 2011
    Publication date: September 29, 2011
    Applicant: APPLE INC.
    Inventors: Eric Hanson, Joshua David Fagans
  • Publication number: 20110209221
    Abstract: Among other things, methods, systems and computer program products are disclosed for manipulating media. In one aspect, one or more processes executing on a host computer system detect that a portable electronic device is within a predefined communications proximity relative to the host computer system, establish wireless communications and exchange information with the portable electronic device sufficient to determine that metadata relating to one or more items of visual media content reside on the portable electronic device. The metadata is used to retrieve the one or more items of visual media content from a storage location separate from the portable electronic device. The retrieved one or more items of visual media content are added to a list of visual media content available for presentation on a presentation device associated with the host computer system.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: APPLE INC.
    Inventors: Eric Hanson, Joshua David Fagans
  • Publication number: 20110196888
    Abstract: Methods, apparatuses, and systems for correlating digital media with complementary content. Multiple digital images, that are associated with image information including either a time of capture or a geographic location of capture, and additional information describing events that occurred either during these times or geographic locations of capture are received. The image information and the additional information are compared to identify related events and images, which are associated with each other. Upon detecting input to provide the multiple digital images for presenting, the additional information describing the identified events are provided with the identified digital images.
    Type: Application
    Filed: February 10, 2010
    Publication date: August 11, 2011
    Applicant: APPLE INC.
    Inventors: Eric Hanson, Joshua David Fagans
  • 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