Patents by Inventor Jeremy G. BRIDON

Jeremy G. BRIDON 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).

  • Patent number: 11887228
    Abstract: Various implementations disclosed herein include devices, systems, and methods that implement rendering processes that performs vector graphic rendering based on information received from a source application. Various implementations disclosed herein include devices, systems, and methods that implement foveated rendering using content received from a source by selectively drawing the content for only some regions based on gaze.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: January 30, 2024
    Assignee: Apple Inc.
    Inventors: Jeremy G. Bridon, Yidi Zhu, Courtland M. Idstrom
  • Patent number: 11880920
    Abstract: Various implementations disclosed herein include devices, systems, and methods that implement rendering processes that performs vector graphic rendering based on information received from a source application. Various implementations disclosed herein include devices, systems, and methods that implement foveated rendering using content received from a source by selectively drawing the content for only some regions based on gaze.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: January 23, 2024
    Assignee: Apple Inc.
    Inventors: Jeremy G. Bridon, Yidi Zhu, Courtland M. Idstrom
  • Publication number: 20230186538
    Abstract: Various implementations disclosed herein include devices, systems, and methods that implement rendering processes that performs vector graphic rendering based on information received from a source application. Various implementations disclosed herein include devices, systems, and methods that implement foveated rendering using content received from a source by selectively drawing the content for only some regions based on gaze.
    Type: Application
    Filed: October 19, 2022
    Publication date: June 15, 2023
    Inventors: Jeremy G. Bridon, Yidi Zhu, Courtland M. Idstrom
  • Publication number: 20220375146
    Abstract: Various implementations disclosed herein include devices, systems, and methods that implement rendering processes that performs vector graphic rendering based on information received from a source application. Various implementations disclosed herein include devices, systems, and methods that implement foveated rendering using content received from a source by selectively drawing the content for only some regions based on gaze.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 24, 2022
    Inventors: Jeremy G. Bridon, Yidi Zhu, Courtland M. Idstrom
  • Publication number: 20220270312
    Abstract: Various implementations disclosed herein include devices, systems, and methods that render perspective correct 2D graphics (e.g., virtual objects, text, graphics) correctly at any angle and distance in an electronic device such as an HMD. In some implementations, a vector graphic including portions defined on a 2D canvas is obtained and the 2D canvas is divided into separate regions, each region containing a plurality of pixels. In some implementations, data based on associating a plurality of the regions of the 2D canvas with the portions of the vector graphic is generated, the data identifying one or more contributing portions of the portions of the vector graphic to use in rendering the pixels in each of the plurality of regions of the 2D canvas. In some implementations, the data is provided to a processor for rendering the vector graphic.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 25, 2022
    Inventors: Jeremy G. Bridon, Courtland M. Idstrom
  • Publication number: 20220092847
    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.
    Type: Application
    Filed: December 1, 2021
    Publication date: March 24, 2022
    Inventors: Timothy R. ORIOL, Peter L. HAJAS, Daniel T. KURTZ, Edwin ISKANDAR, Charles MAGAHERN, Jeremy G. BRIDON, Naveen K. VEMURI
  • Patent number: 11195323
    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.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: December 7, 2021
    Assignee: Apple Inc.
    Inventors: Timothy R. Oriol, Peter L. Hajas, Daniel T. Kurtz, Edwin Iskandar, Charles Magahern, Jeremy G. Bridon, Naveen K. Vemuri
  • Publication number: 20210065436
    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.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 4, 2021
    Inventors: Timothy R. ORIOL, Peter L. HAJAS, Daniel T. KURTZ, Edwin ISKANDAR, Charles MAGAHERN, Jeremy G. BRIDON, Naveen K. VEMURI