Patents by Inventor Rowan E. da Silva

Rowan E. da Silva 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: 7133907
    Abstract: Provided is a method, system, and program for configuring multiple resources in a system. A plurality of elements are provided that are capable of configuring resources in the system, wherein each element specifies configuration parameters to use to configure instances of the resource. Each resource is capable of being configured by multiple elements that provide a different configuration of the resource. Service information is maintained indicating at least one performance and availability attribute of the configuration of the resource by the element. At least one administrator specified performance and availability attribute for a configuration is received. A determination is made of at least one element for each resource having service information indicating at least one performance and availability attribute that satisfies the at least one administrator specified performance and availability attribute.
    Type: Grant
    Filed: October 18, 2001
    Date of Patent: November 7, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Mark A. Carlson, Rowan E. da Silva
  • Publication number: 20030135609
    Abstract: Provided are a method, system, and program for managing multiple resources in a system at a service level, including at least one host, network, and a storage space comprised of at least one storage system that each host is capable of accessing over the network. A plurality of service level parameters are measured and monitored indicating a state of the resources in the system. A determination is made of values for the service level parameters and whether the service level parameter values satisfy predetermined service level thresholds. Indication is made as to whether the service level parameter values satisfy the predetermined service thresholds. A determination is made of a modification to one or more resource deployments or configurations if the value for the service level parameter for the resource does not satisfy the predetermined service level thresholds.
    Type: Application
    Filed: January 16, 2002
    Publication date: July 17, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Mark A. Carlson, Rowan E. da Silva
  • Publication number: 20030093501
    Abstract: Provided is a method, system, and program for configuring multiple resources in a system. A plurality of elements are provided that are capable of configuring resources in the system, wherein each element specifies configuration parameters to use to configure instances of the resource. Each resource is capable of being configured by multiple elements that provide a different configuration of the resource. Service information is maintained indicating at least one performance and availability attribute of the configuration of the resource by the element. At least one administrator specified performance and availability attribute for a configuration is received. A determination is made of at least one element for each resource having service information indicating at least one performance and availability attribute that satisfies the at least one administrator specified performance and availability attribute.
    Type: Application
    Filed: October 18, 2001
    Publication date: May 15, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Mark A. Carlson, Rowan E. da Silva
  • Publication number: 20030033346
    Abstract: Provided is a method, system, and program for managing multiple resources in a system. A user request for an operation is received that requires performing separate element operations with respect to multiple resources in the system. In response to the user request, commands are communicated to multiple elements, wherein each element is capable of managing one of the resources in the system. For each element receiving at least one of the communicated commands, the element interprets the received commands and performs the element operation requested by the received command with respect to the managed resource. All the element operations performed by all the elements in response to receiving the commands implements the user requested operation.
    Type: Application
    Filed: August 10, 2001
    Publication date: February 13, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Mark A. Carlson, Rowan E. da Silva
  • Publication number: 20030033398
    Abstract: Provided is a method, system, and program for managing multiple resources in a system. A user request is received to generate a configuration policy. User selection is received of a set of the multiple resources. A determination is made of at least one element for each selected resource in the set, wherein each element is capable of managing one of the resources in the system. User selection is received of one element for each selected resource in the set. The configuration policy is defined to include the user selected elements, wherein invoking the configuration policy further invokes each element defined in the configuration policy to configure the resources associated with the invoked elements.
    Type: Application
    Filed: August 10, 2001
    Publication date: February 13, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Mark A. Carlson, Rowan E. da Silva