Patents by Inventor Thomas J. Moore

Thomas J. Moore 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: 12367632
    Abstract: A method includes: presenting a posture summary interface including: a representation of the user, a visualization of a current accumulated strain value for the user, and a first affordance for initiating an animated posture summary associated with the accumulated strain value for the user over a respective time window; and in response to detecting a user input directed to the first affordance within the posture summary interface, presenting an animation of the representation of the user over the respective time window that corresponds to one or more instances in which head pose information changes associated with the user caused an increase or a decrease to the accumulated strain value greater than a significance threshold, wherein an appearance of the visualization of the current accumulated strain value for the user changes to represent the accumulated strain value for the user over the respective time window.
    Type: Grant
    Filed: April 10, 2024
    Date of Patent: July 22, 2025
    Assignee: APPLE INC.
    Inventors: Matthew S. DeMers, Adeeti V. Ullal, Alexander G. Bruno, Daniel M. Trietsch, Ioana Negoita, James J. Dunne, Thomas G. Salter, Thomas J. Moore
  • Publication number: 20250111471
    Abstract: Embodiments disclosed herein are directed to devices, systems, and methods for presenting a magnified view in an extended reality environment. Specifically, a magnified view includes a zoom reticle that is presented at a display location of a display. The zoom reticle includes magnified content that includes a magnified portion of a user's field of view. For example, the magnified content may be generated from image data selected from a corresponding portion of a field of view of a camera. The position of the zoom reticle on the display, as well as the portion of the field of view that is magnified, may vary in different circumstances such as described herein.
    Type: Application
    Filed: September 5, 2024
    Publication date: April 3, 2025
    Inventors: Elena J. Nattinger, Michael J. Rockwell, Christopher I. Word, Devin W. Chalmers, Paulo R. Jansen dos Reis, Paul Ewers, Peter Burgner, Anna L. Brewer, Jeffrey S. Norris, Allison W. Dryer, Andrew Muehlhausen, Luis R. Deliz Centeno, Thomas J. Moore, Alesha Unpingco, Thomas G. Salter
  • Publication number: 20240428533
    Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
    Type: Application
    Filed: September 5, 2024
    Publication date: December 26, 2024
    Inventors: Jean-Charles Bernard Marcel Bazin, Anselm Grundhoefer, Bart Trzynadlowski, Thomas J. Moore
  • Publication number: 20240393996
    Abstract: A head-mounted device may be used to perform a visual search on a physical environment around the head-mounted device. A user may wish to visually search one out of multiple physical objects in the physical environment. To clearly show the user which physical object was the target of a visual search, the head-mounted device may present a thumbnail of the candidate physical object on a display. The thumbnail may be cropped and/or zoomed using an image from a camera on the head-mounted device. By displaying a thumbnail that is taken by a camera on the head-mounted device, the thumbnail will directly match the physical object in the user's physical environment, eliminating ambiguity regarding which physical object is the subject of the visual search.
    Type: Application
    Filed: April 19, 2024
    Publication date: November 28, 2024
    Inventors: Thomas J. Moore, Alesha Unpingco, Anshu K. Chimalamarri, Ashwin K. Vijay, Christopher D. Fu, Guilherme Klink, In Young Yang, Paul Ewers, Paulo R. Jansen dos Reis, Peter Burgner, Thomas G. Salter, Tigran Khachatryan
  • Patent number: 12118685
    Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
    Type: Grant
    Filed: October 10, 2023
    Date of Patent: October 15, 2024
    Inventors: Jean-Charles Bernard Marcel Bazin, Anselm Grundhoefer, Bart Trzynadlowski, Thomas J. Moore
  • Publication number: 20240302898
    Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, and a display. The method includes displaying, on the display, a first user interface (UI) element that is associated with a first selection region and a second selection region. The method includes, while displaying the first UI element, determining, based on eye tracking data, that a targeting criterion is satisfied with respect to the first selection region or the second selection region. The eye tracking data is associated with one or more eyes of a user of the electronic device. The method includes, while displaying the first UI element, selecting the first UI element based at least in part on determining that the targeting criterion is satisfied.
    Type: Application
    Filed: April 30, 2024
    Publication date: September 12, 2024
    Inventors: Bryce L. Schmidtchen, Ioana Negoita, Anshu K. Chimalamarri, Gregory Lutter, Thomas J. Moore, Trevor J. McIntyre
  • Publication number: 20240257430
    Abstract: A method includes: presenting a posture summary interface including: a representation of the user, a visualization of a current accumulated strain value for the user, and a first affordance for initiating an animated posture summary associated with the accumulated strain value for the user over a respective time window; and in response to detecting a user input directed to the first affordance within the posture summary interface, presenting an animation of the representation of the user over the respective time window that corresponds to one or more instances in which head pose information changes associated with the user caused an increase or a decrease to the accumulated strain value greater than a significance threshold, wherein an appearance of the visualization of the current accumulated strain value for the user changes to represent the accumulated strain value for the user over the respective time window.
    Type: Application
    Filed: April 10, 2024
    Publication date: August 1, 2024
    Inventors: Matthew S. DeMers, Adeeti V. Ullal, Alexander G. Bruno, Daniel M. Trietsch, Ioana Negoita, James J. Dunne, Thomas G. Salter, Thomas J. Moore
  • Patent number: 12008160
    Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, an eye tracker, and a display. The eye tracker receives eye tracking data associated with one or more eyes of a user of the electronic device. The method includes displaying, on the display, a first user interface (UI) element that is associated with a first selection region and a second selection region. While displaying the first UI element, the method includes determining, based on the eye tracking data, that a first targeting criterion is satisfied with respect to the first selection region, and determining, based on the eye tracking data, that a second targeting criterion is satisfied with respect to the second selection region. The method includes selecting the first UI element based at least in part on determining that the first targeting criterion is satisfied and the second targeting criterion is satisfied.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: June 11, 2024
    Assignee: APPLE INC.
    Inventors: Bryce L. Schmidtchen, Ioana Negoita, Anshu K. Chimalamarri, Gregory Lutter, Thomas J. Moore, Trevor J. McIntyre
  • Patent number: 12002140
    Abstract: A method includes: presenting a posture summary interface including: a representation of the user, a visualization of a current accumulated strain value for the user, and a first affordance for initiating an animated posture summary associated with the accumulated strain value for the user over a respective time window; and in response to detecting a user input directed to the first affordance within the posture summary interface, presenting an animation of the representation of the user over the respective time window that corresponds to one or more instances in which head pose information changes associated with the user caused an increase or a decrease to the accumulated strain value greater than a significance threshold, wherein an appearance of the visualization of the current accumulated strain value for the user changes to represent the accumulated strain value for the user over the respective time window.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: June 4, 2024
    Assignee: APPLE INC.
    Inventors: Matthew S. DeMers, Adeeti V. Ullal, Alexander G. Bruno, Daniel M. Trietsch, Ioana Negoita, James J. Dunne, Thomas G. Salter, Thomas J. Moore
  • Publication number: 20240070902
    Abstract: An electronic device may use one or more sensors to detect a user intent for content associated with a point of interest in the physical environment of the user. In response to the user intent for content, the electronic device may transmit information associated with the point of interest to an external server. The transmitted information may include depth information, color information, feature point information, location information, etc. The external server may compare the received information to a database of points of interest and identify a matching point of interest in the database. The external server then transmits additional contextual information and/or application information associated with the matching point of interest to the electronic device. The electronic device may run an application and/or present content based on the received information associated with the matching point of interest.
    Type: Application
    Filed: June 27, 2023
    Publication date: February 29, 2024
    Inventors: Richard P Lozada, Peter Burgner, Thomas J Moore
  • Publication number: 20240037874
    Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
    Type: Application
    Filed: October 10, 2023
    Publication date: February 1, 2024
    Inventors: Jean-Charles Bernard Marcel Bazin, Anselm Grundhoefer, Bart Trzynadlowski, Thomas J. Moore
  • Publication number: 20240023830
    Abstract: In one implementation, a method is performed for tiered posture awareness. The method includes: while presenting a three-dimensional (3D) environment, via the display device, obtaining head pose information for a user associated with the computing system; determining an accumulated strain value for the user based on the head pose information; and in accordance with a determination that the accumulated strain value for the user exceeds a first posture awareness threshold: determining a location for virtual content based on a height value associated with the user and a depth value associated with the 3D environment; and presenting, via the display device, the virtual content at the determined location while continuing to present the 3D environment via the display device.
    Type: Application
    Filed: May 22, 2023
    Publication date: January 25, 2024
    Inventors: Thomas G. Salter, Adeeti V. Ullal, Alexander G. Bruno, Daniel M. Trietsch, Edith M. Arnold, Edwin Iskandar, Ioana Negoita, James J. Dunne, Johahn Y. Leung, Karthik Jayaraman Raghuram, Matthew S. DeMers, Thomas J. Moore
  • Publication number: 20230394755
    Abstract: A method includes presenting a representation of a three-dimensional (3D) environment from a current point-of-view. The method includes identifying a region of interest within the 3D environment. The region of interest is located at a first distance from the current point-of-view. The method includes receiving, via the audio sensor, an audible signal and converting the audible signal to audible signal data. The method includes displaying, on the display, a visual representation of the audible signal data at a second distance from the current point-of-view that is a function of the first distance between the region of interest and the current point-of-view.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 7, 2023
    Inventors: Ioana Negoita, Alesha Unpingco, Bryce L. Schmidtchen, Devin W. Chalmers, Lee Sparks, Thomas J. Moore
  • Patent number: 11823339
    Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: November 21, 2023
    Assignee: Apple Inc.
    Inventors: Jean-Charles Bernard Marcel Bazin, Anselm Grundhoefer, Bart Trzynadlowski, Thomas J. Moore
  • Publication number: 20230333643
    Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, an eye tracker, and a display. The eye tracker receives eye tracking data associated with one or more eyes of a user of the electronic device. The method includes displaying, on the display, a first user interface (UI) element that is associated with a first selection region and a second selection region. While displaying the first UI element, the method includes determining, based on the eye tracking data, that a first targeting criterion is satisfied with respect to the first selection region, and determining, based on the eye tracking data, that a second targeting criterion is satisfied with respect to the second selection region. The method includes selecting the first UI element based at least in part on determining that the first targeting criterion is satisfied and the second targeting criterion is satisfied.
    Type: Application
    Filed: March 6, 2023
    Publication date: October 19, 2023
    Inventors: Bryce L. Schmidtchen, Ioana Negoita, Anshu K. Chimalamarri, Gregory Lutter, Thomas J. Moore, Trevor J. McIntyre
  • Publication number: 20220319128
    Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 6, 2022
    Inventors: Jean-Charles Bernard Marcel Bazin, Anselm Grundhoefer, Bart Trzynadlowski, Thomas J. Moore
  • Publication number: 20110302066
    Abstract: A system and method enables users to prepare property and other types of tax appeal forms by an automated template while performing back-end database look-ups and analyses to determine the extent of the appeal. The template can be readily adjusted or added by system administrators to accommodate changes in the tax procedures or newly added jurisdictions, respectively.
    Type: Application
    Filed: June 2, 2010
    Publication date: December 8, 2011
    Inventors: Thomas J. Moore, Santo A. Molino, Larry R. Levy, Benjamin Ross Epstein
  • Publication number: 20090019008
    Abstract: Systems and methods for providing an online shopping search engine for vehicle specific products are described. One embodiment includes selecting a year, make, and model, selecting at least one product category, presenting at least one vehicle specific product based upon at least one query of a database using at least the year, make and model information, and the at least one product category, selecting one of the presented vehicle specific products, presenting a list of resellers, selecting one of the presented resellers, and performing a handoff to the website of the selected resellers. Typically, the database is a database of vehicle specific products identified based upon year, make, model fitment information and at least one product category.
    Type: Application
    Filed: April 28, 2008
    Publication date: January 15, 2009
    Inventors: Thomas J. Moore, William C. Kelley, Andrew R. Wilson
  • Publication number: 20080275781
    Abstract: Systems and methods for associating aftermarket parts with information concerning a vehicle are described. One embodiment includes obtaining information concerning a vehicle year, make, and model, providing a directory of aftermarket parts compatible with the obtained vehicle year, make, and model, selecting at least one aftermarket part from the directory, storing a vehicle profile including the selected aftermarket part, associating an advertisement with the selected aftermarket part, receiving an instruction to display the stored profile, retrieving the stored profile and the associated advertisement, displaying the stored profile and the associated advertisement, and recording information concerning the display of the associated advertisement.
    Type: Application
    Filed: April 28, 2008
    Publication date: November 6, 2008
    Inventors: Thomas J. Moore, William C. Kelley, Andrew R. Wilson
  • Patent number: D506081
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: June 14, 2005
    Inventor: Thomas J. Moore