Patents by Inventor Viktor Grigoryevich Vandanov

Viktor Grigoryevich Vandanov 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: 20240342600
    Abstract: Disclosed are apparatuses, systems, and techniques that eliminate frame tears, reduce stutters, and minimize latency in frame rendering pipelines. The techniques include but are not limited to collecting one or more latency metrics associated with rendering of a first set of one or more frames using a graphics rendering pipeline operating according to a first frame-generation schedule. The techniques further include modifying, using the one or more latency metrics, a first frame-generation schedule to obtain a second frame-generation schedule. The techniques include, rendering using the graphics rendering pipeline operating according to the second frame-generation schedule, a second set of one or more frames, and causing the second set of frames to be displayed on a display device.
    Type: Application
    Filed: December 5, 2023
    Publication date: October 17, 2024
    Inventors: Sau Yan Keith LI, Ziad Ben Hadj Alouane, Seth Schneider, Viktor Grigoryevich Vandanov, Rouslan Lyubomirov Dimitrov
  • Patent number: 12081812
    Abstract: A performance metrics of a receiver is obtained using frames of an application hosted by a server that are received via a network. The one or more performance metrics include information indicative of a current occupancy of a frame buffer corresponding to the receiver and information indicative of a target occupancy of the frame buffer corresponding to the receiver. The frame buffer of the receiver is used to queue frames of the application for display. A frame rate associated with rendering at least one next frame of the application is adjusted using the one or more performance metrics of the receiver to control population of the frame buffer. Subsequent frames of the application hosted by the server are rendered using the adjusted frame rate. Upon rendering the subsequent frames, the server sends the subsequent frames to the receiver for display.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: September 3, 2024
    Assignee: NVIDIA Corporation
    Inventors: Rouslan Dimitrov, Viktor Grigoryevich Vandanov, Sau Yan Keith Li, James Howard, Scott Phillip Cutler
  • Publication number: 20230328302
    Abstract: A performance metrics of a receiver is obtained using frames of an application hosted by a server that are received via a network. The one or more performance metrics include information indicative of a current occupancy of a frame buffer corresponding to the receiver and information indicative of a target occupancy of the frame buffer corresponding to the receiver. The frame buffer of the receiver is used to queue frames of the application for display. A frame rate associated with rendering at least one next frame of the application is adjusted using the one or more performance metrics of the receiver to control population of the frame buffer. Subsequent frames of the application hosted by the server are rendered using the adjusted frame rate. Upon rendering the subsequent frames, the server sends the subsequent frames to the receiver for display.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 12, 2023
    Inventors: Rouslan Dimitrov, Viktor Grigoryevich Vandanov, Sau Yan Keith Li, James Howard, Scott Phillip Cutler
  • Patent number: 11700402
    Abstract: A performance metrics of a receiver is obtained using frames of an application hosted by a server that are received via a network. The one or more performance metrics include information indicative of a current occupancy of a frame buffer corresponding to the receiver and information indicative of a target occupancy of the frame buffer corresponding to the receiver. The frame buffer of the receiver is used to queue frames of the application for display. A frame rate associated with rendering at least one next frame of the application is adjusted using the one or more performance metrics of the receiver to control population of the frame buffer. Subsequent frames of the application hosted by the server are rendered using the adjusted frame rate. Upon rendering the subsequent frames, the server sends the subsequent frames to the receiver for display.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: July 11, 2023
    Assignee: Nvidia Corporation
    Inventors: Rouslan Dimitrov, Viktor Grigoryevich Vandanov, Sau Yan Keith Li, James Howard, Scott Phillip Cutler