Patents by Inventor Rajit S. Kambo

Rajit S. 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: 7945908
    Abstract: A sponge process, for example within a driver in a guest operating system, is associated in a virtual computer system with each virtual processor in one or more virtual machines. When timer interrupts become backlogged, for example because a virtual machine is temporarily descheduled to allow other virtual machines to run, and upon occurrence of a trigger event, a conventional interrupt is disengaged and catch-up interrupts are instead directed into an appropriate one of the sponge processes. The backlogged timer interrupts are thus delivered without unfairly attributing descheduled time to whatever processes happened to be running while the catch-up interrupts are delivered, and without violating typical guest operating system timing assumptions.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: May 17, 2011
    Assignee: VMware, Inc.
    Inventors: Carl Waldspurger, Michael Craig, Ramesh Dharan, Rajit S. Kambo, Timothy P. Mann, Stephen A. Muckle, Boris Weissman, John Zedlewski