Patents by Inventor Michey N Mehta

Michey N Mehta 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: 8209512
    Abstract: According to one embodiment, a request is received for executing a process on a computer. Information is accessed for a plurality of cells associated with the computer. A cell is selected that is the preferred candidate among the plurality of cells for executing the process using memory, which resides on the selected cell, based, at least in part, on the accessed information and the request.
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: June 26, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Scott Rhine, Michey N. Mehta, David M. Bernardo
  • Patent number: 6446257
    Abstract: A generational garbage collection tool and method for a computer system that pre-allocates computer resources during compile-time for later use by a generational garbage collector at run-time. The invention reduces the overall cost of dealing with long-lived objects and thereby allows a generational garbage collector to focus deallocation efforts on young objects, which are more likely to be dead. The present embodiment reduces pause time to a level that does not disturb interactive users. The embodiment allocates space for interior pointers at compile-time when the location of interior pointers is known and thereby facilitates generational garbage collection. By enabling the use of threaded interior pointers during generational garbage collection, live object relocation is improved by requiring an update to one pointer instead of updating each pointer that references an object.
    Type: Grant
    Filed: February 4, 1999
    Date of Patent: September 3, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Salil Pradhan, Mark D. Hennecke, Michey N Mehta, Ruslan Meshenberg
  • Patent number: 5613120
    Abstract: A system and method for compiling and linking a source file is described. A compiler generates class information pertaining to object-oriented classes referenced in the source file. The class information is sufficient to enable a linker to resolve class definitions and to perform class relocation operations. The compiler also generates an object file from the source file. The object file includes the class information. The compiler generates the object file such that resolution of class definitions and performance of class relocation operations are delayed until operation of the linker. A linker links the object file potentially with at least one other object file or shared library to thereby generate an executable file or shared library. The linker uses the class information contained in the object file to resolve class definitions and to perform class relocation operations.
    Type: Grant
    Filed: October 20, 1994
    Date of Patent: March 18, 1997
    Assignee: Silicon Graphics, Inc.
    Inventors: Andrew J. Palay, Shankar Unni, Michey N. Mehta