Patents by Inventor Chirayu Garg

Chirayu Garg 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: 11889122
    Abstract: A technique for streaming and a client device that uses the technique are disclosed herein. The disclosed technique determines context complexity of streamed data and determines whether to discard or select the streamed data for a future reference frame based on the context complexity of the streamed data. The streamed data is discarded if the content complexity is higher than a content complexity threshold, and the streamed data is selected if the content complexity is not higher than a content complexity threshold. This is based on the realization that error propagation in the case of a less complex video sequence is not very bothersome to the end user experience whereas corruption will be very severe in cases of highly complex sequences.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: January 30, 2024
    Assignee: NVIDIA Corporation
    Inventors: Thrinadh Kottana, Vinayak Pore, Chirayu Garg, Soumen Kumar Dey
  • Publication number: 20210385504
    Abstract: A technique for streaming and a client device that uses the technique are disclosed herein. The disclosed technique determines context complexity of streamed data and determines whether to discard or select the streamed data for a future reference frame based on the context complexity of the streamed data. The streamed data is discarded if the content complexity is higher than a content complexity threshold, and the streamed data is selected if the content complexity is not higher than a content complexity threshold. This is based on the realization that error propagation in the case of a less complex video sequence is not very bothersome to the end user experience whereas corruption will be very severe in cases of highly complex sequences.
    Type: Application
    Filed: August 23, 2021
    Publication date: December 9, 2021
    Inventors: Thrinadh Kottana, Vinayak Pore, Chirayu Garg, Soumen Kumar Dey
  • Patent number: 11102516
    Abstract: A viewing device, a method of displaying streamed data frames and a client viewing device are disclosed herein. In one embodiment, the video viewing device includes: (1) a screen, (2) a decoder configured to decode a data frame received in a bitstream from a transmitter to provide a decoded data frame, and (3) an error concealer configured to either discard the decoded data frame or select the decoded data frame for display on the screen based on a complexity of the decoded data frame.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: August 24, 2021
    Assignee: Nvidia Corporation
    Inventors: Thrinadh Kottana, Vinayak Pore, Chirayu Garg, Soumen Kumar Dey
  • Publication number: 20170238022
    Abstract: A viewing device, a method of displaying streamed data frames and a client viewing device are disclosed herein. In one embodiment, the video viewing device includes: (1) a screen, (2) a decoder configured to decode a data frame received in a bitstream from a transmitter to provide a decoded data frame, and (3) an error concealer configured to either discard the decoded data frame or select the decoded data frame for display on the screen based on a complexity of the decoded data frame.
    Type: Application
    Filed: February 15, 2016
    Publication date: August 17, 2017
    Inventors: Thrinadh Kottana, Vinayak Pore, Chirayu Garg, Soumen Kumar Dey