US 12,395,185 B2
Adaptive data processing system with dynamic technique selection and feedback- driven optimization
Joshua Cooper, Columbia, SC (US); Grant Fickes, Columbia, SC (US); and Charles Yeomans, Orinda, CA (US)
Assigned to ATOMBEAM TECHNOLOGIES INC, Moraga, CA (US)
Filed by AtomBeam Technologies Inc., Moraga, CA (US)
Filed on Dec. 15, 2024, as Appl. No. 18/981,612.
Application 18/981,612 is a continuation in part of application No. 18/770,652, filed on Jul. 12, 2024.
Application 18/770,652 is a continuation in part of application No. 18/503,135, filed on Nov. 6, 2023, granted, now 12,237,848.
Application 18/503,135 is a continuation of application No. 18/305,305, filed on Apr. 21, 2023, granted, now 11,811,428, issued on Nov. 7, 2023.
Application 18/305,305 is a continuation in part of application No. 18/190,044, filed on Mar. 24, 2023, granted, now 11,831,343, issued on Nov. 28, 2023.
Application 18/190,044 is a continuation in part of application No. 17/875,201, filed on Jul. 27, 2022, granted, now 11,700,013, issued on Jul. 11, 2023.
Application 17/875,201 is a continuation of application No. 17/514,913, filed on Oct. 29, 2021, granted, now 11,424,760, issued on Aug. 23, 2022.
Application 17/514,913 is a continuation in part of application No. 17/404,699, filed on Aug. 17, 2021, granted, now 11,385,794, issued on Jul. 12, 2022.
Application 17/404,699 is a continuation in part of application No. 16/455,655, filed on Jun. 27, 2019, granted, now 10,509,771, issued on Dec. 17, 2019.
Application 16/455,655 is a continuation in part of application No. 16/200,466, filed on Nov. 26, 2018, granted, now 10,476,519, issued on Nov. 12, 2019.
Application 16/200,466 is a continuation in part of application No. 15/975,741, filed on May 9, 2018, granted, now 10,303,391, issued on May 28, 2019.
Application 17/875,201 is a continuation of application No. 17/458,747, filed on Aug. 27, 2021, granted, now 11,422,978, issued on Aug. 23, 2022.
Application 17/458,747 is a continuation in part of application No. 16/923,039, filed on Jul. 7, 2020, granted, now 11,232,076, issued on Jan. 25, 2022.
Application 16/923,039 is a continuation in part of application No. 16/716,098, filed on Dec. 16, 2019, granted, now 10,706,018, issued on Jul. 7, 2020.
Application 16/716,098 is a continuation of application No. 16/455,655, filed on Jun. 27, 2019, granted, now 10,509,771, issued on Dec. 17, 2019.
Application 18/190,044 is a continuation in part of application No. 17/727,913, filed on Apr. 25, 2022, granted, now 11,620,051, issued on Apr. 4, 2023.
Application 17/727,913 is a continuation of application No. 17/404,699, filed on Aug. 17, 2021, granted, now 11,385,794, issued on Jul. 12, 2022.
Application 18/305,305 is a continuation in part of application No. 17/234,007, filed on Apr. 19, 2021, granted, now 11,782,879, issued on Oct. 10, 2023.
Application 17/234,007 is a continuation in part of application No. 17/180,439, filed on Feb. 19, 2021, granted, now 11,366,790, issued on Jun. 21, 2022.
Application 17/180,439 is a continuation in part of application No. 16/923,039, filed on Jul. 7, 2020, granted, now 11,232,076, issued on Jan. 25, 2022.
Application 18/981,612 is a continuation in part of application No. 18/462,309, filed on Sep. 6, 2023, granted, now 12,224,776.
Application 18/462,309 is a continuation in part of application No. 18/161,080, filed on Jan. 29, 2023, granted, now 12,218,695.
Application 18/161,080 is a continuation of application No. 17/875,201, filed on Jul. 27, 2022, granted, now 11,700,013, issued on Jul. 11, 2023.
Claims priority of provisional application 62/578,824, filed on Oct. 30, 2017.
Claims priority of provisional application 63/027,166, filed on May 19, 2020.
Claims priority of provisional application 62/926,723, filed on Oct. 28, 2019.
Claims priority of provisional application 63/388,411, filed on Jul. 12, 2022.
Claims priority of provisional application 63/485,518, filed on Feb. 16, 2023.
Claims priority of provisional application 63/232,041, filed on Aug. 11, 2021.
Claims priority of provisional application 63/140,111, filed on Jan. 21, 2021.
Claims priority of provisional application 63/486,170, filed on Feb. 21, 2023.
Prior Publication US 2025/0119158 A1, Apr. 10, 2025
Int. Cl. G06F 7/00 (2006.01); G06N 20/00 (2019.01); H03M 7/30 (2006.01)
CPC H03M 7/3059 (2013.01) [G06N 20/00 (2019.01); H03M 7/6005 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A system for adaptive data processing, comprising:
a computing device comprising a processor and memory;
a dynamic processing subsystem comprising a plurality of programming instructions which, when operating on the processor, causes the processor to:
receive input data;
transform the input data into a dyadic distribution using a transformation matrix based on statistical properties of the input data;
generate a main data stream of transformed data and a secondary data stream of transformation information;
dynamically select and apply a combination of processing techniques, wherein the processing techniques are selected from a group consisting of transformation algorithms, encoding algorithms, compression algorithms, and encryption algorithms;
compress the main data stream using Huffman coding;
adaptively adjust the selection and application of processing techniques based on real-time performance metrics;
a feedback loop mechanism configured to:
monitor the effectiveness of the applied processing techniques;
update a knowledge base with performance data; and
influence future selections of processing techniques based on historical performance; and
an output subsystem configured to:
create new codewords for processed data;
combine the compressed main data stream and the secondary data stream into an output stream;
package the processed data with metadata describing the applied techniques;
implement security measures to protect the output stream; and
transmit the packaged data and metadata to a recipient system;
wherein the security measures include providing cryptographically secure random numbers for use in data transformation and implementing protections against side-channel attacks.