Patents by Inventor Karol E. Czaradzki

Karol E. Czaradzki 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: 20230370578
    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.
    Type: Application
    Filed: November 18, 2022
    Publication date: November 16, 2023
    Inventors: Seung Wook Kim, Zachary D. Corley, Edwin Iskandar, Felipe Bacim de Araujo e Silva, Karol E. Czaradzki, Pavel V. Dudrenov, Alfred B. Huergo Wagner
  • Publication number: 20230334676
    Abstract: Various implementations disclosed herein include devices, systems, and methods for adjusting display of an image based on device position. In some implementations, a device includes an image sensor, a display, a non-transitory memory and one or more processors coupled with the image sensor, the display and the non-transitory memory. In some implementations, a method includes obtaining a first image of a body part of a user of the device. In some implementations, the method includes capturing, via the image sensor, a second image of the body part. In some implementations, the method includes determining, based on the second image, a position of the body part relative to the device. In some implementations, the method includes generating an adjusted image by adjusting the first image based on the position of the body part relative to the device. In some implementations, the method includes displaying the adjusted image on the display.
    Type: Application
    Filed: November 16, 2022
    Publication date: October 19, 2023
    Inventors: Pavel V. Dudrenov, Felipe Bacim de Araujo e Silva, Karol E. Czaradzki, Zachary D. Corley, Edwin Iskandar, Seung Wook Kim
  • Publication number: 20230335079
    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.
    Type: Application
    Filed: November 16, 2022
    Publication date: October 19, 2023
    Inventors: Pavel V. Dudrenov, Karol E. Czaradzki, Felipe Bacim de Araujo e Silva, Edwin Iskandar
  • Patent number: 10896525
    Abstract: This disclosure includes example embodiments of graphics processor memory management systems that support the use of graphical textures that are not fully bound or “backed” in memory throughout their entire lifespans. Such graphical textures are referred to herein as “sparse textures.” According to some embodiments, sparse textures may be split into fixed-dimension pages in memory wherein, during execution, a user may indicate a desire to map certain pages to physical memory locations and populate such pages with the underlying data. In other embodiments, statistical information obtained from the graphics processor is used to aid in the determination of whether or not a given texture (or portion of a texture) needs physical memory backing. In yet other embodiments, the graphics processor may also enforce ordering guarantees, e.g., in instances when there are fewer pages in memory available than there is a need for backing of at a given moment in time.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: January 19, 2021
    Assignee: Apple Inc.
    Inventors: Michal Valient, Michael Imbrogno, Karol E. Czaradzki, Narayanan Swaminathan
  • Publication number: 20200380734
    Abstract: This disclosure includes example embodiments of graphics processor memory management systems that support the use of graphical textures that are not fully bound or “backed” in memory throughout their entire lifespans. Such graphical textures are referred to herein as “sparse textures.” According to some embodiments, sparse textures may be split into fixed-dimension pages in memory wherein, during execution, a user may indicate a desire to map certain pages to physical memory locations and populate such pages with the underlying data. In other embodiments, statistical information obtained from the graphics processor is used to aid in the determination of whether or not a given texture (or portion of a texture) needs physical memory backing. In yet other embodiments, the graphics processor may also enforce ordering guarantees, e.g., in instances when there are fewer pages in memory available than there is a need for backing of at a given moment in time.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 3, 2020
    Inventors: Michal Valient, Michael Imbrogno, Karol E. Czaradzki, Narayanan Swaminathan