Patents by Inventor David J. Meyer

David J. Meyer 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).

  • Publication number: 20260010239
    Abstract: Various implementations disclosed herein include devices, systems, and methods that interpret user activity as user interactions with user interface (UI) elements positioned within a three-dimensional (3D) space such as an extended reality (XR) environment. Some implementations enable user interactions with virtual elements displayed in 3D environments that utilize alternative input modalities, e.g., XR environments that interpret user activity as either direct interactions or indirect interactions with virtual elements.
    Type: Application
    Filed: September 15, 2025
    Publication date: January 8, 2026
    Inventors: David J. Meyer, Julian K. Shutzberg, David M. Teitelbaum, Daniel J. Brewer, Bharat C. Dandu, Christopher D. McKenzie
  • Patent number: 12481369
    Abstract: Suppressing a hand gesture upon detecting peripheral events on a peripheral device includes determining a first hand pose for a first hand a second hand pose for a second hand in response to a detected peripheral device peripheral event, determining, based on the first hand pose and the second hand pose, at least one hand of the first hand and the second hand in a peripheral use mode, detecting an input gesture from a hand of the at least one hand determined to be in the peripheral use mode, and rejecting the input gesture by a user input pipeline in accordance with the determination that the hand is in the peripheral use mode. The presence of a peripheral device is confirmed by activating a computer vision system in response to determining that a peripheral use condition is satisfied.
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: November 25, 2025
    Assignee: Apple Inc.
    Inventors: Daniel J. Brewer, Ashwin Kumar Asoka Kumar Shenoi, Tian Qiu, Leah M. Gum, David J. Meyer, Julian K. Shutzberg, Yirong Tang
  • Publication number: 20250348187
    Abstract: Various implementations disclosed interpret direct touch-based gestures, such as drag and scroll gestures, made by a user virtually touching one position of a user interface and moving their hand to another position of the user interface. For example, such gestures may be made relative to a user interface presented in an extended reality (XR) environment. In some implementations, a user movement is interpreted using one or more techniques that avoid unexpected gain or loss of user-interface-associated motion. Some implementations determine which segments of a movement to associate with user interface content based on characteristics of the movement. Some implementations determine that a break occurs when a user movement leaves a break volume that is adjusted dynamically.
    Type: Application
    Filed: July 22, 2025
    Publication date: November 13, 2025
    Inventors: Chase B. Lortie, David J. Meyer, Daniel J. Brewer, Julian K. Shutzberg
  • Patent number: 12443286
    Abstract: Various implementations disclosed herein include devices, systems, and methods that interpret user activity as user interactions with user interface (UI) elements positioned within a three-dimensional (3D) space such as an extended reality (XR) environment. Some implementations enable user interactions with virtual elements displayed in 3D environments that utilize alternative input modalities, e.g., XR environments that interpret user activity as either direct interactions or indirect interactions with virtual elements.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: October 14, 2025
    Assignee: APPLE INC.
    Inventors: David J. Meyer, Julian K. Shutzberg, David M. Teitelbaum, Daniel J. Brewer, Bharat C. Dandu, Christopher D. McKenzie
  • Patent number: 12405704
    Abstract: Various implementations disclosed interpret direct touch-based gestures, such as drag and scroll gestures, made by a user virtually touching one position of a user interface and moving their hand to another position of the user interface. For example, such gestures may be made relative to a user interface presented in an extended reality (XR) environment. In some implementations, a user movement is interpreted using one or more techniques that avoid unexpected gain or loss of user-interface-associated motion. Some implementations determine which segments of a movement to associate with user interface content based on characteristics of the movement. Some implementations determine that a break occurs when a user movement leaves a break volume that is adjusted dynamically.
    Type: Grant
    Filed: September 19, 2023
    Date of Patent: September 2, 2025
    Assignee: APPLE INC.
    Inventors: Chase B. Lortie, David J. Meyer, Daniel J. Brewer, Julian K. Shutzberg
  • Patent number: 12394013
    Abstract: Various implementations identify user input based on the intended display frame rate and the adjusted user data. For example, an example process may include obtaining user data associated with an activity of a user via a sensor in a physical environment. The process may further include obtaining an intended display frame rate corresponding to one or more portions of a user interface being presented within an extended reality (XR) environment, where the intended display frame rate includes an irregular timing between frames. The process may further include adjusting the user data based on the irregular timing of the intended display frame rate. The process may further include identifying user input to the user interface based on the intended display frame rate and the adjusted user data.
    Type: Grant
    Filed: September 19, 2023
    Date of Patent: August 19, 2025
    Assignee: Apple Inc.
    Inventors: Ali Ercan, David M. Teitelbaum, David J. Meyer, Julian K. Shutzberg
  • Publication number: 20250216951
    Abstract: Various implementations interpret user activity as user interactions with virtual elements (e.g., user interface elements) positioned within in a 3D space such as an XR environment. Some implementations enable a user to provide input using a direct input modality in which the user interacts with virtual content by virtually touching the virtual content. As examples, a user may move their finger to directly tap, pinch, swipe, or otherwise interact with a user interface (UI) element within a 3D space. Some implementations perform touch detection (e.g., detecting when a user's finger virtually makes, continues, and breaks virtual contact with a UI element in 3D space) using position and velocity information about the user.
    Type: Application
    Filed: November 19, 2024
    Publication date: July 3, 2025
    Inventors: Chase B. Lortie, David J. Meyer, Bharat C. Dandu
  • Publication number: 20250165080
    Abstract: Suppressing a hand gesture upon detecting peripheral events on a peripheral device includes determining a first hand pose for a first hand a second hand pose for a second hand in response to a detected peripheral device peripheral event, determining, based on the first hand pose and the second hand pose, at least one hand of the first hand and the second hand in a peripheral use mode, detecting an input gesture from a hand of the at least one hand determined to be in the peripheral use mode, and rejecting the input gesture by a user input pipeline in accordance with the determination that the hand is in the peripheral use mode. The presence of a peripheral device is confirmed by activating a computer vision system in response to determining that a peripheral use condition is satisfied.
    Type: Application
    Filed: January 17, 2025
    Publication date: May 22, 2025
    Inventors: Daniel J. Brewer, Ashwin Kumar Asoka Kumar Shenoi, Tian Qiu, Leah M. Gum, David J. Meyer, Julian K. Shutzberg, Yirong Tang
  • Publication number: 20240411444
    Abstract: Various implementations disclosed herein include devices, systems, and methods that associate user activities with user interface (UI) elements within a 3D environment. Some implementations do so in ways that account for inaccuracies (i.e., fuzziness) in sensor-based detection of the user activities, e.g., inaccuracy in sensor data-based gaze tracking or sensor data-based hand/joint position. Some implementations use a sampling technique to associate user activity in a 3D environment with an appropriate portion of a UI positioned within a 3D environment. For example, a sampling technique may be used to identify sample locations within the 3D environment (e.g., sample locations around a gaze direction) to evaluate and ultimately select from to associate with a user activity, e.g., associating a particular UI button with a gaze direction.
    Type: Application
    Filed: August 21, 2024
    Publication date: December 12, 2024
    Inventors: Julian K. Shutzberg, David M. Teitelbaum, Chase B. Lortie, David J. Meyer, Lorenzo Soto Doblado
  • Publication number: 20240402801
    Abstract: Devices, systems, and methods that interpret user activity as user interactions with virtual elements (e.g., UI elements) positioned within in a 3D space such as an XR environment. Some implementations use an architecture that receives application UI geometry in a system or shared simulation area and outputs interaction events data (e.g., less than all user activity data) for an application to use to recognize input to the application. An OS process may be configured to provide an input support process to support recognizing input intended for one or more separately-executing applications, for example, by providing some input recognition tasks to recognize user activity as input for the applications or by converting user activity data into a format that can be more easily, accurately, efficiently, or effectively interpreted by the applications and/or in a way that facilitates preservation of user privacy.
    Type: Application
    Filed: May 31, 2024
    Publication date: December 5, 2024
    Inventors: Julian K. Shutzberg, David J. Meyer, David M. Teitelbaum
  • Publication number: 20240402825
    Abstract: Processing gesture input includes obtaining hand tracking data for a first hand based on one or more camera frames, detecting a first input gesture by the first hand based on the hand tracking data, and determining whether the first hand is in an active state. An input action associated with the first gesture is initiated in accordance with a determination that the first hand is in the active state. If, while the hand is in an active state, a determination is made that the inactive criterion is satisfied, then the first hand is transitioned to an inactive state.
    Type: Application
    Filed: May 28, 2024
    Publication date: December 5, 2024
    Inventors: Daniel J. Brewer, Bharat C. Dandu, David J. Meyer, Julian K. Shutzberg, Lucas Soffer, Yirong Tang
  • Publication number: 20240402821
    Abstract: Various implementations disclosed herein include devices, systems, and methods that interpret user activity as user interactions with user interface (UI) elements positioned within a three-dimensional (3D) space such as an extended reality (XR) environment. Some implementations enable user interactions with virtual elements displayed in 3D environments that utilize alternative input modalities, e.g., XR environments that interpret user activity as either direct interactions or indirect interactions with virtual elements.
    Type: Application
    Filed: September 29, 2023
    Publication date: December 5, 2024
    Inventors: David J. Meyer, Julian K. Shutzberg, David M. Teitelbaum, Daniel J. Brewer, Bharat C. Dandu, Christopher D. McKenzie
  • Publication number: 20240402826
    Abstract: Processing gesture input includes obtaining hand tracking data for a hand from one or more sensors, wherein the hand performs a pinch in the hand tracking data, determining a hand position and a hand orientation for the hand from the hand tracking data, applying a predefined offset from the hand position based on the hand orientation to determine a pinch centroid, and determining an input location based on the pinch centroid. The pinch centroid is used in an indirect motion mapping pipeline to determine characteristics of user input based on user motion.
    Type: Application
    Filed: May 28, 2024
    Publication date: December 5, 2024
    Inventors: Daniel J. Brewer, Chase B. Lortie, David J. Meyer, Julian K. Shutzberg, Tian Qiu, Yirong Tang
  • Publication number: 20240402800
    Abstract: Various implementations disclosed herein include devices, systems, and methods that interpret user activity as user interactions with user interface (UI) elements positioned within a three-dimensional (3D) space such as an extended reality (XR) environment. Some implementations enable user interactions with virtual elements displayed in 3D environments that utilize alternative input modalities, e.g., XR environments that interpret user activity as either direct interactions or indirect interactions with virtual elements.
    Type: Application
    Filed: May 29, 2024
    Publication date: December 5, 2024
    Inventors: Julian K. Shutzberg, David J. Meyer, David M. Teitelbaum, Mehmet N. Agaoglu, Ian R. Fasel, Chase B. Lortie, Daniel J. Brewer, Tim H. Cornelissen, Leah M. Gum, Alexander G. Berardino, Lorenzo Soto Doblado, Vinay Chawda, Itay Bar Yosef, Dror Irony, Eslam A. Mostafa, Guy Engelhard, Paul A. Lacey, Ashwin Kumar Asoka Kumar Shenoi, Bhavin Vinodkumar Nayak, Liuhao Ge, Lucas Soffer, Victor Belyaev, Bharat C. Dandu, Matthias M. Schroeder, Yirong Tang
  • Patent number: 12161052
    Abstract: Solid-state devices including a layer of a superconductor material epitaxially grown on a crystalline high thermal conductivity substrate, the superconductor material being one of TiNx, ZrNx, HfNx, VNx, NbNx, TaNx, MoNx, WNx, or alloys thereof, and one or more layers of a semiconducting or insulating or metallic material epitaxially grown on the layer of superconductor material, the semiconducting or insulating material being one of a Group III N material or alloys thereof or a Group 4b N material or SiC or ScN or alloys thereof.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: December 3, 2024
    Assignees: Cornell University, Govmt. of U.S.—Navy
    Inventors: Rusen Yan, Guru Bahadur Singh Khalsa, John Wright, H. Grace Xing, Debdeep Jena, D. Scott Katzer, Neeraj Nepal, Brian P. Downey, David J. Meyer
  • Publication number: 20240103705
    Abstract: Various implementations disclosed herein facilitate interactions with a user interface in 3D environment in which a user interface element is moved based on a user movement in a way that the user interface element appears to lag behind or follow a portion of the user (e.g., the user's fingertip). The user interface element may be moved in a way that it converges with and thus catches up to the portion of the user. Such convergence may be based on the speed of the movement of the portion of the user. No convergence may occur when the portion of the user is not moving or is moving below a threshold speed. When the portion of the user is moving (e.g., above a threshold speed), the user interface component may converge with the portion of the user and the rate of convergence may be increased with faster speeds.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 28, 2024
    Inventors: Vinay Chawda, Julian K. Shutzberg, Chase B. Lortie, Daniel J. Brewer, David J. Meyer, Leah M. Gum
  • Publication number: 20240103635
    Abstract: Suppressing a hand gesture upon detecting peripheral events on a peripheral device includes determining a first hand pose for a first hand a second hand pose for a second hand in response to a detected peripheral device peripheral event, determining, based on the first hand pose and the second hand pose, at least one hand of the first hand and the second hand in a peripheral use mode, detecting an input gesture from a hand of the at least one hand determined to be in the peripheral use mode, and rejecting the input gesture by a user input pipeline in accordance with the determination that the hand is in the peripheral use mode. The presence of a peripheral device is confirmed by activating a computer vision system in response to determining that a peripheral use condition is satisfied.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 28, 2024
    Inventors: Daniel J. Brewer, Ashwin Kumar Asoka Kumar Shenoi, Tian Qiu, Leah M. Gum, David J. Meyer, Julian K. Shutzberg, Yirong Tang
  • Publication number: 20240094882
    Abstract: In some embodiments, a computer system facilitates user input for displaying a selection refinement user interface object in an object within a three-dimensional environment, wherein the selection refinement user interface object indicates a location in the object at which the computer system performs a selection operation in response to further user input. In some embodiments, a computer system facilitates user input for activating a selection refinement mode in the three-dimensional environment during which an interaction point for a selection operation is movable based on movement of a hand of the user of the computer system.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 21, 2024
    Inventors: Daniel J. BREWER, Julian K. SHUTZBERG, David J. MEYER, Chase B. LORTIE
  • Patent number: 11899843
    Abstract: An indirect haptic device includes a substrate having a top surface and a bottom surface, and a plurality of haptic electrodes and a plurality of island electrodes arranged on the top surface. The device further includes a plurality of transmit electrodes and a plurality of receive electrodes arranged on the bottom surface, a position sensor, and a friction modulator. The device further includes a control device configured to apply bipolar electrical signals to the plurality of transmit electrodes to detect touch locations of a user's appendage and to modulate the friction between the user's appendage and the touch surface. Each of the plurality of haptic electrodes are substantially aligned with and capacitively coupled to a corresponding two of the plurality of transmit electrodes.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: February 13, 2024
    Assignee: Tanvas Magic Inc.
    Inventors: James E. Colgate, Mondher Cherif, David J. Meyer, Craig Shultz
  • Publication number: 20230387877
    Abstract: Method for forming an integrated acoustic device. A thin film piezoelectric acoustic transducer is epitaxially formed on a host substrate and is then transferred to a functional target substrate wherein physical phenomena from the piezoelectric transducer and the arbitrary functional substrate interact to form a hybrid acoustic microsystem comprising the piezoelectric transducer and the arbitrary functional substrate.
    Type: Application
    Filed: May 11, 2023
    Publication date: November 30, 2023
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Vikrant J. GOKHALE, Brian P. DOWNEY, Shawn C. MACK, D. Scott KATZER, David J. MEYER, Pallavi DHAGAT, Albrecht JANDER