Patents by Inventor Charles Yeomans

Charles Yeomans has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240427739
    Abstract: A system and method for random-access manipulation of compacted data files, utilizing a reference codebook, a random-access engine, a data deconstruction engine, and a data deconstruction engine. The system may receive a data query pertaining to a data read or data write request, wherein the data file to be read from or written to is a compacted data file. A random-access engine may facilitate data manipulation processes by transforming the codebook into a hierarchical representation and then traversing the representation scanning for specific codewords associated with a data query request. In an embodiment, an estimator module is present and configured to utilize cardinality estimation to determine a starting codeword to begin searching the compacted data file for the data associated with the data query. The random-access engine may encode the data to be written, insert the encoded data into a compacted data file, and update the codebook as needed.
    Type: Application
    Filed: September 1, 2024
    Publication date: December 26, 2024
    Inventors: Joshua Cooper, Charles Yeomans, Brian Galvin
  • Publication number: 20240429939
    Abstract: A system and method for event-driven data communication using codebooks with protocol prediction and translation. This invention presents an advanced adaptive communication system that dynamically optimizes network protocols using machine learning-driven prediction and translation modules. The system analyzes real-time traffic patterns and historical data to anticipate communication needs, proactively switching to optimal protocols when beneficial. A sophisticated translation module, powered by large language models, enables seamless communication between systems using different protocols, including legacy systems. This approach enhances network efficiency, ensures backward compatibility, and future-proofs communication infrastructures, 5 10 making it particularly valuable in complex, heterogeneous network environments.
    Type: Application
    Filed: September 7, 2024
    Publication date: December 26, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Patent number: 12175638
    Abstract: A system and method are disclosed for low-light image enhancement using denoising preprocessing with wavelet decomposition AI-based techniques to enhance image quality of low-light images. Subsampled images are created from a raw input image. A wavelet decomposition process is performed on each subimage to create multiple frequency domain subimages. Each frequency domain subimage is input into a corresponding neural network. The output of each corresponding network is input to an inverse wavelet module. The output of the inverse wavelet module is a denoised image that is input to an image signal processing pipeline, where additional processing may be performed on the denoised image.
    Type: Grant
    Filed: April 1, 2024
    Date of Patent: December 24, 2024
    Assignee: ATOMBEAM TECHNOLOGIES INC
    Inventors: Joshua Cooper, Aliasghar Riahi, Charles Yeomans, Zhu Li
  • Publication number: 20240419327
    Abstract: Data compaction using codebooks, that applies delta encoding methods to entropy encoding methods to improve data compaction of entropy encoding methods under certain conditions and when compacting data having certain characteristics. Delta encoding may be applied to entropy encoding methods to further compact data sets by reducing the number of sourceblocks included in a codebook to those most commonly encountered in data to be encoded and, where mismatches occur during encoding, using delta encoding of bit differences with existing sourceblocks in the codebook rather than adding new sourceblocks to the codebook.
    Type: Application
    Filed: May 13, 2024
    Publication date: December 19, 2024
    Inventors: Joshua Cooper, Aliasghar Riahi, Mojgan Haddad, Ryan Kourosh Riahi, Razmin Riahi, Charles Yeomans
  • Publication number: 20240419329
    Abstract: A system and method for codebook management is disclosed. Training datasets are obtained from various data sources. A similarity score is generated for each training dataset with reference to the other training datasets. In response to detecting a similarity score above a predetermined threshold for one or more of the other training datasets, a combined codebook is created based on training datasets that have a similarity score above a predetermined threshold. Based on the similarity score, multiple data sources are combined into a group, and the combined codebook is used for the data sources within the group. A mismatch performance metric can be computed for the combined codebook, and a revised combined codebook can be regenerated in response to the mismatch performance metric being above a predetermined threshold.
    Type: Application
    Filed: September 1, 2024
    Publication date: December 19, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Publication number: 20240411725
    Abstract: A system and method for data compaction optimization which leverages a neural network to predict optimal block sizes for data encoding, enhancing efficiency and adaptability in various applications. It begins with data preprocessing, extracting features, and creating labeled datasets for training. The neural network architecture is carefully designed, allowing it to learn complex relationships between data characteristics and optimal block sizes. During training, the network is fine-tuned and optimized using appropriate loss functions and regularization techniques. Once deployed, it continuously monitors incoming data streams for shifts in data patterns and adapts predictions accordingly. By predicting multiple block sizes, the system accommodates diverse compression needs. This versatile system offers real-time adaptability, ensuring optimal encoding performance as data patterns evolve over time.
    Type: Application
    Filed: January 2, 2024
    Publication date: December 12, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Patent number: 12166506
    Abstract: A system and methods for multi-type data compression or decompression with a virtual management layer, comprising. It incorporates a virtual management layer to organize incoming data types and select a compression or decompression system that utilizes a technique best suited for a particular data type. Associated data sets may be flagged prior to compression or decompression so that associated types may be preserved together after the compression or decompression process is complete. This approach allows each data type to be compressed or decompressed using a technique that is the most efficient for a particular data type. Additionally, the approach allows all information associated with a particular data set to be compressed or decompressed in some way.
    Type: Grant
    Filed: May 7, 2024
    Date of Patent: December 10, 2024
    Assignee: ATOMBEAM TECHNOLOGIES INC.
    Inventors: Joshua Cooper, Charles Yeomans, Zhu Li, Brian R. Galvin
  • Patent number: 12164768
    Abstract: Compression of medical imaging data using codebooks and entropy encoding. Medical imaging data such as tomosynthesis imagery data may be compressed using codewords based on frequency analysis. In an implementation sequential registration technique may be applied to the medical imaging data to create a plurality transformation matrices. The plurality of transformation matrices may be compressed using a matrix codebook. The compressed medical imaging data may be represented as an image codebook and the matrix codebook, providing secure storage and lossless compression of sensitive medical information.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: December 10, 2024
    Assignee: ATOMBEAM TECHNOLOGIES INC.
    Inventors: Joshua Cooper, Charles Yeomans
  • Patent number: 12147667
    Abstract: A system and method for codebook management is disclosed. Training datasets are obtained from various data sources. A similarity score is generated for each training dataset with reference to the other training datasets. In response to detecting a similarity score above a predetermined threshold for one or more of the other training datasets, a combined codebook is created based on training datasets that have a similarity score above a predetermined threshold. Based on the similarity score, multiple data sources are combined into a group, and the combined codebook is used for the data sources within the group. A mismatch performance metric can be computed for the combined codebook, and a revised combined codebook can be regenerated in response to the mismatch performance metric being above a predetermined threshold.
    Type: Grant
    Filed: March 3, 2024
    Date of Patent: November 19, 2024
    Assignee: ATOMBEAM TECHNOLOGIES INC.
    Inventors: Joshua Cooper, Charles Yeomans
  • Publication number: 20240377949
    Abstract: A system and method for codebook management is disclosed. Training datasets are obtained from various data sources. A similarity score is generated for each training dataset with reference to the other training datasets. In response to detecting a similarity score above a predetermined threshold for one or more of the other training datasets, a combined codebook is created based on training datasets that have a similarity score above a predetermined threshold. Based on the similarity score, multiple data sources are combined into a group, and the combined codebook is used for the data sources within the group. A mismatch performance metric can be computed for the combined codebook, and a revised combined codebook can be regenerated in response to the mismatch performance metric being above a predetermined threshold.
    Type: Application
    Filed: July 16, 2024
    Publication date: November 14, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Publication number: 20240372563
    Abstract: A system and method for event-driven data communication using codebooks with protocol adaption. The system initiates with a request for propagation information from an application to a first transaction manager. The first transaction manager configures a packet describing its location, potentially containing one or more protocol appendices, or encoded data using a codebook. This packet is provided to the application for transmission to another application with a second transaction manager. Upon receiving a protocol request from the second transaction manager, the first transaction manager communicates using a selected protocol decoded from the protocol appendix. If the selected protocol is supported, the transaction proceeds, completing successfully. This system enables transparent encoding, negotiation, and selection of communication protocols, allowing efficient transactions between different transaction managers.
    Type: Application
    Filed: July 16, 2024
    Publication date: November 7, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Publication number: 20240372562
    Abstract: A system and method for simultaneous compression and encryption of data. The system analyzes input data to determine its properties and creates a transformation matrix based on these properties. Using this matrix, the input data is transformed into a modified distribution, generating a main data stream of transformed data and a secondary stream of transformation information. The main data stream is compressed, and both streams are combined into a single output. The system implements security measures to protect against various attacks, including side-channel vulnerabilities. By using a dyadic distribution algorithm, the system achieves both compression and encryption in a single pass over the data, offering significant efficiency gains. The system can operate in both lossless and lossy modes, providing flexibility for different application requirements. This approach offers a unique solution for data transmission and storage scenarios where both data reduction and security are critical concerns.
    Type: Application
    Filed: July 12, 2024
    Publication date: November 7, 2024
    Inventors: Joshua Cooper, Grant Fickes, Charles Yeomans
  • Patent number: 12136934
    Abstract: A system and method for event-driven data communication using codebooks with protocol adaption. The system initiates with a request for propagation information from an application to a first transaction manager. The first transaction manager configures a packet describing its location, potentially containing one or more protocol appendices, or encoded data using a codebook. This packet is provided to the application for transmission to another application with a second transaction manager. Upon receiving a protocol request from the second transaction manager, the first transaction manager communicates using a selected protocol decoded from the protocol appendix. If the selected protocol is supported, the transaction proceeds, completing successfully. This system enables transparent encoding, negotiation, and selection of communication protocols, allowing efficient transactions between different transaction managers.
    Type: Grant
    Filed: April 23, 2024
    Date of Patent: November 5, 2024
    Assignee: ATOMBEAM TECHNOLOGIES INC.
    Inventors: Joshua Cooper, Charles Yeomans
  • Publication number: 20240364360
    Abstract: Data is extracted from a compressed and encrypted data stream employing lossless compression and a codeword-to-byte mapping enables selective random extraction from compressed and encrypted data. Initially, data is compressed to reduce its size without information loss. A codeword-to-byte mapping table is created, associating codewords with specific positions in the compressed data. When a request for a specific byte range is received, the system uses the mapping to identify the codewords linked to that range within the compressed data. The system then selectively decompresses the identified codewords and subsequently decrypts the decompressed data.
    Type: Application
    Filed: May 2, 2024
    Publication date: October 31, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Publication number: 20240364359
    Abstract: Data compression with intrusion detection, that measures in real-time the probability distribution of an encoded data stream, compares the probability distribution to a reference probability distribution, and uses one or more statistical algorithms to determine the divergence between the two sets of probability distributions to determine if an unusual distribution is the result of a data intrusion. The system comprises both encoding and decoding machines, an intrusion detection module, a codebook training module, and various databases which perform various analyses on encoded data streams.
    Type: Application
    Filed: April 30, 2024
    Publication date: October 31, 2024
    Inventors: Joshua Cooper, Aliasghar Riahi, Charles Yeomans
  • Publication number: 20240362189
    Abstract: A system and method for random-access manipulation of compacted data files, utilizing a reference codebook, a random-access engine, a data deconstruction engine, and a data deconstruction engine. The system may receive a data query pertaining to a data read or data write request, wherein the data file to be read from or written to is a compacted data file. A random-access engine may facilitate data manipulation processes by transforming the codebook into a hierarchical representation and then traversing the representation scanning for specific codewords associated with a data query request. In an embodiment, an estimator module is present and configured to utilize cardinality estimation to determine a starting codeword to begin searching the compacted data file for the data associated with the data query. The random-access engine may encode the data to be written, insert the encoded data into a compacted data file, and update the codebook as needed.
    Type: Application
    Filed: July 10, 2024
    Publication date: October 31, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Publication number: 20240361908
    Abstract: Health monitor data is encoded using a plurality of encoding libraries. Portions of the data are encoded by different encoding libraries, depending on which library provides the greatest compaction. This methodology not only provides substantial improvements in data compaction over use of a single data compaction algorithm with the highest average compaction, but also provides substantial additional security in that multiple decoding libraries must be used to decode the data. Optionally, each portion of data may further be encoded using different sourceblock sizes, providing further security enhancements as decoding requires multiple decoding libraries and knowledge of the sourceblock size used for each portion of the data.
    Type: Application
    Filed: May 2, 2024
    Publication date: October 31, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Publication number: 20240329836
    Abstract: A system and method for data compaction and encryption of anonymized data records. A dataset may be pre-processed by dividing into sourceblocks at reasonable intervals and tallying each sourceblock's frequency, creating a tally record of tokens and count values. This tally record may then be anonymized and transmitted to a data deconstruction engine which combined with a library manager creates a codebook and performs optimization techniques on the codebook. The data deconstruction engine and library manager may be distributed across multiple nodes or devices. The received anonymized tally record may be parsed into individual tokens by identifying the tokens with the highest count value. The tokens may then be sent descending order of count value to the library manger where each token may be assigned a codeword. A half-backed codebook is then created using the tokens and each token's unique codeword, before sending the half-backed codebook to a system user.
    Type: Application
    Filed: June 7, 2024
    Publication date: October 3, 2024
    Inventors: Joshua Cooper, Aliasghar Riahi, Mojgan Haddad, Ryan Kourosh Riahi, Razmin Riahi, Charles Yeomans
  • Publication number: 20240329837
    Abstract: A system and method for data compaction and encryption of anonymized data records. A dataset may be pre-processed by dividing into a plurality of sourceblocks at all reasonable sourceblock lengths, and then counting how many times each sourceblock occurs in the dataset, resulting in a tally record of tokens and their count value. This tally record may then be anonymized and transmitted to a data deconstruction engine which combined with a library manager creates a codebook and performs optimization techniques on the codebook. The received anonymized tally record may be parsed into individual tokens by identifying the tokens with the highest count value. The tokens may then be sent, in descending order of count value, to the library manger where each token may be assigned a codeword. A half-backed codebook is then created using the tokens and each token's unique codeword, before sending the half-backed codebook to a system user.
    Type: Application
    Filed: June 8, 2024
    Publication date: October 3, 2024
    Inventors: Joshua Cooper, Charles Yeomans
  • Patent number: 12099475
    Abstract: A system and method for random-access manipulation of compacted data files, utilizing a reference codebook, a random-access engine, a data deconstruction engine, and a data deconstruction engine. The system may receive a data query pertaining to a data read or data write request, wherein the data file to be read from or written to is a compacted data file. A random-access engine may facilitate data manipulation processes by transforming the codebook into a hierarchical representation and then traversing the representation scanning for specific codewords associated with a data query request. In an embodiment, an estimator module is present and configured to utilize cardinality estimation to determine a starting codeword to begin searching the compacted data file for the data associated with the data query. The random-access engine may encode the data to be written, insert the encoded data into a compacted data file, and update the codebook as needed.
    Type: Grant
    Filed: January 12, 2024
    Date of Patent: September 24, 2024
    Assignee: ATOMBEAM TECHNOLOGIES INC.
    Inventors: Joshua Cooper, Charles Yeomans