Patents by Inventor Kenneth Bennett

Kenneth Bennett 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: 12169703
    Abstract: Systems, apparatuses, and methods for implementing graphics pipeline optimizations are disclosed. A user interface (UI) is generated to allow a user to analyze shaders and determine resource utilization on any of multiple different target graphic devices. The UI allows the user to manipulate the state associated with the target graphics device for a given graphics pipeline. After being edited by the user, the state of the graphics pipeline is converted into a textual representation and input into a meta-app. The meta-app creates an application programming interface (API) construct from the shader source code and textual representation of the state which is compiled by a driver component into machine-level instructions. Also, resource usage statistics are generated for a simulated run of the graphics pipeline on the target graphics device. Then, the machine-level instructions and resource usage statistics are displayed in the UI for the user to analyze.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: December 17, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Amit Ben-Moshe, Brian Kenneth Bennett, Qun Lin, David Ronald Oldcorn
  • Publication number: 20240202003
    Abstract: Systems, apparatuses, and methods for implementing a hierarchical scheduling in fixed-function graphics pipeline are disclosed. In various implementations, a processor includes a pipeline comprising a plurality of fixed-function units and a scheduler. The scheduler is configured to schedule a first operation for execution by one or more fixed-function units of the pipeline by scheduling the first operation with a first unit of the pipeline, responsive to a first mode of operation and schedule a second operation for execution by a selected fixed-function unit of the pipeline by scheduling the second operation directly to the selected fixed-function unit, independent of a sequential arrangement of the one or more fixed-function units in the pipeline, responsive to a second mode of operation.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Inventors: Matthäus G. Chajdas, Michael J. Mantor, Rex Eldon McCrary, Christopher J. Brennan, Robert Martin, Brian Kenneth Bennett
  • Publication number: 20210294579
    Abstract: Systems, apparatuses, and methods for implementing graphics pipeline optimizations are disclosed. A user interface (UI) is generated to allow a user to analyze shaders and determine resource utilization on any of multiple different target graphic devices. The UI allows the user to manipulate the state associated with the target graphics device for a given graphics pipeline. After being edited by the user, the state of the graphics pipeline is converted into a textual representation and input into a meta-app. The meta-app creates an application programming interface (API) construct from the shader source code and textual representation of the state which is compiled by a driver component into machine-level instructions. Also, resource usage statistics are generated for a simulated run of the graphics pipeline on the target graphics device. Then, the machine-level instructions and resource usage statistics are displayed in the UI for the user to analyze.
    Type: Application
    Filed: March 18, 2021
    Publication date: September 23, 2021
    Inventors: Amit Ben-Moshe, Brian Kenneth Bennett, Qun Lin, David Ronald Oldcorn
  • Publication number: 20120048224
    Abstract: This invention relates to an internal combustion engine combusting hydrocarbon fuel having a lithium conditioned combustion chamber for reduced carbon oxide engine emissions. The condition chamber is formed by combusting therein a hydrocarbon fuel containing a lithium salt.
    Type: Application
    Filed: September 1, 2010
    Publication date: March 1, 2012
    Inventors: Harry Taplin, Kenneth Bennett, John Walter Morrison
  • Publication number: 20110109163
    Abstract: A backup energy supply system including: a self-charging system with a wiring assembly; a plurality of batteries for providing electrical storage and converting chemical energy directly to electrical energy; a plurality of inverters for converting direct current to alternating current; at least one electrical outlet; at least one on/off switch all enclosed within an aesthetic furniture item for interior storage and use. The device may be used to power electrical appliances during power outage periods.
    Type: Application
    Filed: November 9, 2010
    Publication date: May 12, 2011
    Inventor: Kenneth Bennett
  • Patent number: 6155187
    Abstract: A multi-cylinder module has a common block within which the cylinders are formed and having a piston disposed within each cylinder and an output rod connected to each piston. Pressurized air acts on the piston against the bias of a corresponding spring to drive the respective rod outwardly from the module. Each rod has a coupling member which is coupled to the gate of a hook of a tufting machine having gated hooks for forming both loop and cut pile. The modules are mounted directly to the hook bar of the tufting machine and require no additional linkages between the coupling and the gate with the inherent lost motion and other inefficiencies associated with such additional linkages.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: December 5, 2000
    Assignee: Spencer Wright Industries, Inc.
    Inventors: Neale Kenneth Bennett, Alan Reid
  • Patent number: D797613
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: September 19, 2017
    Inventors: Kyle Bennett, Kenneth Bennett