Patents by Inventor Jatin Gaur

Jatin Gaur 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: 20250077258
    Abstract: A computing device hosts a number of virtual machines and each virtual machine executes one or more applications. The computing device also includes a credit allocation system that allocates credits to the various applications. The allocated credits provide each application access to various hardware resources of the computing device and help ensure each application has access to the various hardware resources of the computing device.
    Type: Application
    Filed: September 5, 2023
    Publication date: March 6, 2025
    Inventors: Vineeth Saseendran, Sathyanarayanan Subramanian, Jatin Gaur
  • Patent number: 11733885
    Abstract: Systems and methods for offloading computational operations. In some implementations a method includes determining whether a data storage device coupled to a computing device is capable of performing a set of computational operations. The data storage device may be hot swappable. The method also includes offloading the set of computational operations to the data storage device in response to determining that the data storage device is capable of performing the set of computational operations. The method further includes performing the set of computational operations on the computing device in response to determining the data storage device is not capable of performing the set of computational operations.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: August 22, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Eswaran Subramaniam, Sathyanarayanan Subramanian, Jatin Gaur
  • Publication number: 20220253228
    Abstract: Systems and methods for offloading computational operations. In some implementations a method includes determining whether a data storage device coupled to a computing device is capable of performing a set of computational operations. The data storage device may be hot swappable. The method also includes offloading the set of computational operations to the data storage device in response to determining that the data storage device is capable of performing the set of computational operations. The method further includes performing the set of computational operations on the computing device in response to determining the data storage device is not capable of performing the set of computational operations.
    Type: Application
    Filed: April 26, 2022
    Publication date: August 11, 2022
    Inventors: Eswaran Subramaniam, Sathyanarayanan Subramanian, Jatin Gaur
  • Patent number: 11320995
    Abstract: Systems and methods for offloading computational operations. In some implementations a method includes determining whether a data storage device coupled to a computing device is capable of performing a set of computational operations. The data storage device may be hot swappable. The method also includes offloading the set of computational operations to the data storage device in response to determining that the data storage device is capable of performing the set of computational operations. The method further includes performing the set of computational operations on the computing device in response to determining the data storage device is not capable of performing the set of computational operations.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: May 3, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Eswaran Subramaniam, Sathyanarayanan Subramanian, Jatin Gaur
  • Publication number: 20200133531
    Abstract: Systems and methods for offloading computational operations. In some implementations a method includes determining whether a data storage device coupled to a computing device is capable of performing a set of computational operations. The data storage device may be hot swappable. The method also includes offloading the set of computational operations to the data storage device in response to determining that the data storage device is capable of performing the set of computational operations. The method further includes performing the set of computational operations on the computing device in response to determining the data storage device is not capable of performing the set of computational operations.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Eswaran Subramaniam, Sathyanarayanan Subramanian, Jatin Gaur