-
公开(公告)号:US20240404228A1
公开(公告)日:2024-12-05
申请号:US18619568
申请日:2024-03-28
Applicant: Apple Inc.
Inventor: Owen MONSMA , Peter L. HAJAS , James T. TURNER
Abstract: Some techniques are described herein for managing computer-generated environments, including methods for managing the size of virtual objects and managing an experience.
-
公开(公告)号:US20230221830A1
公开(公告)日:2023-07-13
申请号:US18125112
申请日:2023-03-22
Applicant: Apple Inc.
Inventor: Olivier GUTKNECHT , Peter L. HAJAS , Raffael HANNEMANN , Michael E. BUERLI , Mark L. MA
CPC classification number: G06T19/006 , G06T19/003 , G06F3/017
Abstract: Aspects of the subject technology provide for various user interface modes for a user interface of an application. The user interface modes may include one or more bounded modes, a single application mode such as an exclusive mode, and/or one or more full screen modes. In one or more implementations, access to various types of information by the application may be constrained based on the user interface mode of the user interface.
-
公开(公告)号:US20210065436A1
公开(公告)日:2021-03-04
申请号:US17010762
申请日:2020-09-02
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 displaying in a three-dimensional display mode. 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 in the three-dimensional display mode.
-
公开(公告)号:US20250028546A1
公开(公告)日:2025-01-23
申请号:US18905100
申请日:2024-10-02
Applicant: Apple Inc.
Inventor: Stephen E. PINTO , Andrew T. FINKE , Abhinay ASHUTOSH , Cedric BRAY , Peter L. HAJAS , Andrew P. RICHARDSON , Yidi ZHU , James T. TURNER
IPC: G06F9/451 , G06F3/01 , G06F3/0482
Abstract: Remote user interface (UI) rendering effects provide increased privacy and efficiency in computer user input systems. In an aspect, an application specifies remote UI effects to be managed and rendered on UI elements separately from the application, such as by an effects component running outside of the application's operating system process. When user input indicates a preliminary interaction with a UI element, the remote UI effect can be rendered without the application's knowledge of the preliminary interaction, hence preserving a user's privacy from the application of preliminary UI interactions.
-
公开(公告)号:US20180349018A1
公开(公告)日:2018-12-06
申请号:US15721684
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: William J. THIMBLEBY , Jennifer P. CHEN , Peter L. HAJAS
IPC: G06F3/0488 , G06F17/24 , G06F3/0481 , G06F3/041
Abstract: A device implementing a system for rendering animated user input strokes includes at least one processor configured to retrieve a user-specified mapping of physical characteristics of input strokes to ink parameters, and to receive input stroke data, the input stroke data including metadata corresponding to physical characteristics of the input stroke data. The at least one processor is configured to generate, based on the user-specified mapping, a set of ink parameters from the metadata corresponding to the physical characteristics of the input stroke data, and to render, using at least a portion of the generated set of ink parameters, a stroke based on the input stroke data.
-
公开(公告)号:US20180348990A1
公开(公告)日:2018-12-06
申请号:US15721708
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: William J. THIMBLEBY , Peter L. HAJAS , Jennifer P. CHEN
IPC: G06F3/0481 , G06F3/0488 , G06F3/0484 , G06F3/0354 , G06F3/041
Abstract: The subject technology provides rendering an image in a first view including a plurality of tiles, each tile comprising image data corresponding to a portion of the image. The subject technology, responsive to detecting an initiation of touch input corresponding to the image, copies the image data from the plurality of tiles to a graphical canvas. The subject technology displays the image data in the graphical canvas in a second view, the graphical canvas being overlaid over at least a portion of the rendered image. The subject technology receives input stroke data corresponding to the second view, the input stroke data being continuous with the touch input. The subject technology responsive to detecting that the touch input has ended, copies the input stroke data to the plurality of tiles of the first view. Further, The subject technology displays the input stroke data and the image in the plurality of tiles of the first view.
-
公开(公告)号:US20240403076A1
公开(公告)日:2024-12-05
申请号:US18510629
申请日:2023-11-15
Applicant: Apple Inc.
Inventor: Peter L. HAJAS , Jason M. CAHILL , Raffael HANNEMANN
IPC: G06F9/451 , G06F3/04845 , G06T19/00
Abstract: Aspects of the subject technology provide volumetric interface layers for an electronic device. The volumetric interface layers may be discrete distance layers, each having a respective distance from the electronic device, in which user interfaces can be displayed by the electronic device. Applications running on the electronic device may be provided with the ability to request display of a user interface for the application in one of the discrete distance layers. In one or more implementations, the discrete distance layers may be semantically labeled, and may be requested by an application using their semantic labels.
-
公开(公告)号:US20240220069A1
公开(公告)日:2024-07-04
申请号:US18608826
申请日:2024-03-18
Applicant: Apple Inc.
Inventor: James T. TURNER , Peter L. HAJAS
IPC: G06F3/04815 , G06F3/01 , G06T19/00
CPC classification number: G06F3/04815 , G06F3/013 , G06F3/017 , G06T19/006
Abstract: Aspects of the subject technology provide for constrained access to scene information by applications running on an electronic device. A system process of an electronic device may assign a region of a physical environment to an application. A user interface of the application may be displayed in the assigned region. The system process may provide scene information and/or user information to the application only when the scene information and/or user information occurs and/or originates within the assigned region, in one or more implementations.
-
公开(公告)号:US20240211053A1
公开(公告)日:2024-06-27
申请号:US18597891
申请日:2024-03-06
Applicant: Apple Inc.
Inventor: James T. TURNER , Peter L. HAJAS
IPC: G06F3/01 , G06F3/04815 , G06F3/16
CPC classification number: G06F3/017 , G06F3/013 , G06F3/04815 , G06F3/167
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.
-
公开(公告)号:US20230229281A1
公开(公告)日:2023-07-20
申请号:US18125113
申请日:2023-03-22
Applicant: Apple Inc.
Inventor: James T. TURNER , Peter L. HAJAS
IPC: G06F3/04815 , G06T19/00 , G06F3/01
CPC classification number: G06F3/04815 , G06T19/006 , G06F3/013 , G06F3/017
Abstract: Aspects of the subject technology provide for constrained access to scene information by applications running on an electronic device. A system process of an electronic device may assign a region of a physical environment to an application. A user interface of the application may be displayed in the assigned region. The system process may provide scene information and/or user information to the application only when the scene information and/or user information occurs and/or originates within the assigned region, in one or more implementations.
-
-
-
-
-
-
-
-
-