Patents by Inventor Stephen G. Luning
Stephen G. Luning 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: 8832489Abstract: An information handling system includes first and second memories, and first, second, and third servers. The first server includes a first active application for servicing first input/output requests associated with a first disk, and for storing first state information in the first memory. The second server includes a second active application for servicing second input/output requests associated with a second disk, and for storing second state information in the second memory. The third server includes first and second standby applications, and is configured to monitor the first and second active applications, to detect a failure of the first active application, to suspend the second standby application and to activate the first standby application in response to the failure of first active application.Type: GrantFiled: April 26, 2011Date of Patent: September 9, 2014Assignee: Dell Products, LPInventors: William P. Dawkins, Stephen G. Luning
-
Publication number: 20120278652Abstract: An information handling system includes first and second memories, and first, second, and third servers. The first server includes a first active application for servicing first input/output requests associated with a first disk, and for storing first state information in the first memory. The second server includes a second active application for servicing second input/output requests associated with a second disk, and for storing second state information in the second memory. The third server includes first and second standby applications, and is configured to monitor the first and second active applications, to detect a failure of the first active application, to suspend the second standby application and to activate the first standby application in response to the failure of first active application.Type: ApplicationFiled: April 26, 2011Publication date: November 1, 2012Applicant: DELL PRODUCTS, LPInventors: William P. Dawkins, Stephen G. Luning
-
Patent number: 7844903Abstract: An information management system is disclosed and includes a bootstrap server and at least one additional component. Further, the system includes an animated installation manual file stored within the bootstrap server. The animated installation manual is configured to be presented to a user upon an initial boot of the bootstrap server. Additionally, the animated installation manual can be automatically generated based on configuration information received from the user.Type: GrantFiled: May 25, 2007Date of Patent: November 30, 2010Assignee: Dell Products, LPInventors: William P. Dawkins, Stephen G. Luning
-
Patent number: 7653782Abstract: A system for a host-based RAID solution in a shared storage environment is provided in which the compute blades of a system are coupled to one or multiple concentrators. The concentrators serve as a switch or expander to couple each of the compute blades to a shared storage resource. Within the shared storage resource, a set of drives is configured in a RAID array. The shared disk drives are partitioned so that each partition is dedicated to one of the compute blades of the system. Multiple sets of drives may be used so that the collective set of drives can be configured as part of a RAID volume that includes mirroring between at least two of the drives of the RAID volume, such as RAID 1 or RAID 0+1, in which each set of drives is a mirror of the other set of drives and the content associated with each of the compute blades is striped across multiple drives in each of the two sets of drives.Type: GrantFiled: May 23, 2006Date of Patent: January 26, 2010Assignee: Dell Products L.P.Inventors: Stephen G. Luning, Rohit Chawla, Gary Kotzur, Ahmad H. Tawil
-
Publication number: 20090204758Abstract: An information handling system can include an asymmetric RAID device. The information handling system comprises a RAID controller and a RAID volume. The RAID volume includes a first disk and a second disk attached to the RAID controller, wherein the first disk provides faster access than the second disk. In a particular embodiment, the first disk is an SSD and the second disk is a HDD. The RAID controller may be configured to support symmetric or asymmetric write operations.Type: ApplicationFiled: February 13, 2008Publication date: August 13, 2009Applicant: DELL PRODUCTS, LPInventor: Stephen G. Luning
-
Publication number: 20080294995Abstract: An information management system is disclosed and includes a bootstrap server and at least one additional component. Further, the system includes an animated installation manual file stored within the bootstrap server. The animated installation manual is configured to be presented to a user upon an initial boot of the bootstrap server. Additionally, the animated installation manual can be automatically generated based on configuration information received from the user.Type: ApplicationFiled: May 25, 2007Publication date: November 27, 2008Applicant: DELL PRODUCTS, LPInventors: William P. Dawkins, Stephen G. Luning
-
Publication number: 20070276997Abstract: A system for a host-based RAID solution in a shared storage environment is provided in which the compute blades of a system are coupled to one or multiple concentrators. The concentrators serve as a switch or expander to couple each of the compute blades to a shared storage resource. Within the shared storage resource, a set drives is configured in a RAID array. The shared disk drives are partitioned so that each partition is dedicated one of the compute blades of the system. Multiple sets of drives may be used so that the collective set of drives can be configured as part of a RAID volume that includes mirroring between at least two of the drive of the RAID volume, such as RAID 1 or RAID 0+1, in which each set of drives is a mirror of the other set of drives and the content associated with each of the compute blades is striped across multiple of the drives in each of the two sets of drives.Type: ApplicationFiled: May 23, 2006Publication date: November 29, 2007Inventors: Stephen G. Luning, Rohit Chawla, Gary Kotzur, Ahmad H. Tawil
-
Patent number: 6742034Abstract: A method for masking logical storage devices from a host on a storage area network and a storage controller and storage system for using such a method are disclosed. The method includes receiving instructions for associating a subset of a plurality of logical storage devices with a particular host. A request from the particular host is received. The request includes a request for identification of available logical storage devices. The request is responded to by identifying the subset of logical storage devices as available.Type: GrantFiled: December 16, 1999Date of Patent: May 25, 2004Assignee: Dell Products L.P.Inventors: Karl D. Schubert, Stephen G. Luning
-
Patent number: 6625747Abstract: The present disclosure describes a system and method of performing failover in a storage area network. In one embodiment of the present disclosure, a computer network includes a host and a storage system associated with the host. The storage system has a first controller with a first port and a second controller with a second port. The first controller is assigned a common node name and the first port is assigned a first port name. The second controller is assigned a common node name and the second port is assigned a second port name. More specifically a multipathing driver is operable to determine a signal path for a communication sent to a storage device associated with the first controller and the second controller and operable to perform failover operations if the signal path fails.Type: GrantFiled: June 30, 2000Date of Patent: September 23, 2003Assignee: Dell Products L.P.Inventors: Ahmad H. Tawil, Stephen G. Luning
-
Patent number: 6460113Abstract: A system and method for shared storage in a computer networking environment are provided. The system includes a fabric and a server coupled to the fabric. The server is operable to be coupled to a computer network and receive data from the network. The system further includes a physical storage device coupled to the fabric. The physical storage device is operable to store data received from the network. The system further includes a bridge coupled to the fabric and a dedicated backup storage device coupled to the bridge. The dedicated backup storage device is operable to store data received from the physical storage device.Type: GrantFiled: January 25, 2000Date of Patent: October 1, 2002Assignee: Dell Products L.P.Inventors: Karl D. Schubert, Stephen G. Luning
-
Patent number: 5893138Abstract: Disclosed is an array controller for controlling the transfer of data from a host system to an array of data storage devices, comprising a processor connected via a local bus to a data buffer in which data is staged during said transfer. The array controller is provided with a buffer controller for controlling the operation of the buffer and is further provided with channel hardware for manifesting a plurality of data channels, selectable by the local bus address, over which data is transferred in and out of the data buffer.Type: GrantFiled: October 2, 1995Date of Patent: April 6, 1999Assignee: International Business Machines CorporationInventors: Ian David Judd, Stephen G. Luning
-
Patent number: 5668948Abstract: A media streamer (10) includes at least one storage node (16, 17) for storing a digital representation of a video presentation. The Video presentation requires a time T to present in its entirety, and is stored as a plurality of N data blocks, each data block storing data corresponding approximately to a T/N period of the video presentation.Type: GrantFiled: September 8, 1994Date of Patent: September 16, 1997Assignee: International Business Machines CorporationInventors: William Russell Belknap, Louise Irene Cleary, James W. Eldridge, Larry William Fitchett, Stephen G. Luning, Christopher S. Murray, Howard T. Olnowich, Ashok Raj Saxena, Karl David Schubert, Buddy Floyd Stansbury
-
Patent number: 5163162Abstract: A systematic method for detecting which head in a multiple head storage device contains errors and may be misaligned, and correcting for misalignment so that the data can be recovered. The apparatus includes a data buffer for storing a block of interleaved data read from the multiple head storage device, status bits, error detection circuitry for determining from the interleaved data, which if any of the heads is misaligned and for setting the status bits, data recovery control logic responsive to the status bits for sending control signals to the multiple head storage device for causing the misaligned head to move its position by small increments and to read data until the status bits indicate that the misaligned head has become aligned, and circuitry responsive to the status bits for writing data from the newly realigned head over the data which was read when that head was misaligned.Type: GrantFiled: November 14, 1990Date of Patent: November 10, 1992Assignee: IBM CorporationInventors: Robert L. Berry, Brandt C. Centerwall, Stephen G. Luning, Forrest L. Wade
-
Patent number: 5057997Abstract: In a programmed machine, such as an peripheral controller, programmed operations are executed in a one of several operational contexts. Each context may be initiated by a corresponding interruption signal. Any context which has been activated remains active until quiesced by program execution. One of the active contexts is a current context in which all instruction executions are currently occurring. In each cycle of the programmed machine, all active contexts and received and stored interruption signals, each for respective ones of the contexts, are compared to find the context highest priority context. Such highest priority context is compared with the current context priority for determining whether or not the programmed machine should change current contexts.Type: GrantFiled: February 13, 1989Date of Patent: October 15, 1991Assignee: International Business Machines Corp.Inventors: Tai-Lin Chang, Paul W. Hunter, Donald J. Lang, Stephen G. Luning
-
Patent number: 4470129Abstract: A page modification method in a printer subsystem of the partial page buffer composing type. A printer subsystem receives a packet containing a page of characters, coded overlays/elisions, and combining data from an external source. The packet is translated into a linked list of character placement representations for each of the doubly indexed coded characters within the page. Elisions from the page are made by inhibiting the formation of a linked list segment for each character sequence within elision markers set out in the page. In contrast, coded character overlays are appended to the list as addenda. The list governs the placement of characters into a partial page buffer, whose contents are system accessible in row major order.Type: GrantFiled: January 29, 1982Date of Patent: September 4, 1984Assignee: International Business Machines CorporationInventors: John R. Disbrow, Everett T. Eiselen, Gerald I. Findley, Stephen G. Luning, David T. Wang