Storing selected data in a stub file in a hierarchical storage management system

US10222994B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10222994-B2
Application numberUS-201615207553-A
CountryUS
Kind codeB2
Filing dateJul 12, 2016
Priority dateJul 12, 2016
Publication dateMar 5, 2019
Grant dateMar 5, 2019

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.

According to an aspect of the present invention, there is a method, computer program product and/or system for storing data that performs the following operations (not necessarily in the following order): (i) receiving a request to migrate a data file from primary storage to secondary storage; (ii) invoking a primary data extraction function, registered by a user, to determine primary data for the data file; and (iii) inserting the primary data into a stub file.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for storing data, the method comprising: receiving a request to migrate a data file containing a plurality of records from a primary storage device to a secondary storage device; determining primary data where the primary data includes a subset of the data file, and the primary data is determined based on rules and criteria set by a user, and further based on a type of data included in the data file; inserting the primary data into a stub file; and storing the stub file on the primary storage device. 2. The method of claim 1 further comprising: migrating the data file to the secondary storage device to produce a migrated data file. 3. The method of claim 1 , wherein determining primary data comprises: determining that the data file comprises a system log file that includes a plurality of error records including a first error record, where the first error record is preceded by an adjacent first pre-determined number of contiguous preceding records and the first error record is followed by an adjacent second pre-determined number of contiguous following records; in response to determining the data file comprises a system log file, designating the combination of the preceding records, the first error record and the following records as primary data. 4. The method of claim 1 , wherein determining primary data comprises: determining that the data file comprises numerical data; in response to determining the data file comprises numerical data, designating primary data as data that is based at least in part on the numerical data and is selected from the group consisting of: a computed result, a selected subset of the numerical data, a minimum value, a maximum value, a mean value, a median value, a standard deviation value, a cardinality value, and a distribution parameter. 5. A method for accessing data, the method comprising: determining that: a data file has been migrated to secondary storage, a stub file, corresponding to the data file, exists on primary storage, and the stub file includes primary data, with respect to the data file; and in response to the determining, accessing the primary data from the stub file; wherein the primary data includes a subset of the data file, and the primary data is determined based on rules and criteria set by a user, and further based on a type of data included in the data file.

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 US10222994B2 cover?
According to an aspect of the present invention, there is a method, computer program product and/or system for storing data that performs the following operations (not necessarily in the following order): (i) receiving a request to migrate a data file from primary storage to secondary storage; (ii) invoking a primary data extraction function, registered by a user, to determine primary data for …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/061. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 05 2019 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).