US12136933B2ActiveUtilityA1

Data compression via binary substitution

Assignee: BENAVIDES ANTHONY BENPriority: Sep 1, 2016Filed: Sep 20, 2023Granted: Nov 5, 2024
Est. expirySep 1, 2036(~10.1 yrs left)· nominal 20-yr term from priority
H03M 7/30H03M 7/55H03M 7/04
52
PatentIndex Score
0
Cited by
1
References
9
Claims

Abstract

Operations include obtaining a binary source data set and determining a decimal value that represents the source data set. In addition, the operations include determining a Kinetic Data Primer (KDP) that represents the decimal value. The KDP may include a mathematical expression that represents the decimal value. Further, the operations may include storing the KDP as a compressed version of the source data set.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of data compression comprising:
 obtaining a binary source data set; 
 determining a decimal value that represents the source data set; 
 determining a Kinetic Data Primer (KDP) that represents the decimal value, the KDP including a mathematical expression that represents the decimal value; and 
 storing the KDP as a compressed version of the source data set. 
 
     
     
       2. The method of  claim 1 , wherein the decimal value includes a summation that is determined based on binary values of individual bits included in the source data set. 
     
     
       3. The method of  claim 2 , wherein bits having binary values of “0” are given respective decimal bit values of “0” with respect to determining the summation. 
     
     
       4. The method of  claim 2 , wherein bits having binary values of “1” are given respective decimal bit values with respect to determining the summation that are based on placement of such bits in the binary source data set. 
     
     
       5. The method of  claim 2 , wherein:
 the source data set includes “N” bits with bit placement values from “0” to “N-1”; and 
 a value used in the summation for an “nth” bit of the source data with a placement value of “n-1” is “2 n-1 ”. 
 
     
     
       6. The method of  claim 4 , wherein the value used in the summation for the “nth” bit is “2 n-1 ” in response to the “nth” bit being a binary “1”. 
     
     
       7. The method of  claim 1 , wherein the KDP includes one or more representations of one or more mathematical operators. 
     
     
       8. The method of  claim 7 , wherein the one or more mathematical operators include one or more of: an addition symbol, a subtraction symbol, an exponent symbol, a division symbol, a multiplication symbol, a parenthesis symbol, a factorial symbol, or a root symbol. 
     
     
       9. The method of  claim 1 , further comprising:
 obtaining the KDP as the compressed version of the source data set; 
 determining the decimal value based on the KDP; 
 determining bit values of the source data set based on decimal value; and 
 reproducing the source data set based on the determined bit values.

Join the waitlist — get patent alerts

Track US12136933B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.