Patents by Inventor John Christopher Beckett

John Christopher Beckett 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: 11663021
    Abstract: A basic input/output system provides an interface for a core aggregation layout that identifies a grouping of processor cores into core aggregations, wherein each of the core aggregations is associated with a maximum allowable C-state. A processor may monitor an information handling system during operation of an application to gather data associated with latency sensitivity of the application, update the core aggregation layout based on the data gathered during the operation of the application, and pin a thread for execution to one of the processor cores based on the latency sensitivity of the application and the maximum allowable C-state.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: May 30, 2023
    Assignee: Dell Products L.P.
    Inventors: John Christopher Beckett, Mukund P. Khatri
  • Publication number: 20220164196
    Abstract: A basic input/output system provides an interface for a core aggregation layout that identifies a grouping of processor cores into core aggregations, wherein each of the core aggregations is associated with a maximum allowable C-state. A processor may monitor an information handling system during operation of an application to gather data associated with latency sensitivity of the application, update the core aggregation layout based on the data gathered during the operation of the application, and pin a thread for execution to one of the processor cores based on the latency sensitivity of the application and the maximum allowable C-state.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: John Christopher Beckett, Mukund P. Khatri
  • Patent number: 11093422
    Abstract: A processor/endpoint communication coupling configuration system includes a plurality of processing subsystems coupled to a multi-endpoint adapter device by a plurality of communication couplings included on at least one hardware subsystem. A communication coupling configuration engine identifies each at least one hardware subsystem, determines at least one communication coupling configuration capability of the plurality of communication couplings, and determines at least one first multi-endpoint adapter device capability of the multi-endpoint adapter device.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: August 17, 2021
    Assignee: Dell Products L.P.
    Inventors: Timothy M. Lambert, Hendrich M. Hernandez, Yogesh Varma, Kurtis John Bowman, Shyamkumar T. Iyer, John Christopher Beckett
  • Patent number: 10938875
    Abstract: A multi-endpoint adapter device includes a plurality a duplicator device that is coupled to the network port and the plurality of endpoint subsystems that are each configured to couple with a respective processing subsystem. The duplicator device receives, via the network port, a data payload and determines that the data payload is to be provided to each of a first processing subsystem via a first endpoint subsystem that is included in the plurality of endpoint subsystems, and a second processing subsystem via a second endpoint subsystem that is included in the plurality of endpoint subsystems. The duplicator device then duplicates the data payload to provide a first duplicated data payload and a second duplicated data payload. The duplicator device then provides the first duplicated data payload to the first endpoint subsystem and provides the second duplicated data payload to the second endpoint subsystem.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: March 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Shyamkumar T. Iyer, Timothy M. Lambert, William Price Dawkins, John Christopher Beckett
  • Publication number: 20200344283
    Abstract: A multi-endpoint adapter device includes a plurality a duplicator device that is coupled to the network port and the plurality of endpoint subsystems that are each configured to couple with a respective processing subsystem. The duplicator device receives, via the network port, a data payload and determines that the data payload is to be provided to each of a first processing subsystem via a first endpoint subsystem that is included in the plurality of endpoint subsystems, and a second processing subsystem via a second endpoint subsystem that is included in the plurality of endpoint subsystems. The duplicator device then duplicates the data payload to provide a first duplicated data payload and a second duplicated data payload. The duplicator device then provides the first duplicated data payload to the first endpoint subsystem and provides the second duplicated data payload to the second endpoint subsystem.
    Type: Application
    Filed: April 26, 2019
    Publication date: October 29, 2020
    Inventors: Shyamkumar T. Iyer, Timothy M. Lambert, William Price Dawkins, John Christopher Beckett
  • Publication number: 20200341919
    Abstract: A processor/endpoint communication coupling configuration system includes a plurality of processing subsystems coupled to a multi-endpoint adapter device by a plurality of communication couplings included on at least one hardware subsystem. A communication coupling configuration engine identifies each at least one hardware subsystem, determines at least one communication coupling configuration capability of the plurality of communication couplings, and determines at least one first multi-endpoint adapter device capability of the multi-endpoint adapter device.
    Type: Application
    Filed: January 13, 2020
    Publication date: October 29, 2020
    Inventors: Timothy M. Lambert, Hendrich M. Hernandez, Yogesh Varma, Kurtis John Bowman, Shyamkumar T. Iyer, John Christopher Beckett
  • Patent number: 10534734
    Abstract: A processor/endpoint communication coupling configuration system includes a plurality of processing subsystems coupled to a multi-endpoint adapter device by a plurality of communication couplings included on at least one hardware subsystem. A communication coupling configuration engine identifies each at least one hardware subsystem, determines at least one communication coupling configuration capability of the plurality of communication couplings, and determines at least one first multi-endpoint adapter device capability of the multi-endpoint adapter device.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: January 14, 2020
    Assignee: Dell Products L.P.
    Inventors: Timothy M. Lambert, Hendrich M. Hernandez, Yogesh Varma, Kurtis John Bowman, Shyamkumar T. Iyer, John Christopher Beckett
  • Patent number: 10437762
    Abstract: Systems and methods for providing a partitioned interconnect slot for inter-processor operation. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a processor comprising a first core and a second core; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to enable an Input/Output (I/O) device to communicate directly with the first core and the second core utilizing a single interconnect slot.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: October 8, 2019
    Assignee: Dell Products, L.P.
    Inventors: John Christopher Beckett, Rich M. Hernandez, Robert Wayne Hormuth, Mukund P. Khatri, Yogesh Varma
  • Publication number: 20190220428
    Abstract: Systems and methods for providing a partitioned interconnect slot for inter-processor operation. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a processor comprising a first core and a second core; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to enable an Input/Output (I/O) device to communicate directly with the first core and the second core utilizing a single interconnect slot.
    Type: Application
    Filed: January 16, 2018
    Publication date: July 18, 2019
    Applicant: Dell Products, L.P.
    Inventors: John Christopher Beckett, Rich M. Hernandez, Robert Wayne Hormuth, Mukund P. Khatri, Yogesh Varma