Patents by Inventor Siddheshwar Mahesh

Siddheshwar Mahesh 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: 11876697
    Abstract: In various examples, an extensible network traffic engineering platform monitors network traffic and application performance to dynamically update network ingress and egress communication paths for increasing performance of the application—such as a cloud gaming application, a cloud virtual reality (VR) application, and/or another high performance application types. Pluggable, distributed, application-centric network monitors, policy engines, and network configurators are implemented at the edge to detect degraded network and application performance and dynamically update network routing to account for the same.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: January 16, 2024
    Assignee: NVIDIA Corporation
    Inventors: Siddheshwar Mahesh, Markus Flierl, Bryan DiCarlo, Bojan Vukojevic
  • Patent number: 11857872
    Abstract: High performance applications—such as cloud game streaming, cloud virtual reality (VR), remote desktop, and others—are sensitive to various network conditions, such as latency, jitter, and packet loss. Systems of the present disclosure may match network characteristics for a user device with latency requirements for a particular application type, and application sessions may be forwarded or distributed to a suitable data center. To accomplish this, application specific network tests may be executed to determine requirements for executing a high performing application session for a user. The result of these tests, in addition to application specific performance requirements, may be used to find a suitable data center—from a set of available data centers—that is capable of hosting the application session without degradation. As a result, efficient use of distributed infrastructures may be accomplished, while avoiding congestion and hot-spots, and providing an optimized application experience for end users.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: January 2, 2024
    Assignee: NVIDIA Corporation
    Inventors: Bojan Vukojevic, Jason Baurick, Khurrum Islam, Yury Taradzei, Siddheshwar Mahesh, Rachid Ennaji
  • Publication number: 20230015677
    Abstract: In various examples, an extensible network traffic engineering platform monitors network traffic and application performance to dynamically update network ingress and egress communication paths for increasing performance of the application—such as a cloud gaming application, a cloud virtual reality (VR) application, and/or another high performance application types. Pluggable, distributed, application-centric network monitors, policy engines, and network configurators are implemented at the edge to detect degraded network and application performance and dynamically update network routing to account for the same.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Inventors: Siddheshwar Mahesh, Markus Flierl, Bryan DiCarlo, Bojan Vukojevic
  • Patent number: 11456941
    Abstract: In various examples, an extensible network traffic engineering platform monitors network traffic and application performance to dynamically update network ingress and egress communication paths for increasing performance of the application—such as a cloud gaming application, a cloud virtual reality (VR) application, and/or another high performance application types. Pluggable, distributed, application-centric network monitors, policy engines, and network configurators are implemented at the edge to detect degraded network and application performance and dynamically update network routing to account for the same.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: September 27, 2022
    Assignee: NVIDIA Corporation
    Inventors: Siddheshwar Mahesh, Markus Flierl, Bryan DiCarlo, Bojan Vukojevic
  • Publication number: 20220023755
    Abstract: High performance applications—such as cloud game streaming, cloud virtual reality (VR), remote desktop, and others—are sensitive to various network conditions, such as latency, jitter, and packet loss. Systems of the present disclosure may match network characteristics for a user device with latency requirements for a particular application type, and application sessions may be forwarded or distributed to a suitable data center. To accomplish this, application specific network tests may be executed to determine requirements for executing a high performing application session for a user. The result of these tests, in addition to application specific performance requirements, may be used to find a suitable data center—from a set of available data centers—that is capable of hosting the application session without degradation. As a result, efficient use of distributed infrastructures may be accomplished, while avoiding congestion and hot-spots, and providing an optimized application experience for end users.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 27, 2022
    Inventors: Bojan Vukojevic, Jason Baurick, Khurrum Islam, Yury Taradzei, Siddheshwar Mahesh, Rachid Ennaji
  • Publication number: 20220029906
    Abstract: In various examples, an extensible network traffic engineering platform monitors network traffic and application performance to dynamically update network ingress and egress communication paths for increasing performance of the application—such as a cloud gaming application, a cloud virtual reality (VR) application, and/or another high performance application types. Pluggable, distributed, application-centric network monitors, policy engines, and network configurators are implemented at the edge to detect degraded network and application performance and dynamically update network routing to account for the same.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 27, 2022
    Inventors: Siddheshwar Mahesh, Markus Flierl, Bryan DiCarlo, Bojan Vukojevic
  • Patent number: 10262007
    Abstract: Aspects of the present disclosure involve systems and methods for passing optimization information, which may be used to optimize input/output (“I/O”) requests, from a database management system to a file system, using various protocols of a network file system. The optimization information provided by the database management system may relate to various aspects of an I/O request that may be optimized.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: April 16, 2019
    Assignee: Oracle International Corporation
    Inventors: Brian Lee Wong, Chunli Zhang, Gerald Thornbrugh, Siddheshwar Mahesh
  • Publication number: 20170255644
    Abstract: Aspects of the present disclosure involve systems and methods for passing optimization information, which may be used to optimize input/output (“I/O”) requests, from a database management system to a file system, using various protocols of a network file system. The optimization information provided by the database management system may relate to various aspects of an I/O request that may be optimized.
    Type: Application
    Filed: May 23, 2017
    Publication date: September 7, 2017
    Applicant: Oracle International Corporation
    Inventors: Brian Lee Wong, JR., Chunli Zhang, Gerald Thornbrugh, Siddheshwar Mahesh
  • Patent number: 9678983
    Abstract: Aspects of the present disclosure involve systems and methods for passing optimization information, which may be used to optimize input/output (“I/O”) requests, from a database management system to a file system, using various protocols of a network file system. The optimization information provided by the database management system may relate to various aspects of an I/O request that may be optimized.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: June 13, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brian Lee Wong, Chunli Zhang, Gerald Thornbrugh, Siddheshwar Mahesh