Patents by Inventor Andre SILVEIRA

Andre SILVEIRA 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: 12726352
    Abstract: This application is directed to prime number generation in an electronic device. The electronic device has a first executable and a second executable, and each executable has a unique identifier. The electronic device generates a wrapping key for the first executable and encrypts a prime number with the wrapping key of the first executable to generate an encrypted prime number. The encrypted prime number is stored locally in memory of the electronic device, and is only decryptable by the first executable but not by the second executable. In some embodiments, the first executable extracts the encrypted prime number from the memory of the electronic device, obtains the wrapping key of the first executable, and decrypts the encrypted prime number based on the wrapping key. In an example, the second executable is followed by the first executable, and generates the wrapping key based on a unique identifier of the second executable.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: September 1, 2026
    Assignee: SK Hynix NAND Product Solutions Corp.
    Inventors: Andre Silveira, Gamil Cain
  • Publication number: 20260178729
    Abstract: An example method of preventing malicious activity is performed at a memory device that comprises non-volatile memory and control circuitry. The method includes receiving a set of one or more data requests from a host and determining whether the set of one or more data requests is anomalous. In accordance with a determination that the set of one or more data request is anomalous, the method includes initiating a remedial action. In accordance with a determination that the set of one or more data requests is not anomalous, the method includes performing a set of one or more operations corresponding to the set of one or more data requests in the non-volatile memory.
    Type: Application
    Filed: December 19, 2024
    Publication date: June 25, 2026
    Inventors: Andre SILVEIRA, Gamil A. CAIN, Ryan HUARD, Wilson YOUNG
  • Publication number: 20250068740
    Abstract: In accordance with some aspects of the present disclosure, a method for authenticating a device associated with an immutable unique device identification to install firmware on the device is disclosed. The method includes retrieving, using processing circuitry at the device, the unique device identification, receiving, at the device, a package including signed data based on at least one target unique device identification and based on the firmware, authenticating, using the processing circuitry, the device based on the signed data, and in response to authenticating the device, using the processing circuitry to cause the firmware to be installed on the device.
    Type: Application
    Filed: August 23, 2023
    Publication date: February 27, 2025
    Inventors: Wilson Young, Andre Silveira, Michal Antoniewski
  • Publication number: 20240214200
    Abstract: This application is directed to prime number generation in an electronic device. The electronic device has a first executable and a second executable, and each executable has a unique identifier. The electronic device generates a wrapping key for the first executable and encrypts a prime number with the wrapping key of the first executable to generate an encrypted prime number. The encrypted prime number is stored locally in memory of the electronic device, and is only decryptable by the first executable but not by the second executable. In some embodiments, the first executable extracts the encrypted prime number from the memory of the electronic device, obtains the wrapping key of the first executable, and decrypts the encrypted prime number based on the wrapping key. In an example, the second executable is followed by the first executable, and generates the wrapping key based on a unique identifier of the second executable.
    Type: Application
    Filed: December 21, 2022
    Publication date: June 27, 2024
    Inventors: Andre SILVEIRA, Gamil CAIN