Patents by Inventor Austin Bolen

Austin Bolen 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: 20220350889
    Abstract: An information handling system includes a host processing system, first and second data storage devices having respective first and second data storage capacities, and a license manager. The license manager implements a first license, receives a second license, and implements the second license without rebooting the information handling system. The first license defines a first configuration where the first data storage device is visible and the first data storage capacity is available to the host processing system, and the second data storage device is not visible and the second data storage capacity is not available to the host processing system. The second license defines a second configuration where both data storage devices are and both data storage capacities are available to the host processing system.
    Type: Application
    Filed: April 28, 2021
    Publication date: November 3, 2022
    Inventors: Wei G Liu, Austin Bolen
  • Patent number: 11468169
    Abstract: An information handling system includes a host processing system, first and second data storage devices having respective first and second data storage capacities, and a license manager. The license manager implements a first license, receives a second license, and implements the second license without rebooting the information handling system. The first license defines a first configuration where the first data storage device is visible and the first data storage capacity is available to the host processing system, and the second data storage device is not visible and the second data storage capacity is not available to the host processing system. The second license defines a second configuration where both data storage devices are and both data storage capacities are available to the host processing system.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: October 11, 2022
    Assignee: Dell Products L.P.
    Inventors: Wei G Liu, Austin Bolen
  • Publication number: 20190317908
    Abstract: A device hot-plug system includes a chassis. A connector is included in the chassis. A reset pin is included on the connector. A hot-plug device is configured, in response to being hot-plugged to the connector, to enter a device reset state. While in the device reset state, the hot-plug device monitors a reference clock and determines that the reference clock has been stable for a predetermined time period. In response to determining that the reference clock has been stable for a predetermined time period, the hot-plug device exits the device reset state and provides a de-assertion signal on the reset pin.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 17, 2019
    Inventors: Hahn Norden, Christopher Arzola, Austin Bolen
  • Patent number: 10437751
    Abstract: A device hot-plug system includes a chassis. A connector is included in the chassis. A reset pin is included on the connector. A hot-plug device is configured, in response to being hot-plugged to the connector, to enter a device reset state. While in the device reset state, the hot-plug device monitors a reference clock and determines that the reference clock has been stable for a predetermined time period. In response to determining that the reference clock has been stable for a predetermined time period, the hot-plug device exits the device reset state and provides a de-assertion signal on the reset pin.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: October 8, 2019
    Assignee: Dell Products L.P.
    Inventors: Hahn Norden, Christopher Arzola, Austin Bolen
  • Patent number: 9836463
    Abstract: A computer implemented method includes identifying a first question that is associated with an object at an information handling system. The first question represents an opportunity to select a first configuration setting having a first value. A second question associated with the object is identified, the second question representing an opportunity to select a second configuration setting having a second value. The method further includes determining that relevance of the second question depends on the first value. A first dependency modifier is associated with the second question based on determining the relevance. The first dependency modifier identifies the first question, the first value, and an action keyword. The action keyword identifies a first action to be associated with a presentation of the second question.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: December 5, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Austin Bolen, Richard Chan, Samer El Haj Mahmoud
  • Patent number: 9086945
    Abstract: A Peripheral Component Interconnect-Express (PCIe) port includes a PCIe link, a pending transaction counter, and an error status register. The PCIe port operates to issue a transaction on the PCIe link, determine that an endpoint device has become uncoupled from the PCIe link after issuing the first transaction, determine that a value stored in the pending transaction counter is not equal to zero in response to determining that the endpoint device has become uncoupled, and set an error bit in the error status register in response to determining that the first value is not equal to zero.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: July 21, 2015
    Assignee: Dell Products, LP
    Inventors: Austin Bolen, Surender V. Brahmaroutu
  • 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: 8522005
    Abstract: A first portion of a Unified Extensible Firmware Interface (UEFI) configuration language string is determined, the first portion identifying an Human Interface Infrastructure (HII) configuration attribute. A second portion of the string is determined and includes a first attribute modifier. The first attribute modifier includes a first name-value pair identifying a first name and a first value. The first name and the first value are individually parsable, and the meaning of the first value is determined based on the first name. The string is stored at a HII string package of an HII database. An HII string identifier uniquely references the string.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: August 27, 2013
    Assignee: Dell Products, LP
    Inventors: Samer El Haj Mahmoud, Austin Bolen, Richard Chan, William Munger
  • Publication number: 20130060987
    Abstract: A Peripheral Component Interconnect-Express (PCIe) port includes a PCIe link, a pending transaction counter, and an error status register. The PCIe port operates to issue a transaction on the PCIe link, determine that an endpoint device has become uncoupled from the PCIe link after issuing the first transaction, determine that a value stored in the pending transaction counter is not equal to zero in response to determining that the endpoint device has become uncoupled, and set an error bit in the error status register in response to determining that the first value is not equal to zero.
    Type: Application
    Filed: September 1, 2011
    Publication date: March 7, 2013
    Applicant: DELL PRODUCTS, LP
    Inventors: Austin Bolen, Surender V. Brahmaroutu
  • Publication number: 20120180076
    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: Application
    Filed: January 10, 2011
    Publication date: July 12, 2012
    Applicant: DELL PRODUCTS, LP
    Inventors: Mark W. Shutt, Anand P. Joshi, Austin Bolen, Patrick O. Boyd, Samer El Haj Mahmoud, William C. Edwards, III
  • Publication number: 20120136888
    Abstract: A first portion of a Unified Extensible Firmware Interface (UEFI) configuration language string is determined, the first portion identifying an Human Interface Infrastructure (HII) configuration attribute. A second portion of the string is determined and includes a first attribute modifier. The first attribute modifier includes a first name-value pair identifying a first name and a first value. The first name and the first value are individually parsable, and the meaning of the first value is determined based on the first name. The string is stored at a HII string package of an HII database. An HII string identifier uniquely references the string.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: DELL PRODUCTS, LP
    Inventors: Samer El Haj Mahmoud, Austin Bolen, Richard Chan, William Munger
  • Publication number: 20120137112
    Abstract: A computer implemented method includes identifying a first question that is associated with an object at an information handling system. The first question represents an opportunity to select a first configuration setting having a first value. A second question associated with the object is identified, the second question representing an opportunity to select a second configuration setting having a second value. The method further includes determining that relevance of the second question depends on the first value. A first dependency modifier is associated with the second question based on determining the relevance. The first dependency modifier identifies the first question, the first value, and an action keyword. The action keyword identifies a first action to be associated with a presentation of the second question.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: DELL PRODUCTS, LP
    Inventors: Austin Bolen, Richard Chan, Samer El Haj Mahmoud
  • Publication number: 20070168585
    Abstract: A remote access module associated with a BIOS of an information handling system having a UHCI-based USB controller allows selection of legacy USB control with a local keyboard or access by a remote keyboard through a remote access bus master adapter. Input from an inactive local or remote keyboard results in automated enabling of the inactive keyboard and disabling of the active keyboard. In one embodiment, remote access to a keyboard port during legacy USB control saves the data associated with the remote access to a memory location accessible to the BIOS and invokes the BIOS to obtain the data. In another embodiment, a legacy USB control option is offered by a display to a user associated with a local keyboard and legacy USB control disabled if the user fails to select local access in a predetermined time period.
    Type: Application
    Filed: October 11, 2006
    Publication date: July 19, 2007
    Inventors: Austin Bolen, Mukund Khatri, Allen Wynn
  • Publication number: 20060085690
    Abstract: A method and system for recording hardware and software events of a computer system. An event logger, typically part of system management software, records both primary event records and secondary event records. Secondary event records are used when the data space in a primary event record is insufficient to adequately describe the primary event. The data fields of a secondary event record designate the record as a secondary event and contain the additional data about the event.
    Type: Application
    Filed: October 15, 2004
    Publication date: April 20, 2006
    Applicant: Dell Products L.P.
    Inventors: Austin Bolen, Anand Joshi, Mukund Khatri, Allen Wynn
  • Publication number: 20050273587
    Abstract: In accordance with the teachings of the present disclosure, a system and method for reducing the amount of time for a boot operation is provided that substantially reduces disadvantages and problems associated with previously developed memory testing systems and methods. The system includes using a shutdown memory test module to perform the bulk of memory testing during system shutdown, rather than at system start up.
    Type: Application
    Filed: June 7, 2004
    Publication date: December 8, 2005
    Inventors: Allen Wynn, Austin Bolen