Patents by Inventor Alexander David Wallace
Alexander David Wallace 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: 10579713Abstract: An example method may retrieve a markup language document from an electronic storage device. The markup language document may define a component of an interactive media application and a plurality of resolution dependent parameter sets for the component. The method may continue and determine, using at least one processor, a current resolution of a display device of a playback device and select, using the at least one processor, a parameter set of the plurality of resolution dependent parameter sets for the component based on the current resolution and device. The method may also apply, using the at least one processor, the parameter set to the component; and present, using the at least one processor, the component as part of the interactive media application on the playback device.Type: GrantFiled: May 29, 2015Date of Patent: March 3, 2020Assignee: Apple Inc.Inventors: Eric M. Circlaeys, Guillaume Vergnaud, Ralf Weber, Dong Young Oh, Alexander David Wallace, Daniel Hooper, Benjamin David Ross
-
Patent number: 9626383Abstract: Approaches for managing a library of digital images and information about any editing operations performed on those digital images are provided. A managed library of digital images and a referenced library of digital images may be maintained. Digital images may be moved from the managed library of digital images to the referenced library of digital images, and vice-versa. A preview digital image data may also be generated from master digital image data. Rather than performing image operations directly on the master digital image data, change data that identifies one or more operations to perform to a digital picture represented by either the preview digital image data or the master digital image data may be stored, thereby allowing operations to be performed on the preview digital image data when the master digital image data is not accessible. Digital image may be automatically renamed based on rules for doing so.Type: GrantFiled: February 7, 2014Date of Patent: April 18, 2017Assignee: Apple Inc.Inventors: Alexander David Wallace, Laurent Perrodin
-
Publication number: 20150347361Abstract: An example method may retrieve a markup language document from an electronic storage device. The markup language document may define a component of an interactive media application and a plurality of resolution dependent parameter sets for the component. The method may continue and determine, using at least one processor, a current resolution of a display device of a playback device and select, using the at least one processor, a parameter set of the plurality of resolution dependent parameter sets for the component based on the current resolution and device. The method may also apply, using the at least one processor, the parameter set to the component; and present, using the at least one processor, the component as part of the interactive media application on the playback device.Type: ApplicationFiled: May 29, 2015Publication date: December 3, 2015Inventors: Eric M. Circlaeys, Guillaume Vergnaud, Ralf Weber, Dong Young Oh, Alexander David Wallace, Daniel Hooper, Benjamin David Ross
-
Patent number: 9026527Abstract: Methods and systems are disclosed for associating non-geographical information to track paths. Among other things, meaningful labels for the track paths can be formulated. In one aspect, a method performed by an application executing on a computer system includes receiving a set of images taken during a trip, a corresponding set of acquisition times, and a track path of the trip. The method further contains identifying landmarks near the received track path. Furthermore, the method includes receiving from a human user of the application a landmark selection from the identified landmarks and one or more image selections from the received set of images. In response to receiving the human user's selections, the method can associate the one or more selected images with the selected landmark. Additionally, the method included matching the received set of images to the received track path based on the association.Type: GrantFiled: April 3, 2013Date of Patent: May 5, 2015Assignee: Apple Inc.Inventors: Alexander David Wallace, Tim Cherna, Eric Hanson, Nikhil Bhatt
-
Patent number: 9026513Abstract: Methods and systems are disclosed for identifying waypoints. In one aspect, a method performed by an application executing on a computer system, includes receiving at least two sets of digital images including a first set of digital images for which image acquisition times are known and a second set of digital images for which image acquisition times and image acquisition locations are known. The method further includes overlaying waypoint identifiers over a map image. The waypoint identifiers correspond to geographical coordinates and to time acquisitions of one or more of the second set of images. Furthermore, the method includes receiving from a user associated with the application a waypoint selection of the overlaid waypoint identifiers and one or more image selections of the first set of images.Type: GrantFiled: October 9, 2012Date of Patent: May 5, 2015Assignee: Apple Inc.Inventors: Alexander David Wallace, Tim Cherna, Eric Hanson, Nikhil Bhatt, Mark Lee Kawano
-
Patent number: 8839131Abstract: A computing device includes a memory configured to store position data and images. The computing device also includes a processor configured to execute instructions to perform a method that includes receiving position data that represents the positions of a position tracking device over a period of time. The position data includes a group of position coordinates that represent a location. The method also includes receiving images that include a group of images associated with the location. The method also includes aligning the group of position coordinates that represent the location and the group of images associated with the location. The method also includes presenting a representation of the alignment of the group of position coordinates and the group of images.Type: GrantFiled: November 16, 2009Date of Patent: September 16, 2014Assignee: Apple Inc.Inventors: Alexander David Wallace, Nikhil Bhatt, Tim Cherna, Eric Hanson, Mark Lee Kawano
-
Patent number: 8751444Abstract: Methods, systems, and apparatus, including computer program products, for synchronizing database changes among multiple devices. In one aspect, a method includes determining one or more primary differences between a primary database and a local synchronization database; receiving, from a secondary device, one or more secondary differences associated with a secondary database; merging the primary differences and the secondary differences to generate a set of merged differences; providing the set of merged differences to the secondary device; receiving, from the secondary device, an acknowledgment indicating receipt of the set of merged differences; and updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment. Further, at least one conflict can be detected between the primary differences and the secondary differences, and can be resolved prior to generating the set of merged differences.Type: GrantFiled: July 26, 2012Date of Patent: June 10, 2014Assignee: Apple Inc.Inventors: Alexander David Wallace, Shawn Patrick Flisakowski, Craig Matthew Milito, Keith Walter Rauenbuehler
-
Publication number: 20140153845Abstract: Approaches for managing a library of digital images and information about any editing operations performed on those digital images are provided. A managed library of digital images and a referenced library of digital images may be maintained. Digital images may be moved from the managed library of digital images to the referenced library of digital images, and vice-versa. A preview digital image data may also be generated from master digital image data. Rather than performing image operations directly on the master digital image data, change data that identifies one or more operations to perform to a digital picture represented by either the preview digital image data or the master digital image data may be stored, thereby allowing operations to be performed on the preview digital image data when the master digital image data is not accessible. Digital image may be automatically renamed based on rules for doing so.Type: ApplicationFiled: February 7, 2014Publication date: June 5, 2014Applicant: Apple Inc.Inventors: Alexander David Wallace, Laurent Perrodin
-
Patent number: 8704853Abstract: A computing device includes a memory configured to store images and associated timing data. The computing device also includes a processor configured to execute instructions to perform a method that includes producing a graphical path on a digital map that represents positions associated with the images. The positions are estimated from the timing data associated with the images. The method also includes modifying the graphical path based upon data that represents user provided adjustments to the estimated positions of the images. The method also includes presenting the modified path.Type: GrantFiled: November 16, 2009Date of Patent: April 22, 2014Assignee: Apple Inc.Inventors: Tim Cherna, Nikhil Bhatt, Alexander David Wallace
-
Patent number: 8687924Abstract: Approaches for managing a library of digital images and information about any editing operations performed on those digital images are provided. A managed library of digital images and a referenced library of digital images may be maintained. Digital images may be moved from the managed library of digital images to the referenced library of digital images, and vice-versa. A preview digital image data may also be generated from master digital image data. Rather than performing image operations directly on the master digital image data, change data that identifies one or more operations to perform to a digital picture represented by either the preview digital image data or the master digital image data may be stored, thereby allowing operations to be performed on the preview digital image data when the master digital image data is not accessible. Digital image may be automatically renamed based on rules for doing so.Type: GrantFiled: September 6, 2007Date of Patent: April 1, 2014Assignee: Apple Inc.Inventors: Alexander David Wallace, Laurent Perrodin
-
Patent number: 8611592Abstract: Methods, systems, and apparatus are presented for associating a point of interest with a captured image. In one aspect, metadata associated with a digital image can be accessed, the metadata identifying an image capture location. Further, a depth of field corresponding to the digital image can be determined and one or more points of interest can be identified that are located within the determined depth of field. Additionally, one of the one or more identified points of interest can be selected as an image subject and the metadata associated with the digital image can be edited to include data identifying the selected point of interest.Type: GrantFiled: August 25, 2010Date of Patent: December 17, 2013Assignee: Apple Inc.Inventors: Alexander David Wallace, Tim Cherna, Eric Hanson, Nikhil Bhatt
-
Patent number: 8542294Abstract: Methods, apparatuses, and systems for adjusting time metadata of digital media items. A digital image captured at a location is associated with a time of capture and a location of capture. It is determined that a time of capture of the digital image is in a preset time zone that is different from a time zone of the location. In response to the determining, multiple locations are provided, each being associated with a respective time zone including a time zone of the location. A selection of a location is received and the time of capture is adjusted based on a time zone associated with the selected location.Type: GrantFiled: February 4, 2013Date of Patent: September 24, 2013Assignee: Apple Inc.Inventors: Nikhil Bhatt, Alexander David Wallace
-
Patent number: 8433707Abstract: Methods and systems are disclosed for associating non-geographical information to track paths. Among other things, meaningful labels for the track paths can be formulated. In one aspect, a method performed by an application executing on a computer system includes receiving a set of images taken during a trip, a corresponding set of acquisition times, and a track path of the trip. The method further contains identifying landmarks near the received track path. Furthermore, the method includes receiving from a human user of the application a landmark selection from the identified landmarks and one or more image selections from the received set of images. In response to receiving the human user's selections, the method can associate the one or more selected images with the selected landmark. Additionally, the method included matching the received set of images to the received track path based on the association.Type: GrantFiled: August 25, 2010Date of Patent: April 30, 2013Assignee: Apple Inc.Inventors: Alexander David Wallace, Tim Cherna, Eric Hanson, Nikhil Bhatt
-
Publication number: 20130066829Abstract: Methods, systems, and apparatus, including computer program products, for synchronizing database changes among multiple devices. In one aspect, a method includes determining one or more primary differences between a primary database and a local synchronization database; receiving, from a secondary device, one or more secondary differences associated with a secondary database; merging the primary differences and the secondary differences to generate a set of merged differences; providing the set of merged differences to the secondary device; receiving, from the secondary device, an acknowledgment indicating receipt of the set of merged differences; and updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment. Further, at least one conflict can be detected between the primary differences and the secondary differences, and can be resolved prior to generating the set of merged differences.Type: ApplicationFiled: July 26, 2012Publication date: March 14, 2013Applicant: Apple Inc.Inventors: Alexander David Wallace, Shawn Patrick Flisakowski, Craig Matthew Milito, Keith Walter Rauenbuehler
-
Patent number: 8390702Abstract: Methods, apparatuses, and systems for adjusting time metadata of digital media items. A digital image captured at a location is associated with a time of capture and a location of capture. It is determined that a time of capture of the digital image is in a preset time zone that is different from a time zone of the location. In response to the determining, multiple locations are provided, each being associated with a respective time zone including a time zone of the location. A selection of a location is received and the time of capture is adjusted based on a time zone associated with the selected location.Type: GrantFiled: November 12, 2009Date of Patent: March 5, 2013Assignee: Apple Inc.Inventors: Nikhil Bhatt, Alexander David Wallace
-
Patent number: 8321395Abstract: Methods and systems are disclosed for identifying waypoints. In one aspect, a method performed by an application executing on a computer system, includes receiving at least two sets of digital images including a first set of digital images for which image acquisition times are known and a second set of digital images for which image acquisition times and image acquisition locations are known. The method further includes overlaying waypoint identifiers over a map image. The waypoint identifiers correspond to geographical coordinates and to time acquisitions of one or more of the second set of images. Furthermore, the method includes receiving from a user associated with the application a waypoint selection of the overlaid waypoint identifiers and one or more image selections of the first set of images.Type: GrantFiled: August 25, 2010Date of Patent: November 27, 2012Assignee: Apple Inc.Inventors: Alexander David Wallace, Tim Cherna, Eric Hanson, Nikhil Bhatt, Mark Lee Kawano
-
Patent number: 8255360Abstract: Methods, systems, and apparatus, including computer program products, for synchronizing database changes among multiple devices. In one aspect, a method includes determining one or more primary differences between a primary database and a local synchronization database; receiving, from a secondary device, one or more secondary differences associated with a secondary database; merging the primary differences and the secondary differences to generate a set of merged differences; providing the set of merged differences to the secondary device; receiving, from the secondary device, an acknowledgment indicating receipt of the set of merged differences; and updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment. Further, at least one conflict can be detected between the primary differences and the secondary differences, and can be resolved prior to generating the set of merged differences.Type: GrantFiled: January 30, 2009Date of Patent: August 28, 2012Assignee: Apple Inc.Inventors: Alexander David Wallace, Shawn Patrick Flisakowski, Craig Matthew Milito, Keith Walter Rauenbuehler
-
Publication number: 20110119634Abstract: Processes and systems are presented, for generating and displaying a flat all-projects view of a library of digital assets. In one aspect, a process includes receiving input from a user of the application requesting to view content accessible by the application. The accessible content can include a plurality of digital assets, folders and projects stored in a hierarchy accessed by the application, and each project represents a user-defined set of digital assets. All projects residing at any location within the hierarchy can be identified, and a flat view of all identified projects can be presented.Type: ApplicationFiled: November 16, 2009Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Nikhil Bhatt, Alexander David Wallace, Mark Lee Kawano
-
Publication number: 20110109769Abstract: Methods, apparatuses, and systems for adjusting time metadata of digital media items. A digital image captured at a location is associated with a time of capture and a location of capture. It is determined that a time of capture of the digital image is in a preset time zone that is different from a time zone of the location. In response to the determining, multiple locations are provided, each being associated with a respective time zone including a time zone of the location. A selection of a location is received and the time of capture is adjusted based on a time zone associated with the selected location.Type: ApplicationFiled: November 12, 2009Publication date: May 12, 2011Applicant: APPLE INC.Inventors: Nikhil Bhatt, Alexander David Wallace
-
Publication number: 20110055284Abstract: Methods and systems are disclosed for identifying waypoints. In one aspect, a method performed by an application executing on a computer system, includes receiving at least two sets of digital images including a first set of digital images for which image acquisition times are known and a second set of digital images for which image acquisition times and image acquisition locations are known. The method further includes overlaying waypoint identifiers over a map image. The waypoint identifiers correspond to geographical coordinates and to time acquisitions of one or more of the second set of images. Furthermore, the method includes receiving from a user associated with the application a waypoint selection of the overlaid waypoint identifiers and one or more image selections of the first set of images.Type: ApplicationFiled: August 25, 2010Publication date: March 3, 2011Applicant: APPLE INC.Inventors: Alexander David Wallace, Tim Cherna, Eric Hanson, Nikhil Bhatt, Mark Lee Kawano