Patents by Inventor Jason McNutt

Jason McNutt 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: 20250021671
    Abstract: A data encryption and decryption method using dynamic screens and logic blocks is disclosed. Data blocks are encrypted in accordance with an encryption scheme that transforms a data block into an encrypted data block by applying a dynamic screen and one or more logic blocks—wherein the dynamic screen and logic blocks are preferably different between successive data blocks. The encrypted data blocks may then be decrypted in accordance with a decryption scheme that transforms an encrypted data block into the original data block by applying a dynamic inverse screen and the same logic blocks that were used in the encryption scheme.
    Type: Application
    Filed: October 2, 2024
    Publication date: January 16, 2025
    Inventors: JASON McNUTT, AMY J. WITTY
  • Publication number: 20240187209
    Abstract: A data encryption method using linear-feedback shift registers (LFSRs) is disclosed. The method includes identifying one or more objects each of which comprises a sequence of object bits, and using each object to generate a plurality of logic blocks by: creating an LFSR seed comprising at least a portion of the object bits of the object, wherein the LFSR seed provides an initial state of an LFSR; implementing the LFSR to generate a plurality of LFSR outputs; and using the LFSR outputs to generate the logic blocks. The method also includes encrypting a plurality of data blocks in accordance with an encryption scheme that applies a screen and the LFSR-generated logic blocks. The encrypted data blocks may then be decrypted in accordance with a decryption scheme that applies an inverse screen and the same LFSR-generated logic blocks that were used in the encryption scheme.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 6, 2024
    Inventors: JASON McNUTT, AMY J. WITTY, SCOTT HANSON
  • Patent number: 11816237
    Abstract: A system and method is provided for encrypting data for secure storage or transport. The method includes generating object-based wave screen(s) and optionally stumbling block(s) and/or XOR block(s) associated with a block map layout. For each data segment to be encrypted, the method includes positioning the bits of the data segment within the block map layout to generate a data map, and encrypting the data map by applying the object-based wave screen(s) and optionally the stumbling block(s) and/or XOR block(s) to remap the positions of the bits within the block map layout. The encrypted data map is then stored or transported as a representation of the data segment.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: November 14, 2023
    Assignee: CERULEANT SYSTEMS, LLC
    Inventor: Jason McNutt
  • Publication number: 20230123207
    Abstract: A plurality of data blocks are encrypted in accordance with an encryption scheme that transforms a data block into an encrypted data block by: performing a bit modification operation on the data block using one or more logic blocks generated for the data block to thereby generate a first intermediate state data block; performing a bit remapping operation on the first intermediate state data block using at least one encryption screen to thereby generate a second intermediate state data block; and performing a bit modification operation on the second intermediate state data block using one or more logic blocks generated for the data block to thereby generate the encrypted data block. The encrypted data blocks may then be decrypted in accordance with a decryption scheme that applies at least one decryption screen and the same logic blocks that were used in the encryption scheme.
    Type: Application
    Filed: December 6, 2022
    Publication date: April 20, 2023
    Inventors: JASON McNUTT, AMY J. WITTY, SCOTT HANSON
  • Publication number: 20210248257
    Abstract: A system and method is provided for encrypting data for secure storage or transport. The method includes generating object-based wave screen(s) and optionally stumbling block(s) and/or XOR block(s) associated with a block map layout. For each data segment to be encrypted, the method includes positioning the bits of the data segment within the block map layout to generate a data map, and encrypting the data map by applying the object-based wave screen(s) and optionally the stumbling block(s) and/or XOR block(s) to remap the positions of the bits within the block map layout. The encrypted data map is then stored or transported as a representation of the data segment.
    Type: Application
    Filed: January 25, 2021
    Publication date: August 12, 2021
    Inventor: JASON McNUTT
  • Patent number: 10902142
    Abstract: A system and method is provided for encrypting data for secure storage or transport. The method includes generating object-based wave screen(s) and optionally stumbling block(s) and/or XOR block(s) associated with a block map layout. For each data segment to be encrypted, the method includes positioning the bits of the data segment within the block map layout to generate a data map, and encrypting the data map by applying the object-based wave screen(s) and optionally the stumbling block(s) and/or XOR block(s) to remap the positions of the bits within the block map layout. The encrypted data map is then stored or transported as a representation of the data segment.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: January 26, 2021
    Assignee: CERULEANT SYSTEMS, LLC
    Inventor: Jason McNutt
  • Publication number: 20200159944
    Abstract: A system and method is provided for encrypting data for secure storage or transport. The method includes generating object-based wave screen(s) and optionally stumbling block(s) and/or XOR block(s) associated with a block map layout. For each data segment to be encrypted, the method includes positioning the bits of the data segment within the block map layout to generate a data map, and encrypting the data map by applying the object-based wave screen(s) and optionally the stumbling block(s) and/or XOR block(s) to remap the positions of the bits within the block map layout. The encrypted data map is then stored or transported as a representation of the data segment.
    Type: Application
    Filed: October 8, 2018
    Publication date: May 21, 2020
    Inventor: JASON McNUTT
  • Patent number: 10121022
    Abstract: A system and method is provided for encrypting data for secure storage or transport. The method includes identifying a first object comprising a string of binary values and a second object comprising a string of integers, and processing the first and second objects to generate a wave screen comprising a set of remapping instructions associated with a block map layout. For each data segment to be encrypted, the method includes positioning the bits of the data segment within the block map layout to generate a data map, and encrypting the data map by applying the wave screen to remap the positions of the bits within the block map layout in accordance with the set of remapping instructions. The encrypted data map is then stored or transported as a representation of the data segment.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: November 6, 2018
    Inventor: Jason McNutt