Patents by Inventor Raymond Swank

Raymond Swank 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: 20050138316
    Abstract: An example of a method for assigning storage includes receiving a request for storage, wherein the request includes a requested amount of storage space and connectivity information. This example of the method also includes identifying storage that is accessible by a requesting device based on the connectivity information, and identifying all LUNs that are masked from all hosts, in the identified storage. This example of the method further includes selecting at least one identified LUN, and assigning the at least one selected LUN to the requesting device.
    Type: Application
    Filed: December 17, 2003
    Publication date: June 23, 2005
    Inventors: David Groves, Michael Lamb, Douglas Noddings, Raymond Swank, Kevin Webster
  • Publication number: 20050138040
    Abstract: One aspect of the invention is a method for responding to an inquiry. An example of the method includes receiving the inquiry, obtaining information from a CIMOM, and creating at least one Storage Object. This example of the method also includes populating the at least one Storage Object with information received from the CIMOM, and sending the at least one Storage Object to a calling function.
    Type: Application
    Filed: December 17, 2003
    Publication date: June 23, 2005
    Inventors: Michael Lamb, Edward McCrickard, Raymond Swank, Kevin Webster, Timothy Willging
  • Publication number: 20050138174
    Abstract: An example of a method for assigning a resource (for example, storage) includes receiving a request for a resource, wherein the request includes a list of paths. This example also includes retrieving a HardwareAccount, Controller, and an AccessAuthorization object for a first path in the list of paths. This example further includes making an attach device request to a CIMOM for a first available resource, using the Controller and the AccessAuthorization object. This example also includes determining if the first available resource was successfully attached, and if so, recording the assignment as successful, and if not, rolling back all assignments for the first available resource that were previously recorded as successful. Another aspect of the invention is a method for creating at least one LUN.
    Type: Application
    Filed: December 17, 2003
    Publication date: June 23, 2005
    Inventors: David Groves, Michael Lamb, Raymond Swank, Kevin Webster
  • Publication number: 20050114438
    Abstract: An apparatus, system, and method are disclosed for provisioning storage resources according to a modeling policy. The modeling apparatus includes a monitoring module, a policy module, and a provisioning module. The monitoring module monitors the storage resources on the storage system. The policy module stores and maintains storage management, storage provisioning, and storage resource modeling policies. A user may access and specify these policies via a specification module. The provisioning module automatically provisions new storage resources, such as logical unit numbers (LUNs) according to the storage provisioning policies and modeling policies. The modeling policy defines a modeling strategy by which new storage resources are provisioned to include some or all of the attributes of a model storage resource.
    Type: Application
    Filed: November 24, 2003
    Publication date: May 26, 2005
    Inventors: Justin Bendich, David Cannon, Alireza Daryan, Brian Delaire, Barry Eberly, David Groves, Srinivas Jandhyala, Michael Lamb, Edward McCrickard, Raymond Swank