Patents by Inventor Joshua Fagan
Joshua Fagan 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: 10546013Abstract: A file management system facilitating a user to organize image content by using visualizations of organizational state of the collections augmented by a graphical interactive workflow leading the user through the process of organization and a method of using file system metadata to retrieve and store the data and organization of the image content.Type: GrantFiled: July 18, 2017Date of Patent: January 28, 2020Inventor: Joshua Fagans
-
Patent number: 10067657Abstract: This invention is directed to defining quick groups for easily associating keywords with an object (e.g., a media objection) accessible using an electronic device. The user of an electronic device may define several keywords that identify attributes of an object accessible using the electronic device. The user may associate keywords with an object to link the attribute of the keyword with the object (e.g., associate a keyword entitled “vacation” to vacation pictures). The user may assign a shortcut key to each of a subset of the keywords, referred to as quick groups, by which the user may rapidly associate the keyword to an Object. In some embodiments, the electronic device may select the shortcut key of a quick group from the letters of the quick group to help the user remember the shortcut key.Type: GrantFiled: March 14, 2016Date of Patent: September 4, 2018Assignee: APPLE INC.Inventors: Joshua Fagans, Timothy B. Martin, Matt Evans
-
Patent number: 9971485Abstract: A computer-implemented method displaying, within a user interface, a view pane having a vertical direction and a horizontal direction, displaying, within the view pane, a first frame represented by a bounded region, wherein the first frame represents a container that comprises one or more objects, upon detecting a positioning of a cursor at a position in the poster frame, displaying an object of the one or more objects in the frame, the displayed object varying based on the position of the cursor, upon detecting a selection of the first frame, displaying a second frame, represented by a second bounded region, adjacent to the second frame, and displaying the displayed object in the second frame.Type: GrantFiled: March 18, 2015Date of Patent: May 15, 2018Assignee: Apple Inc.Inventor: Joshua Fagans
-
Patent number: 9959293Abstract: A computer-implemented method includes displaying, within a user interface, a view pane having a vertical direction and a horizontal direction, displaying, within the view pane, a plurality of poster frames, each poster frame representing a corresponding media item, a first poster frame being displayed as positioned in a first row extending across the event view pane in the horizontal direction such that the first poster frame is displayed substantially adjacent to a first vertical edge of the event view pane and subsequent poster frames are displayed substantially adjacent to one another in the first row until a poster frame in the first row is displayed substantially adjacent to a second vertical edge of the event view pane, and displaying a next poster frame in a second row vertically displaced from the first row. Photographs in a poster frame can be previewed by moving a cursor across the poster frame.Type: GrantFiled: August 2, 2012Date of Patent: May 1, 2018Assignee: Apple Inc.Inventors: Joshua Fagans, Simeon Leifer, Randy Ubillos
-
Publication number: 20180018351Abstract: A file management system facilitating a user to organize image content by using visualizations of organizational state of the collections augmented by a graphical interactive workflow leading the user through the process of organization and a method of using file system metadata to retrieve and store the data and organization of the image content.Type: ApplicationFiled: July 18, 2017Publication date: January 18, 2018Inventor: Joshua Fagans
-
Patent number: 9798744Abstract: A computer-implemented method includes displaying, within a user interface, a view pane having a vertical direction and a horizontal direction, displaying, within the view pane, a plurality of poster frames, each poster frame representing a corresponding media item, a first poster frame being displayed as positioned in a first row extending across the event view pane in the horizontal direction such that the first poster frame is displayed substantially adjacent to a first vertical edge of the event view pane and subsequent poster frames are displayed substantially adjacent to one another in the first row until a poster frame in the first row is displayed substantially adjacent to a second vertical edge of the event view pane, and displaying a next poster frame in a second row vertically displaced from the first row. Photographs in a poster frame can be previewed by moving a cursor across the poster frame.Type: GrantFiled: August 2, 2012Date of Patent: October 24, 2017Assignee: Apple Inc.Inventors: Joshua Fagans, Simeon Leifer, Randy Ubillos
-
Publication number: 20160196046Abstract: This invention is directed to defining quick groups for easily associating keywords with an object (e.g., a media objection) accessible using an electronic device. The user of an electronic device may define several keywords that identify attributes of an object accessible using the electronic device. The user may associate keywords with an object to link the attribute of the keyword with the object (e.g., associate a keyword entitled “vacation” to vacation pictures). The user may assign a shortcut key to each of a subset of the keywords, referred to as quick groups, by which the user may rapidly associate the keyword to an Object. In some embodiments, the electronic device may select the shortcut key of a quick group from the letters of the quick group to help the user remember the shortcut key.Type: ApplicationFiled: March 14, 2016Publication date: July 7, 2016Inventors: Joshua Fagans, Timothy B. Martin, Matt Evans
-
Patent number: 9305027Abstract: This invention is directed to defining quick groups for easily associating keywords with an object (e.g., a media objection) accessible using an electronic device. The user of an electronic device may define several keywords that identify attributes of an object accessible using the electronic device. The user may associate keywords with an object to link the attribute of the keyword with the object (e.g., associate a keyword entitled “vacation” to vacation pictures). The user may assign a shortcut key to each of a subset of the keywords, referred to as quick groups, by which the user may rapidly associate the keyword to an object. In some embodiments, the electronic device may select the shortcut key of a quick group from the letters of the quick group to help the user remember the shortcut key.Type: GrantFiled: August 3, 2007Date of Patent: April 5, 2016Assignee: Apple Inc.Inventors: Joshua Fagans, Timothy B. Martin, Matt Evans
-
Patent number: 9294634Abstract: Some embodiments of the invention provide a computer-based application that allows its users to insert their pictures in a variety of different photo books. Each photo book has several pages that have one or more picture fields for presenting pictures. Different photo books can differ in their size, themes, covers, page designs, page colors, picture-field designs, picture-field layouts, and/or other attributes. In some embodiments, the application also allows the users to modify photo books that they select. For instance, a user can modify the page design, color, frame design, and/or other thematic aspects of a selected photo books. Also, in some embodiments, the user can add picture and text fields to the photo book. Once the user has completed designing the photo book and inserting pictures in the photo book, the user can order the photo book through an online transaction that is initiated through the application.Type: GrantFiled: September 12, 2011Date of Patent: March 22, 2016Assignee: APPLE INC.Inventors: Joshua Fagans, Eric Hanson, Jeff Robbin, Timothy B Martin
-
Publication number: 20150193132Abstract: A computer-implemented method displaying, within a user interface, a view pane having a vertical direction and a horizontal direction, displaying, within the view pane, a first frame represented by a bounded region, wherein the first frame represents a container that comprises one or more objects, upon detecting a positioning of a cursor at a position in the poster frame, displaying an object of the one or more objects in the frame, the displayed object varying based on the position of the cursor, upon detecting a selection of the first frame, displaying a second frame, represented by a second bounded region, adjacent to the second frame, and displaying the displayed object in the second frame.Type: ApplicationFiled: March 18, 2015Publication date: July 9, 2015Inventor: Joshua Fagans
-
Patent number: 8559668Abstract: A computer-implemented method for detecting a red-eye artifact that includes receiving an image depicting a first eye and a second eye corresponding to a human face, and coordinates corresponding to a location of the first eye and the second eye in the image; calculating a distance between the first eye and the second eye using the received coordinates; obtaining a skin tone sample from the image based on the calculated distance and the received coordinates; generating a skin tone color region in a color space based on the obtained skin tone sample; classifying a pixel corresponding to the first eye as a red-eye pixel by comparing the pixel with the generated skin tone color region and a predetermined red-eye color region; and storing an indication of the classifying relative to the pixel.Type: GrantFiled: June 1, 2009Date of Patent: October 15, 2013Assignee: Apple Inc.Inventors: Russell Reid, Joshua Fagans, Tim Cherna
-
Patent number: 8525847Abstract: A method performed by one or more computers programmed to enhance images, the method including receiving an image and a face region associated with the image, sampling pixels from the face region, generating, based on the sampled pixels, a face-region evaluation, identifying a modification to the image based on the face-region evaluation, and modifying the image in accordance with the identified modification.Type: GrantFiled: June 1, 2009Date of Patent: September 3, 2013Assignee: Apple Inc.Inventors: Russell Reid, Joshua Fagans, Tim Cherna
-
Publication number: 20130093769Abstract: Disclosed herein are embodiments of systems and methods for displaying and updating image previews in the graphical user interface of an application program. The image previews for a given master image within the application program constitute various image sizes and resolutions of that master image, and are preferably compiled as image preview data sets in a database. When the image previews are manipulated in the application program an appropriate resolution for that image preview can be queried from the database and displayed. For example, while scrolling, a lower-resolution image preview data set might he used when compared to image preview data sets used while the image previews are not scrolled, thus making them less computationally intensive to display and update. Likewise, while magnifying, an appropriate image preview data set can be queried from the database instead of, or in conjunction with, up or downscaling the image preview.Type: ApplicationFiled: July 7, 2012Publication date: April 18, 2013Applicant: Apple Inc.Inventor: Joshua Fagans
-
Publication number: 20120299955Abstract: A computer-implemented method includes displaying, within a user interface, a view pane having a vertical direction and a horizontal direction, displaying, within the view pane, a plurality of poster frames, each poster frame representing a corresponding media item, a first poster frame being displayed as positioned in a first row extending across the event view pane in the horizontal direction such that the first poster frame is displayed substantially adjacent to a first vertical edge of the event view pane and subsequent poster frames are displayed substantially adjacent to one another in the first row until a poster frame in the first row is displayed substantially adjacent to a second vertical edge of the event view pane, and displaying a next poster frame in a second row vertically displaced from the first row. Photographs in a poster frame can be previewed by moving a cursor across the poster frame.Type: ApplicationFiled: August 2, 2012Publication date: November 29, 2012Applicant: APPLE INC.Inventors: Joshua Fagans, Simeon Leifer, Randy Ubillos
-
Publication number: 20120297334Abstract: A computer-implemented method includes displaying, within a user interface, a view pane having a vertical direction and a horizontal direction, displaying, within the view pane, a plurality of poster frames, each poster frame representing a corresponding media item, a first poster frame being displayed as positioned in a first row extending across the event view pane in the horizontal direction such that the first poster frame is displayed substantially adjacent to a first vertical edge of the event view pane and subsequent poster frames are displayed substantially adjacent to one another in the first row until a poster frame in the first row is displayed substantially adjacent to a second vertical edge of the event view pane, and displaying a next poster frame in a second row vertically displaced from the first row. Photographs in a poster frame can be previewed by moving a cursor across the poster frame.Type: ApplicationFiled: August 2, 2012Publication date: November 22, 2012Applicant: APPLE INC.Inventors: Joshua Fagans, Simeon Leifer, Randy Ubillos
-
Patent number: 8276098Abstract: A computer-implemented method includes displaying, within a user interface, a view pane having a vertical direction and a horizontal direction, displaying, within the view pane, a plurality of poster frames, each poster frame representing a corresponding media item, a first poster frame being displayed as positioned in a first row extending across the event view pane in the horizontal direction such that the first poster frame is displayed substantially adjacent to a first vertical edge of the event view pane and subsequent poster frames are displayed substantially adjacent to one another in the first row until a poster frame in the first row is displayed substantially adjacent to a second vertical edge of the event view pane, and displaying a next poster frame in a second row vertically displaced from the first row. Photographs in a poster frame can be previewed by moving a cursor across the poster frame.Type: GrantFiled: March 13, 2007Date of Patent: September 25, 2012Assignee: Apple Inc.Inventors: Joshua Fagans, Simeon Leifer, Randy Ubillos
-
Patent number: 8237712Abstract: Disclosed herein are embodiments of systems and methods for displaying and updating image previews in the graphical user interface of an application program running on a computer. The image previews for a given master image within the application program constitute various image sizes and resolution of that master image, and are preferably compiled as image preview data sets in a database accessible by the application program. When the image previews are manipulated in the applications program by a user, for example by scrolling or magnifying them, an appropriate resolution for that image preview can be queried from the database and displayed. For example, while scrolling, a lower-resolution image preview data set might be used when compared to those image preview data sets used while the image previews are not scrolled, thus making them less computationally intensive to display and update.Type: GrantFiled: March 18, 2004Date of Patent: August 7, 2012Assignee: Apple Inc.Inventor: Joshua Fagans
-
Publication number: 20120109776Abstract: Some embodiments of the invention provide a computer-based application that allows its users to insert their pictures in a variety of different photo books. Each photo book has several pages that have one or more picture fields for presenting pictures. Different photo books can differ in their size, themes, covers, page designs, page colors, picture-field designs, picture-field layouts, and/or other attributes. In some embodiments, the application also allows the users to modify photo books that they select. For instance, a user can modify the page design, color, frame design, and/or other thematic aspects of a selected photo books. Also, in some embodiments, the user can add picture and text fields to the photo book. Once the user has completed designing the photo book and inserting pictures in the photo book, the user can order the photo book through an online transaction that is initiated through the application.Type: ApplicationFiled: September 12, 2011Publication date: May 3, 2012Inventors: Joshua Fagans, Eric Hanson, Jeff Robbin, Timothy B. Martin
-
Publication number: 20120017154Abstract: Some embodiments of the invention provide a computer-based application that allows its users to insert their pictures in a variety of different photo album books (called photo books below). Each photo book has several pages that have one or more picture fields for presenting pictures. Different photo books can differ in their size, themes, covers, page designs, page colors, picture-field designs, picture-field layouts, and/or other attributes. In some embodiments, the application also allows the users to modify photo books that they select. For instance, in some embodiments, a user can modify the page design, color, frame design, and/or other thematic aspects of a selected photo books. Also, in some embodiments, the user can add picture and text fields to the photo book. Once the user has completed designing the photo book and inserting pictures in the photo book, the user can order the photo book through an online transaction that is initiated through the application.Type: ApplicationFiled: July 15, 2011Publication date: January 19, 2012Inventors: Joshua Fagans, Eric Hanson, Jeff Robbin, Timothy B. Martin
-
Patent number: 8082319Abstract: Techniques are provided for publishing digital image feeds, where the feeds are automatically created and uploaded to a server along with the images described in the feed, along with techniques for subscribing to digital image feeds, where the feed is downloaded and the images described therein are automatically downloaded and organized. The feeds may be subscribed to and automatically updated.Type: GrantFiled: January 9, 2006Date of Patent: December 20, 2011Assignee: Apple Inc.Inventors: Aaron Disario, Joshua Fagans, Christopher N. Ryan, Jeffrey Robbin