-
公开(公告)号:US12148077B2
公开(公告)日:2024-11-19
申请号:US18375916
申请日:2023-10-02
Applicant: Apple Inc.
Inventor: Edwin Iskandar
Abstract: The present disclosure relates to techniques for providing an interactive computer-generated reality environment for creating a virtual drawing using one or more electronic devices. Specifically, the described techniques provide a user with a computer-generated reality environment, which can be based on different types of realities including virtual reality and mixed reality, for creating a virtual drawing on a drawing surface within the computer-generated reality environment. The computer-generated reality environment provides the user with a realistic and immersive experience while creating the virtual drawing.
-
公开(公告)号:US11157739B1
公开(公告)日:2021-10-26
申请号:US16554402
申请日:2019-08-28
Applicant: Apple Inc.
Inventor: Edwin Iskandar , Igor L. Gorelik , Charles Magahern , Stephen E. Pinto
Abstract: The present disclosure relates to providing a multi-user computer generated reality (“CGR”) session. In some embodiments, a first electronic device displays a CGR environment, wherein the CGR environment is responsive to input from the first electronic device and a second electronic device, wherein the second device is external to the first device. While displaying the CGR environment, the device obtains a first scene graph from a process executing on the first device, wherein the first scene graph includes information for rendering a first entity, and obtains a second scene graph from a process executing on the second device, wherein the second scene graph includes information for rendering a second entity. The first electronic device updates the displayed CGR environment based on the first scene graph and the second scene graph, wherein the displayed CGR environment includes a visual representation of the first and a visual representation of the second entity.
-
公开(公告)号:US10812549B1
公开(公告)日:2020-10-20
申请号:US15175801
申请日:2016-06-07
Applicant: Apple Inc.
Inventor: Edwin Iskandar , Johnny Trenh , Norman Wang , Megan Gardner
Abstract: A method of sharing content rendered on a device, including executing an application which generates audiovisual content, retrieving the application's audiovisual content from a graphics memory, and transmitting the retrieved content to a destination device via a network.
-
公开(公告)号:US12033600B2
公开(公告)日:2024-07-09
申请号:US17988457
申请日:2022-11-16
Applicant: Apple Inc.
IPC: G09G5/10
CPC classification number: G09G5/10 , G09G2320/0653 , G09G2360/144
Abstract: Various implementations disclosed herein include devices, systems, and methods for displaying image data based on ambient light. In some implementations, a device includes an image sensor, an environmental sensor, a display, a non-transitory memory and one or more processors. In some implementations, a method includes capturing, via the image sensor, first image data that corresponds to a body part of a user of the device. In some implementations, the method includes detecting, via the environmental sensor, environmental data that indicates a current ambient light condition of a physical environment surrounding the device. In some implementations, the method includes generating second image data by modifying the first image data based on a function of the current ambient light condition and a threshold ambient light condition detected during enrollment. In some implementations, the method includes displaying the second image data on the display.
-
公开(公告)号:US20240023830A1
公开(公告)日:2024-01-25
申请号:US18200545
申请日:2023-05-22
Applicant: Apple Inc.
Inventor: Thomas G. Salter , Adeeti V. Ullal , Alexander G. Bruno , Daniel M. Trietsch , Edith M. Arnold , Edwin Iskandar , Ioana Negoita , James J. Dunne , Johahn Y. Leung , Karthik Jayaraman Raghuram , Matthew S. DeMers , Thomas J. Moore
CPC classification number: A61B5/1107 , G06F3/012 , A61B5/1116
Abstract: In one implementation, a method is performed for tiered posture awareness. The method includes: while presenting a three-dimensional (3D) environment, via the display device, obtaining head pose information for a user associated with the computing system; determining an accumulated strain value for the user based on the head pose information; and in accordance with a determination that the accumulated strain value for the user exceeds a first posture awareness threshold: determining a location for virtual content based on a height value associated with the user and a depth value associated with the 3D environment; and presenting, via the display device, the virtual content at the determined location while continuing to present the 3D environment via the display device.
-
公开(公告)号:US20230370578A1
公开(公告)日:2023-11-16
申请号:US17990141
申请日:2022-11-18
Applicant: Apple Inc.
Inventor: Seung Wook Kim , Zachary D. Corley , Edwin Iskandar , Felipe Bacim de Araujo e Silva , Karol E. Czaradzki , Pavel V. Dudrenov , Alfred B. Huergo Wagner
IPC: H04N13/368 , G06T15/20 , H04N13/279 , H04N13/305
CPC classification number: H04N13/368 , G06T15/20 , H04N13/279 , H04N13/305
Abstract: In some implementations, a method is performed at an electronic device including one or more processors, a non-transitory memory, a rendering system, and a display. The method includes determining a first rendering characteristic based on a first viewing angle of a first individual with respect to the display. The method includes determining a second rendering characteristic based on a second viewing angle of a second individual with respect to the display. The first rendering characteristic is different from the second rendering characteristic. The method includes generating, via the rendering system, first display content data according to the first rendering characteristic, and generating, via the rendering system, second display content data according to the second rendering characteristic. The first display content data is associated with the first viewing angle. The second display content data is associated with the second viewing angle.
-
公开(公告)号:US11308686B1
公开(公告)日:2022-04-19
申请号:US17100685
申请日:2020-11-20
Applicant: Apple Inc.
Inventor: Clément Pierre Nicolas Boissière , Samuel Lee Iglesias , Edwin Iskandar , Timothy R. Oriol
Abstract: The present disclosure relates generally to for displaying a set of images based on captured image data. In some embodiments, a system displays a first set of images corresponding to a first perspective in a virtual reality (VR) (or mixed reality (MR)) environment. The system receives a request while displaying the first set of images. The system captures image data corresponding to a second perspective in the VR (or MR) environment in response to receiving the request. The system displays a second set of images based on the captured image data.
-
公开(公告)号:US11195323B2
公开(公告)日:2021-12-07
申请号: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.
-
公开(公告)号:US12113955B2
公开(公告)日:2024-10-08
申请号:US18349411
申请日:2023-07-10
Applicant: Apple Inc.
Inventor: Danvin Ruangchan , Nathaniel C Begeman , Samir Gehani , Edwin Iskandar , Chad B Woolf
IPC: G02B27/00 , G02B27/01 , H04N13/327 , H04N13/344 , H04N13/383
CPC classification number: H04N13/327 , G02B27/0093 , G02B27/0172 , H04N13/344 , H04N13/383
Abstract: A head-mounted device includes one or more displays configured to present media content. The media content may be presented in a user interface window. The head-mounted device may include a display controller configured to adjust a frame rate of the one or more displays and may include a frame rate management circuit configured to determine whether to adjust the frame rate of the one or more displays based on the type of the media content being presented in the user interface window and based on additional information such as a preferred frame rate associated with the media content, a size of the user interface window relative to the total display area of the one or more displays, point of gaze data, hand gestures data, head pose data, data associated with other body parts, audio information and other data.
-
公开(公告)号:US20240304162A1
公开(公告)日:2024-09-12
申请号:US18667689
申请日:2024-05-17
Applicant: Apple Inc.
IPC: G09G5/10
CPC classification number: G09G5/10 , G09G2320/0653 , G09G2360/144
Abstract: Various implementations disclosed herein include devices, systems, and methods for displaying image data based on ambient light. In some implementations, a device includes an image sensor, an environmental sensor, a display, a non-transitory memory and one or more processors. In some implementations, a method includes capturing, via the image sensor, first image data that corresponds to a body part of a user of the device. In some implementations, the method includes detecting, via the environmental sensor, environmental data that indicates a current ambient light condition of a physical environment surrounding the device. In some implementations, the method includes generating second image data by modifying the first image data based on a function of the current ambient light condition and a threshold ambient light condition detected during enrollment. In some implementations, the method includes displaying the second image data on the display.
-
-
-
-
-
-
-
-
-