Patents Assigned to AgilePQ, Inc.
  • Patent number: 11924329
    Abstract: This disclosure relates generally to techniques for encrypting and decrypting data and to systems that encrypt and/or decrypt data to maintain secrecy associated with such data as the data is transmitted from a source to one or more recipients. More specifically, this disclosure relates to techniques for encrypting and decrypting standalone data packages (e.g., user datagram protocol (UDP) data packages, etc.) and to systems that encrypt and/or decrypt standalone data packages. Even more specifically, encryption techniques are disclosed that employ scrambled headers and payloads that are uniquely encrypted from package to package.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: March 5, 2024
    Assignee: AgilePQ, Inc.
    Inventor: Sergio A. Fernandez
  • Patent number: 11418324
    Abstract: This disclosure relates generally to techniques for encrypting and decrypting data and to systems that encrypt and/or decrypt data to maintain secrecy associated with such data as the data is transmitted from a source to one or more recipients. More specifically, this disclosure relates to techniques for encrypting and decrypting standalone data packages (e.g., user datagram protocol (UDP) data packages, etc.) and to systems that encrypt and/or decrypt standalone data packages. Even more specifically, encryption techniques are disclosed that employ scrambled headers and payloads that are uniquely encrypted from package to package.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: August 16, 2022
    Assignee: AgilePQ, Inc.
    Inventor: Sergio A. Fernandez
  • Patent number: 11018854
    Abstract: In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: May 25, 2021
    Assignee: AgilePQ, Inc.
    Inventors: Sergio A. Fernandez, Bruce Conway, Drew Conway, David J. Gotrik, Ayman Ibaida, Dhiah Al-Shammary, Alsharif Abuadbba, Mark Conway
  • Publication number: 20200213096
    Abstract: In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
    Type: Application
    Filed: March 9, 2020
    Publication date: July 2, 2020
    Applicant: AgilePQ, Inc.
    Inventors: Sergio A. FERNANDEZ, Bruce CONWAY, Drew CONWAY, David J. GOTRIK, Ayman IBAIDA, Dhiah AL-SHAMMARY, Alsharif ABUADBBA, Mark CONWAY
  • Patent number: 10587399
    Abstract: In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: March 10, 2020
    Assignee: AgilePQ, Inc.
    Inventors: Sergio A. Fernandez, Bruce Conway, Drew Conway, David J. Gotrik, Ayman Ibaida, Dhiah Al-Shammary, Alsharif Abuadbba, Mark Conway
  • Patent number: 10523490
    Abstract: In various embodiments, a computer-implemented method enabling and maintaining authentication of a sender-receiver pair for a communication system by applying changes to the parameters of OCTS is disclosed. In one embodiment, a computer-implemented method comprises receiving, by a processor, a digital bit stream and transforming, by the processor, the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof. The computer-implemented method further comprises providing, by the processor, the encoded digital bit stream to a transmission system for transmission and establishing, by the processor, authentication of the sender-receiver pair where pre-coordinated, pre-distributed information may be changed and communicated to limit the transmission to an intended sender-receiver pair.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: December 31, 2019
    Assignee: AgilePQ, Inc.
    Inventor: Bruce Conway
  • Patent number: 10361716
    Abstract: A computer-implemented method, system, and apparatus for storing binary data is disclosed. A processor receives a digital bit stream and transforms the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises a data message encoded by an OCTS-expanded table for storage. The processor stores the encoded digital bit stream on a digital data storage device or system.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: July 23, 2019
    Assignee: AgilePQ, Inc.
    Inventors: Bruce Conway, Louis E. Halperin
  • Publication number: 20190173488
    Abstract: In various embodiments, a system comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor is disclosed. The memory medium is configured to store a plurality of instructions configured to program the processor to receive a digital bit stream, transform the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel and any combination thereof, and provides the encoded digital bit stream to the network interface for transmission. A non-transitory computer-readable memory medium and a computer-implemented method are disclosed.
    Type: Application
    Filed: February 4, 2019
    Publication date: June 6, 2019
    Applicant: AgilePQ, Inc.
    Inventor: Bruce CONWAY
  • Patent number: 10200062
    Abstract: In various embodiments, a system comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor is disclosed. The memory medium is configured to store a plurality of instructions configured to program the processor to receive a digital bit stream, transform the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof, and provides the encoded digital bit stream to the network interface for transmission. A non-transitory computer-readable memory medium and a computer-implemented method also are disclosed.
    Type: Grant
    Filed: February 17, 2018
    Date of Patent: February 5, 2019
    Assignee: AgilePQ, Inc.
    Inventor: Bruce Conway
  • Publication number: 20180358982
    Abstract: A computer-implemented method, system, and apparatus for storing binary data is disclosed. A processor receives a digital bit stream and transforms the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises a data message encoded by an OCTS-expanded table for storage. The processor stores the encoded digital bit stream on a digital data storage device or system.
    Type: Application
    Filed: August 17, 2018
    Publication date: December 13, 2018
    Applicant: AgilePQ, Inc.
    Inventors: Bruce CONWAY, Louis E. HALPERIN
  • Patent number: 10056919
    Abstract: A computer-implemented method, system, and apparatus for storing binary data is disclosed. A processor receives a digital bit stream and transforms the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises a data message encoded by an OCTS-expanded table for storage. The processor stores the encoded digital bit stream on a digital data storage device or system.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: August 21, 2018
    Assignee: AgilePQ, Inc.
    Inventors: Bruce Conway, Louis E. Halperin
  • Publication number: 20180175881
    Abstract: In various embodiments, a system comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor is disclosed. The memory medium is configured to store a plurality of instructions configured to program the processor to receive a digital bit stream, transform the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof, and provides the encoded digital bit stream to the network interface for transmission. A non-transitory computer-readable memory medium and a computer-implemented method also are disclosed.
    Type: Application
    Filed: February 17, 2018
    Publication date: June 21, 2018
    Applicant: AgilePQ, Inc.
    Inventor: Bruce CONWAY
  • Patent number: 9900126
    Abstract: In various embodiments, a system comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor is disclosed. The memory medium is configured to store a plurality of instructions configured to program the processor to receive a digital bit stream, transform the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof, and provides the encoded digital bit stream to the network interface for transmission. A non-transitory computer-readable memory medium and a computer-implemented method also are disclosed.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: February 20, 2018
    Assignee: AgilePQ, Inc.
    Inventor: Bruce Conway
  • Publication number: 20170353302
    Abstract: In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 7, 2017
    Applicant: AgilePQ, Inc.
    Inventors: Sergio A. FERNANDEZ, Bruce CONWAY, Drew CONWAY, David J. GOTRIK, Ayman IBAIDA, Dhiah AL-SHAMMARY, Alsharif ABUADBBA, Mark CONWAY
  • Patent number: 9774349
    Abstract: In various embodiments, a system comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor is disclosed. The memory medium is configured to store a plurality of instructions configured to program the processor to receive a digital bit stream, transform the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof, and provides the encoded digital bit stream to the network interface for transmission. A non-transitory computer-readable memory medium and a computer-implemented method also are disclosed.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: September 26, 2017
    Assignee: AgilePQ, Inc.
    Inventor: Bruce Conway
  • Patent number: 9698940
    Abstract: In various embodiments, a computer-implemented method for optimized data transfer utilizing optimized code table signaling is disclosed. In one embodiment, a computer-implemented method comprises receiving, by a processor, a digital bit stream and transforming, by the processor, the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof. The computer-implemented method further comprises providing, by the processor, the encoded digital bit stream to a transmission system for transmission and establishing, by the processor, signal integrity by utilizing pre-coordinated, pre-distributed information to limit the transmission to an intended sender-receiver pair. The intended sender-receiver pair comprises the pre-coordinated, pre-distributed information.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: July 4, 2017
    Assignee: AgilePQ, Inc.
    Inventor: Bruce Conway
  • Publication number: 20170163284
    Abstract: A computer-implemented method, system, and apparatus for storing binary data is disclosed. A processor receives a digital bit stream and transforms the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises a data message encoded by an OCTS-expanded table for storage. The processor stores the encoded digital bit stream on a digital data storage device or system.
    Type: Application
    Filed: July 1, 2015
    Publication date: June 8, 2017
    Applicant: AgilePQ, INC.
    Inventors: Bruce CONWAY, Louis E. HALPERIN
  • Publication number: 20160380648
    Abstract: In various embodiments, a system comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor is disclosed. The memory medium is configured to store a plurality of instructions configured to program the processor to receive a digital bit stream, transform the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof, and provides the encoded digital bit stream to the network interface for transmission. A non-transitory computer-readable memory medium and a computer-implemented method also are disclosed.
    Type: Application
    Filed: September 12, 2016
    Publication date: December 29, 2016
    Applicant: AgilePQ, Inc.
    Inventor: Bruce CONWAY