-
1.
公开(公告)号:US20240036699A1
公开(公告)日:2024-02-01
申请号:US18226200
申请日:2023-07-25
Applicant: Apple Inc.
Inventor: Mark A. Ebbole , Leah M. Gum , Chia-Ling Li , Ashwin Kumar Asoka Kumar Shenoi
IPC: G06F3/04815 , G06F3/01
CPC classification number: G06F3/04815 , G06F3/013 , G06F3/014 , G06F3/017
Abstract: While a view of an environment is visible via a display generation component of a computer system, the computer system detects a gaze input directed to a first location, corresponding to a first user interface element, in the environment. In response to detecting the gaze input: if a user's hand is in a predefined configuration during the gaze input, the computer system: provides, to the first user interface element, information about the gaze input; and then, in response to detecting the gaze input moving to a different, second location in the environment while the user's hand is maintained in the predefined configuration, provides, to a second user interface element that corresponds to the second location, information about the gaze input. If the user's hand is not in the predefined configuration during the gaze input, the computer system forgoes providing, to the first user interface element, information about the gaze input.
-
公开(公告)号:US20250110569A1
公开(公告)日:2025-04-03
申请号:US18886891
申请日:2024-09-16
Applicant: Apple Inc.
Inventor: Mark A. Ebbole , Bharat C. Dandu , Daniel J. Brewer
Abstract: While a view of an environment is visible via a display generation component, a computer system displays a user interface including one or more user interface objects. The computer system detects, via one or more input devices, one or more inputs; and, if the one or more inputs include a first input performed using a first input manipulator and a second input performed using a second input manipulator distinct from the first input manipulator, where the first input and the second input meet concurrency criteria, the computer system: provides a first input event for the first input to a first application and a second input event for the second input to the first application. The first input includes information identifying a target location and the second input event also includes information identifying the target location.
-
3.
公开(公告)号:US20240152245A1
公开(公告)日:2024-05-09
申请号:US18371368
申请日:2023-09-21
Applicant: Apple Inc.
Inventor: Lee S. Broughton , Israel Pastrana Vicente , Matan Stauber , Miquel Estany Rodriguez , James J. Owen , Jonathan R. Dascola , Stephen O. Lemay , Christian Schnorr , Zoey C. Taylor , Jay Moon , Benjamin H. Boesel , Benjamin Hylak , Richard D. Lyons , Willliam A. Sorrentino, III , Lynn I. Streja , Jonathan Ravasz , Nathan Gitter , Peter D. Anton , Michael J. Rockwell , Peter L. Hajas , Evgenii Krivoruchko , Mark A. Ebbole , James Magahern , Andrew J. Sawyer , Christopher D. McKenzie , Michael E. Buerli , Olivier D. R. Gutknecht
IPC: G06F3/04815 , G06F3/01 , G06F3/04845
CPC classification number: G06F3/04815 , G06F3/013 , G06F3/04845
Abstract: A computer system displays a first object that includes at least a first portion of the first object and a second portion of the first object and detects a first gaze input that meets first criteria, wherein the first criteria require that the first gaze input is directed to the first portion of the first object in order for the first criteria to be met. In response, the computer system displays a first control element that corresponds to a first operation associated with the first object, wherein the first control element was not displayed prior to detecting that the first gaze input met the first criteria, and detects a first user input directed to the first control element. In response to detecting the first user input directed to the first control element, the computer system performs the first operation with respect to the first object.
-
公开(公告)号:US20240402792A1
公开(公告)日:2024-12-05
申请号:US18666132
申请日:2024-05-16
Applicant: Apple Inc.
Inventor: Jack H. Lawrence , Mark A. Ebbole , Evgenii Krivoruchko
IPC: G06F3/01 , G06F3/0481 , G06T19/00
Abstract: Various implementations disclosed herein include devices, systems, and methods that enable multi-mode interactions with elements in a three-dimensional (3D) environment based on cursor movement associated with tracking user hand motion. For example, a process may include presenting an extended reality (XR) environment comprising a virtual element and a cursor. The process may further include obtaining hand data corresponding to 3D movement of a hand in a 3D environment. The process may further include operating in first mode where the 3D motion of the hand is converted to two-dimensional (2D) motion and detecting a 3D user input criteria. In response to the 3D user input criteria a mode of operation is modified to a second mode where the 3D motion of the hand is maintained without conversion to the 2D motion.
-
公开(公告)号:US12056344B2
公开(公告)日:2024-08-06
申请号:US18217498
申请日:2023-06-30
Applicant: Apple Inc.
Inventor: Mark A. Ebbole , Andrew T. Finke , Abhinay Ashutosh
IPC: G06F3/048 , G06F3/0481 , G06F3/04847
CPC classification number: G06F3/04847 , G06F3/0481
Abstract: Out-of-process hit-testing can provide increased privacy and efficiency in computer user input systems. In an aspect, an application specifies a control style for a UI window to be managed separately from the application, such as by a system process running outside of the application process. When a user input is received at a location corresponding to a part of the application UI that is separate from the UI window for which the control style has been specified, the user input may be redirected to the UI window for which the control style has been specified.
-
-
-
-