Patents by Inventor Kenneth Yeager

Kenneth Yeager 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: 20240136152
    Abstract: A nanosecond pulser system is disclosed. In some embodiments, the nanosecond pulser system may include a nanosecond pulser having a nanosecond pulser input; a plurality of switches coupled with the nanosecond pulser input; one or more transformers coupled with the plurality of switches; and an output coupled with the one or more transformers and providing a high voltage waveform with a amplitude greater than 2 kV and a frequency greater than 1 kHz based on the nanosecond pulser input. The nanosecond pulser system may also include a control module coupled with the nanosecond pulser input; and an control system coupled with the nanosecond pulser at a point between the transformer and the output, the control system providing waveform data regarding an high voltage waveform produced at the point between the transformer and the output.
    Type: Application
    Filed: October 23, 2023
    Publication date: April 25, 2024
    Inventors: Kenneth Miller, John Carscadden, Ilia Slobodov, Timothy Ziemba, Huatsern Yeager, Eric Hanson, TaiSheng Yeager, Kevin Muggli, Morgan Quinley, James Prager, Connor Liston
  • Publication number: 20160248695
    Abstract: In an embodiment, a system includes a resource. The system also includes a first processor having a load/store functional unit. The load/store functional unit is to attempt to access the resource based on access requests. The first processor includes a congestion detection logic to detect congestion of access of the resource based on a consecutive number of negative acknowledgements received in response to the access requests prior to receipt of a positive acknowledgment in response to one of the access requests within a first time period.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 25, 2016
    Inventors: Gregory Marlan, Kenneth Yeager, Mahdi Seddighnezhad, David X. Zhang
  • Patent number: 9271267
    Abstract: In an embodiment, a system includes a resource. The system also includes a first processor having a load/store functional unit. The load/store functional unit is to attempt to access the resource based on access requests. The first processor includes a congestion detection logic to detect congestion of access of the resource based on a consecutive number of negative acknowledgements received in response to the access requests prior to receipt of a positive acknowledgment in response to one of the access requests within a first time period.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: February 23, 2016
    Assignee: Silicon Graphics International Corp.
    Inventors: Gregory Marlan, Kenneth Yeager, Mahdi Seddighnezhad, David X. Zhang
  • Publication number: 20150177821
    Abstract: A processor core includes multiple execution units, such as a first execution unit and a second execution unit. The first execution unit may include a first functional component that supports a superscalar pipeline. The second execution unit may include a second functional component supporting a scalar pipeline. The processor core may operate in a high-performance mode by using the first execution unit and powering down the second execution unit and operate in a low-power mode by using the second execution unit and powering down the first execution unit. The processor core may include common elements shared between the multiple execution units, such as a common instruction cache, data cache, register file(s), and more.
    Type: Application
    Filed: March 10, 2014
    Publication date: June 25, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Ramesh Senthinathan, Kenneth Yeager, Jason Alexander Leonard, Lief O'Donnell, Michael Belhazy
  • Publication number: 20120272002
    Abstract: In an embodiment, a system includes a resource. The system also includes a first processor having a load/store functional unit. The load/store functional unit is to attempt to access the resource based on access requests. The first processor includes a congestion detection logic to detect congestion of access of the resource based on a consecutive number of negative acknowledgements received in response to the access requests prior to receipt of a positive acknowledgment in response to one of the access requests within a first time period.
    Type: Application
    Filed: May 22, 2012
    Publication date: October 25, 2012
    Inventors: Gregory Marlan, Kenneth Yeager, Mahdi Seddighnezhad, David X. Zhang
  • Patent number: 8185703
    Abstract: In an embodiment, a system includes a resource. The system also includes a first processor having a load/store functional unit. The load/store functional unit is to attempt to access the resource based on access requests. The first processor includes a congestion detection logic to detect congestion of access of the resource based on a consecutive number of negative acknowledgements received in response to the access requests prior to receipt of a positive acknowledgment in response to one of the access requests within a first time period.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: May 22, 2012
    Assignee: Silicon Graphics International Corp.
    Inventors: Gregory Marlan, Kenneth Yeager, Mahdi Seddighnezhad, David X. Zhang
  • Publication number: 20050027948
    Abstract: In an embodiment, a system includes a resource. The system also includes a first processor having a load/store functional unit. The load/store functional unit is to attempt to access the resource based on access requests. The first processor includes a congestion detection logic to detect congestion of access of the resource based on a consecutive number of negative acknowledgements received in response to the access requests prior to receipt of a positive acknowledgment in response to one of the access requests within a first time period.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 3, 2005
    Inventors: Gregory Marlan, Kenneth Yeager, Mahdi Seddighnezhad, David Zhang
  • Patent number: 6216200
    Abstract: An address queue in a processor having the capability to track memory-dependencies of memory-access instructions is disclosed. The queue includes a first matrix of RAM cells that tracks a first dependency relationship between a plurality of instructions based upon matching virtual addresses (that identify a common cache set) and the order of instructions in the queue. To facilitate out-of-order instruction execution, dependencies may be tracked before virtual addresses are actually calculated based upon a presumption of dependency. Such dependency is dynamically corrected as addresses become available. The same comparison mechanism used to determine matching virtual addresses for the dependency relationship may also be used to read status bits of a cache set being accessed.
    Type: Grant
    Filed: March 14, 1995
    Date of Patent: April 10, 2001
    Assignee: MIPS Technologies, Inc.
    Inventor: Kenneth Yeager
  • Patent number: 4729124
    Abstract: The present invention is directed to a diagnostic system which utilizes a microprocessor within the power module to control the diagnostic function of all field replaceable modules powered thereby; additional diagnostic hardware being located on each replaceable module which may be utilized in normal operation for functions of the module and, on an interrupt basis, it is utilized in diagnostic functions; the diagnostic hardware in the power module serving to collect the diagnostic test data from all the functional modules powered thereby, the data being transmitted thereto over a diagnostic data bus. If a plurality of power supplies are present in the system, each power supply has a microprocessor for control, each such microprocessor being coupled to the replaceable modules and the diagnostic circuitry therein; a bus being provided between the processors in the power supplies so that one such microprocessor can become a master diagnostic to process all the diagnostic messages from the system.
    Type: Grant
    Filed: December 19, 1985
    Date of Patent: March 1, 1988
    Assignee: Concurrent Computer Corporation
    Inventors: Allen Hansel, Kenneth Yeager
  • Patent number: 4020316
    Abstract: A method and apparatus for positioning nuts to be welded to a base such as a steel sheet. The base is located between a pair of relatively movable welding electrodes, one of which has a retractable nut supporting and locating pin with a tapered shoulder, the pin being movable in the electrode and extending from its contact face. A nut is placed on the pin and locked onto the tapered shoulder. As the electrodes move together to a welding position the supporting and locating pin is depressed so that the nut comes into engagement with the contact face of the respective electrode. The nut is consequently freed from its taper lock on the supporting and locating pin as it is pressed against the base by the contact face of the respective electrode. Welding current is then passed between the electrodes through the nut and the base to weld the nut in place.
    Type: Grant
    Filed: August 22, 1975
    Date of Patent: April 26, 1977
    Assignee: Fastener Industries Inc.
    Inventors: Edwin E. Schaft, Kenneth A. Yeager