Patents by Inventor Rudi Blok

Rudi Blok 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: 20240061699
    Abstract: In examples, a virtual channel allocated to a virtual machine may be used to transmit image data representing a display surface to memory assigned to the display surface in a virtual address space of the virtual machine. A physical display engine may be configured to fetch the image data from the memory, perform desired transformations, and send the resulting output to the display surface to display. Privileged software may process requests from virtual machines for allocations or configurations of display surfaces and configure the physical display engine, a memory system, and/or other system components accordingly. Software running on a virtual machine may use virtual channels to submit the requests and transmit image data for display surfaces to memory using the virtual address space. A virtual channel may be provided by a virtual network adapter assigned to the virtual machine.
    Type: Application
    Filed: February 15, 2023
    Publication date: February 22, 2024
    Inventors: Lucien Dunning, Subhash Gutti, Rudi Bloks, Harish Chander Rao Vutukuru, Naresh Kumar Mankala, Vijay Kumar Thirkovluru, Aung Oo, Arun Swain
  • Patent number: 9390663
    Abstract: A liquid crystal display (LCD) overdrive interpolation circuit and method, and an LCD drive system incorporating the circuit or method. In one embodiment, the circuit includes: (1) a diagonal interpolator operable to perform a diagonal interpolation along a diagonal direction in a lookup table based on TO and FROM gray levels and (2) a further interpolator coupled to the diagonal interpolator and operable to perform a further interpolation based on a result of the diagonal interpolation and the FROM gray level.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: July 12, 2016
    Assignee: Nvidia Corporation
    Inventors: Robert Schutten, Tom Verbeure, Rudi Bloks
  • Patent number: 9335964
    Abstract: A graphics server for remotely rendering a composite image and a method of use thereof. One embodiment of the graphics server includes: (1) a graphics renderer configured to render updates for a plurality of graphics windows within the composite image and (2) a display processing unit (DPU) configured to identify changed portions of the composite image and provide the changed portions to an encoder for encoding and subsequent transmission.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: May 10, 2016
    Assignee: Nvidia Corporation
    Inventors: Sarika Bhimkaran Khatod, David Stears, Rudi Bloks, Murralidharan Chilukoor
  • Patent number: 9245576
    Abstract: The invention relates to a method for determining whether a same disc is loaded in an optical drive. The method comprises the steps of measuring a time interval between a disc insertion event resulting from a disc insertion command and a disc ejection event resulting from a disc ejection command, comparing the time interval with a predefined value, and indicating that the same disc is loaded in the optical disc if the time interval is smaller than the predefined value.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: January 26, 2016
    Assignee: Koninklijke Philips N.V.
    Inventor: Rudi Blok
  • Publication number: 20150228055
    Abstract: A liquid crystal display (LCD) overdrive interpolation circuit and method, and an LCD drive system incorporating the circuit or method. In one embodiment, the circuit includes: (1) a diagonal interpolator operable to perform a diagonal interpolation along a diagonal direction in a lookup table based on TO and FROM gray levels and (2) a further interpolator coupled to the diagonal interpolator and operable to perform a further interpolation based on a result of the diagonal interpolation and the FROM gray level.
    Type: Application
    Filed: February 7, 2014
    Publication date: August 13, 2015
    Applicant: Nvidia Corporation
    Inventors: Robert Schutten, Tom Verbeure, Rudi Bloks
  • Publication number: 20150187256
    Abstract: One embodiment of the present invention includes techniques for compositing image surfaces to generate a display image for display. A display engine receives a first set of parameters associated with a first image surface stored in a memory. The display engine receives a second set of parameters associated with a second image surface stored in the memory, wherein the second image surface overlaps at least a portion of the first image surface. The display engine selects a first pixel group that is associated with the first image surface and does not contribute visually to the display image. The display engine prevents the first pixel group from being retrieved from the first image surface. One advantage of the disclosed embodiments is that power consumption is reduced and memory performance is improved by preventing retrieval of pixel information that does not contribute to the final visual display transmitted to the display device.
    Type: Application
    Filed: January 2, 2014
    Publication date: July 2, 2015
    Applicant: NVIDIA CORPORATION
    Inventors: Rudi BLOKS, Sarika Bhimkaran KHATOD, David Matthew STEARS
  • Publication number: 20150022548
    Abstract: A graphics server for remotely rendering a composite image and a method of use thereof. One embodiment of the graphics server includes: (1) a graphics renderer configured to render updates for a plurality of graphics windows within the composite image and (2) a display processing unit (DPU) configured to identify changed portions of the composite image and provide the changed portions to an encoder for encoding and subsequent transmission.
    Type: Application
    Filed: July 18, 2013
    Publication date: January 22, 2015
    Inventors: Sarika Bhimkaran Khatod, David Stears, Rudi Bloks, Murralidharan Chilukoor
  • Publication number: 20080288970
    Abstract: The invention relates to a method for determining whether a same disc is loaded in an optical drive. The method comprises a step of measuring a time interval between a disc insertion event resulting from a disc insertion command and a disc ejection event resulting from a disc ejection command. It further comprises a step of comparing said time interval with a predefined value. The disc is meant as still loaded in said optical drive if said time interval is smaller than said predefined value.
    Type: Application
    Filed: November 17, 2006
    Publication date: November 20, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventor: Rudi Blok
  • Patent number: 5959627
    Abstract: For visual user-presentation of a compilation system for multiple audio and/or visual items each item is associated with various attributes that each express a category, a value, or a label, and through selection among the items produces a compiled subset of items. In particular, the presentation is multidimensional in parallel over the various attributes, that each allow said selection therein on a uniform level. Through each selection presentation of items that discord with the actual selection is suppressed, so that each selection diminishes the multidimensionality of said presentation. Furthermore, a selection of effectivity controls is displayed.
    Type: Grant
    Filed: December 2, 1997
    Date of Patent: September 28, 1999
    Assignee: U.S. Philips Corporation
    Inventors: Arne L. Duwaer, Rudi Blok, Petrus J. Kunst