Patents by Inventor Rohit Jnagal

Rohit Jnagal 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: 9015718
    Abstract: Among other disclosed subject matter, a computer-implemented method includes receiving an indication that execution of an instance of a first task is degraded relative to a performance threshold associated with the first task. Performance data associated with the execution of the instance of the first task and performance data associated with execution of a plurality of additional tasks executed on the computing device are collected. For each of the plurality of additional tasks, the method includes determining a score for the respective additional task based on the performance data associated with the execution of the instance of the first task and performance data associated with the respective additional task. The method includes identifying one or more additional tasks as a potential cause of degraded performance based on the scores associated with each of the plurality of additional tasks. The method includes modifying an execution of a particular identified task.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: April 21, 2015
    Assignee: Google Inc.
    Inventors: Xiao Zhang, Eric S. Tune, Rohit Jnagal, Robert Hagmann, Vrijendra Gokhale
  • Publication number: 20110010427
    Abstract: Methods and apparatus facilitate the management of input/output (I/O) subsystems in virtual I/O servers to provide appropriate quality of services (QoS). A hierarchical QoS scheme based on partitioning of network interfaces and I/O subsystems transaction types are used to classify Virtual I/O communications. This multi-tier QoS method allows virtual I/O servers to be scalable and provide appropriate QoS granularity.
    Type: Application
    Filed: April 30, 2010
    Publication date: January 13, 2011
    Applicant: 3 Leaf Networks
    Inventors: Rohit Jnagal, Venkatesh Babu Chitlur Srinivasa
  • Patent number: 7711789
    Abstract: Methods and apparatus facilitate the management of input/output (I/O) subsystems in virtual I/O servers to provide appropriate quality of services (QoS). A hierarchical QoS scheme based on partitioning of network interfaces and I/O subsystems transaction types are used to classify Virtual I/O communications. This multi-tier QoS method allows virtual I/O servers to be scalable and provide appropriate QoS granularity.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: May 4, 2010
    Assignee: 3 Leaf Systems, Inc.
    Inventors: Rohit Jnagal, Venkatesh Babu Chitlur Srinivasa
  • Patent number: RE44818
    Abstract: Methods and apparatus facilitate the management of input/output (I/O) subsystems in virtual I/O servers to provide appropriate quality of services (QoS). A hierarchical QoS scheme based on partitioning of network interfaces and I/O subsystems transaction types are used to classify Virtual I/O communications. This multi-tier QoS method allows virtual I/O servers to be scalable and provide appropriate QoS granularity.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: March 25, 2014
    Assignee: Intellectual Ventures Holding 80 LLC
    Inventors: Rohit Jnagal, Venkatesh Babu Chitlur Srinivasa