Patents by Inventor Swami Nathan

Swami Nathan 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: 8533674
    Abstract: Method, system, apparatus, and computer program and computer program product provide on-demand, scalable computational resources to application providers over a distributed network and system. Resources are made available based on demand for applications. Application providers are charged fees based on the amount of resources utilized to satisfy the needs of the application. In providing compute resources, method and apparatus is capable of rapidly activating a plurality of instances of the applications as demand increases and to halt instances as demand drops. Application providers are charged based on metered amount of computational resources utilized in processing their applications. Application providers access the network to distribute applications onto network to utilize distributed compute resources for processing of the applications. Application providers are further capable of monitoring, updating and replacing distributed applications.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: September 10, 2013
    Assignee: Clouding IP, LLC
    Inventors: Peter C. Abrams, Rajeev Bharadhwaj, Swami Nathan, Robert Rodriguez, Craig W. Martyn
  • Publication number: 20110300242
    Abstract: An improved plant medicament composition, comprising a mixture of extractions of Piper guineense, Eugenia caryophyllum and Sorghum bicolor plant material, without the use of Pterocarpus osun stem, for treating sickle cell disease is disclosed. A method for the preparation of said composition is also provided.
    Type: Application
    Filed: June 8, 2010
    Publication date: December 8, 2011
    Inventors: Swami Nathan, Robert Swift
  • Publication number: 20100255132
    Abstract: An improved plant medicament composition, comprising an extract of Sorghum bicolor plant material for treating sickle cell disease is described. A method for the preparation of said composition having the property of inhibiting sickle cells is also provided.
    Type: Application
    Filed: April 6, 2010
    Publication date: October 7, 2010
    Inventors: Swami Nathan, Robert Swift
  • Patent number: 7596784
    Abstract: Method, system, apparatus, and computer program and computer program product provide on-demand, scalable computational resources to application providers over a distributed network and system. Resources are made available based on demand for applications. Application providers are charged fees based on the amount of resources utilized to satisfy the needs of the application. In providing compute resources, method and apparatus is capable of rapidly activating a plurality of instances of the applications as demand increases and to halt instances as demand drops. Application providers are charged based on metered amount of computational resources utilized in processing their applications. Application providers access the network to distribute applications onto network to utilize distributed compute resources for processing of the applications. Application providers are further capable of monitoring, updating and replacing distributed applications.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: September 29, 2009
    Assignee: Symantec Operating Corporation
    Inventors: Peter C. Abrams, Rajeev Bharadhwaj, Swami Nathan, Robert Rodriguez, Craig W. Martyn
  • Publication number: 20090210356
    Abstract: Method, system, apparatus, and computer program and computer program product provide on-demand, scalable computational resources to application providers over a distributed network and system. Resources are made available based on demand for applications. Application providers are charged fees based on the amount of resources utilized to satisfy the needs of the application. In providing compute resources, method and apparatus is capable of rapidly activating a plurality of instances of the applications as demand increases and to halt instances as demand drops. Application providers are charged based on metered amount of computational resources utilized in processing their applications. Application providers access the network to distribute applications onto network to utilize distributed compute resources for processing of the applications. Application providers are further capable of monitoring, updating and replacing distributed applications.
    Type: Application
    Filed: March 31, 2009
    Publication date: August 20, 2009
    Inventors: Peter C. Abrams, Rajeev Bharadhwaj, Swami Nathan, Robert Rodriguez, Craig W. Martyn
  • Patent number: 7328259
    Abstract: Systems and methods are provided for managing a plurality of applications comprising application instances running on a plurality of computer servers. A system for managing application includes an application scheduler. The application scheduler receives at least one policy for managing the applications over the computer servers. The application scheduler also receives usage information indicating performance of the applications and the computer servers. The application scheduler then applies the at least one policy to the usage information to determine whether policy violations exist. The application scheduler then determines and executes a modification action of the applications in response to the policy violation.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: February 5, 2008
    Assignee: Symantec Operating Corporation
    Inventors: Bhaskar Srinivasan, Matthias Eichstaedt, Swami Nathan
  • Publication number: 20040111725
    Abstract: Systems and methods are provided for managing a plurality of applications comprising application instances running on a plurality of computer servers. A system for managing application includes an application scheduler. The application scheduler receives at least one policy for managing the applications over the computer servers. The application scheduler also receives usage information indicating performance of the applications and the computer servers. The application scheduler then applies the at least one policy to the usage information to determine whether policy violations exist. The application scheduler then determines and executes a modification action of the applications in response to the policy violation.
    Type: Application
    Filed: November 7, 2003
    Publication date: June 10, 2004
    Inventors: Bhaskar Srinivasan, Matthias Eichstaedt, Swami Nathan
  • Publication number: 20020166117
    Abstract: Method, system, apparatus, and computer program and computer program product provide on-demand, scalable computational resources to application providers over a distributed network and system. Resources are made available based on demand for applications. Application providers are charged fees based on the amount of resources utilized to satisfy the needs of the application. In providing compute resources, method and apparatus is capable of rapidly activating a plurality of instances of the applications as demand increases and to halt instances as demand drops. Application providers are charged based on metered amount of computational resources utilized in processing their applications. Application providers access the network to distribute applications onto network to utilize distributed compute resources for processing of the applications. Application providers are further capable of monitoring, updating and replacing distributed applications.
    Type: Application
    Filed: September 10, 2001
    Publication date: November 7, 2002
    Inventors: Peter C. Abrams, Rajeev Bharadhwaj, Swami Nathan, Robert Rodriguez, Craig W. Martyn
  • Patent number: 5857112
    Abstract: The present invention provides a system of hardware and software that combine to efficiently integrate the various requirements for system performance and system reliability in a RAID system. A user of the present invention is able to select from a range of system performance and reliability configurations, independently of each other. From user specifications, the present invention initially constructs a user space which must be mapped onto the physical storage space in the array of disk drives. The present invention preserves the orthogonality of performance and reliability concepts through a series of mappings that relate to these concepts independently as it transforms user space into the physical space of the disk array.
    Type: Grant
    Filed: September 9, 1992
    Date of Patent: January 5, 1999
    Inventors: Ebrahim Hashemi, Martin Schulze, Jim Morris, Bob Harper, Swami Nathan, Paul Boulay, Dave Scheffey
  • Patent number: 5817510
    Abstract: A device for culturing and identifying microorganisms comprising a transparent vessel with a sealable cover, a nutrient substrate carrier that can be coated with a novel growth medium and a method of using the same are disclosed. A plurality of nutrient substrates may be applied to the nutrient substrate carrier and separated into distinct zones so that a variety of microorganisms may be tested for. The method comprises innoculating the nutrient substrate with a liquid sample and incubating the nutrient substrate so that the microorganisms can be identified by visual observation of the color change of the substrate through the transparent vessel.
    Type: Grant
    Filed: November 13, 1996
    Date of Patent: October 6, 1998
    Assignee: Xechem International, Inc.
    Inventors: Ramesh C. Pandey, Swami Nathan
  • Patent number: D411308
    Type: Grant
    Filed: November 28, 1995
    Date of Patent: June 22, 1999
    Assignee: Xechem International, Inc.
    Inventors: Ramesh C. Pandey, Swami Nathan