-
公开(公告)号:US20250036252A1
公开(公告)日:2025-01-30
申请号:US18910335
申请日:2024-10-09
Applicant: Apple Inc.
Inventor: Edwin Iskandar , Ittinop Dumnernchanvanit , Samuel L. Iglesias , Timothy R. Oriol
IPC: G06F3/04815 , G06F3/01 , G06F3/04842 , G06F3/04845 , G06F3/16
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a CGR environment in which virtual objects from one or more apps are included. User interactions with the virtual objects are detected and interpreted by a system that is separate from the apps that provide the virtual objects. The system detects user interactions received via one or more input modalities and interprets those user interactions as events. These events provide a higher-level, input modality-independent, abstractions of the lower-level input-modality dependent user interactions that are detected. The system uses UI capability data provided by the apps to interpret user interactions with respect to the virtual object provided by the apps. For example, the UI capability data can identify whether a virtual object is moveable, actionable, hover-able, etc. and the system interprets user interactions at or near the virtual object accordingly.
-
公开(公告)号:US12141414B2
公开(公告)日:2024-11-12
申请号:US18217711
申请日:2023-07-03
Applicant: Apple Inc.
Inventor: Edwin Iskandar , Ittinop Dumnernchanvanit , Samuel L. Iglesias , Timothy R. Oriol
IPC: G06F3/04815 , G06F3/01 , G06F3/04842 , G06F3/04845 , G06F3/16
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a CGR environment in which virtual objects from one or more apps are included. User interactions with the virtual objects are detected and interpreted by a system that is separate from the apps that provide the virtual objects. The system detects user interactions received via one or more input modalities and interprets those user interactions as events. These events provide a higher-level, input modality-independent, abstractions of the lower-level input-modality dependent user interactions that are detected. The system uses UI capability data provided by the apps to interpret user interactions with respect to the virtual object provided by the apps. For example, the UI capability data can identify whether a virtual object is moveable, actionable, hover-able, etc. and the system interprets user interactions at or near the virtual object accordingly.
-
公开(公告)号:US20230350538A1
公开(公告)日:2023-11-02
申请号:US18217711
申请日:2023-07-03
Applicant: Apple Inc.
Inventor: Edwin Iskandar , Ittinop Dumnernchanvanit , Samuel L. Iglesias , Timothy R. Oriol
IPC: G06F3/04815 , G06F3/01 , G06F3/04842 , G06F3/16 , G06F3/04845
CPC classification number: G06F3/04815 , G06F3/017 , G06F3/04842 , G06F3/167 , G06F3/04845 , G06F3/013
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a CGR environment in which virtual objects from one or more apps are included. User interactions with the virtual objects are detected and interpreted by a system that is separate from the apps that provide the virtual objects. The system detects user interactions received via one or more input modalities and interprets those user interactions as events. These events provide a higher-level, input modality-independent, abstractions of the lower-level input-modality dependent user interactions that are detected. The system uses UI capability data provided by the apps to interpret user interactions with respect to the virtual object provided by the apps. For example, the UI capability data can identify whether a virtual object is moveable, actionable, hover-able, etc. and the system interprets user interactions at or near the virtual object accordingly.
-
公开(公告)号:US11733824B2
公开(公告)日:2023-08-22
申请号:US16440048
申请日:2019-06-13
Applicant: Apple Inc.
Inventor: Edwin Iskandar , Ittinop Dumnernchanvanit , Samuel L. Iglesias , Timothy R. Oriol
IPC: G06F3/04815 , G06F3/01 , G06F3/04842 , G06F3/16 , G06F3/04845
CPC classification number: G06F3/04815 , G06F3/013 , G06F3/017 , G06F3/04842 , G06F3/04845 , G06F3/167
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a CGR environment in which virtual objects from one or more apps are included. User interactions with the virtual objects are detected and interpreted by a system that is separate from the apps that provide the virtual objects. The system detects user interactions received via one or more input modalities and interprets those user interactions as events. These events provide a higher-level, input modality-independent, abstractions of the lower-level input-modality dependent user interactions that are detected. The system uses UI capability data provided by the apps to interpret user interactions with respect to the virtual object provided by the apps. For example, the UI capability data can identify whether a virtual object is moveable, actionable, hover-able, etc. and the system interprets user interactions at or near the virtual object accordingly.
-
公开(公告)号:US20190391726A1
公开(公告)日:2019-12-26
申请号:US16440048
申请日:2019-06-13
Applicant: Apple Inc.
Inventor: Edwin Iskandar , Ittinop Dumnernchanvanit , Samuel L. Iglesias , Timothy R. Oriol
IPC: G06F3/0481 , G06F3/01 , G06F3/16 , G06F3/0484
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a CGR environment in which virtual objects from one or more apps are included. User interactions with the virtual objects are detected and interpreted by a system that is separate from the apps that provide the virtual objects. The system detects user interactions received via one or more input modalities and interprets those user interactions as events. These events provide a higher-level, input modality-independent, abstractions of the lower-level input-modality dependent user interactions that are detected. The system uses UI capability data provided by the apps to interpret user interactions with respect to the virtual object provided by the apps. For example, the UI capability data can identify whether a virtual object is moveable, actionable, hover-able, etc. and the system interprets user interactions at or near the virtual object accordingly.
-
-
-
-