Patents by Inventor Dennis Fitzgerald
Dennis Fitzgerald 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: 12222884Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: GrantFiled: July 18, 2022Date of Patent: February 11, 2025Assignee: United States of America as represented by the Secretary of the Air ForceInventors: Mark H. Linderman, Qing Wu, Dennis Fitzgerald
-
Publication number: 20250004970Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: ApplicationFiled: July 18, 2022Publication date: January 2, 2025Applicant: Government of the United States as represented by the Secretary of the Air ForceInventors: Mark H. LINDERMAN, Qing WU, Dennis FITZGERALD
-
Publication number: 20220349417Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Applicant: Government of the United States as represented by the Secretary of the Air ForceInventors: Mark H. LINDERMAN, Qing WU, Dennis FITZGERALD
-
Patent number: 11392529Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: GrantFiled: May 28, 2019Date of Patent: July 19, 2022Assignee: United States of America as represented by the Secretary of the Air ForceInventors: Mark H Linderman, Qing Wu, Dennis Fitzgerald
-
Patent number: 11208474Abstract: A method of treating psoriasis in a patient previously treated with and determined to be an inadequate responder to an IL-12/23p40 antibody by administering an IL-23 specific antibody, e.g., guselkumab, in a safe and effective amount and the patient achieves PASI75, PASI90, PASI100 or IGA 0 or 1 score as measured 16, 24, 32, 40 and 48 weeks after initial treatment.Type: GrantFiled: November 15, 2017Date of Patent: December 28, 2021Assignee: JANSSEN BIOTECH, INC.Inventors: Dennis Fitzgerald, Newman Yeilding, Jay Siegel
-
Publication number: 20210179703Abstract: A method of treating psoriasis in a patient previously treated with and determined to be an inadequate responder to an IL-12/23p40 antibody by administering an IL-23 specific antibody, e.g., guselkumab, in a safe and effective amount and the patient achieves PASI75, PASI90, PASI100 or IGA 0 or 1 score as measured 16, 24, 32, 40 and 48 weeks after initial treatment.Type: ApplicationFiled: February 1, 2021Publication date: June 17, 2021Inventors: Dennis Fitzgerald, Jay Siegel, Newman Yeilding
-
Patent number: 10521390Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: GrantFiled: November 6, 2017Date of Patent: December 31, 2019Assignee: The United States of America as represented by the Secretary of the Air ForceInventors: Mark H Linderman, Qing Wu, Dennis Fitzgerald
-
Publication number: 20190294574Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: ApplicationFiled: May 28, 2019Publication date: September 26, 2019Inventors: Mark H Linderman, Qing Wu, Dennis Fitzgerald
-
Publication number: 20180137075Abstract: An apparatus for a microprocessor computer system and method for configuring the same where said microprocessor computer system comprises a processor core and at least one hardware buffer FIFO with memory-mapped head and tail that handles data movement among the processor cores, networks, raw data input and outputs, and memory. The method for configuring said microprocessor computer system comprises utilizing a FIFO auxiliary processor to process said data traversing said hardware FIFO; utilizing said hardware FIFOs to efficiently pipe data through functional blocks; and utilizing a FIFO controller to perform DMA operations that include non-unit-stride access patterns and transfers among processor cores, networks, raw data input and outputs, memory, and other memory-mapped hardware FIFOs.Type: ApplicationFiled: November 6, 2017Publication date: May 17, 2018Inventors: MARK H LINDERMAN, QING WU, DENNIS FITZGERALD
-
Publication number: 20180134784Abstract: A method of treating psoriasis in a patient previously treated with and determined to be an inadequate responder to an IL-12/23p40 antibody by administering an IL-23 specific antibody, e.g., guselkumab, in a safe and effective amount and the patient achieves PASI75, PASI90, PASI100 or IGA 0 or 1 score as measured 16, 24, 32, 40 and 48 weeks after initial treatment.Type: ApplicationFiled: November 15, 2017Publication date: May 17, 2018Inventors: Dennis Fitzgerald, Newman Yielding, Jay Siegel
-
Patent number: 8051124Abstract: A matrix multiplication module and matrix multiplication method are provided that use a variable number of multiplier-accumulator units based on the amount of data elements of the matrices are available or needed for processing at a particular point or stage in the computation process. As more data elements become available or are needed, more multiplier-accumulator units are used to perform the necessary multiplication and addition operations. To multiply an N×M matrix by an M×N matrix, the total (maximum) number of used MAC units is “2*N?1”. The number of MAC units used starts with one (1) and increases by two at each computation stage, that is, at the beginning of reading of data elements for each new row of the first matrix. The sequence of the number of MAC units is {1, 3, 5, . . . , 2*N?1} for computation stages each of which corresponds to reading of data elements for each new row of the left hand matrix, also called the first matrix.Type: GrantFiled: July 19, 2007Date of Patent: November 1, 2011Assignee: ITT Manufacturing Enterprises, Inc.Inventors: Yassir Salama, Assem Salama, Dennis Fitzgerald
-
Patent number: 8004855Abstract: A reconfigurable processing system is provided that comprises a plurality of programmable processing modules arranged on a circuit board. Each of the programmable processing modules is capable of being populated by a programmable integrated circuit of a variety of processing capabilities. Conductive traces on the circuit board connect to the programmable processing modules and the conductive traces are arranged on the circuit board so as to accommodate use of the programmable integrated circuits of varying processing capabilities in the programmable processing modules without the need to alter conductive trace footprints on the circuit board for the programmable processing modules. At least one interface circuit arranged on the circuit board to interface signals to and from the circuit board.Type: GrantFiled: July 7, 2006Date of Patent: August 23, 2011Assignee: ITT Manufacturing Enterprises, Inc.Inventors: Yassir Salama, Assem Salama, Dennis Fitzgerald
-
Publication number: 20090024685Abstract: A matrix multiplication module and matrix multiplication method are provided that use a variable number of multiplier-accumulator units based on the amount of data elements of the matrices are available or needed for processing at a particular point or stage in the computation process. As more data elements become available or are needed, more multiplier-accumulator units are used to perform the necessary multiplication and addition operations. To multiply an N×M matrix by an M×N matrix, the total (maximum) number of used MAC units is “2*N?1”. The number of MAC units used starts with one (1) and increases by two at each computation stage, that is, at the beginning of reading of data elements for each new row of the first matrix. The sequence of the number of MAC units is {1, 3, 5, . . . , 2*N?1} for computation stages each of which corresponds to reading of data elements for each new row of the left hand matrix, also called the first matrix.Type: ApplicationFiled: July 19, 2007Publication date: January 22, 2009Applicant: ITT MANUFACTURING ENTERPRISES, INC.Inventors: Yassir Salama, Assem Salama, Dennis Fitzgerald
-
Publication number: 20080007928Abstract: A reconfigurable processing system is provided that comprises a plurality of programmable processing modules arranged on a circuit board. Each of the programmable processing modules is capable of being populated by a programmable integrated circuit of a variety of processing capabilities. Conductive traces on the circuit board connect to the programmable processing modules and the conductive traces are arranged on the circuit board so as to accommodate use of the programmable integrated circuits of varying processing capabilities in the programmable processing modules without the need to alter conductive trace footprints on the circuit board for the programmable processing modules. At least one interface circuit arranged on the circuit board to interface signals to and from the circuit board.Type: ApplicationFiled: July 7, 2006Publication date: January 10, 2008Inventors: Yassir Salama, Assem Salama, Dennis Fitzgerald