Patents by Inventor Daniel Frederick Cutter

Daniel Frederick Cutter 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: 20260017247
    Abstract: This disclosure relates generally to hardware accelerators and, more particularly, to methods and apparatus for compression modes in hardware accelerators. An example apparatus includes machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to determine if an indication of compression mode selection corresponding to first data is present, if the indication is not present, select a compression level for the first data based on a predetermined value, and if the indication is present, determine the compression level for the first data based on a status of a queue of the programmable circuitry.
    Type: Application
    Filed: September 17, 2025
    Publication date: January 15, 2026
    Applicant: Intel Corporation
    Inventors: James David Guilford, Daniel Frederick Cutter, Vinodh Gopal
  • Patent number: 12494800
    Abstract: Apparatus and method for detecting a constant data block are described herein. An apparatus embodiment includes compression circuitry to perform compression operations on a memory block; constant detection circuitry to, concurrently with performance of the compression operations on the memory block, determine that the memory block is a constant data block comprised of only repeat instances of a constant value; and controller circuitry to associate a first indication with the memory block based on the determination, the first indication usable for controlling whether to abort the compression operations or whether to discard a compressed memory block generated from the compression operations.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: December 9, 2025
    Assignee: Intel Corporation
    Inventors: James David Guilford, Vinodh Gopal, Daniel Frederick Cutter, Kirk Yap
  • Patent number: 12405893
    Abstract: An integrated circuit includes a compression accelerator to process a request from software to compress source data into an output file. The compression accelerator includes early-abort circuitry to provide for early abort of compression operations. In particular, the compression accelerator uses a predetermined sample size to compute an estimated size for a portion of the output file. The sample size specifies how much of the source data is to be analyzed before computing the estimated size. The compression accelerator also determines whether the estimated size reflects an acceptable amount of compression, based on a predetermined early-abort threshold. The compression accelerator aborts the request if the estimated size does not reflect the acceptable amount of compression. The compression accelerator may complete the request if the estimated size reflects the acceptable amount of compression. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: September 2, 2025
    Assignee: Intel Corporation
    Inventors: James David Guilford, Vinodh Gopal, Daniel Frederick Cutter
  • Publication number: 20230198548
    Abstract: Apparatus and method for detecting a constant data block are described herein. An apparatus embodiment includes compression circuitry to perform compression operations on a memory block; constant detection circuitry to, concurrently with performance of the compression operations on the memory block, determine that the memory block is a constant data block comprised of only repeat instances of a constant value; and controller circuitry to associate a first indication with the memory block based on the determination, the first indication usable for controlling whether to abort the compression operations or whether to discard a compressed memory block generated from the compression operations.
    Type: Application
    Filed: December 22, 2021
    Publication date: June 22, 2023
    Applicant: Intel Corporation
    Inventors: James David Guilford, Vinodh Gopal, Daniel Frederick Cutter, Kirk Yap
  • Publication number: 20220414014
    Abstract: An integrated circuit includes a compression accelerator to process a request from software to compress source data into an output file. The compression accelerator includes early-abort circuitry to provide for early abort of compression operations. In particular, the compression accelerator uses a predetermined sample size to compute an estimated size for a portion of the output file. The sample size specifies how much of the source data is to be analyzed before computing the estimated size. The compression accelerator also determines whether the estimated size reflects an acceptable amount of compression, based on a predetermined early-abort threshold. The compression accelerator aborts the request if the estimated size does not reflect the acceptable amount of compression. The compression accelerator may complete the request if the estimated size reflects the acceptable amount of compression. Other embodiments are described and claimed.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 29, 2022
    Inventors: James David Guilford, Vinodh Gopal, Daniel Frederick Cutter