Patents by Inventor Craig A. Jones

Craig A. Jones 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: 20250148133
    Abstract: Systems, apparatuses, and methods related to security management for a ferroelectric memory device are described. An example method can include receiving, at a memory controller and from a host, a command and firmware data. The memory controller can manage a non-volatile memory device, such as a ferroelectric memory device, and the host and the memory controller can communicate using a compute express link (CXL) protocol. The command can be executed to update firmware stored on the non-volatile memory device. The method can further include accessing a first public key from the non-volatile memory device. The method can further include validating the first public key with a second public key within the firmware data. The method can further include validating the firmware data. The method can further include verifying a security version of the firmware data. The method can further include updating the non-volatile memory device with the firmware data.
    Type: Application
    Filed: January 8, 2025
    Publication date: May 8, 2025
    Inventors: Danilo Caraccio, Federica Cresci, Alessandro Orlando, Paolo Amato, Angelo Alberto Rovelli, Craig A. Jones, Niccolò Izzo
  • Patent number: 12197631
    Abstract: Systems, apparatuses, and methods related to security management for a ferroelectric memory device are described. An example method can include receiving, at a memory controller and from a host, a command and firmware data. The memory controller can manage a non-volatile memory device, such as a ferroelectric memory device, and the host and the memory controller can communicate using a compute express link (CXL) protocol. The command can be executed to update firmware stored on the non-volatile memory device. The method can further include accessing a first public key from the non-volatile memory device. The method can further include validating the first public key with a second public key within the firmware data. The method can further include validating the firmware data. The method can further include verifying a security version of the firmware data. The method can further include updating the non-volatile memory device with the firmware data.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: January 14, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Danilo Caraccio, Federica Cresci, Alessandro Orlando, Paolo Amato, Angelo Alberto Rovelli, Craig A. Jones, Niccolò Izzo
  • Publication number: 20240412805
    Abstract: A method can include detecting, by a glitch detector coupled via a connection matrix to a first processing unit, an indication of a glitch on a memory system. The method can include notifying, via the connection matrix, at least a second processing unit of the detected indication of the glitch. The method can include subsequent to notifying at least the second processing unit, transmitting via the at least the second processing unit a glitch confirmation signal.
    Type: Application
    Filed: August 19, 2024
    Publication date: December 12, 2024
    Inventors: Angelo Alberto Rovelli, Craig A. Jones
  • Patent number: 12068050
    Abstract: A method can include detecting, by a glitch detector coupled via a connection matrix to a first processing unit, an indication of a glitch on a memory system. The method can include notifying, via the connection matrix, at least a second processing unit of the detected indication of the glitch. The method can include subsequent to notifying at least the second processing unit, transmitting via the at least the second processing unit a glitch confirmation signal.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: August 20, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Angelo Alberto Rovelli, Craig A. Jones
  • Publication number: 20240185938
    Abstract: A method can include performing at least one glitch resistance operation and detecting, by a circuit included in a glitch detector coupled via a connection matrix to a first processing unit, an indication of a glitch on a memory system. The method can include notifying, via the connection matrix, at least a second processing unit of the detected indication of the glitch. The method can include subsequent to notifying at least the second processing unit, transmitting via the at least the second processing unit a glitch confirmation signal.
    Type: Application
    Filed: November 21, 2023
    Publication date: June 6, 2024
    Inventors: Niccolò Izzo, David Hulton, Tamara Schmitz, Angelo Alberto Rovelli, Craig A. Jones, Danilo Caraccio
  • Publication number: 20240070284
    Abstract: Protection for a secure boot procedure can be provided in addition to cryptographic verification of boot firmware associated with the boot procedure. While the boot firmware is being verified, an open sub-system can be placed into a halt state, during which the open sub-system is prevented from performing the boot procedure. The open sub-system can be subsequently placed into a resume state to further perform the boot procedure when the boot firmware is verified. The open sub-system is still prevented from performing the boot procedure even if the boot firmware is verified unless the open sub-system is placed into the resume state again.
    Type: Application
    Filed: August 23, 2023
    Publication date: February 29, 2024
    Inventors: Alessandro Orlando, Niccolò Izzo, Angelo Alberto Rovelli, Danilo Caraccio, Federica Cresci, Craig A. Jones
  • Publication number: 20240070283
    Abstract: Protection for a secure boot procedure can be provided in addition to cryptographic verification of boot firmware associated with the boot procedure. While the boot firmware is being verified and executed at a secure sub-system, an open sub-system can be put into a halt state, during which the open sub-system is prevented from performing the boot procedure. The open sub-system is still prevented from performing the boot procedure even if the boot firmware is verified and/or executed unless the open sub-system is put into the resume state again.
    Type: Application
    Filed: August 23, 2023
    Publication date: February 29, 2024
    Inventors: Alessandro Orlando, Niccolò Izzo, Angelo Alberto Rovelli, Danilo Caraccio, Federica Cresci, Craig A. Jones
  • Publication number: 20230394155
    Abstract: Methods, systems, and devices related to field firmware update (FFU). A first memory of a memory module may receive an encrypted segment of a FW package associated with FFU. A decrypted segment of the FW package may be stored by the first memory. A re-encrypted segment of the FW package may be stored by the first memory. The re-encrypted segment of the FW package may be communicated to a second memory of the memory module.
    Type: Application
    Filed: October 20, 2022
    Publication date: December 7, 2023
    Inventors: Angelo Alberto Rovelli, Alessandro Orlando, Craig A. Jones, Federica Cresci, Niccolò Izzo, Danilo Caraccio
  • Publication number: 20230395181
    Abstract: A method can include detecting, by a glitch detector coupled via a connection matrix to a first processing unit, an indication of a glitch on a memory system. The method can include notifying, via the connection matrix, at least a second processing unit of the detected indication of the glitch. The method can include subsequent to notifying at least the second processing unit, transmitting via the at least the second processing unit a glitch confirmation signal.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 7, 2023
    Inventors: Angelo Alberto Rovelli, Craig A. Jones
  • Publication number: 20220207193
    Abstract: Systems, apparatuses, and methods related to security management for a ferroelectric memory device are described. An example method can include receiving, at a memory controller and from a host, a command and firmware data. The memory controller can manage a non-volatile memory device, such as a ferroelectric memory device, and the host and the memory controller can communicate using a compute express link (CXL) protocol. The command can be executed to update firmware stored on the non-volatile memory device. The method can further include accessing a first public key from the non-volatile memory device. The method can further include validating the first public key with a second public key within the firmware data. The method can further include validating the firmware data. The method can further include verifying a security version of the firmware data. The method can further include updating the non-volatile memory device with the firmware data.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 30, 2022
    Inventors: Danilo Caraccio, Federica Cresci, Alessandro Orlando, Paolo Amato, Angelo Alberto Rovelli, Craig A. Jones, Niccolò Izzo
  • Publication number: 20210333423
    Abstract: An acoustic monitoring system characterizes, classifies, and geo-locates anthropogenic and natural sounds in near real time. The system includes a compact array of three acoustic vector sensors, which measures acoustic pressure and the three-dimensional particle velocity vector associated with the propagation of an acoustic wave, thereby inherently providing bearing information to an underwater source of sound. Beamforming techniques provide sound source localization, allowing for characterization of the acoustic signature of specific underwater acoustic sources.
    Type: Application
    Filed: May 20, 2020
    Publication date: October 28, 2021
    Applicant: Integral Consulting Inc.
    Inventors: Kaustubha Raghukumar, Grace Chang Spada, Frank Spada, Craig A. Jones
  • Patent number: 11156734
    Abstract: An acoustic monitoring system characterizes, classifies, and geo-locates anthropogenic and natural sounds in near real time. The system includes a compact array of three acoustic vector sensors, which measures acoustic pressure and the three-dimensional particle velocity vector associated with the propagation of an acoustic wave, thereby inherently providing bearing information to an underwater source of sound. Beamforming techniques provide sound source localization, allowing for characterization of the acoustic signature of specific underwater acoustic sources.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: October 26, 2021
    Assignee: Integral Consulting Inc.
    Inventors: Kaustubha Raghukumar, Grace Chang Spada, Frank Spada, Craig A. Jones
  • Patent number: 11079368
    Abstract: The invention is directed towards a method and system for optically-based monitoring of chemicals of potential concern (COPCs), including mercury (Hg), methyl mercury (MeHg), and polychlorinated biphenyls (PCBs). It employs a multi-parameter statistical analysis model, such as partial least square regression (PLS regression), to identify combinations of predictors (e.g., optical, water quality, and physical properties) that have large covariance with the response values. The predictive model is validated against analytic samples from laboratories. The steps in the method are repeated until predictors, or parameters are selected that avoid over-fitting and which yield physically-based results.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: August 3, 2021
    Assignee: Integral Consulting Inc.
    Inventors: Grace Chang Spada, Craig A. Jones, Todd Martin
  • Publication number: 20180038840
    Abstract: The invention is directed towards a method and system for optically-based monitoring of chemicals of potential concern (COPCs), including mercury (Hg), methyl mercury (MeHg), and polychlorinated biphenyls (PCBs). It employs a multi-parameter statistical analysis model, such as partial least square regression (PLS regression), to identify combinations of predictors (e.g., optical, water quality, and physical properties) that have large covariance with the response values. The predictive model is validated against analytic samples from laboratories. The steps in the method are repeated until predictors, or parameters are selected that avoid over-fitting and which yield physically-based results.
    Type: Application
    Filed: June 26, 2017
    Publication date: February 8, 2018
    Applicant: Integral Consulting Inc.
    Inventors: Grace Chang Spada, Craig A. Jones, Todd Martin
  • Publication number: 20150025804
    Abstract: Embodiments are directed towards a wave measuring electronics device that is integrated within a buoy and the buoy is moored in an ocean. The wave measurement device performs a computer-implemented method for estimating wave motion, including receiving 3D sensor data from each of an accelerometer and a gyroscope, determining, an absolute orientation of the buoy based on said 3D sensor data; and estimating, the true earth acceleration of the buoy over a specified time interval.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 22, 2015
    Applicant: SEA ENGINEERING INC.
    Inventors: Craig A. Jones, Grace Chang Spada