Patents by Inventor Michael L. Forsman

Michael L. Forsman 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: 8468246
    Abstract: According to a particular embodiment of the present invention, a system and method for allocating resources in a distributed computing system are provided. In one embodiment, a distributed computing system includes a computing grid including a plurality of grid nodes, a web server configured in a service-oriented architecture and operable to provide one or more business applications to a plurality of clients by executing one or more services on the plurality of grid nodes, and a resource control system communicatively coupled to the web server. The resource control system is operable to receive one or more performance parameters of the business applications executed on the plurality of grid nodes, provision one or more of the grid nodes in response to the performance parameters falling below a predetermined minimum level, and un-provision one or more of the grid nodes in response to the performance parameters exceeding a predetermined maximum level.
    Type: Grant
    Filed: April 13, 2009
    Date of Patent: June 18, 2013
    Assignee: Raytheon Company
    Inventors: James J. Mays, Michael L. Williams, Michael L. Forsman
  • Patent number: 8005956
    Abstract: According to one embodiment, a distributed computing system includes a resource control system coupled to a web server. The web server configured in a service oriented architecture and operable to provide a business application by executing a plurality of services on a plurality of computers configured in the distributed computing system. The resource control system is operable to determine a performance parameter of the business application, and provision or un-provision one of the plurality of computers according to the determined performance parameter.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: August 23, 2011
    Assignee: Raytheon Company
    Inventors: Michael L. Williams, Michael L. Forsman, James J. Mays
  • Patent number: 7912956
    Abstract: According to one embodiment, a distributed computing system includes a resource control system coupled to an enterprise service bus that orchestrates a plurality of services into a business application. The resource control system is operable to receive a performance parameter from the enterprise service bus in which the performance parameter includes a metric of the business application. Using the performance parameter, the resource control system determines a loading of each of a plurality grid nodes on which the plurality of services are executed, and provisions or un-provisions one of the plurality of grid nodes according to the determined loading.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: March 22, 2011
    Assignee: Raytheon Company
    Inventors: Michael L. Williams, Michael L. Forsman, Michael W. Smith
  • Publication number: 20100262695
    Abstract: According to a particular embodiment of the present invention, a system and method for allocating resources in a distributed computing system are provided. In one embodiment, a distributed computing system includes a computing grid including a plurality of grid nodes, a web server configured in a service-oriented architecture and operable to provide one or more business applications to a plurality of clients by executing one or more services on the plurality of grid nodes, and a resource control system communicatively coupled to the web server. The resource control system is operable to receive one or more performance parameters of the business applications executed on the plurality of grid nodes, provision one or more of the grid nodes in response to the performance parameters falling below a predetermined minimum level, and un-provision one or more of the grid nodes in response to the performance parameters exceeding a predetermined maximum level.
    Type: Application
    Filed: April 13, 2009
    Publication date: October 14, 2010
    Applicant: Raytheon Company
    Inventors: James J. Mays, Michael L. Williams, Michael L. Forsman
  • Publication number: 20090187658
    Abstract: According to one embodiment, a distributed computing system includes a resource control system coupled to a web server. The web server configured in a service oriented architecture and operable to provide a business application by executing a plurality of services on a plurality of computers configured in the distributed computing system. The resource control system is operable to determine a performance parameter of the business application, and provision or un-provision one of the plurality of computers according to the determined performance parameter.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Inventors: Michael L. Williams, Michael L. Forsman, James J. Mays