-
公开(公告)号:WO2023009406A1
公开(公告)日:2023-02-02
申请号:PCT/US2022/038123
申请日:2022-07-25
Applicant: DATHOMIR LABORATORIES LLC
IPC: H04N5/232
Abstract: Various implementations disclosed herein reduce or eliminate camera motion blur during video capture by moving camera components to compensate for the motion. This may involve, for example, moving a camera component during each frame exposure to compensate for the motion (i.e., during image stabilization periods) and moving the camera component back in the other direction between the frame exposures (i.e., during re- initialization periods). The blur reduction techniques disclosed herein may be used in a live feed video environment in which one or more electronic devices simultaneously capture video via camera components and display the video as a live feed on a display.
-
公开(公告)号:WO2023009318A1
公开(公告)日:2023-02-02
申请号:PCT/US2022/037010
申请日:2022-07-13
Applicant: DATHOMIR LABORATORIES LLC
Abstract: In one implementation, a method for dynamically changing sensory and/or input modes associated with content based on a current contextual state. The method includes: while in a first contextual state, presenting extended reality (XR) content, via the display device, according to a first presentation mode and enabling a first set of input modes to be directed to the XR content; detecting a change from the first contextual state to a second contextual state; and in response to detecting the change from the first contextual state to the second contextual state, presenting, via the display device, the XR content according to a second presentation mode different from the first presentation mode and enabling a second set of input modes to be directed to the XR content that are different from the first set of input modes.
-
公开(公告)号:WO2023003759A1
公开(公告)日:2023-01-26
申请号:PCT/US2022/037235
申请日:2022-07-15
Applicant: DATHOMIR LABORATORIES LLC
IPC: G06F3/01 , G06F3/03 , G06F3/0346 , G06F3/0354
Abstract: Various implementations disclosed herein include devices, systems, and methods that track a movement of an input device. For example, an example process may include determine a pose of a tracking device in a physical environment based on first sensor data from an image sensor. The process then may receive, from the tracking device, first positional data corresponding to a first relative positioning between the tracking device and an input device in the physical environment, where the first positional data is determined based on second sensor data obtained via a sensor on the tracking device. The process then may track movement of the input device in the physical environment based at least in part on the first positional data and the pose of the tracking device. The process then may determine an input for the electronic device based at least in part on tracking the movement of the input device.
-
公开(公告)号:WO2023278138A1
公开(公告)日:2023-01-05
申请号:PCT/US2022/033399
申请日:2022-06-14
Applicant: DATHOMIR LABORATORIES LLC
IPC: G06F3/01 , G06F3/04842 , G06F2203/0381 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/0236
Abstract: In one implementation, a method of activating a user interface element is performed at a device including an input device, an eye tracker, a display, one or more processors, and non-transitory memory. The method includes displaying, on the display, a plurality of user interface elements and receiving, via the input device, a user input corresponding to an input location. The method includes determining, using the eye tracker, a gaze location. The method includes, in response to determining that the input location is at least a threshold distance from the gaze location, activating a first user interface element at the gaze location and, in response to determining that it is not, activating a second user interface element at the input location.
-
公开(公告)号:WO2022265852A2
公开(公告)日:2022-12-22
申请号:PCT/US2022/031564
申请日:2022-05-31
Applicant: DATHOMIR LABORATORIES LLC
IPC: G06F3/0481 , G06F3/01 , G06F3/0483 , G06F3/04815 , G06F3/041 , G06F3/04842 , G06F2203/0381 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/04186 , G06T19/006
Abstract: In one implementation, a method of displaying content is performed at a device including a display, one or more processors, and non-transitory memory. The method includes displaying, in a first area, a first content pane including first content including a link to second content. The method includes receiving a user input selecting the link to the second content and indicating a second area not displaying a content pane. The method includes in response to receiving the user input selecting the link to the second content and indicating the second area, displaying, in the second area, a second content pane including the second content.
-
公开(公告)号:WO2022261205A1
公开(公告)日:2022-12-15
申请号:PCT/US2022/032670
申请日:2022-06-08
Applicant: DATHOMIR LABORATORIES LLC
IPC: G06F3/01
Abstract: Methods and apparatus for generating user-aware eye models. During an enrollment process, images of a user's eye are captured by one or more cameras when the eye is in two or more different orientations and at two or more different levels of display brightness. The captured images are processed to generate a 3 -dimensional, user-aware eye model, for example a model of at least the eye's cornea and pupil features. The generated user-aware eye model may be used in other processes, for example in a gaze tracking process. The enrollment process may be an iterative process to optimize the eye model, or a continuous process performed while the user is using the system.
-
公开(公告)号:WO2022250980A1
公开(公告)日:2022-12-01
申请号:PCT/US2022/029176
申请日:2022-05-13
Applicant: DATHOMIR LABORATORIES LLC
IPC: G06F3/01
Abstract: Various implementations disclosed herein include devices, systems, and methods for using a gaze vector and head pose information to activate a display interface in an environment. In some implementations, a device includes a sensor for sensing a head pose of a user, a display, one or more processors, and a memory. In various implementations, a method includes displaying an environment comprising a field of view. Based on a gaze vector, it is determined that a gaze of the user is directed to a first location within the field of view. A head pose value corresponding to the head pose of the user is obtained. On a condition that the head pose value corresponds to a motion of the head of the user toward the first location, a user interface is displayed in the environment.
-
公开(公告)号:WO2022187137A1
公开(公告)日:2022-09-09
申请号:PCT/US2022/018137
申请日:2022-02-28
Applicant: DATHOMIR LABORATORIES LLC
Abstract: In an exemplary process, a representation of a setting is obtained. A first object is detected based on the representation of the setting and a set of identifiers is retrieved. In response to detecting a change in the representation of the setting, the set of identifiers is modified based on a first set of definitions. A user input associated with the representation of the setting is received, and based on the modified set of identifiers, a user intent corresponding to the user input is determined.
-
公开(公告)号:WO2022182668A1
公开(公告)日:2022-09-01
申请号:PCT/US2022/017343
申请日:2022-02-22
Applicant: DATHOMIR LABORATORIES LLC
IPC: G06F3/16
Abstract: An example process includes while displaying, on a display, an extended reality (XR) environment: receiving a user input; sampling, with a microphone, a user speech input; in accordance with a determination that the user input satisfies a criterion for initiating a digital assistant, initiating the digital assistant, including: displaying, within the XR environment, a digital assistant indicator at a first location of the XR environment; and while displaying the digital assistant indicator at the first location, providing, by the digital assistant, a response to the user speech input; after providing the response, ceasing to display the digital assistant indicator at the first location; and in accordance with ceasing to display the digital assistant indicator at the first location, displaying the digital assistant indicator at a second location of the XR environment, the second location corresponding to a physical location of an external electronic device implementing a second digital assistant.
-
-
-
-
-
-
-
-