Patents by Inventor Colin Downs-Razouk

Colin Downs-Razouk 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: 12406323
    Abstract: In general, techniques are described for providing a virtual graphics processing unit driver by receiving, in a user mode of a guest process executed by a computing system, one or more graphics commands from an application of the guest process; triggering, in the user mode of the guest process, an operating system call in response to the one or more graphics commands; translating, in a kernel mode of the guest process, the operating system call into a first virtual buffer; translating, in the user mode of a host process executed by the computing system, the first virtual buffer into the operating system call; and sending, in the user mode of the host process, the operating system call to a graphics processing unit driver in a kernel mode of the host process.
    Type: Grant
    Filed: August 21, 2023
    Date of Patent: September 2, 2025
    Assignee: Google LLC
    Inventors: Colin Downs-Razouk, Rahul Chaturvedi, Mateusz Maria Przybylski, Kaiyi Li, Ivan Neulander
  • Publication number: 20250069180
    Abstract: In general, techniques are described for providing a virtual graphics processing unit driver by receiving, in a user mode of a guest process executed by a computing system, one or more graphics commands from an application of the guest process; triggering, in the user mode of the guest process, an operating system call in response to the one or more graphics commands; translating, in a kernel mode of the guest process, the operating system call into a first virtual buffer; translating, in the user mode of a host process executed by the computing system, the first virtual buffer into the operating system call; and sending, in the user mode of the host process, the operating system call to a graphics processing unit driver in a kernel mode of the host process.
    Type: Application
    Filed: August 21, 2023
    Publication date: February 27, 2025
    Inventors: Colin Downs-Razouk, Rahul Chaturvedi, Mateusz Maria Przybylski, Kaiyi Li, Ivan Neulander