IP Library Granted Patent US 12,244,836
Granted Patent B2
US 12,244,836 · App. 17/903,251 · Granted Mar 4, 2025

Data compression processing system and data compression processing method

Inventors: Akifumi Suzuki (Tokyo, JP); Hiroaki Akutsu (Tokyo, JP); Masanori Takada (Tokyo, JP)
Assignee: HITACHI VANTARA, LTD.
H04N19/436G06V10/82H04N19/136H04N19/157
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,244,836
App. No.
17/903,251
Granted
Mar 4, 2025
Kind
B2
Abstract

A data compression processing system includes: a selection unit configured to select a compression processing setting to be applied to processing target data from among a plurality of compression processing settings; and a compression processing unit configured to compress the processing target data according to the compression processing setting selected by the selection unit. The selection unit is configured to: receive a condition required for compression processing of the processing target data; apply a plurality of compression processing settings applicable to the processing target data to evaluation data to perform compression processing; select, from the plurality of compression processing settings, a setting that satisfies the condition when applied to the processing target data based on a result of the compression processing for the evaluation data; and manage the selected compression processing setting in association with the condition.

Claims (40)

1. A data compression processing system comprising:

a selection unit configured to select a compression processing setting to be applied to processing target data from among a plurality of compression processing settings; and

a compression processing unit configured to compress the processing target data according to the compression processing setting selected by the selection unit, wherein

the selection unit is configured to:

receive a condition required for compression processing of the processing target data;

apply a plurality of compression processing settings applicable to the processing target data to evaluation data to perform compression processing;

select, from the plurality of compression processing settings, a setting that satisfies the condition when applied to the processing target data based on a result of the compression processing for the evaluation data; and

manage the selected compression processing setting in association with the condition, and

the compression processing unit is configured to:

compress, when the condition is designated, the processing target data according to a compression processing setting managed in association with the condition.

2. The data compression processing system according to claim 1 , wherein

the evaluation data is data used for a same usage as the processing target data among data accumulated in a past.

3. The data compression processing system according to claim 1 , wherein

a device including the selection unit holds a correspondence relationship between the compression processing setting and the condition, and transmits and holds the correspondence relationship to a device including the compression processing unit to synchronize the correspondence relationship.

4. The data compression processing system according to claim 1 , wherein

a condition required for the compression processing of the processing target data is a condition set obtained by combining a plurality of conditions.

5. The data compression processing system according to claim 4 , wherein

the condition set includes a limit on any of a compression rate, a write transfer time, and a read transfer time.

6. The data compression processing system according to claim 4 , wherein

the condition set includes a matter for specifying any one of a usage of the processing target data and a classification of contents of the processing target data.

7. The data compression processing system according to claim 1 , wherein

the compression processing setting includes a combination of a plurality of compression settings.

8. The data compression processing system according to claim 1 , wherein

the compression processing setting includes information necessary for decompression.

9. The data compression processing system according to claim 1 , wherein

the compression processing setting uses an algorithm and/or learning data according to a usage.

10. The data compression processing system according to claim 1 , wherein

the selection unit manages identification information for identifying a condition required for the compression processing and identification information for identifying the selected compression processing setting in association with each other.

11. The data compression processing system according to claim 1 , wherein

a device including the selection unit and a device including the compression processing unit share in advance a plurality of compression processing settings applicable to the processing target data.

12. A data compression processing method comprising:

selecting a compression processing setting to be applied to processing target data from among a plurality of compression processing settings; and

compressing the processing target data according to the compression processing setting selected in the selection step, wherein

the selecting includes:

receiving a condition required for compression processing of the processing target data;

applying a plurality of compression processing settings applicable to the processing target data to evaluation data to perform compression processing,

selecting, from the plurality of compression processing settings, a setting that satisfies the condition when applied to the processing target data based on a result of the compression processing for the evaluation data; and

managing the selected compression processing setting in association with the condition, and

the compressing includes:

compressing, when the condition is designated, the processing target data according to a compression processing setting managed in association with the condition.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2022
From: SUZUKI, AKIFUMI; AKUTSU, HIROAKI; TAKADA, MASANORI
To: HITACHI, LTD.
Reel/Frame 060995/0334 →
Priority Claims (1)
JP 2021-203983 · Dec 16, 2021 · national
Continuity (1)
Related Publication 20230199205A1 · Jun 22, 2023
References Cited (48)
US 5850527A · Suzuki · 1998 [cited by applicant]
US 5883976A · Ohsawa · 1999 [cited by applicant]
US 5987181A · Makiyama et al. · 1999 [cited by applicant]
US 6031939A · Gilbert et al. · 2000 [cited by applicant]
US 7533398B2 · Cullinan · 2009 [cited by examiner]
US 11582442B1 · Fehervari · 2023 [cited by examiner]
US 20020194361A1 · Itoh · 2002 [cited by examiner]
US 20060179459A1 · Chiba · 2006 [cited by applicant]
US 20100189351A1 · Mattausch · 2010 [cited by examiner]
US 20110075943A1 · Minami · 2011 [cited by examiner]
US 20110080950A1 · Toyota et al. · 2011 [cited by applicant]
US 20150358632A1 · Chono · 2015 [cited by examiner]
US 20170264311A1 · Miyamae · 2017 [cited by examiner]
US 20170324958A1 · Tandon · 2017 [cited by examiner]
US 20180338151A1 · Coulombe · 2018 [cited by examiner]
US 20180367799A1 · Carmel · 2018 [cited by examiner]
US 20190045195A1 · Gokhale · 2019 [cited by examiner]
US 20190045210A1 · Guermazi · 2019 [cited by examiner]
US 20200293885A1 · Yoshinaga · 2020 [cited by examiner]
US 20210201073A1 · Zhao · 2021 [cited by examiner]
US 20210274200A1 · Cismas · 2021 [cited by examiner]
US 20210287404A1 · Chang · 2021 [cited by examiner]
US 20210377541A1 · Henry · 2021 [cited by examiner]
US 20210385499A1 · Zhang · 2021 [cited by examiner]
US 20220109827A1 · Zhang · 2022 [cited by examiner]
US 20220329807A1 · Xiao · 2022 [cited by examiner]
US 20230023369A1 · Zheng · 2023 [cited by examiner]
US 20230031924A1 · Sakai · 2023 [cited by examiner]
US 20230078190A1 · Naccari · 2023 [cited by examiner]
US 20230162400A1 · Liu · 2023 [cited by examiner]
US 20230199192A1 · Bae · 2023 [cited by examiner]
US 20230199205A1 · Suzuki · 2023 [cited by examiner]
US 20230262236A1 · Kubota · 2023 [cited by examiner]
US 20230396787A1 · Jiang · 2023 [cited by examiner]
US 20240121406A1 · Fitzgerald · 2024 [cited by examiner]
US 20240163485A1 · Mohananchettiar · 2024 [cited by examiner]
US 20240267532A1 · Zhernov · 2024 [cited by examiner]
US 20240305796A1 · Browne · 2024 [cited by examiner]
US 20240323384A1 · Zhang · 2024 [cited by examiner]
JP 7264092A · 1995 [cited by applicant]
JP 8186824A · 1996 [cited by applicant]
JP 9153815A · 1997 [cited by applicant]
JP 10327403A · 1998 [cited by applicant]
JP 2006217343A · 2006 [cited by applicant]
JP 200728646A · 2007 [cited by applicant]
JP 201182637A · 2011 [cited by applicant]
JP 2021108041A · 2021 [cited by applicant]
Japanese Office Action received in corresponding Japanese Application No. 2021-203983 dated Dec. 26, 2023. [cited by applicant]