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: 9977952Abstract: 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: GrantFiled: October 31, 2016Date of Patent: May 22, 2018Assignee: Apple Inc.Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
-
Patent number: 9699351Abstract: 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: GrantFiled: September 29, 2010Date of Patent: July 4, 2017Assignee: Apple Inc.Inventor: Joshua David Fagans
-
Publication number: 20170046565Abstract: 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: ApplicationFiled: October 31, 2016Publication date: February 16, 2017Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
-
Patent number: 9514355Abstract: 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: GrantFiled: September 25, 2009Date of Patent: December 6, 2016Assignee: Apple Inc.Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
-
Patent number: 9495583Abstract: 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: GrantFiled: May 5, 2009Date of Patent: November 15, 2016Assignee: Apple Inc.Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley
-
Patent number: 9176748Abstract: 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: GrantFiled: March 24, 2011Date of Patent: November 3, 2015Assignee: Apple Inc.Inventors: Eric Hanson, Joshua David Fagans
-
Patent number: 8988456Abstract: 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: GrantFiled: September 29, 2010Date of Patent: March 24, 2015Assignee: Apple Inc.Inventors: Eric Hanson, Joshua David Fagans, William Martin Bachman
-
Patent number: 8677502Abstract: 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: GrantFiled: February 22, 2010Date of Patent: March 18, 2014Assignee: Apple Inc.Inventors: Eric Hanson, Joshua David Fagans
-
Patent number: 8611678Abstract: 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: GrantFiled: September 27, 2010Date of Patent: December 17, 2013Assignee: Apple Inc.Inventors: Eric Hanson, Joshua David Fagans, Hemal Shah
-
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
-
Publication number: 20120079416Abstract: 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: ApplicationFiled: September 29, 2010Publication date: March 29, 2012Applicant: APPLE INC.Inventor: Joshua David Fagans
-
Publication number: 20120050789Abstract: 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: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: William Martin Bachman, Joshua David Fagans, Eric Hanson, Mark Lee Kawano, Rachel A. Roth
-
Publication number: 20110234613Abstract: 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: ApplicationFiled: September 29, 2010Publication date: September 29, 2011Applicant: APPLE INC.Inventors: Eric Hanson, Joshua David Fagans, William Martin Bachman
-
Publication number: 20110235858Abstract: 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: ApplicationFiled: September 27, 2010Publication date: September 29, 2011Applicant: APPLE INC.Inventors: Eric Hanson, Joshua David Fagans, Hemal Shah
-
Publication number: 20110234615Abstract: 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: ApplicationFiled: March 24, 2011Publication date: September 29, 2011Applicant: APPLE INC.Inventors: Eric Hanson, Joshua David Fagans
-
Publication number: 20110209221Abstract: 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: ApplicationFiled: February 22, 2010Publication date: August 25, 2011Applicant: APPLE INC.Inventors: Eric Hanson, Joshua David Fagans
-
Publication number: 20110196888Abstract: 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: ApplicationFiled: February 10, 2010Publication date: August 11, 2011Applicant: APPLE INC.Inventors: Eric Hanson, Joshua David Fagans
-
Publication number: 20100172550Abstract: 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: ApplicationFiled: May 5, 2009Publication date: July 8, 2010Applicant: Apple Inc.Inventors: Greg Gilley, Joshua David Fagans, Nikhil Bhatt, Jeff Albouze, Simeon Leifer, Timothy B. Martin, Gregory Charles Lindley