IP Library Granted Patent US 9,575,989
Granted Patent B2
US 9,575,989 · App. 14/229,553 · Granted Feb 21, 2017

Method for file handling in a hierarchical storage environment and corresponding hierarchical storage environment

Inventors: Michael Diederich (Mainz, DE); Thorsten Muehge (Mainz, DE); Erik Rueger (Mainz, DE); Rainer Wolafka (Mainz, DE)
Assignee: International Business Machines Corporation
G06F17/30221G06F17/30073
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 9,575,989
App. No.
14/229,553
Granted
Feb 21, 2017
Kind
B2
Abstract

A method for file handling in a hierarchical storage environment includes receiving a new document for storage, and triggering and/or initiating a new document notification process upon receipt of the new document. The new document notification process includes scanning the new document for a set of keywords and/or references; creating enhanced metadata for the new document, wherein the enhanced metadata includes the set of keywords and/or references from said scanning; storing the enhanced metadata in a file system; and evaluating the enhanced metadata via a relationship analyzing process to produce a priority list defining a likelihood of possible access. The method also includes storing the new document in a storage tier of a hierarchical storage environment according to the priority list.

Claims (53)

1. A method for file handling in a hierarchical storage environment, comprising:

receiving a new document for storage;

triggering and/or initiating a new document notification process upon receipt of the new document, the new document notification process comprising:

scanning the new document for a set of keywords and/or references;

creating enhanced metadata for the new document, wherein the enhanced metadata includes the set of keywords and/or references from said scanning;

storing the enhanced metadata in a file system; and

evaluating the enhanced metadata via a relationship analyzing process to produce a priority list defining a likelihood of possible access; and

storing the new document in a storage tier of a hierarchical storage environment according to the priority list.

2. The method according to claim 1 , wherein the set of keywords comprises at least one of: keywords from a keywords section, authors, publisher, date, origin, and title.

3. The method according to claim 1 , wherein the set of references comprises at least one of: references from a references section, hyperlinks, and titles of referenced documents.

4. The method according to claim 1 , wherein the relationship analyzing process includes in the enhanced metadata at least with one of: a user file access history and a user search history.

5. The method according to claim 1 , wherein the priority list comprises at least one of the following: a first sub list including relations and/or references between different objects, a second sub list including frequently and/or recently accessed objects, and a third sub list including user based relations between different objects.

6. The method according to claim 1 , further comprising:

accessing the new document;

triggering and/or implementing a document access notification process upon accessing the new document, the document access notification process comprising:

determining documents that are related to the new document based on the enhanced metadata and the priority list;

placing the related documents in a highest level storage tier of the hierarchical storage environment; and

updating the priority list; and

retrieving the accessed new document.

7. The method according to claim 1 , further comprising implementing an archiving process, wherein the archiving process comprises:

determining one or more documents stored in the hierarchical storage environment that can be archived in a lower lever storage tier based on the enhanced metadata and the priority list; and

archiving the determined one or more documents.

8. A hierarchical storage environment, comprising:

at least two different storage tiers; and

a file system with a content related tiering engine, wherein the content related tiering engine is configured to:

trigger and/or implement a new document notification process in response to a received new document for storage;

scan the new document for a set of keywords and/or references;

create enhanced metadata for the new document, wherein the enhanced metadata includes the set of keywords and/or references from said scan;

store the enhanced metadata in the content related tiering engine;

evaluate the enhanced metadata via a relationship analyzing process to produce a priority list defining a likelihood of possible access; and

store the new document in a storage tier of the hierarchical storage environment according to the priority list.

9. The hierarchical storage environment according to claim 8 , wherein the content related tiering engine comprises a relational database management system configured to manage the enhanced metadata.

10. The hierarchical storage environment according to claim 8 , wherein the enhanced metadata comprise at least one of: keywords from a keywords section, authors, publisher, date, origin, title, references from a references section, hyperlinks, titles of referenced documents, user file access history, and user search history.

11. The hierarchical storage environment according to claim 8 , wherein the priority list comprises at least one of: a first sub list comprising relation and/or references between different objects, a second sub list comprising frequently and/or recently accessed objects, and a third sub list comprising user based relations between different objects.

12. The hierarchical storage environment according to claim 8 , wherein the content related tiering engine content is further configured to:

trigger and/or implement a document access notification process in response to a request to access the new document;

determine documents that are related to the new document based on the enhanced metadata and the priority list;

place the related documents in a highest level storage tier of the hierarchical storage environment;

update the priority list; and

retrieve the new document.

13. The hierarchical storage environment according to claim 8 , wherein the content related tiering engine content is further configured to:

implement an archiving process to determine one or more documents stored in the hierarchical storage environment that can be archived in a lower lever storage tier based on the enhanced metadata and the priority list; and

archive the determined one or more documents.

14. A data processing program for execution in a data processing system comprising software code portions for performing the method according to claim 1 when the data processing program is run on the data processing system.

15. A computer program product, comprising:

a computer readable storage medium having program code embodied therewith, the program code readable and/or executable by a processor to cause the processor to:

receive a new document for storage;

initiate a new document notification process upon receipt of the new document, the new document notification process comprising:

scanning the new document for a set of keywords and/or references;

creating enhanced metadata for the new document, wherein the enhanced metadata includes the set of keywords and/or references;

storing the enhanced metadata in a file system; and

evaluating the enhanced metadata via a relationship analyzing process to produce a priority list defining a likelihood of possible access; and

store the new document in a storage tier of a hierarchical storage environment according to the priority list.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2014
From: DIEDERICH, MICHAEL; MUEHGE, THORSTEN; RUEGER, ERIK; WOLAFKA, RAINER
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 034048/0867 →
Priority Claims (1)
GB 1306393.8 · Apr 9, 2013 · national
Continuity (1)
Related Publication 20140304309A1 · Oct 9, 2014