Patents by Inventor James Engquist

James Engquist 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: 20070101167
    Abstract: The invention is directed to techniques of extensible power control for an autonomically controlled distributed computing system. In particular, control nodes of the distributed computing system utilize software power control modules to communicate with hardware power controllers within the distributed computing system. The power control modules are discrete software units that may be easily deployed and un-deployed while software on the control node is executing. Further, each power control module corresponds to one or more firmware versions of one or more types of hardware power controller. The power control modules are each implementations of a software interface common to every power control module. Because the power control modules share a common interface, the software on the control node that autonomically controls the distributed computing environment does not need to consider differences among types of hardware power controllers and versions of firmware installed on the hardware power controllers.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Applicant: Cassatt Corporation
    Inventors: Craig Lindley, James Engquist
  • Publication number: 20070028123
    Abstract: A distributed computing system contains one or more application nodes. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system. The control node includes an automation subsystem that provides autonomic power control for the application nodes, regardless of which vendor manufactured the application nodes. For power controllers not specifically supported by the distributed computing system, a universal power controller responds to power down instructions by causing a targeted application node to execute an idle software image and reports that the application node has been successfully powered down.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 1, 2007
    Applicant: Cassatt Corporation
    Inventors: Craig Lindley, Clayton Andreasen, Dann Church, James Engquist
  • Publication number: 20060173895
    Abstract: A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The model includes four distinct levels: fabric, domains, tiers and nodes that provide for the logical abstraction and containment of the physical components as well as system and service application software of the enterprise. A user, such as a system administrator, interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control nodes are responsible for all levels of management in accordance with the model, including fabric management, domain creation, tier creation and node allocation and deployment.
    Type: Application
    Filed: January 31, 2005
    Publication date: August 3, 2006
    Inventors: James Engquist, Craig Vosburgh, Brian Berliner, Jerry Jackson, Craig Lindley, Doreen Collins, Jonathan Nordby, Dann Church, David Resch
  • Publication number: 20060173856
    Abstract: A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The model includes four distinct levels: fabric, domains, tiers and nodes that provide for the logical abstraction and containment of the physical components as well as system and service application software of the enterprise. A user, such as a system administrator, interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control node includes an automation subsystem having one or more rule engines that provide autonomic control of the application nodes in accordance with a set of one or more rules.
    Type: Application
    Filed: March 7, 2005
    Publication date: August 3, 2006
    Inventors: Jerry Jackson, Doreen Collins, Randall Murrish, Mark Emeis, Brian Forney, James Engquist