Patents by Inventor Mahesh V. Shah

Mahesh V. Shah 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).

  • Publication number: 20110103557
    Abstract: The preferred embodiment involves a multi-CPU system capable of determining whether the system as a whole is overloaded and whether each individual CPU (core) is overloaded by a single application thread.
    Type: Application
    Filed: November 2, 2009
    Publication date: May 5, 2011
    Inventors: Mahesh V. Shah, Kurt A. McIntyre
  • Patent number: 6269396
    Abstract: A method of providing a software interface between application programs performing telecommunications functions and an operating system running on at least one node at a site supporting the application programs, and further forming an interface between the application programs and a telecommunications network is provided. The method includes providing a network platform manager operable to remove nodes from service, restore nodes to service, remove applications from service, and restore applications to service, providing a network system integrity manager operable to monitor the nodes and to enable failed nodes to recover, providing a configuration manager operable to interface with a host coupled to the telecom platform, providing a node platform manager operable to provide management functions for a node, providing a service manager operable to start and stop processes at the direction of the node platform manager, and providing a node system integrity manager operable to monitor inter-node links.
    Type: Grant
    Filed: December 11, 1998
    Date of Patent: July 31, 2001
    Assignee: Alcatel USA Sourcing, L.P.
    Inventors: Mahesh V. Shah, David W. McDaniel, James R. Vatteroni, Stephen B. Jaggers, Mark E. Worline
  • Patent number: 5892946
    Abstract: A distributed object messaging system and method (10) are provided for a plurality of nodes (15-21, 25-32) distributed in multiple physically separate sites (12, 13). There are a plurality of processes (40-44) executing in each node. The processes register a plurality of objects in each node. The objects include client objects and server objects. The server objects may be registered for global service for service availability to client objects in a local node, local site and/or site global service for service availability for client object in remote sites. a server object database (46) is used in each node to store a server object description for each server object registered in the node and objects registered in remote nodes that are registered for global or site global service. a client-server interface (50) is accessible by client objects and receives requests for services therefrom.
    Type: Grant
    Filed: September 12, 1995
    Date of Patent: April 6, 1999
    Assignee: Alcatel USA, Inc.
    Inventors: George W. Woster, Melissa A. Linares, Mahesh V. Shah