-
公开(公告)号:US20240428527A1
公开(公告)日:2024-12-26
申请号:US18382045
申请日:2023-10-19
Applicant: Apple Inc.
Inventor: Peter L. HAJAS , Sebastien METROT , Michael E. BUERLI , Michael A. REITER , Diego TRAZZI , Conner J. BROOKS , Jacob WILSON
Abstract: A device may include a processor configured to receive, by a system process and from an application process, a visibility preference for an object type and segment one or more physical objects associated with the object type from an image of a physical environment. The processor is also configured to determine, by the system process, whether to display the one or more segmented physical objects based at least in part on the visibility preference. In response to a determination display the one or more segmented physical objects, the processor is configured to display at least a portion of the image corresponding to the one or more segmented physical objects. In response to a determination not to display the one or more segmented physical objects, the processor is configured to forgo displaying that at least a portion of the image corresponding to the one or more segmented physical objects.
-
公开(公告)号:US20240402891A1
公开(公告)日:2024-12-05
申请号:US18618806
申请日:2024-03-27
Applicant: Apple Inc.
Inventor: Florentin BEKIER , Raffael HANNEMANN , Peter L. HAJAS , James T. TURNER
IPC: G06F3/04845
Abstract: Some techniques are described herein for managing requests for placement of a user interface object within an environment. Some techniques are described herein for requesting placement of a user interface object within an environment.
-
公开(公告)号:US20230298267A1
公开(公告)日:2023-09-21
申请号:US18083474
申请日:2022-12-17
Applicant: APPLE INC.
Inventor: Charilaos PAPADOPOULOS , Aaron M. BURNS , Alexis H. PALANGIE , Andrew P. RICHARDSON , Bruno M. SOMMER , Charles MAGAHERN , Joseph P. CERRA , Justin T. VOSS , Luis R. DELIZ CENTENO , Mark A. EBBOLE , Martin GARSTENAUER , Peter L. HAJAS , Samuel L. IGLESIAS
Abstract: Various implementations disclosed herein more accurately or efficiently determine to which of multiple potential virtual objects user input should be directed in a 3D graphical environment. In some implementations, this involves using a rule that accounts for the types of the virtual objects to which a particular event may correspond. For example, a direction of intent may be identified and a rule used to determine to which of multiple potential virtual objects to associate an event.
-
公开(公告)号:US20230229241A1
公开(公告)日:2023-07-20
申请号:US18125114
申请日:2023-03-22
Applicant: Apple Inc.
Inventor: James T. TURNER , Peter L. HAJAS
IPC: G06F3/01 , G06F3/04815 , G06F3/16
CPC classification number: G06F3/017 , G06F3/04815 , G06F3/167 , G06F3/013
Abstract: Aspects of the subject technology provide for intention-based user interface control for electronic devices. For example, an electronic device may utilize multiple indirect engagement indicators performed by a user of the electronic device, to confirm which of several displayed user interfaces with which the user intends to engage. Once the electronic device determines which of the multiple user interfaces the user intends to engage with, the electronic device may provide a user input to the application or other process underlying that user interface. The user input may be based, in whole or in part, one or more of the multiple indirect engagement indicators.
-
公开(公告)号:US20220092847A1
公开(公告)日:2022-03-24
申请号:US17540138
申请日:2021-12-01
Applicant: Apple Inc.
Inventor: Timothy R. ORIOL , Peter L. HAJAS , Daniel T. KURTZ , Edwin ISKANDAR , Charles MAGAHERN , Jeremy G. BRIDON , Naveen K. VEMURI
IPC: G06T15/20 , G06T11/60 , G06T17/00 , G06T5/00 , H04N13/261
Abstract: A device implementing a system for managing multi-modal rendering of application content includes at least one processor configured to receive content, provided by an application running on a device, for display. The at least one processor is further configured to determine that the content corresponds to two-dimensional content. The at least one processor is further configured to identify a portion of the two-dimensional content for enhancement by a three-dimensional render. The at least one processor is further configured to enhance, in response to the determining, the portion of the two-dimensional content by the three-dimensional renderer. The at least one processor is further configured to provide for display of the enhanced portion of the two-dimensional content on a display of the device.
-
公开(公告)号:US20180350124A1
公开(公告)日:2018-12-06
申请号:US15721688
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: William J. THIMBLEBY , Jennifer P. CHEN , Peter L. HAJAS
CPC classification number: G06T13/80 , G06F3/04883 , G06F17/242 , G06T11/203
Abstract: A device implementing a system for rendering animated user input strokes includes at least one processor configured to receive input stroke data. The at least one processor is configured to render, in a first rendering stage within a frame rendering period, a first portion of the input stroke data. The at least one processor is configured to render, in a second rendering stage within the frame rendering period, a second portion of the input stroke data, the second rendering stage being after, and temporally separate from, the first rendering stage.
-
-
-
-
-