Method and apparatus for a pattern based spaced management system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5659743
SERIAL NO

08349618

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A pattern based space management apparatus and method for a computer system having at least two levels of hierarchical storage is comprised of computer code for creating and maintaining a data base containing size information and historical information about the use of data sets residing on the computer system. Code is provided for calculating a next reference date for certain of the data sets and a confidence level for each of the next reference dates from information in the data base. An input device may be used to define an amount of the highest level storage space which is to remain available. Code is provided for identifying which data sets should be migrated between the storage levels of the computer system based on the next reference dates, the confidence levels, the sizes of the data sets, and the amount of highest level storage space which is to remain available. Code is also provided to effect the migration of the data sets identified for migration.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CA, INC.ISLANDIA, NY1045

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Adams, John J Vienna, VA 7 145
Kidd, Clark Sterling, VA 1 76
Summers, Timothy Allison Park, PA 1 76

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 5452440 Method and structure for evaluating and enhancing the performance of cache memory systems 78 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 5018060 Allocating data storage space of peripheral data storage devices using implied allocation based on user parameters 103 1989
* 5454099 CPU implemented method for backing up modified data sets in non-volatile store for recovery in the event of CPU failure 162 1989
* 5367637 Self-tuning virtual storage management for dedicated real-time computer system 35 1992
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 5305389 Predictive cache system 223 1991
 
Epoch Systems, Inc. (3)
* 5276860 Digital data processor with improved backup storage 734 1989
* 5276867 Digital data storage system with improved data migration 884 1989
* 5367698 Network file migration system 233 1991
 
STORAGE TECHNOLOGY CORPORATION (3)
* 5155835 Multilevel, hierarchical, dynamically mapped data storage subsystem 358 1990
* 5325505 Intelligent storage manager for data storage apparatus having simulation capability 107 1991
* 5403639 File server having snapshot application data groups 584 1992
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
* 2007/0299,879 METHOD FOR AUTOMATED DATA STORAGE MANAGEMENT 7 2007
* 9824101 Data storage management by using excess capacity in a capacity controlled environment 0 2012
 
AUTONOMY, INC. (1)
* 5765173 High performance backup via selective file saving which can perform incremental backups and exclude files and uses a changed block signature list 215 1996
 
Eisenworld, Inc. (1)
* 6938058 Apparatus and method for transferring information between platforms 6 2003
 
CATALOGIC SOFTWARE, INC. (1)
6415300 Method of performing a high-performance backup which gains efficiency by reading input file blocks sequentially 29 1999
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (3)
* 7761449 Self-disentangling data storage technique 0 2001
* 2003/0033,051 Self-disentangling data storage technique 1 2001
7533230 Transparent migration of files among various types of storage volumes based on file access properties 28 2004
 
EMC IP HOLDING COMPANY LLC (9)
7509420 System and method for intelligent, globally distributed network storage 11 2001
7062648 System and method for redundant array network storage 19 2001
6810398 System and method for unorchestrated determination of data sequences using sticky byte factoring to determine breakpoints in digital sequences 110 2001
6704730 Hash file system and method for use in a commonality factoring system 236 2001
7194504 System and method for representing and maintaining redundant data sets utilizing DNA transmission and transcription techniques 7 2001
6826711 System and method for data protection with multidimensional parity 520 2001
7272602 System and method for unorchestrated determination of data sequences using sticky byte factoring to determine breakpoints in digital sequences 23 2004
* 2004/0225,655 System and method for unorchestrated determination of data sequences using sticky factoring to determine breakpoints in digital sequences 12 2004
7558856 System and method for intelligent, globally distributed network storage 8 2004
 
HITACHI, LTD. (2)
* 8762995 Computing system, method of controlling the same, and system management unit which plan a data migration according to a computation job execution schedule 1 2008
* 8230194 Storage device 2 2011
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (1)
* 2009/0313,449 eXtreme Virtual Memory 2 2007
 
Comm Vault Systems, Inc. (1)
8176268 Systems and methods for performing storage operations in a computer network 12 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (36)
8812613 Virtual application manager 0 2005
7908339 Transaction based virtual file system optimized for high-latency network connections 20 2005
* 2006/0047,716 Transaction based virtual file system optimized for high-latency network connections 72 2005
* 2006/0031,529 Virtual application manager 64 2005
7664834 Distributed operating system management 39 2005
* 2006/0047,946 Distributed operating system management 55 2005
7624086 Pre-install compliance system 46 2006
7512584 Computer hardware and software diagnostic and report system 34 2006
* 2006/0224,545 Computer hardware and software diagnostic and report system 29 2006
* 2006/0224,544 Pre-install compliance system 45 2006
9357031 Applications as a service 1 2006
8898319 Applications and services as a bundle 0 2006
8811396 System for and method of securing a network utilizing credentials 0 2006
8234238 Computer hardware and software diagnostic and report system 18 2006
* 2007/0274,315 System for and method of securing a network utilizing credentials 32 2006
* 2007/0233,633 Computer hardware and software diagnostic and report system 29 2006
9317506 Accelerated data transfer using common prior data segments 1 2006
7840514 Secure virtual private network utilizing a diagnostics policy and diagnostics engine to establish a secure network connection 18 2006
* 2008/0077,630 Accelerated data transfer using common prior data segments 32 2006
8423821 Virtual recovery server 16 2006
7844686 Warm standby appliance 19 2006
8645515 Environment manager 0 2007
8307239 Disaster recovery appliance 24 2007
8175418 Method of and system for enhanced data storage 19 2007
8589323 Computer hardware and software diagnostic and report system incorporating an expert system and agents 3 2008
* 2010/0125,770 DISTRIBUTED OPERATING SYSTEM MANAGEMENT 22 2009
8099378 Secure virtual private network utilizing a diagnostics policy and diagnostics engine to establish a secure network connection 19 2010
* 2011/0047,118 SECURE VIRTUAL PRIVATE NETWORK UTILIZING A DIAGNOSTICS POLICY AND DIAGNOSTICS ENGINE TO ESTABLISH A SECURE NETWORK CONNECTION 17 2010
8745171 Warm standby appliance 0 2010
8422833 Method of and system for enhanced data storage 0 2012
9448858 Environment manager 0 2013
9569194 Virtual application manager 0 2014
9645900 Warm standby appliance 0 2014
9092374 Method of and system for enhanced data storage 0 2014
9160735 System for and method of securing a network utilizing credentials 0 2014
9584480 System for and method of securing a network utilizing credentials 0 2015
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 6668263 Method and system for efficiently searching for free space in a table of a relational database having a clustering index 19 2000
 
SYNCSORT INCORPORATED (1)
6408314 Method of performing a high-performance sort which gains efficiency by reading input file blocks sequentially 4 1999
 
FAIRBANKS SYSTEMS GROUP (1)
* 6014676 System and method for backing up computer files over a wide area computer network 45 1998
 
BMC SOFTWARE, INC. (1)
* 5761667 Method of optimizing database organization using sequential unload/load operations 85 1996
 
NEW YORK UNIVERSITY (1)
* 6292797 Method for determining actionable patterns in a database 32 1998
 
DOMINION VENTURE FINANCE L.L.C. (2)
* 6049874 System and method for backing up computer files over a wide area computer network 51 1998
* 6038665 System and method for backing up computer files over a wide area computer network 88 1998
 
CANON KABUSHIKI KAISHA (1)
* 2010/0228,931 MANAGEMENT APPARATUS, SYSTEM, CONTROL METHOD, AND RECORDING MEDIUM 2 2010
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (10)
6889285 Apparatus and method to maintain information using a plurality of storage attributes 8 2002
* 2004/0044,829 Apparatus and method to maintain information using a plurality of storage attributes 1 2002
* 2006/0036,645 System and method for automated data storage management 5 2004
* 8315993 Policy decision stash for storage lifecycle management 2 2005
* 2006/0259,901 Policy decision stash for storage lifecycle management 20 2005
8332364 Method for automated data storage management 0 2007
9619472 Updating class assignments for data sets during a recall operation 0 2010
* 9336140 Efficient management of hierarchically-linked data storage spaces 0 2014
9430162 Metadata-based bypassing in a controller 1 2015
9798495 Metadata-based bypassing in a controller 0 2016
 
WAL-MART STORES, INC. (1)
* 2016/0092,519 SYSTEM AND METHOD FOR CAPTURING SEASONALITY AND NEWNESS IN DATABASE SEARCHES 0 2014
 
TARIAN SOFTWARE (2)
7233959 Life-cycle management engine 43 2002
* 2003/0236,788 Life-cycle management engine 9 2002
 
COMMVAULT SYSTEMS, INC. (16)
8230195 System and method for performing auxiliary storage operations 60 2011
* 8443142 Method and system for grouping storage system components 7 2011
* 2011/0231,606 METHOD AND SYSTEM FOR GROUPING STORAGE SYSTEM COMPONENTS 9 2011
8341359 Systems and methods for sharing media and path management in a computer network 8 2011
8291177 Systems and methods for allocating control of storage media in a network environment 5 2011
8402244 Methods and system of pooling storage devices 7 2011
8364914 Systems and methods for performing storage operations in a computer network 9 2012
* 8510516 Systems and methods for sharing media in a computer network 7 2012
* 2013/0019,068 SYSTEMS AND METHODS FOR SHARING MEDIA IN A COMPUTER NETWORK 2 2012
8688931 Systems and methods for performing storage operations in a computer network 5 2013
8799613 Methods and system of pooling storage devices 4 2013
9021213 System and method for sharing media in a computer network 3 2013
8892826 Systems and methods for performing storage operations in a computer network 3 2014
9507525 Methods and system of pooling storage devices 0 2014
9201917 Systems and methods for performing storage operations in a computer network 1 2014
* 9251190 System and method for sharing media in a computer network 1 2015
 
HYBIR INC. (2)
9037545 Group based complete and incremental computer file backup system, process and apparatus 1 2011
9679146 Group based complete and incremental computer file backup system, process and apparatus 0 2015
 
Bently Nevada, LLC (2)
* 5905989 Knowledge manager relying on a hierarchical default expert system: apparatus and method 99 1996
6934696 Custom rule system and method for expert systems 15 2000
 
TERADATA CORPORATION (1)
* 2014/0195,567 DATA STORAGE MANAGEMENT BY USING EXCESS CAPACITY IN A CAPACITY CONTROLLED ENVIRONMENT 0 2012
 
INTEL CORPORATION (1)
* 2008/0077,724 Interrupt coalescing control scheme 6 2006
* Cited By Examiner