Patents Assigned to AgilePQ, Inc.
-
Patent number: 11924329Abstract: 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: GrantFiled: August 16, 2022Date of Patent: March 5, 2024Assignee: AgilePQ, Inc.Inventor: Sergio A. Fernandez
-
Patent number: 11418324Abstract: 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: GrantFiled: October 7, 2019Date of Patent: August 16, 2022Assignee: AgilePQ, Inc.Inventor: Sergio A. Fernandez
-
Patent number: 11018854Abstract: 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: GrantFiled: March 9, 2020Date of Patent: May 25, 2021Assignee: AgilePQ, Inc.Inventors: Sergio A. Fernandez, Bruce Conway, Drew Conway, David J. Gotrik, Ayman Ibaida, Dhiah Al-Shammary, Alsharif Abuadbba, Mark Conway
-
Publication number: 20200213096Abstract: 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: ApplicationFiled: March 9, 2020Publication date: July 2, 2020Applicant: AgilePQ, Inc.Inventors: Sergio A. FERNANDEZ, Bruce CONWAY, Drew CONWAY, David J. GOTRIK, Ayman IBAIDA, Dhiah AL-SHAMMARY, Alsharif ABUADBBA, Mark CONWAY
-
Patent number: 10587399Abstract: 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: GrantFiled: June 5, 2017Date of Patent: March 10, 2020Assignee: AgilePQ, Inc.Inventors: Sergio A. Fernandez, Bruce Conway, Drew Conway, David J. Gotrik, Ayman Ibaida, Dhiah Al-Shammary, Alsharif Abuadbba, Mark Conway
-
Patent number: 10523490Abstract: 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: GrantFiled: April 2, 2014Date of Patent: December 31, 2019Assignee: AgilePQ, Inc.Inventor: Bruce Conway
-
Patent number: 10361716Abstract: 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: GrantFiled: August 17, 2018Date of Patent: July 23, 2019Assignee: AgilePQ, Inc.Inventors: Bruce Conway, Louis E. Halperin
-
Publication number: 20190173488Abstract: 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: ApplicationFiled: February 4, 2019Publication date: June 6, 2019Applicant: AgilePQ, Inc.Inventor: Bruce CONWAY
-
Patent number: 10200062Abstract: 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: GrantFiled: February 17, 2018Date of Patent: February 5, 2019Assignee: AgilePQ, Inc.Inventor: Bruce Conway
-
Publication number: 20180358982Abstract: 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: ApplicationFiled: August 17, 2018Publication date: December 13, 2018Applicant: AgilePQ, Inc.Inventors: Bruce CONWAY, Louis E. HALPERIN
-
Patent number: 10056919Abstract: 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: GrantFiled: July 1, 2015Date of Patent: August 21, 2018Assignee: AgilePQ, Inc.Inventors: Bruce Conway, Louis E. Halperin
-
Publication number: 20180175881Abstract: 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: ApplicationFiled: February 17, 2018Publication date: June 21, 2018Applicant: AgilePQ, Inc.Inventor: Bruce CONWAY
-
Patent number: 9900126Abstract: 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: GrantFiled: September 12, 2016Date of Patent: February 20, 2018Assignee: AgilePQ, Inc.Inventor: Bruce Conway
-
Publication number: 20170353302Abstract: 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: ApplicationFiled: June 5, 2017Publication date: December 7, 2017Applicant: AgilePQ, Inc.Inventors: Sergio A. FERNANDEZ, Bruce CONWAY, Drew CONWAY, David J. GOTRIK, Ayman IBAIDA, Dhiah AL-SHAMMARY, Alsharif ABUADBBA, Mark CONWAY
-
Patent number: 9774349Abstract: 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: GrantFiled: September 23, 2015Date of Patent: September 26, 2017Assignee: AgilePQ, Inc.Inventor: Bruce Conway
-
Patent number: 9698940Abstract: 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: GrantFiled: May 6, 2015Date of Patent: July 4, 2017Assignee: AgilePQ, Inc.Inventor: Bruce Conway
-
Publication number: 20170163284Abstract: 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: ApplicationFiled: July 1, 2015Publication date: June 8, 2017Applicant: AgilePQ, INC.Inventors: Bruce CONWAY, Louis E. HALPERIN
-
Publication number: 20160380648Abstract: 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: ApplicationFiled: September 12, 2016Publication date: December 29, 2016Applicant: AgilePQ, Inc.Inventor: Bruce CONWAY