Quantum data compression
US-2023188162-A1 · Jun 15, 2023 · US
US12561202B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12561202-B2 |
| Application number | US-202418678360-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 30, 2024 |
| Priority date | May 30, 2024 |
| Publication date | Feb 24, 2026 |
| Grant date | Feb 24, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for compressing binary data into a human-readable format is provided. The method includes calculating a digital checksum for a binary object using a predetermined checksum algorithm, modifying the binary object in response to the checksum failing to satisfy a predetermined checksum condition, and performing human-readable prime number compression HRPNC) on the modified binary object using a specific table that associates prime numbers with words. The method also includes encoding the value used to modify the binary object with the compressed modified binary object. This approach reduce instability of data transfers to computing systems in locations that subject the computing systems to slow and unstable data transfers.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: calculating a first checksum for a binary object, wherein the binary object includes data that is to be compressed, and wherein the binary object is to be transmitted to a computing system in a location that subjects the computing system to unstable data transfers; modifying, in response to the first checksum failing to satisfy a checksum condition, the binary object by applying a value to the binary object, wherein a second checksum is calculated for the modified binary object, and wherein the second checksum satisfies the checksum condition; performing human readable prime number compression (HRPNC) on the modified binary object to generate a compressed modified binary object, wherein performing the HRPNC comprises calculating a prime factorization of a numerical representation of the binary object and mapping words to prime factors resulting from the prime factorization, and wherein the HRPNC is performed on the modified binary object to reduce instability of a data transfer of the binary object to the computing system; encoding the value with the compressed modified binary object to reduce instability of the data transfer of the binary object to the computing system, wherein encoding the value with the compressed modified binary object includes combining a string encoding of the value and a string encoding of the compressed modified binary object; and transmitting the compressed modified binary object encoded with the value to the computing system to reduce instability of the data transfer of the binary object to the computing system. 2 . The method of claim 1 , wherein encoding the value with the compressed modified binary object comprises combining the string encoding of the value with the string encoding of the compressed modified binary object to reduce errors caused by the unstable data transfers. 3 . The method of claim 1 , wherein the string encoding of the value and the string encoding of the compressed modified binary object are separated by a delimiter. 4 . The method of claim 3 , wherein the delimiter comprises an operation identifier for applying the value. 5 . The method of claim 3 , wherein the delimiter comprises a checksum order identifier indicating when to apply a checksum function. 6 . The method of claim 1 , further comprising: decompressing the compressed modified binary object to generate the modified binary object; and performing an operation to reverse the applying of the value to the modified binary object to generate the binary object. 7 . The method of claim 6 , further comprising validating the second checksum of the modified binary object. 8 . A method comprising: performing human readable prime number compression (HRPNC) on a binary object to generate a compressed binary object, wherein the binary object is to be transmitted to a computing system that is subject to unstable data transfers, wherein performing the HRPNC comprises converting prime factors, resulting from a prime factorization of a numerical representation of the binary object, to a combination of words, and wherein the compressed binary object includes the words; calculating a first checksum for the compressed binary object; calculating, in response to the first checksum failing to satisfy a checksum condition, a value that, when applied to the first checksum, generates a second checksum for the compressed binary object to satisfy the checksum condition; encoding the value with the compressed binary object, wherein encoding the value with the compressed binary object comprises combining a string encoding of the value with a string encoding of the compressed binary object; and transmitting the compressed binary object encoded with the value to the computing system to reduce instability of a data transfer of the binary object to the computing system. 9 . The method of claim 8 , wherein encoding the value with the compressed binary object comprises combining the string encoding of the value with the string encoding of the compressed binary object to reduce errors caused by the unstable data transfers. 10 . The method of claim 8 , wherein the string encoding of the value and the string encoding of the compressed binary object are separated by a delimiter. 11 . The method of claim 10 , wherein the delimiter comprises an operation identifier for applying the value. 12 . The method of claim 10 , wherein the delimiter comprises a checksum order identifier indicating when to apply a checksum function. 13 . The method of claim 8 , further comprising validating the second checksum of the compressed binary object by applying the value encoded with the compressed binary object to the second checksum of the compressed binary object. 14 . The method of claim 13 , further comprising decompressing the compressed binary object to generate the binary object. 15 . An apparatus comprising: a processing device; and memory operatively coupled to the processing device, wherein the memory stores computer program instructions that, when executed, cause the processing device to: calculate a first checksum for a binary object, wherein the binary object includes data that is to be compressed, and wherein the binary object is to be transmitted to a computing system that is in a location that subjects the computing system to unstable data transfers; modify, in response to the first checksum failing to satisfy a checksum condition, the binary object by applying a value to the binary object, wherein a second checksum is calculated for the modified binary object, and wherein the second checksum satisfies the checksum condition; perform human readable prime number compression (HRPNC) on the modified binary object to generate a compressed modified binary object, wherein performing the HRPNC comprises converting prime factors, resulting from a prime factorization of a numerical representation of the binary object, to a combination of human readable words, and wherein the compressed modified binary object includes the human readable words; encode the value with the compressed modified binary object, wherein, to encode the value with the compressed modified binary object, the computer program instructions, when executed, further cause the processing device to combine combining a string encoding of the value with a string encoding of the compressed modified binary object; and transmit the compressed modified binary object encoded with the value to the computing system to reduce instability of a data transfer of the binary object to the computing system. 16 . The apparatus of claim 15 , wherein, to encode the value with the compressed modified binary object, the computer program instructions, when executed, further cause the processing device to combine combining a the string encoding of the value with the string encoding of the compressed modified binary object to reduce errors caused by the unstable data transfers. 17 . The apparatus of claim 15 , wherein the string encoding of the value and the string encoding of the compressed modified binary object are separated by a delimiter. 18 . The apparatus of claim 17 , wherein the delimiter comprises an operation identifier for applying the value. 19 . The apparatus of claim 17 , wherein the delimiter comprises a checksum order identifier indicating when to apply a checksum function. 20 . The apparatus of claim 15 , wherein the computer program instructions, when executed, further cause the processing device to: dec
to protect a block of data words, e.g. CRC or checksum (G06F11/1076 takes precedence; security arrangements for protecting computers or computer systems against unauthorized activity G06F21/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.