Patents by Inventor William C. Edwards

William C. Edwards 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: 11922174
    Abstract: An information handling system includes a Unified Extensible Firmware Interface (UEFI) and a management controller. The management controller establishes a communication channel with the UEFI, and provides a memory path associated with a driver associated with an operation to be performed in the UEFI. Based on the memory path, the UEFI receives the requested driver from a memory associated with the UEFI, and loads the requested driver. The UEFI executes the loaded requested driver, and provides an execution status for executed driver to the management controller.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: March 5, 2024
    Assignee: Dell Products L.P.
    Inventors: William C Edwards, III, Aniruddha Suresh Herekar
  • Publication number: 20230325202
    Abstract: An information handling system includes a Unified Extensible Firmware Interface (UEFI) and a management controller. The management controller establishes a communication channel with the UEFI, and provides a memory path associated with a driver associated with an operation to be performed in the UEFI. Based on the memory path, the UEFI receives the requested driver from a memory associated with the UEFI, and loads the requested driver. The UEFI executes the loaded requested driver, and provides an execution status for executed driver to the management controller.
    Type: Application
    Filed: April 8, 2022
    Publication date: October 12, 2023
    Inventors: William C. Edwards III, Aniruddha Suresh Herekar
  • Patent number: 10853307
    Abstract: An information handling system (IHS) and a method for a host application to access and verify contents within all non-volatile storage of the IHS. The method utilizes an access controller that has access to non-volatile storage which cannot be directly accessed from a host operating system. The access controller, upon receiving a request from the host application to view contents in a non-volatile storage that is not accessible to the host application, copies the contents of the un-accessible non-volatile storage to a storage medium communicatively coupled to the access controller. The access controller then presents the storage medium as a virtual storage device to the host application, enabling the host application to access the copied contents of the un-accessible non-volatile storage.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: December 1, 2020
    Assignee: Dell Products, L.P.
    Inventors: Jordan P. Hargrave, William C. Edwards, Terry Wayne Liles, Wayne R. Weilnau
  • Publication number: 20190034382
    Abstract: An information handling system (IHS) and a method for a host application to access and verify contents within all non-volatile storage of the IHS. The method utilizes an access controller that has access to non-volatile storage which cannot be directly accessed from a host operating system. The access controller, upon receiving a request from the host application to view contents in a non-volatile storage that is not accessible to the host application, copies the contents of the un-accessible non-volatile storage to a storage medium communicatively coupled to the access controller. The access controller then presents the storage medium as a virtual storage device to the host application, enabling the host application to access the copied contents of the un-accessible non-volatile storage.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 31, 2019
    Inventors: JORDAN P. HARGRAVE, WILLIAM C. EDWARDS, TERRY WAYNE LILES, WAYNE R. WEILNAU
  • Patent number: 9690593
    Abstract: One step server information handling system configuration reduces complexities associated with remote server maintenance through a management network. A configuration end state sent through the management network, such as an XML file, is parsed by a management processor to automatically initiate and complete configuration of the server to the end state without further commands through the management network.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: June 27, 2017
    Assignee: Dell Products L.P.
    Inventors: William C. Edwards, Jon Robert Hass, Pushkala Iyer, Satyajit Dipakbhai Desai, Selvaraju Subbiah, Vance Edward Corn, Cyril Jose
  • Publication number: 20160253244
    Abstract: Systems and methods are provided that may be implemented for out-of-band backup and/or restore of information handling system components. Such out-of-band backup and restore operations may be performed, in one embodiment, to backup and/or restore hardware profile information such as firmware images and corresponding system configuration information.
    Type: Application
    Filed: May 6, 2016
    Publication date: September 1, 2016
    Inventors: Weijia Zhang, Jon R. Hass, William C. Edwards
  • Patent number: 9354987
    Abstract: Systems and methods are provided that may be implemented for out-of-band backup and/or restore of information handling system components. Such out-of-band backup and restore operations may be performed, in one embodiment, to backup and/or restore hardware profile information such as firmware images and corresponding system configuration information.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: May 31, 2016
    Assignee: Dell Products LP
    Inventors: Weijia Zhang, Jon R. Hass, William C. Edwards
  • Patent number: 9292396
    Abstract: An information handling system includes a processor and a management controller separate from the processor. The management controller is operable to boot the information handling system to a system service management module, direct the system service management module to execute diagnostics code on the processor and to store a result from the execution of the diagnostics code in a predetermined memory location. The management controller is also operable to retrieve the result from the predetermined memory location.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: March 22, 2016
    Assignee: Dell Products, LP
    Inventors: Weijia Zhang, Mark A. Young, Jerry M. Jones, Sumeet Kukreja, Vance E. Corn, Jon R. Hass, William C. Edwards
  • Publication number: 20150378844
    Abstract: Systems and methods are provided that may be implemented for out-of-band backup and/or restore of information handling system components. Such out-of-band backup and restore operations may be performed, in one embodiment, to backup and/or restore hardware profile information such as firmware images and corresponding system configuration information.
    Type: Application
    Filed: September 4, 2015
    Publication date: December 31, 2015
    Inventors: Weijia Zhang, Jon R. Hass, William C. Edwards
  • Patent number: 9146812
    Abstract: Systems and methods are provided that may be implemented for out-of-band backup and/or restore of information handling system components. Such out-of-band backup and restore operations may be performed, in one embodiment, to backup and/or restore hardware profile information such as firmware images and corresponding system configuration information.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: September 29, 2015
    Assignee: Dell Products LP
    Inventors: Weijia Zhang, Jon R. Hass, William C. Edwards
  • Publication number: 20150039939
    Abstract: An information handling system includes a processor and a management controller separate from the processor. The management controller is operable to boot the information handling system to a system service management module, direct the system service management module to execute diagnostics code on the processor and to store a result from the execution of the diagnostics code in a predetermined memory location. The management controller is also operable to retrieve the result from the predetermined memory location.
    Type: Application
    Filed: July 30, 2013
    Publication date: February 5, 2015
    Applicant: Dell Products, LP
    Inventors: Weijia Zhang, Mark A. Young, Jerry M. Jones, Sumeet Kukreja, Vance E. Corn, Jon R. Hass, William C. Edwards
  • Patent number: 8838848
    Abstract: Systems and methods are provided that may be implemented to manage machine-specific System Profile Unique Data (SPUD) information for one or more information handling systems. Such SPUD information may be managed and transported through in-band and/or out-of-band processing and communications, and may be employed to make restoration of machine-specific data possible either through network data communications and/or local system data communications.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 16, 2014
    Assignee: Dell Products LP
    Inventors: Weijia Zhang, Jianwen Yin, Madhav Karri, Vance E. Corn, William C. Edwards
  • Patent number: 8832369
    Abstract: Remote RAID system configuration may be implemented in an embedded and out-of-band manner using an information handling system configured, for example, as a RAID server. The remote RAID configuration may be implement, for example, on a RAID server system in the condition as it is supplied directly out-of-the-box to a user without requiring downloading of any additional software or firmware, without requiring presence of a management framework and plug in, and/or in a manner that is operating system (OS)-independent or that requires no OS to be present on the server. The RAID server may then be remotely reconfigured one or more times thereafter.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: September 9, 2014
    Assignee: Dell Products, LP
    Inventors: Weijia Zhang, Patrick O. Boyd, Vance E. Corn, William C. Edwards
  • Publication number: 20140250292
    Abstract: One step server information handling system configuration reduces complexities associated with remote server maintenance through a management network. A configuration end state sent through the management network, such as an XML file, is parsed by a management processor to automatically initiate and complete configuration of the server to the end state without further commands through the management network.
    Type: Application
    Filed: March 4, 2013
    Publication date: September 4, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: William C. Edwards, Jon Robert Hass, Pushkala Iyer, Satyajit Dipakbhai Desai, Selvaraju Subbiah, Vance Edward Corn, Cyril Jose
  • Patent number: 8819708
    Abstract: An information handling system includes a firmware management infrastructure. The firmware management infrastructure includes a database that identifies a correspondence between members of a set of device paths and members of a set of correlatable identifier strings. A device path represents a platform-specific reference to an object at the information handling system and a correlatable identifier string represents a platform independent reference to the object. Programs can access the database using an application programming interface.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: August 26, 2014
    Assignee: Dell Products, LP
    Inventors: Mark W. Shutt, Anand P. Joshi, Austin Bolen, Patrick O. Boyd, Samer El Haj Mahmoud, William C. Edwards, III
  • Patent number: 8782342
    Abstract: An information handling system includes a plurality of storage enclosures, a plurality of logical storage units located in each storage enclosure, a controller connected to each of the plurality of logical storage units. The controller is configured to receive data regarding the plurality of logical storage units, and automatically execute an algorithm based on the received logical storage unit data to generate a mirrored storage configuration to be implemented, the mirrored storage configuration defining mirrored pairs of the plurality of logical storage units.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: July 15, 2014
    Assignee: Dell Products L.P.
    Inventors: William C. Edwards, III, Patrick O. Boyd
  • Publication number: 20140082236
    Abstract: Systems and methods are provided that may be implemented to manage machine-specific System Profile Unique Data (SPUD) information for one or more information handling systems. Such SPUD information may be managed and transported through in-band and/or out-of-band processing and communications, and may be employed to make restoration of machine-specific data possible either through network data communications and/or local system data communications.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: Weijia Zhang, Jianwen Yin, Madhav Karri, Vance E. Corn, William C. Edwards
  • Publication number: 20130238854
    Abstract: An information handling system includes a plurality of storage enclosures, a plurality of logical storage units located in each storage enclosure, a controller connected to each of the plurality of logical storage units. The controller is configured to receive data regarding the plurality of logical storage units, and automatically execute an algorithm based on the received logical storage unit data to generate a mirrored storage configuration to be implemented, the mirrored storage configuration defining mirrored pairs of the plurality of logical storage units.
    Type: Application
    Filed: April 30, 2013
    Publication date: September 12, 2013
    Inventors: William C. Edwards, III, Patrick O. Boyd
  • Publication number: 20130205063
    Abstract: Systems and methods are provided that may be implemented for out-of-band backup and/or restore of information handling system components. Such out-of-band backup and restore operations may be performed, in one embodiment, to backup and/or restore hardware profile information such as firmware images and corresponding system configuration information.
    Type: Application
    Filed: February 3, 2012
    Publication date: August 8, 2013
    Inventors: Weijia Zhang, Jon R. Hass, William C. Edwards
  • Patent number: 8438333
    Abstract: An information handling system includes a plurality of storage enclosures, a plurality of logical storage units located in each storage enclosure, a controller connected to each of the plurality of logical storage units. The controller is configured to receive data regarding the plurality of logical storage units, and automatically execute an algorithm based on the received logical storage unit data to generate a mirrored storage configuration to be implemented, the mirrored storage configuration defining mirrored pairs of the plurality of logical storage units.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: May 7, 2013
    Assignee: Dell Products L.P.
    Inventors: William C. Edwards, III, Patrick O. Boyd