Patents by Inventor Franciscus Sijstermans

Franciscus Sijstermans 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: 10062142
    Abstract: Data transfer techniques include transferring display surface data from a memory subsystem into a stutter buffer at a first rate until the stutter buffer is substantially full. The memory interface and/or memory of the memory subsystem may then be placed into a suspend state until the stutter buffer is substantially empty. The display surface data is transferred from the stutter buffer to display logic at a second rate even when the memory subsystem is in a suspend state. The second rate, which is typically the rendering rate of the display, is substantially slower than the rate at which data is transferred into the stutter buffer.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: August 28, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Rupesh Shah, Tyvis Cheung, Thomas Edward Dewey, Chris Cheng, Franciscus Sijstermans
  • Patent number: 9823869
    Abstract: Embodiments of the claimed subject matter provide systems and methods for protecting data in dynamically allocated regions of memory. The method can include receiving the read request where the read request comprises a virtual address associated with a memory and determining a physical address associated with the virtual address. The further includes determining whether the physical address associated with the virtual address is read protected and determining whether the read request is from a component allowed to access read protected memory. The read protected memory was dynamically allocated on a per page basis. The method further includes in response to determining that the read request is to a read protected physical address and determining that the component is allowed to access read protected memory, sending the data from the physical address in the memory.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: November 21, 2017
    Assignee: Nvidia Corporation
    Inventors: Franciscus Sijstermans, Steven Molnar, Gilberto Contreras, Jay Huang, Jay Gupta, Michael Wasserman, James Deming
  • Publication number: 20150301761
    Abstract: Embodiments of the claimed subject matter provide systems and methods for protecting data in dynamically allocated regions of memory. The method can include receiving the read request where the read request comprises a virtual address associated with a memory and determining a physical address associated with the virtual address. The further includes determining whether the physical address associated with the virtual address is read protected and determining whether the read request is from a component allowed to access read protected memory. The read protected memory was dynamically allocated on a per page basis. The method further includes in response to determining that the read request is to a read protected physical address and determining that the component is allowed to access read protected memory, sending the data from the physical address in the memory.
    Type: Application
    Filed: January 8, 2015
    Publication date: October 22, 2015
    Inventors: Franciscus SIJSTERMANS, Steven MOLNAR, Gilberto CONTRERAS, Jay HUANG, Jay GUPTA, Michael WASSERMAN, James DEMING
  • Patent number: 8126952
    Abstract: The present invention provides a unified inverse discrete cosine transform (IDCT) microcode processor engine, which is able to process IDCT with different video standards and also achieves the processing speed requirement. The microcode processor engine comprises a read unit for reading input data; a shift left unit comprising: a first shift left block for left-shifting input data; and a second shift left block for left-shifting input data; an add unit for adding data output from the shift left unit; and a shift right unit for right-shifting data output from the add unit. The present invention also provides a system of inverse discrete cosine transform.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: February 28, 2012
    Assignee: NVIDIA Corporation
    Inventors: Zheng-Yu Zheng, Zheng-Wei Jiang, Franciscus Sijstermans
  • Publication number: 20090150469
    Abstract: The present invention provides a unified inverse discrete cosine transform (IDCT) microcode processor engine, which is able to process IDCT with different video standards and also achieves the processing speed requirement. The microcode processor engine comprises a read unit for reading input data; a shift left unit comprising: a first shift left block for left-shifting input data; and a second shift left block for left-shifting input data; an add unit for adding data output from the shift left unit; and a shift right unit for right-shifting data output from the add unit. The present invention also provides a system of inverse discrete cosine transform.
    Type: Application
    Filed: June 26, 2008
    Publication date: June 11, 2009
    Inventors: Zheng-Yu Zheng, Zheng-Wei JIANG, Franciscus SIJSTERMANS