Patents by Inventor Michael G. Panas

Michael G. Panas 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: 6640278
    Abstract: A storage domain management system supports storage domains. The storage server includes a plurality of communication interfaces. A first set of communication interfaces in the plurality is adapted for connection to all kinds of users of data. A second set of communication interfaces in the plurality is adapted for connection to respective devices in a pool of storage devices for use in a storage domain. Data processing resources in the server are coupled to the plurality of communication interfaces for transferring data among the interfaces. The data processing resources comprise a plurality of driver modules and configurable logic linking driver modules into data paths. Each configured data path acts as a virtual circuit that includes a set of driver modules selected from the plurality of driver modules. A data storage transaction which is received at a communication interface is mapped to one of the configured data paths.
    Type: Grant
    Filed: January 12, 2000
    Date of Patent: October 28, 2003
    Assignee: Dell Products L.P.
    Inventors: Shari J. Nolan, Jeffrey S. Nespor, George W. Harris, Jr., Jerry Parker Lane, Alan R. Merrell, Richard A. Lagueux, Jr., Michael G. Panas
  • Patent number: 6553408
    Abstract: A storage server architecture supporting virtual devices and virtual circuits for storing data is provided. The storage server includes a plurality of communication interfaces. A first set of communication interfaces in the plurality is adapted for connection to all kinds of users of data. A second set of communication interfaces in the plurality is adapted for connection to respective devices in a pool of storage devices. Data processing resources in the server are coupled to the plurality of communication interfaces for transferring data among the interfaces. The data processing resources comprise a plurality of driver modules and configurable logic linking driver modules into data paths. Each configured data path acts as a virtual circuit that includes a set of driver modules selected from the plurality of driver modules. A data storage transaction which is received at a communication interface is mapped to one of the configured data paths.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: April 22, 2003
    Assignee: Dell Products L.P.
    Inventors: Alan Merrell, Joseph Altmaier, Jerry Parker Lane, Michael G. Panas
  • Patent number: 6473857
    Abstract: The present invention provides a method for centralized and managed loading of boot images into one or more processors that are part of a file server for a mass storage system. In a computer system having at least one first controller, at least one input output processor (IOP), a first bus and a second bus, the present invention includes the steps of detecting readiness of the IOP to load a boot image, identifying across the first bus a location where the boot image will be loaded and loading the boot image across the second bus. The first controller may determine which of a plurality of boot images should be loaded. The first controller and the IOP may each have first and second processors, with communication between the first processors being across the first bus and boot images being accessed by the second processors across the second bus.
    Type: Grant
    Filed: December 6, 1999
    Date of Patent: October 29, 2002
    Assignee: Dell Products, L.P.
    Inventors: Michael G. Panas, Alastair L. Taylor
  • Patent number: 6412068
    Abstract: A card management system architecture for managed startup of a system and for monitoring its operation is provided. Both a method and device particularly suited to carrying out the method are provided. According to one embodiment of the method, a second controller evaluates the status of power supplies and then powers up a first controller and processors on input-output processors (IOPs). The first controller evaluates the status of individual IOPs and enables additional power and data interfaces. Additional embodiments involve additional structures and steps. Redundant channels for communications among controllers and IOPs are preferred. In one embodiment, the first bus is implemented as five serial communication lines. Communication between redundant first controllers and between redundant second controllers allows determination of which controllers should be active.
    Type: Grant
    Filed: July 7, 1999
    Date of Patent: June 25, 2002
    Assignee: Dell Products, L.P.
    Inventors: Shari J. Nolan, Alan R. Merrell, Michael G. Panas, Alastair Taylor, Craig McDermott, Oliver C. Field, III