Patents by Inventor Daniel J. Cummings

Daniel J. Cummings 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: 20220036123
    Abstract: The present disclosure is related to machine learning model swap (MLMS) framework for that selects and interchanges machine learning (ML) models in an energy and communication efficient way while adapting the ML models to real time changes in system constraints. The MLMS framework includes an ML model search strategy that can flexibly adapt ML models for a wide variety of compute system and/or environmental changes. Energy and communication efficiency is achieved by using a similarity-based ML model selection process, which selects a replacement ML model that has the most overlap in pre-trained parameters from a currently deployed ML model to minimize memory write operation overhead. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 3, 2022
    Inventors: Daniel J. Cummings, Juan Pablo Munoz, Souvik Kundu, Sharath Nittur Sridhar, Maciej Szankin
  • Publication number: 20220027792
    Abstract: The present disclosure is related to artificial intelligence (AI), machine learning (ML), and Neural Architecture Search (NAS) technologies, and in particular, to Deep Neural Network (DNN) model engineering techniques that use proxy evaluation feedback. The DNN model engineering techniques discussed herein provide near real-time feedback on model performance via low-cost proxy scores without requiring continual training and/or validation cycles, iterations, epochs, etc. In conjunction with the proxy-based scoring, semi-supervised learning mechanisms are used to map proxy scores to various model performance metrics. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: October 8, 2021
    Publication date: January 27, 2022
    Inventors: Daniel J. Cummings, Sharath Nittur Sridhar
  • Patent number: 10032507
    Abstract: Described is an apparatus comprising a plurality of memory arrays, local write assist logic units, and read/write local column multiplexers coupled together in a group such that area occupied by the local write assist logic units and the read/write local column multiplexers in the group is smaller than it would be when global write assist logic units and the read/write global column multiplexers are used. Described is a dual input level-shifter with integrated latch. Described is an apparatus which comprises: a write assist pulse generator operating on a first power supply; one or more pull-up devices coupled to the write assist pulse generator, the one or more pull-up devices operating on a second power supply different from the first power supply; and an output node to provide power supply to a memory cell.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: July 24, 2018
    Assignee: Intel Corporation
    Inventors: Hieu T. Ngo, Daniel J. Cummings
  • Patent number: 9934844
    Abstract: Described is an apparatus comprising a plurality of memory arrays, local write assist logic units, and read/write local column multiplexers coupled together in a group such that area occupied by the local write assist logic units and the read/write local column multiplexers in the group is smaller than it would be when global write assist logic units and the read/write global column multiplexers are used. Described is a dual input level-shifter with integrated latch. Described is an apparatus which comprises: a write assist pulse generator operating on a first power supply; one or more pull-up devices coupled to the write assist pulse generator, the one or more pull-up devices operating on a second power supply different from the first power supply; and an output node to provide power supply to a memory cell.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: April 3, 2018
    Assignee: Intel Corporation
    Inventors: Hieu T. Ngo, Daniel J. Cummings
  • Patent number: 9697887
    Abstract: Described is an apparatus comprising a plurality of memory arrays, local write assist logic units, and read/write local column multiplexers coupled together in a group such that area occupied by the local write assist logic units and the read/write local column multiplexers in the group is smaller than it would be when global write assist logic units and the read/write global column multiplexers are used. Described is a dual input level-shifter with integrated latch. Described is an apparatus which comprises: a write assist pulse generator operating on a first power supply; one or more pull-up devices coupled to the write assist pulse generator, the one or more pull-up devices operating on a second power supply different from the first power supply; and an output node to provide power supply to a memory cell.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: July 4, 2017
    Assignee: Intel Corporation
    Inventors: Hieu T. Ngo, Daniel J. Cummings
  • Patent number: 9208860
    Abstract: Described is an apparatus comprising a plurality of memory arrays, local write assist logic units, and read/write local column multiplexers coupled together in a group such that area occupied by the local write assist logic units and the read/write local column multiplexers in the group is smaller than it would be when global write assist logic units and the read/write global column multiplexers are used. Described is a dual input level-shifter with integrated latch. Described is an apparatus which comprises: a write assist pulse generator operating on a first power supply; one or more pull-up devices coupled to the write assist pulse generator, the one or more pull-up devices operating on a second power supply different from the first power supply; and an output node to provide power supply to a memory cell.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: December 8, 2015
    Assignee: Intel Corporation
    Inventors: Hieu T. Ngo, Daniel J. Cummings
  • Patent number: 8971097
    Abstract: Described is an apparatus comprising a plurality of memory arrays, local write assist logic units, and read/write local column multiplexers coupled together in a group such that area occupied by the local write assist logic units and the read/write local column multiplexers in the group is smaller than it would be when global write assist logic units and the read/write global column multiplexers are used. Described is a dual input level-shifter with integrated latch. Described is an apparatus which comprises: a write assist pulse generator operating on a first power supply; one or more pull-up devices coupled to the write assist pulse generator, the one or more pull-up devices operating on a second power supply different from the first power supply; and an output node to provide power supply to a memory cell.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: March 3, 2015
    Assignee: Intel Corporation
    Inventors: Hieu T. Ngo, Daniel J. Cummings
  • Patent number: 8934314
    Abstract: Embodiments of an apparatus and method to improve power delivery including a pre-charge circuit that may include a first voltage supply rail configured to provide a first voltage amount to perform a first phase of a pre-charge of a bit line and a second voltage supply rail configured to provide a second voltage amount to perform a second phase of the pre-charge of the bit line are described herein. In embodiments, the pre-charge circuit may be a pre charge circuit for a static random-access memory (SRAM) memory cell.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: January 13, 2015
    Assignee: Intel Corporation
    Inventors: Mohammed H. Taufique, Daniel J. Cummings, Hieu T. Ngo, Shantanu Ganguly
  • Publication number: 20140185367
    Abstract: Described is an apparatus comprising a plurality of memory arrays, local write assist logic units, and read/write local column multiplexers coupled together in a group such that area occupied by the local write assist logic units and the read/write local column multiplexers in the group is smaller than it would be when global write assist logic units and the read/write global column multiplexers are used. Described is a dual input level-shifter with integrated latch. Described is an apparatus which comprises: a write assist pulse generator operating on a first power supply; one or more pull-up devices coupled to the write assist pulse generator, the one or more pull-up devices operating on a second power supply different from the first power supply; and an output node to provide power supply to a memory cell.
    Type: Application
    Filed: December 27, 2012
    Publication date: July 3, 2014
    Inventors: Hieu T. Ngo, Daniel J. Cummings
  • Publication number: 20140010000
    Abstract: Embodiments of an apparatus and method to improve power delivery including a pre-charge circuit that may include a first voltage supply rail configured to provide a first voltage amount to perform a first phase of a pre-charge of a bit line and a second voltage supply rail configured to provide a second voltage amount to perform a second phase of the pre-charge of the bit line are described herein. In embodiments, the pre-charge circuit may be a pre charge circuit for a static random-access memory (SRAM) memory cell.
    Type: Application
    Filed: December 28, 2011
    Publication date: January 9, 2014
    Inventors: Mohammed H. Taufique, Daniel J. Cummings, Hieu T. Ngo, Shantanu Ganguly
  • Patent number: 5332351
    Abstract: A coil unloading and transporting apparatus is disclosed and is suited for unloading coiled aluminum and other metals from a storage shaft and moving the coils from the storage shaft to a pallet for further transport. The unloading and transporting apparatus comprises a carriage movable from a position adjacent the storage shaft to a position remote from the storage shaft. A platform for supporting the coil is mounted on the carriage and a receiving shaft extends outwardly from the platform. The storage shaft can be withdrawn below the plane of the platform. The platform and the receiving shaft is pivotal from a position wherein the receiving shaft is horizontal and the coil is supported on the receiving shaft to a position wherein the receiving shaft is vertical and the coil is supported on the platform. Once the coil is supported on the platform, the receiving shaft may be withdrawn below the platform, and the coil transported by the carriage to a remote location.
    Type: Grant
    Filed: August 11, 1992
    Date of Patent: July 26, 1994
    Inventors: Jacqueline S. Nelson, Louis J. Wither, Daniel J. Cummings, Elliot R. Lang