Patents by Inventor Rajit Kambo

Rajit Kambo 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: 9442817
    Abstract: Performance of server that is managing a group of servers, such as in a cloud, is analyzed by identifying patterns of threads executed in the server. A command is issued, repeatedly over a time period, to an operating system of the server to return a resource consumption value representative of the amount of computing resources consumed by one or more threads. The returned resource consumption values are stored and used to generate points on a graph which depicts the amount of computing resources consumed by the one or more threads over the time period and provide task breakdowns and latency information for each of the tasks.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: September 13, 2016
    Assignee: VMware, Inc.
    Inventors: Xiaojun Liang, Xuwen Yu, Aalap Desai, Aiguo Dong, Rajit Kambo
  • Patent number: 8438430
    Abstract: A computer implemented method for efficiently allocating resources for an enterprise server system through a proportional integral derivative scheme is provided. The method includes defining a set point parameter for a resource being allocated and defining a proportional gain parameter, a proportional integral (PI) gain parameter and a proportional integral derivative (PID) gain parameter in terms of the proportional gain parameter. The method further includes calculating an initial maximum allocation for the resource based on a product of the proportional gain parameter with a difference of an initial operating parameter and the set point parameter and adjusting the initial operating parameter to the initial maximum allocation. A next allocation of the resource is calculated based on a product of the proportional gain parameter with the difference of an initial operating parameter and the set point parameter and a difference of the set point with a current operating parameter.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: May 7, 2013
    Assignee: VMware, Inc.
    Inventors: Xiaojun Liang, Rajit Kambo
  • Publication number: 20120089724
    Abstract: Performance of server that is managing a group of servers, such as in a cloud, is analyzed by identifying patterns of threads executed in the server. A command is issued, repeatedly over a time period, to an operating system of the server to return a resource consumption value representative of the amount of computing resources consumed by one or more threads. The returned resource consumption values are stored and used to generate points on a graph which depicts the amount of computing resources consumed by the one or more threads over the time period and provide task breakdowns and latency information for each of the tasks.
    Type: Application
    Filed: October 8, 2010
    Publication date: April 12, 2012
    Applicant: VMWARE, INC.
    Inventors: Xiaojun LIANG, Xuwen YU, Aalap DESAI, Aiguo DONG, Rajit KAMBO
  • Publication number: 20100050171
    Abstract: A computer implemented method for efficiently allocating resources for an enterprise server system through a proportional integral derivative scheme is provided. The method includes defining a set point parameter for a resource being allocated and defining a proportional gain parameter, a proportional integral (PI) gain parameter and a proportional integral derivative (PID) gain parameter in terms of the proportional gain parameter. The method further includes calculating an initial maximum allocation for the resource based on a product of the proportional gain parameter with a difference of an initial operating parameter and the set point parameter and adjusting the initial operating parameter to the initial maximum allocation. A next allocation of the resource is calculated based on a product of the proportional gain parameter with the difference of an initial operating parameter and the set point parameter and a difference of the set point with a current operating parameter.
    Type: Application
    Filed: August 21, 2008
    Publication date: February 25, 2010
    Applicant: VMware, Inc.
    Inventors: Xiaojun LIANG, Rajit KAMBO
  • Patent number: 7315863
    Abstract: One embodiment of the present invention provides a system that automatically sends a notification about a database event. The system operates by receiving a number of items, including a registration of a specified event-type, a subscription of a protocol for the notification, a format for the notification, and a list of recipients for the notification. The system then configures the database to send the notification about the specified event-type to the specified list of recipients in the specified format via the specified protocol. Adding this notification capability at the database-level enhances the functionality and interoperability of many applications as well as providing more robust and timely information to the appropriate audiences.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: January 1, 2008
    Assignee: Oracle International Corp
    Inventors: Rajit Kambo, Namit Jain, Shailendra Mishra
  • Patent number: 7089265
    Abstract: A method and apparatus for managing a database is provided. A database management system conducts a plurality of database transactions with a plurality of clients. An event may be detected as a result of one of the transactions. The event is mapped to an independent database action. In response to detecting the event, the independent database action is executed without interference from the transaction that caused the event.
    Type: Grant
    Filed: April 17, 2002
    Date of Patent: August 8, 2006
    Assignee: Oracle International Corporation
    Inventors: Namit Jain, Rajit Kambo, Shailendra Mishra
  • Publication number: 20030055829
    Abstract: One embodiment of the present invention provides a system that automatically sends a notification about a database event. The system operates by receiving a number of items, including a registration of a specified event-type, a subscription of a protocol for the notification, a format for the notification, and a list of recipients for the notification. The system then configures the database to send the notification about the specified event-type to the specified list of recipients in the specified format via the specified protocol. Adding this notification capability at the database-level enhances the functionality and interoperability of many applications as well as providing more robust and timely information to the appropriate audiences.
    Type: Application
    Filed: September 20, 2001
    Publication date: March 20, 2003
    Inventors: Rajit Kambo, Namit Jain, Shailendra Mishra