Patents by Inventor Stephen Gouze Luning

Stephen Gouze 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: 10191910
    Abstract: Systems and methods for improving storage efficiency in an information handling system are provided. In some embodiments, an information handling system including an increased storage efficiency is provided. The information handling system may include a processor associated with a first storage resource and a plurality of second storage resources, where the first storage resource is more reliable than the plurality of second storage resources. The processor may be configured to determine a weight of a file portion, determine a number of copies of the file portion to be stored based at least on the determined weight, and store a copy of the file portion on the first storage resource if the determined number of copies of the file portion is greater than a predetermined storage threshold.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: January 29, 2019
    Assignee: Dell Products L.P.
    Inventors: William Price Dawkins, Jr., Stephen Gouze Luning
  • Publication number: 20160154814
    Abstract: Systems and methods for improving storage efficiency in an information handling system are provided. In some embodiments, an information handling system including an increased storage efficiency is provided. The information handling system may include a processor associated with a first storage resource and a plurality of second storage resources, where the first storage resource is more reliable than the plurality of second storage resources. The processor may be configured to determine a weight of a file portion, determine a number of copies of the file portion to be stored based at least on the determined weight, and store a copy of the file portion on the first storage resource if the determined number of copies of the file portion is greater than a predetermined storage threshold.
    Type: Application
    Filed: February 8, 2016
    Publication date: June 2, 2016
    Inventors: William Price Dawkins, JR., Stephen Gouze Luning
  • Patent number: 9292533
    Abstract: Systems and methods for improving storage efficiency in an information handling system are provided. In some embodiments, an information handling system including an increased storage efficiency is provided. The information handling system may include a processor associated with a first storage resource and a plurality of second storage resources, where the first storage resource is more reliable than the plurality of second storage resources. The processor may be configured to determine a weight of a file portion, determine a number of copies of the file portion to be stored based at least on the determined weight, and store a copy of the file portion on the first storage resource if the determined number of copies of the file portion is greater than a predetermined storage threshold.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: March 22, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: William Price Dawkins, Stephen Gouze Luning
  • Patent number: 8996843
    Abstract: A method for assigning data in a plurality of physical storage resources for an information handling system is disclosed. The plurality of physical storage resources includes a first tier and a second tier with a lower performance and cost relative to capacity than the first tier. A tier manager hosted on the information handling system and in electronic communication with the plurality of physical storage resources is configured to: determine a seek distance value, operation rate, operation size value, and elapsed time value for each page; and calculate a relative randomness value for each page using the seek distance value, operation rate, operation size value, and elapsed time value determined for each page. A classification module may assign a physical location for each page such that the relative randomness value for each page in the first tier is greater than the relative randomness value for each page in the second tier.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: March 31, 2015
    Assignee: Dell Products L.P.
    Inventors: William Price Dawkins, Stephen Gouze Luning
  • Patent number: 8782471
    Abstract: A storage device procurement system for managing storage failure and full warnings and conditions to minimize a need for storage device inventory. Such a system minimizes a need for storage system administrators to be knowledgeable with procurement options and procedures. Such a system provides for an end-to-end automated storage device procurement system by combining elements of a direct order model with elements of storage array monitoring.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: July 15, 2014
    Assignee: Dell Products L.P.
    Inventor: Stephen Gouze Luning
  • Patent number: 8700676
    Abstract: Systems and methods for appending metadata to objects are disclosed. A method may include in response to an indication to add new metadata to an existing immutable data object stored at a first location on a storage resource: (a) writing a new data object to a second location on the storage resource, the new data object including the new metadata; (b) aliasing a first unique identifier associated with the existing immutable data object to a second unique identifier associated with the new data object; and (c) associating the second unique identifier to the second location.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: April 15, 2014
    Assignee: Dell Products L.P.
    Inventors: Farzad Khosrowpour, Kevin Marks, Seth Feder, Stephen Gouze Luning
  • Publication number: 20130311749
    Abstract: A method for assigning data in a plurality of physical storage resources for an information handling system is disclosed. The plurality of physical storage resources includes a first tier and a second tier with a lower performance and cost relative to capacity than the first tier. A tier manager hosted on the information handling system and in electronic communication with the plurality of physical storage resources is configured to: determine a seek distance value, operation rate, operation size value, and elapsed time value for each page; and calculate a relative randomness value for each page using the seek distance value, operation rate, operation size value, and elapsed time value determined for each page. A classification module may assign a physical location for each page such that the relative randomness value for each page in the first tier is greater than the relative randomness value for each page in the second tier.
    Type: Application
    Filed: April 29, 2013
    Publication date: November 21, 2013
    Inventors: William Price Dawkins, Stephen Gouze Luning
  • Patent number: 8452941
    Abstract: This disclosure provides a method for assigning data in an information handling system including a plurality of physical storage resources comprising a first tier and a second tier which has a lower performance and cost relative to capacity than the first tier. A tier manager may be hosted on the information handling system and in electronic communication with the plurality physical storage resources. The tier manager may, for each page: determine a seek distance value, determine an operation rate, determine an operation size value, determine an elapsed time value, and calculate a relative randomness value using the seek distance value, operation rate, operation size value, and elapsed time value determined for each page. A classification module may assign a physical location for each page such that the relative randomness value for each page in the first tier is greater than in the second tier.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: May 28, 2013
    Assignee: Dell Products L.P.
    Inventors: William Price Dawkins, Stephen Gouze Luning
  • Patent number: 8359366
    Abstract: An information handling system (IHS) is provided in the context of providing a desktop image. The IHS may include a storage device and a client device. The IHS may also include a management server configured to establish communication between the storage device and the client device. In addition, the client device may be configured to boot directly from the storage device and wherein the data communication occurs only between the storage device and the client device.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: January 22, 2013
    Assignee: Dell Products L.P.
    Inventors: Fahd Pirzada, Gaurav Chawla, Stephen Gouze Luning, Yuan-Chang Lo
  • Publication number: 20110302137
    Abstract: Systems and methods for improving storage efficiency in an information handling system are provided. In some embodiments, an information handling system including an increased storage efficiency is provided. The information handling system may include a processor associated with a first storage resource and a plurality of second storage resources, where the first storage resource is more reliable than the plurality of second storage resources. The processor may be configured to determine a weight of a file portion, determine a number of copies of the file portion to be stored based at least on the determined weight, and store a copy of the file portion on the first storage resource if the determined number of copies of the file portion is greater than a predetermined storage threshold.
    Type: Application
    Filed: June 8, 2010
    Publication date: December 8, 2011
    Applicant: DELL PRODUCTS L.P.
    Inventors: William Price Dawkins, Stephen Gouze Luning
  • Publication number: 20110252070
    Abstract: Systems and methods for appending metadata to objects are disclosed. A method may include in response to an indication to add new metadata to an existing immutable data object stored at a first location on a storage resource: (a) writing a new data object to a second location on the storage resource, the new data object including the new metadata; (b) aliasing a first unique identifier associated with the existing immutable data object to a second unique identifier associated with the new data object; and (c) associating the second unique identifier to the second location.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: DELL PRODUCTS L.P.
    Inventors: Farzad Khosrowpour, Kevin Marks, Seth Feder, Stephen Gouze Luning
  • Publication number: 20110072069
    Abstract: An information handling system (IHS) is provided in the context of providing a desktop image. The IHS may include a storage device and a client device. The IHS may also include a management server configured to establish communication between the storage device and the client device. In addition, the client device may be configured to boot directly from the storage device and wherein the data communication occurs only between the storage device and the client device.
    Type: Application
    Filed: September 22, 2009
    Publication date: March 24, 2011
    Applicant: DELL PRODUCTS L.P.
    Inventors: Fahd Pirzada, Gaurav Chawla, Stephen Gouze Luning, Yuan-Chang Lo
  • Publication number: 20110072233
    Abstract: This disclosure provides a method for assigning data in a plurality of physical storage resources for an information handling system. The plurality of physical storage resources includes a first tier of physical storage resources and a second tier which has a lower performance and cost relative to capacity than each of the first tier. A tier manager may be hosted on the information handling system and in electronic communication with the plurality physical storage resources. The tier manager may: determine a seek distance value for each page, determine an operation rate for each page, determine an operation size value for each page, determine an elapsed time value for each page; and calculate a relative randomness value for each page using the seek distance value, operation rate, operation size value, and elapsed time value determined for each page.
    Type: Application
    Filed: September 23, 2009
    Publication date: March 24, 2011
    Applicant: DELL PRODUCTS L.P.
    Inventors: William Price Dawkins, Stephen Gouze Luning
  • Publication number: 20090282200
    Abstract: A storage device procurement system for managing storage failure and full warnings and conditions to minimize a need for storage device inventory. Such a system minimizes a need for storage system administrators to be knowledgeable with procurement options and procedures. Such a system provides for an end-to-end automated storage device procurement system by combining elements of a direct order model with elements of storage array monitoring.
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Inventor: Stephen Gouze Luning
  • Patent number: 6907457
    Abstract: An intermediate system, such as a switch or storage domain manager, in a storage area network includes a plurality of clients, a file server which manages access to storage according to a file system architecture using file system parameters, and one or more storage systems. Processing resources are included in the intermediate system, which manage communication according to a storage area network protocol, such as SCSI and variations like FCP, which identifies units of storage according to storage area network parameters. The processing resources farther include logic to identify a particular message received from one of the plurality of clients under the storage area network protocol as a message relating to the file system architecture, to parse the particular message for file system parameters of an access according to the file system architecture, and to translate the file system parameters to an access using storage area network parameters.
    Type: Grant
    Filed: January 25, 2001
    Date of Patent: June 14, 2005
    Assignee: Dell Inc.
    Inventors: Alan Ray Merrell, Stephen Gouze Luning
  • Publication number: 20020099797
    Abstract: An intermediate system, such as a switch or storage domain manager, in a storage area network includes a plurality of clients, a file server which manages access to storage according to a file system architecture using file system parameters, and one or more storage systems. Processing resources are included in the intermediate system, which manage communication according to a storage area network protocol, such as SCSI and variations like FCP, which identifies units of storage according to storage area network parameters. The processing resources farther include logic to identify a particular message received from one of the plurality of clients under the storage area network protocol as a message relating to the file system architecture, to parse the particular message for file system parameters of an access according to the file system architecture, and to translate the file system parameters to an access using storage area network parameters.
    Type: Application
    Filed: January 25, 2001
    Publication date: July 25, 2002
    Inventors: Alan Ray Merrell, Stephen Gouze Luning
  • Patent number: 5930252
    Abstract: An improved method and apparatus are provided for queuing and triggering the flow of data across ATM networks. A connection is established between an insertion server and a client multiplexer. The insertion server prepares a timing response and establishes a transmit queue threshold for a pending trigger point for inserting data. The insertion server enqueues data. Responsive to receiving a timing request from the client multiplexer, the insertion server sends the timing response. Responsive to receiving a stream request from the client multiplexer, the insertion server transfers the enqueued data. The client multiplexer includes a timer for identifying an offset time between sending the timing request and receiving a timing response from the insertion server. The client multiplexer uses the offset time to set a count down timer for sending the stream request. The client multiplexer processes the data transferred by the insertion server and optionally sends a stop stream command to the insertion server.
    Type: Grant
    Filed: December 11, 1996
    Date of Patent: July 27, 1999
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Dale Aaker, Gary Scott Delp, Stephen Gouze Luning, Jeffrey James Lynch