Patents by Inventor Thomas Kelley Chenault

Thomas Kelley Chenault 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: 11163660
    Abstract: A link downgrade detection system includes an interface that is coupled to an endpoint device. The endpoint device is configured to provide an endpoint link that includes a first link capability at a maximum first link capability level and a second link capability at a maximum second link capability level. The endpoint device stores a working first link capability level and a working second link capability level in a first memory device included on the endpoint device. A BIOS coupled to the chassis interface enumerates the endpoint device, determines an actual first link capability level and an actual second link capability level, and retrieves the working link capability levels. The BIOS then determines, based on the working link capability levels and the actual link capability levels that the endpoint link is downgraded, and in response provides a notification that the endpoint link of the endpoint device is downgraded.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: November 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Anh Dinh Luong, Thomas Kelley Chenault
  • Publication number: 20200301797
    Abstract: A link downgrade detection system includes an interface that is coupled to an endpoint device. The endpoint device is configured to provide an endpoint link that includes a first link capability at a maximum first link capability level and a second link capability at a maximum second link capability level. The endpoint device stores a working first link capability level and a working second link capability level in a first memory device included on the endpoint device. A BIOS coupled to the chassis interface enumerates the endpoint device, determines an actual first link capability level and an actual second link capability level, and retrieves the working link capability levels. The BIOS then determines, based on the working link capability levels and the actual link capability levels that the endpoint link is downgraded, and in response provides a notification that the endpoint link of the endpoint device is downgraded.
    Type: Application
    Filed: June 2, 2020
    Publication date: September 24, 2020
    Inventors: Anh Dinh Luong, Thomas Kelley Chenault
  • Patent number: 10698782
    Abstract: A link downgrade detection system includes an interface that is coupled to an endpoint device. The endpoint device is configured to provide an endpoint link that includes a first link capability at a maximum first link capability level and a second link capability at a maximum second link capability level. The endpoint device stores a working first link capability level and a working second link capability level in a first memory device included on the endpoint device. A BIOS coupled to the chassis interface enumerates the endpoint device, determines an actual first link capability level and an actual second link capability level, and retrieves the working link capability levels. The BIOS then determines, based on the working link capability levels and the actual link capability levels that the endpoint link is downgraded, and in response provides a notification that the endpoint link of the endpoint device is downgraded.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: June 30, 2020
    Assignee: Dell Products L.P.
    Inventors: Anh Dinh Luong, Thomas Kelley Chenault
  • Publication number: 20190340092
    Abstract: A link downgrade detection system includes an interface that is coupled to an endpoint device. The endpoint device is configured to provide an endpoint link that includes a first link capability at a maximum first link capability level and a second link capability at a maximum second link capability level. The endpoint device stores a working first link capability level and a working second link capability level in a first memory device included on the endpoint device. A BIOS coupled to the chassis interface enumerates the endpoint device, determines an actual first link capability level and an actual second link capability level, and retrieves the working link capability levels. The BIOS then determines, based on the working link capability levels and the actual link capability levels that the endpoint link is downgraded, and in response provides a notification that the endpoint link of the endpoint device is downgraded.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Anh Dinh Luong, Thomas Kelley Chenault
  • Patent number: 9654376
    Abstract: A system and method of managing virtual link state includes receiving, at a first device, a first status update associated with the virtual link from a second device. The first status update includes a first management status value (RM) and a first operational status value (RO). The system and method further includes determining a second management status value (LM) associated with the first device, determining a second operational status value (LO) based on the first status update and the RM, transmitting a second status update for the virtual link to the second device, the second status update including the LM and the LO, and determining a state of the virtual link based on the RM, the RO, the LM, and the LO. The first device is configured to be coupled to the second device using a physical network link partitioned into a plurality of first virtual links including the virtual link.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: May 16, 2017
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Sam J. Lee, Anoop Ghanwani, Thomas Kelley Chenault
  • Publication number: 20160218953
    Abstract: A system and method of managing virtual link state includes receiving, at a first device, a first status update associated with the virtual link from a second device. The first status update includes a first management status value (RM) and a first operational status value (RO). The system and method further includes determining a second management status value (LM) associated with the first device, determining a second operational status value (LO) based on the first status update and the RM, transmitting a second status update for the virtual link to the second device, the second status update including the LM and the LO, and determining a state of the virtual link based on the RM, the RO, the LM, and the LO. The first device is configured to be coupled to the second device using a physical network link partitioned into a plurality of first virtual links including the virtual link.
    Type: Application
    Filed: April 6, 2016
    Publication date: July 28, 2016
    Inventors: Sam J. Lee, Anoop Ghanwani, Thomas Kelley Chenault
  • Patent number: 9344336
    Abstract: A system and method of managing virtual link state includes receiving, at a first device, a first status update associated with the virtual link from a second device. The first status update includes a first management status value (RM) and a first operational status value (RO). The system and method further includes determining a second management status value (LM) associated with the first device, determining a second operational status value (LO) based on the first status update and the RM, transmitting a second status update for the virtual link to the second device, the second status update including the LM and the LO, and determining a state of the virtual link based on the RM, the RO, the LM, and the LO. The first device is configured to be coupled to the second device using a physical network link partitioned into a plurality of first virtual links including the virtual link.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: May 17, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sam J. Lee, Anoop Ghanwani, Thomas Kelley Chenault
  • Publication number: 20150103677
    Abstract: A system and method of managing virtual link state includes receiving, at a first device, a first status update associated with the virtual link from a second device. The first status update includes a first management status value (RM) and a first operational status value (RO). The system and method further includes determining a second management status value (LM) associated with the first device, determining a second operational status value (LO) based on the first status update and the RM, transmitting a second status update for the virtual link to the second device, the second status update including the LM and the LO, and determining a state of the virtual link based on the RM, the RO, the LM, and the LO.
    Type: Application
    Filed: October 15, 2013
    Publication date: April 16, 2015
    Inventors: Sam J. Lee, Anoop Ghanwani, Thomas Kelley Chenault