Patents by Inventor James Craig Lowery

James Craig Lowery 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: 20130290951
    Abstract: A method for manufacturing an information handling system is disclosed wherein the method includes receiving an order for an information handling system (IHS), wherein the IHS comprises at least one virtual machine (VM) and determining a number of physical systems and an amount of storage required for the IHS. The method may also include providing the number of physical systems and the amount of storage and providing virtualization software for the number of physical systems, wherein the virtualization software is utilized to create the at least one virtual machine. The method further includes pre-configuring a plurality of parameters for the at least one VM.
    Type: Application
    Filed: July 1, 2013
    Publication date: October 31, 2013
    Inventors: Matthew L. Domsch, Brent Alan Schroeder, James Craig Lowery
  • Patent number: 8495498
    Abstract: A method for manufacturing an information handling system is disclosed wherein the method includes receiving an order for an information handling system (IHS), wherein the IHS comprises at least one virtual machine (VM) and determining a number of physical systems and an amount of storage required for the IHS. The method may also include providing the number of physical systems and the amount of storage and providing virtualization software for the number of physical systems, wherein the virtualization software is utilized to create the at least one virtual machine. The method further includes pre-configuring a plurality of parameters for the at least one VM.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: July 23, 2013
    Assignee: Dell Products L.P.
    Inventors: Matthew L. Domsch, Brent Schroeder, James Craig Lowery
  • Publication number: 20130055243
    Abstract: An information handling system includes a memory and a workload manager. The memory stores a first application associated with a first platform of a plurality of platforms, and a second application associated with a second platform of the plurality of platforms. The workload manager is configured to receive rights and policies for the first application, and rights and policies for the second application; to include the rights and policies for the first application as metadata in the first application, and the rights and policies for the second application as metadata in the second application; to receive a selection of the first application, to determine whether features for the first application are currently running; if the features for the first application are not currently running, create a first virtual machine having the first platform, and the rights and policies for the first application; and to provide an instance of the first application on the first virtual machine.
    Type: Application
    Filed: August 24, 2011
    Publication date: February 28, 2013
    Applicant: DELL PRODUCTS, LP
    Inventors: Shree Dandekar, James Craig Lowery
  • Patent number: 8316183
    Abstract: A virtual drive data storage refactoring system includes a base drive and a plurality of virtual drives hierachly below the base drive. The virtual drives each include data storage blocks and a virtual drive controller system. The virtual drive controller system coordinates data storage on the drives by computing a signature for each data storage block, creating a list of data content for each data storage block that is sorted according to the signatures, locating the signatures for each data storage block that appear on each of the virtual drives, arranging data storage blocks on the virtual drives so that those having data content that is the same are located in corresponding locations on each of the virtual drives, and removing data storage blocks having data content that is the same from each of the virtual drives to a data storage drive that is hierarchly above the virtual drives.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: November 20, 2012
    Assignee: Dell Products L.P.
    Inventor: James Craig Lowery
  • Publication number: 20120159107
    Abstract: A virtual drive data storage refactoring system includes a base drive and a plurality of virtual drives hierachly below the base drive. The virtual drives each include data storage blocks and a virtual drive controller system. The virtual drive controller system coordinates data storage on the drives by computing a signature for each data storage block, creating a list of data content for each data storage block that is sorted according to the signatures, locating the signatures for each data storage block that appear on each of the virtual drives, arranging data storage blocks on the virtual drives so that those having data content that is the same are located in corresponding locations on each of the virtual drives, and removing data storage blocks having data content that is the same from each of the virtual drives to a data storage drive that is hierarchly above the virtual drives.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 21, 2012
    Applicant: DELL PRODUCTS L.P.
    Inventor: James Craig Lowery
  • Patent number: 8099553
    Abstract: A virtual drive data storage refactoring system includes a base drive, a plurality of virtual drives coupled to the base drive and hierachly below the base drive, wherein the virtual drives each include a plurality of data storage blocks and a virtual drive controller system. The virtual drive controller system is operable to coordinate data storage on the base drive and the plurality of virtual drives.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: January 17, 2012
    Assignee: Dell Products L.P.
    Inventor: James Craig Lowery
  • Publication number: 20100185827
    Abstract: A virtual drive data storage refactoring system includes a base drive, a plurality of virtual drives coupled to the base drive and hierachly below the base drive, wherein the virtual drives each include a plurality of data storage blocks and a virtual drive controller system. The virtual drive controller system is operable to coordinate data storage on the base drive and the plurality of virtual drives.
    Type: Application
    Filed: January 20, 2009
    Publication date: July 22, 2010
    Applicant: DELL PRODUCTS L.P.
    Inventor: James Craig Lowery
  • Publication number: 20100077391
    Abstract: A method for manufacturing an information handling system is disclosed wherein the method includes receiving an order for an information handling system (IHS), wherein the IHS comprises at least one virtual machine (VM) and determining a number of physical systems and an amount of storage required for the IHS. The method may also include providing the number of physical systems and the amount of storage and providing virtualization software for the number of physical systems, wherein the virtualization software is utilized to create the at least one virtual machine. The method further includes pre-configuring a plurality of parameters for the at least one VM.
    Type: Application
    Filed: September 24, 2008
    Publication date: March 25, 2010
    Applicant: DELL PRODUCTS L.P.
    Inventors: Matthew L. Domsch, Brent Schroeder, James Craig Lowery
  • Publication number: 20080120403
    Abstract: The present disclosure relates to a system for provisioning homogeneous servers comprising an image repository coupled to a plurality of servers through an internet protocol (IP) networks wherein the image repository comprises a base virtual disk file. The system may further comprise a logical virtual disk file instance for each of the servers which created a least one change to the base virtual disk file.
    Type: Application
    Filed: November 22, 2006
    Publication date: May 22, 2008
    Applicant: Dell Products L.P.
    Inventors: James Craig Lowery, Mark Andrew Collins, Brent Schroeder