Data compression system

US10078669B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10078669-B2
Application numberUS-201414655784-A
CountryUS
Kind codeB2
Filing dateMay 29, 2014
Priority dateMay 30, 2013
Publication dateSep 18, 2018
Grant dateSep 18, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The system includes a correlation extraction means for extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; a correlation verification means for verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction means; and a data compression means for compressing the given data set with use of the correlation, based on the result of verification by the correlation verification means.

First claim

Opening claim text (preview).

The invention claimed is: 1. A data compression system comprising: a memory configured to store instructions; and at least one processor configured to process the stored instructions to realize: a correlation extraction unit extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; a correlation verification unit verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction unit; and a data compression unit compressing the given data set with use of the correlation, based on a result of verification by the correlation verification unit, wherein each of the units of data in the given data set is a data group including at least one data value, the correlation extraction unit extracts at least one candidate for a correlation based on a relationship between the data groups in the given data set, and the correlation extraction unit extracts at least one of any of the data groups in which the data value is a constant from the given data set, and a combination of the data groups determined to be identical based on a predetermined criterion, from among the data groups in the given data set. 2. The data compression system according to claim 1 , wherein the correlation extraction unit generates at least one localized search range in which the respective data groups have the same number of data values, and extracts at least one candidate for a correlation based on a relationship between the data groups in the generated localized search range, and the correlation verification unit verifies whether or not the respective data groups in the localized search ranges generated by the correlation extraction unit satisfy the correlation. 3. The data compression system according to claim 1 , wherein the correlation extraction unit extracts a candidate for a correlation of a predetermined type, and then removes a data group having the correlation from a localized search range, and again extracts a correlation based on the relationship between the data groups in the localized search range after removal. 4. The data compression system according to claim 1 , wherein after the correlation extraction unit extracts any of the data groups in which the data value is a constant from the given data set, the correlation extraction unit then removes the data group in which the data value is the constant from a localized search range, and again extracts a correlation based on the relationship between the data groups in the localized search range after removal. 5. The data compression system according to claim 1 , wherein the correlation verification unit stores data satisfying the correlations listed cyclopaedically for the respective units of data, and verifies whether or not the given data set satisfies each of the correlations listed cyclopaedically. 6. The data compression system according to claim 1 , wherein the correlation verification unit generates a numerical expression representing the correlation, and verifies the given data set for a case where the given data set satisfies the numerical expression and for a case where the given data set does not satisfy the numerical expression. 7. A data compression method comprising: extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; verifying whether or not the units of data in the given data set satisfy the extracted correlation; and compressing the given data set with use of the correlation, based on a result of the verification, wherein each of the units of data in the given data set is a data group including at least one data value, the extracting at least one candidate comprises extracting at least one candidate for a correlation based on a relationship between the data groups in the given data set, and the extracting at least one candidate comprises extracting at least one of any of the data groups in which the data value is a constant from the given data set, and a combination of the data groups determined to be identical based on a predetermined criterion, from among the data groups in the given data set. 8. A correlation-for-data-compression extraction device that extracts a correlation for compressing given data, the device comprising: a memory configured to store instructions; and at least one processor configured to process the stored instructions to realize: a correlation extraction unit that extracts at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; and a correlation verification unit that verifies whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction unit, wherein each of the units of data in the given data set is a data group including at least one data value, the correlation extraction unit extracts at least one candidate for a correlation based on a relationship between the data groups in the given data set, and the correlation extraction unit extracts at least one of any of the data groups in which the data value is a constant from the given data set, and a combination of the data groups determined to be identical based on a predetermined criterion, from among the data groups in the given data set. 9. A non-transitory computer-readable medium storing a program for causing an information processing device to realize: a correlation extraction unit extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; and a correlation verification unit verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction unit, wherein each of the units of data in the given data set is a data group including at least one data value, the correlation extraction unit extracts at least one candidate for a correlation based on a relationship between the data groups in the given data set, and the correlation extraction unit extracts at least one of any of the data groups in which the data value is a constant from the given data set, and a combination of the data groups determined to be identical based on a predetermined criterion, from among the data groups in the given data set.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10078669B2 cover?
The system includes a correlation extraction means for extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; a correlation verification means for verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction means; and a data comp…
Who is the assignee on this patent?
Nec Corp
What technology area does this patent fall under?
Primary CPC classification G06F17/30501. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 18 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).