Patents Assigned to Opsware Inc.
  • Patent number: 7152109
    Abstract: A framework for automatically provisioning computing devices includes a central database system and a central file system. Information stored in the database comprises a model of the individual devices, as well as the interconnections of the devices. The central file system stores the software components to be installed on the devices. When provisioning is carried out, the database sends commands to agents located on each device which cause them to retrieve and install the software components from the file system, and to configure the components according to the stored model.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: December 19, 2006
    Assignee: Opsware, Inc
    Inventors: Raymond E. Suorsa, Joshua T. LeVasseur
  • Patent number: 7131123
    Abstract: A framework for automatically provisioning computing devices includes a central database system and a central file system. Information stored in the database comprises a model of the individual devices, as well as the interconnections of the devices. The central file system stores the software components to be installed on the devices. When provisioning is carried out, the database sends commands to agents located on each device which cause them to retrieve and install the software components from the file system, and to configure the components according to the stored model.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: October 31, 2006
    Assignee: Opsware Inc.
    Inventors: Raymond E. Suorsa, Harold Poskanzer, Glenn Ferguson, Joshua T. LeVasseur
  • Patent number: 7124289
    Abstract: A framework for automatically provisioning computing devices includes a central database system and a central file system. Information stored in the database comprises a model of the individual devices, as well as the interconnections of the devices. The central file system stores the software components to be installed on the devices. When provisioning is carried out, the database sends commands to agents located on each device which cause them to retrieve and install the software components from the file system, and to configure the components according to the stored model.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: October 17, 2006
    Assignee: Opsware Inc.
    Inventor: Raymond E. Suorsa
  • Patent number: 6816897
    Abstract: An automated provisioning and management system for network devices includes a library of commands that are generic to all devices of interest, and device-specific plug-ins for implementing those commands in each of the different devices. A user can select any one of the standard commands and have it applied to a particular device of interest in a manner which is capable of being handled by that device. An interface between the library and a source of configuration information, such as a database, enables the various tasks associated with the provisioning and management of network devices to be automatically carried out on multiple devices, thereby minimizing, or even eliminating, the need to manually configure each such device. Various tools are provided to facilitate the ability of support personnel to identify and monitor functions performed by various devices, as well as detect and correct errors in the operation of those devices.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: November 9, 2004
    Assignee: Opsware, Inc.
    Inventor: Jacob McGuire
  • Patent number: 6763361
    Abstract: An interface provides a level of abstraction between the structure of a database system and application programs which access that system. The database system is represented by a model comprised of objects which correspond to the components of the database system. An object at a higher level encapsulates information contained in these other objects regarding the structure of the database. Whenever an application program requires access to the database, it sends a message to the higher level encapsulation object. The lower-level objects implement methods which automatically generate appropriate database commands. When the encapsulation object receives a call from an application program requesting data in the database, it instructs table objects to obtain the required data. In response, the table objects invoke field objects to identify how to represent data in each of the database fields to which they correspond.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: July 13, 2004
    Assignee: Opsware, Inc.
    Inventor: Harold Poskanzer