IP Library › Granted Patent US 12,166,506
Granted Patent B2
US 12,166,506 · App. 18/657,719 · Granted Dec 10, 2024

System and method for multi-type data compression or decompression with a virtual management layer

Inventors: Joshua Cooper (Columbia, SC); Charles Yeomans (Orinda, CA); Zhu Li (Overland Park, KS); Brian R. Galvin (Silverdale, WA)
Assignee: ATOMBEAM TECHNOLOGIES INC.
H03M7/3059G06N20/00H03M7/6005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,166,506
App. No.
18/657,719
Filed
May 7, 2024
Granted
Dec 10, 2024
Kind
B2
Art Unit
2845
USPC
707/693
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.

Claims (14)

1. A system for multi-type data compression or decompression with a virtual management layer, comprising:

a computing device comprising at least a memory and a processor;

a plurality of programming instructions stored in the memory and operable on the processor, wherein the first plurality of programming instructions, when operating on the processor, cause the computing device to:

organize a plurality of incoming data types into a plurality of data sets in a virtual management layer, wherein the virtual management layer allocates a compression or decompression system for each data set;

process the plurality of data sets through each data set's corresponding compression or decompression system where the compression or decompression system outputs a plurality of compressed or decompressed data sets; and

output the plurality of compressed or decompressed data sets to a desired output location.

2. The system of claim 1 , wherein a plurality of associated data sets may be flagged or marked as similar before entering the compression or decompression system by a data manager.

3. The system of claim 2 , wherein the plurality of associated data sets that have been flagged or marked are regrouped together in a compressed or decompressed data manager after compression or decompression has taken place.

4. A method for multi-type data compression or decompression with a virtual management layer, comprising:

organizing a plurality of incoming data types into a plurality of data sets in a virtual management layer, wherein the virtual management layer allocates a compression or decompression system for each data set;

processing the plurality of data sets through each data set's corresponding compression or decompression system where the compression or decompression system outputs a plurality of compressed or decompressed data sets; and

outputting the plurality of compressed or decompressed data sets to a desired output location.

5. The method of claim 4 , wherein a plurality of associated data sets may be flagged or marked as similar before entering the compression or decompression system by a data manager.

6. The method of claim 5 , wherein the plurality of associated data sets that have been flagged or marked are regrouped together in a compressed or decompressed data manager after compression or decompression has taken place.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2024
From: COOPER, JOSHUA; YEOMANS, CHARLES; LI, ZHU; GALVIN, BRIAN R.
To: ATOMBEAM TECHNOLOGIES INC.
Reel/Frame 068475/0888 →
Continuity (22)
Continuation In Part 18423287 · Jan 25, 2024
Continuation In Part 18410980 · Jan 11, 2024
Continuation In Part 18537728 · Dec 12, 2023
Continuation 18501987 · Nov 4, 2023
Continuation In Part 18190044 · Mar 24, 2023
Continuation In Part 17875201 · Jul 27, 2022
Continuation In Part 17727913 · Apr 25, 2022
Continuation 17514913 · Oct 29, 2021
Continuation 17458747 · Aug 27, 2021
Continuation 17404699 · Aug 17, 2021
Continuation In Part 17404699 · Aug 17, 2021
Continuation In Part 16923039 · Jul 7, 2020
Continuation In Part 16716098 · Dec 16, 2019
Continuation 16455655 · Jun 27, 2019
Continuation In Part 16455655 · Jun 27, 2019
Continuation In Part 16200466 · Nov 26, 2018
Continuation In Part 15975741 · May 9, 2018
Provisional Application 63388411 · Jul 12, 2022
Provisional Application 63027166 · May 19, 2020
Provisional Application 62926723 · Oct 28, 2019
Provisional Application 62578824 · Oct 30, 2017
Related Publication 20240291503A1 · Aug 29, 2024