Patents by Inventor Geoffrey Stahl
Geoffrey Stahl has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240386679Abstract: A head-mountable display device includes a housing defining a front opening and a rear opening, a display screen disposed in the front opening, a display assembly disposed in the rear opening, a first securement strap coupled to the housing, the first securement strap including a first electronic component, a second securement strap coupled to the housing, the second securement strap including a second electronic component, and a securement band extending between and coupled to the first securement strap and the second securement strap.Type: ApplicationFiled: May 13, 2024Publication date: November 21, 2024Inventors: Michael J. Rockwell, Geoffrey Stahl, Thibaut Weise, Peter Kaufmann, Branko Petljanski, Jason L. Slupeiks, Tom Sengelaub, Kathrin Berkner Cieslicki, Yanghai Tsin, Hesam Najafi, Arthur Y. Zhang, Julian Hoenig, Julian Jaede, Jason C. Sauers, James W. Vandyke, Yoonhoo Jo, Forrest C. Wang, Cheng Chen, Graham B. Myhre, Fletcher R. Rothkopf, Marinus Meursing, Phil M. Hobson, Jan K. Quijalvo, Jia Tao, Ivan S. Maric, Jeremy C. Franklin, Wey-Jiun Lin, Bertrand Nepveu, Muhammad F. Hossain, William A. Sorrentino, III, Jonathan Ive, Alan C. Dye, Stephen O. Lemay
-
Publication number: 20240386819Abstract: A head-mountable display device includes a housing defining a front opening and a rear opening, a display screen disposed in the front opening, a display assembly disposed in the rear opening, a first securement strap coupled to the housing, the first securement strap including a first electronic component, a second securement strap coupled to the housing, the second securement strap including a second electronic component, and a securement band extending between and coupled to the first securement strap and the second securement strap.Type: ApplicationFiled: May 13, 2024Publication date: November 21, 2024Inventors: Michael J. Rockwell, Oriel Y. Bergig, Geoffrey Stahl, Thibaut Weise, Peter Kaufmann, Branko Petljanski, Jason L. Slupeiks, Tom Sengelaub, Kathrin Berkner Cieslicki, Yanghai Tsin, Hesam Najafi, Arthur Y. Zhang, Julian Hoenig, Julian Jaede, Yoonhoo Jo, Forrest C. Wang, Bertrand Nepveu, Muhammad F. Hossain, William A. Sorrentino, III, Jonathan Ive, Alan C. Dye, Stephen O. Lemay, Jeffrey M. Faulkner
-
Publication number: 20240388687Abstract: A head-mountable display device includes a housing defining a front opening and a rear opening, a display screen disposed in the front opening, a display assembly disposed in the rear opening, a first securement strap coupled to the housing, the first securement strap including a first electronic component, a second securement strap coupled to the housing, the second securement strap including a second electronic component, and a securement band extending between and coupled to the first securement strap and the second securement strap.Type: ApplicationFiled: May 13, 2024Publication date: November 21, 2024Inventors: Michael J. Rockwell, Geoffrey Stahl, Thibaut Weise, Peter Kaufmann, Branko Petljanski, Jason L. Slupeiks, Tom Sengelaub, Kathrin Berkner Cieslicki, Yanghai Tsin, Hesam Najafi, Arthur Y. Zhang, Amanda R. Rainer, Cheng Chen, Graham B. Myhre, Fletcher R. Rothkopf, Marinus Meursing, Phil M. Hobson, Jason C. Sauers, Jan K. Quijalvo, Jia Tao, Ivan S. Maric, Jeremy C. Franklin, Wey-Jiun Lin, William A. Sorrentino, III, Jonathan Ive, Alan C. Dye, Stephen O. Lemay, Seung Wook Kim, Ray L. Chang
-
Patent number: 12086919Abstract: A mixed reality system that includes a device and a base station that communicate via a wireless connection The device may include sensors that collect information about the user's environment and about the user. The information collected by the sensors may be transmitted to the base station via the wireless connection. The base station renders frames or slices based at least in part on the sensor information received from the device, encodes the frames or slices, and transmits the compressed frames or slices to the device for decoding and display. The base station may provide more computing power than conventional stand-alone systems, and the wireless connection does not tether the device to the base station as in conventional tethered systems. The system may implement methods and apparatus to maintain a target frame rate through the wireless link and to minimize latency in frame rendering, transmittal, and display.Type: GrantFiled: June 29, 2023Date of Patent: September 10, 2024Assignee: Apple Inc.Inventors: Arthur Y Zhang, Ray L. Chang, Timothy R. Oriol, Ling Su, Gurjeet S. Saund, Guy Cote, Jim C. Chou, Hao Pan, Tobias Eble, Avi Bar-Zeev, Sheng Zhang, Justin A. Hensley, Geoffrey Stahl
-
Publication number: 20240211279Abstract: The present disclosure relates to providing a computer-generated reality (CGR) platform for generating CGR environments including virtual and augmented reality environments. In some embodiments, information related to an object to be simulated and rendered in the CGR environment is provided to the CGR platform, and a three-dimensional representation of the object is displayed in the CGR environment.Type: ApplicationFiled: January 12, 2024Publication date: June 27, 2024Inventors: Helmut GARSTENAUER, Martin GARSTENAUER, Edwin ISKANDAR, Timothy R. ORIOL, Geoffrey STAHL, Cody J. WHITE
-
Patent number: 12010155Abstract: A device for providing operating system managed group communication sessions may include a memory and at least one processor. The at least one processor may be configured to receive, by an operating system level process executing on a device and from an application process executing on a device, a request to initiate a group session between a user associated with the device and another user. The at least one processor may be further configured to identify, by the operating system level process, another device associated with the other user. The at least one processor may be further configured to initiate, by the operating system level process, the group session with the user via the other device. The at least one processor may be further configured to manage, by the operating system level process, the group session.Type: GrantFiled: April 6, 2021Date of Patent: June 11, 2024Assignee: Apple Inc.Inventors: Geoffrey Stahl, Jeffrey S. Norris, Timothy R. Oriol, Joel N. Kerr, Srinivas Vedula, Bruno Sommer
-
Publication number: 20240160022Abstract: A mixed reality system including a head-mounted display (HMD) and a base station. Information collected by HMD sensors may be transmitted to the base via a wired or wireless connection. On the base, a rendering engine renders frames including virtual content based in part on the sensor information, and an encoder compresses the frames according to an encoding protocol before sending the frames to the HMD over the connection. Instead of using a previous frame to estimate motion vectors in the encoder, motion vectors from the HMD and the rendering engine are input to the encoder and used in compressing the frame. The motion vectors may be embedded in the data stream along with the encoded frame data and transmitted to the HMD over the connection. If a frame is not received at the HMD, the HMD may synthesize a frame from a previous frame using the motion vectors.Type: ApplicationFiled: January 24, 2024Publication date: May 16, 2024Applicant: Apple Inc.Inventors: Geoffrey Stahl, Avi Bar-Zeev
-
Patent number: 11914152Abstract: A mixed reality system including a head-mounted display (HMD) and a base station. Information collected by HMD sensors may be transmitted to the base via a wired or wireless connection. On the base, a rendering engine renders frames including virtual content based in part on the sensor information, and an encoder compresses the frames according to an encoding protocol before sending the frames to the HMD over the connection. Instead of using a previous frame to estimate motion vectors in the encoder, motion vectors from the HMD and the rendering engine are input to the encoder and used in compressing the frame. The motion vectors may be embedded in the data stream along with the encoded frame data and transmitted to the HMD over the connection. If a frame is not received at the HMD, the HMD may synthesize a frame from a previous frame using the motion vectors.Type: GrantFiled: February 4, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Geoffrey Stahl, Avi Bar-Zeev
-
Patent number: 11914646Abstract: In accordance with some implementations, a method is performed at an electronic device including one or more processors, a non-transitory memory, a positional sensor, a rendering system, and a display. The method includes while displaying, on the display, first textual content according to an initial viewing angle, determining an expected viewing angle based on the initial viewing angle and positional data from the positional sensor. The positional data indicates a positional change of the electronic device. The initial viewing angle is different from the expected viewing angle. The method includes, in accordance with a determination that the expected viewing angle satisfies a render criterion, generating, via the rendering system, second textual content based on the expected viewing angle. The method includes displaying, on the display, the second textual content according to the expected viewing angle.Type: GrantFiled: June 27, 2022Date of Patent: February 27, 2024Assignee: APPLE INC.Inventor: Geoffrey Stahl
-
Patent number: 11875162Abstract: The present disclosure relates to providing a computer-generated reality (CGR) platform for generating CGR environments including virtual and augmented reality environments. In some embodiments, information related to an object to be simulated and rendered in the CGR environment is provided to the CGR platform, and a three-dimensional representation of the object is displayed in the CGR environment.Type: GrantFiled: June 21, 2022Date of Patent: January 16, 2024Assignee: Apple Inc.Inventors: Helmut Garstenauer, Martin Garstenauer, Edwin Iskandar, Timothy R. Oriol, Geoffrey Stahl, Cody J. White
-
Publication number: 20230368435Abstract: A method includes obtaining computer-generated content associated with a first color characteristic. The computer-generated content is associated with a first region of a physical environment. The method includes detecting a second color characteristic associated with a second region of the physical environment different from the first region of the physical environment. The method includes, while the electronic device is in a first display rendering mode including the first and second color characteristics, determining that a display rendering mode change condition is satisfied, and accordingly changing the electronic device from the first display rendering mode to a second display rendering mode. Changing to the second display rendering mode includes changing the first region from the first color characteristic to a third color characteristic, or changing the second region from the second color characteristic to a fourth color characteristic different from the third color characteristic.Type: ApplicationFiled: May 16, 2023Publication date: November 16, 2023Inventors: Travis W. Brown, Geoffrey Stahl, Thomas Post, Osiris I. Perez Ojeda
-
Publication number: 20230351672Abstract: A mixed reality system that includes a device and a base station that communicate via a wireless connection The device may include sensors that collect information about the user’s environment and about the user. The information collected by the sensors may be transmitted to the base station via the wireless connection. The base station renders frames or slices based at least in part on the sensor information received from the device, encodes the frames or slices, and transmits the compressed frames or slices to the device for decoding and display. The base station may provide more computing power than conventional stand-alone systems, and the wireless connection does not tether the device to the base station as in conventional tethered systems. The system may implement methods and apparatus to maintain a target frame rate through the wireless link and to minimize latency in frame rendering, transmittal, and display.Type: ApplicationFiled: June 29, 2023Publication date: November 2, 2023Applicant: Apple Inc.Inventors: Arthur Y. Zhang, Ray L. Chang, Timothy R. Oriol, Ling Su, Gurjeet S. Saund, Guy Cote, Jim C. Chou, Hao Pan, Tobias Eble, Avi Bar-Zeev, Sheng Zhang, Justin A. Hensley, Geoffrey Stahl
-
Publication number: 20230293998Abstract: Various implementations disclosed herein include devices, systems, and methods that provide shared extended reality (XR) experiences in which two or more users interact with their own sets of physical objects (e.g., cards, game pieces, dice, chips, etc.) during the shared experiences. Each user may have multiple physical objects, each of those physical objects having the same generic shape, size, etc., but having a unique fiducial marker. The unique fiducial marker of each physical object can be assigned to represent one of multiple virtual content items.Type: ApplicationFiled: March 17, 2023Publication date: September 21, 2023Inventors: Geoffrey Stahl, Michael J. Rockwell
-
Patent number: 11727619Abstract: A mixed reality system that includes a device and a base station that communicate via a wireless connection The device may include sensors that collect information about the user's environment and about the user. The information collected by the sensors may be transmitted to the base station via the wireless connection. The base station renders frames or slices based at least in part on the sensor information received from the device, encodes the frames or slices, and transmits the compressed frames or slices to the device for decoding and display. The base station may provide more computing power than conventional stand-alone systems, and the wireless connection does not tether the device to the base station as in conventional tethered systems. The system may implement methods and apparatus to maintain a target frame rate through the wireless link and to minimize latency in frame rendering, transmittal, and display.Type: GrantFiled: June 18, 2021Date of Patent: August 15, 2023Assignee: Apple Inc.Inventors: Arthur Y Zhang, Ray L. Chang, Timothy R. Oriol, Ling Su, Gurjeet S. Saund, Guy Cote, Jim C. Chou, Hao Pan, Tobias Eble, Avi Bar-Zeev, Sheng Zhang, Justin A. Hensley, Geoffrey Stahl
-
Patent number: 11468627Abstract: Various implementations disclosed herein include devices, systems, and methods that enable improved display of virtual content in computer generated reality (CGR) environments. In some implementations, the virtual content is viewed by an observer and includes multiple content elements, each of which may be rendered at an independent rate based on a change of view of the observer.Type: GrantFiled: October 27, 2020Date of Patent: October 11, 2022Assignee: Apple Inc.Inventors: Geoffrey Stahl, Thomas Post, Tobias Eble
-
Publication number: 20220318035Abstract: The present disclosure relates to providing a computer-generated reality (CGR) platform for generating CGR environments including virtual and augmented reality environments. In some embodiments, information related to an object to be simulated and rendered in the CGR environment is provided to the CGR platform, and a three-dimensional representation of the object is displayed in the CGR environment.Type: ApplicationFiled: June 21, 2022Publication date: October 6, 2022Inventors: Helmut GARSTENAUER, Martin GARSTENAUER, Edwin ISKANDAR, Timothy R. ORIOL, Geoffrey STAHL, Cody J. WHITE
-
Patent number: 11372655Abstract: The present disclosure relates to providing a computer-generated reality (CGR) platform for generating CGR environments including virtual and augmented reality environments. In some embodiments, the platform includes an operating-system-level (OS-level) process that simulates and renders content in the CGR environment, and one or more application-level processes that provide information related to the content to be simulated and rendered to the OS-level process.Type: GrantFiled: February 25, 2020Date of Patent: June 28, 2022Assignee: Apple Inc.Inventors: Helmut Garstenauer, Martin Garstenauer, Edwin Iskandar, Timothy R. Oriol, Geoffrey Stahl, Cody J. White
-
Publication number: 20220155603Abstract: A mixed reality system including a head-mounted display (HMD) and a base station. Information collected by HMD sensors may be transmitted to the base via a wired or wireless connection. On the base, a rendering engine renders frames including virtual content based in part on the sensor information, and an encoder compresses the frames according to an encoding protocol before sending the frames to the HMD over the connection. Instead of using a previous frame to estimate motion vectors in the encoder, motion vectors from the HMD and the rendering engine are input to the encoder and used in compressing the frame. The motion vectors may be embedded in the data stream along with the encoded frame data and transmitted to the HMD over the connection. If a frame is not received at the HMD, the HMD may synthesize a frame from a previous frame using the motion vectors.Type: ApplicationFiled: February 4, 2022Publication date: May 19, 2022Applicant: Apple Inc.Inventors: Geoffrey Stahl, Avi Bar-Zeev
-
Publication number: 20220094724Abstract: A device for providing operating system managed group communication sessions may include a memory and at least one processor. The at least one processor may be configured to receive, by an operating system level process executing on a device and from an application process executing on a device, a request to initiate a group session between a user associated with the device and another user. The at least one processor may be further configured to identify, by the operating system level process, another device associated with the other user. The at least one processor may be further configured to initiate, by the operating system level process, the group session with the user via the other device. The at least one processor may be further configured to manage, by the operating system level process, the group session.Type: ApplicationFiled: April 6, 2021Publication date: March 24, 2022Inventors: Geoffrey STAHL, Jeffrey S. NORRIS, Timothy R. ORIOL, Joel N. KERR, Srinivas VEDULA, Bruno SOMMER
-
Patent number: 11243402Abstract: A mixed reality system including a head-mounted display (HMD) and a base station. Information collected by HMD sensors may be transmitted to the base via a wired or wireless connection. On the base, a rendering engine renders frames including virtual content based in part on the sensor information, and an encoder compresses the frames according to an encoding protocol before sending the frames to the HMD over the connection. Instead of using a previous frame to estimate motion vectors in the encoder, motion vectors from the HMD and the rendering engine are input to the encoder and used in compressing the frame. The motion vectors may be embedded in the data stream along with the encoded frame data and transmitted to the HMD over the connection. If a frame is not received at the HMD, the HMD may synthesize a frame from a previous frame using the motion vectors.Type: GrantFiled: February 5, 2021Date of Patent: February 8, 2022Assignee: Apple Inc.Inventors: Geoffrey Stahl, Avi Bar-Zeev