Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
88 words
A method for writing directory information for compressed data on a direct access storage device (DASD) comprising the steps of: providing a plurality of compression groups for storing compressed data; writing a micro directory table within each of said compression groups for providing corresponding directory information for a corresponding compression group; writing a macro directory table at a predefined location on the DASD for providing directory information for said plurality of compression groups; and writing compressed data and a micro directory table updates with a single write operation.
Claim 2
Independent Claim
88 words
A method for writing directory information for compressed data on a direct access storage device (DASD) comprising the steps of: providing a plurality of compression groups for storing compressed data; writing a micro directory table within each of said compression groups for providing corresponding directory information for a corresponding compression group; writing a macro directory table at a predefined location on the DASD for providing directory information for said plurality of compression groups; and writing compressed data and a micro directory table updates with a single write operation.
Claim 3
Dependent Claim
60 words
A method for writing directory information as recited in claim 1 wherein said step of writing a directory table within each of said compression groups includes the step of storing a corresponding micro directory table for a corresponding one of said compression groups to provide compressed data page directory information for a data region contained within said corresponding compression group.
Claim 4
Dependent Claim
51 words
A method for writing directory information as recited in claim 1 wherein said step of writing a directory table within each of said compression groups includes the step of writing one directory page entry for each compression data page, said directory page entry including a page length and a page offset.
Claim 5
Dependent Claim
58 words
A method for writing directory information as recited in claim 1 wherein said step of writing a macro directory table at a predefined location on the DASD for providing directory information for said plurality of compression group includes the step of writing address translation information for translating a host logical block address to a compression group base address.
Claim 6
Dependent Claim
53 words
A method for writing directory information as recited in claim 4 wherein said step of writing a directory table within each of said compression groups includes the step of writing page translation directory information for identifying a page offset and a page length for a requested page from said compression group base address.
Claim 7
Dependent Claim
98 words
A distributed directory structure for directory information for compressed data on a direct access storage device (DASD) including a plurality of compression groups for storing compressed data, said distributed directory structure comprising: a micro directory table located within a corresponding one of said compression groups, said micro directory table providing directory information for said corresponding compression group; a macro directory table at a predefined location on the DASD, said macro directory table providing directory information for said plurality of compression group; and means for writing compressed data and a micro directory table updates with a single write operation.
Claim 8
Dependent Claim
98 words
A distributed directory structure for directory information for compressed data on a direct access storage device (DASD) including a plurality of compression groups for storing compressed data, said distributed directory structure comprising: a micro directory table located within a corresponding one of said compression groups, said micro directory table providing directory information for said corresponding compression group; a macro directory table at a predefined location on the DASD, said macro directory table providing directory information for said plurality of compression group; and means for writing compressed data and a micro directory table updates with a single write operation.
Claim 9
Dependent Claim
23 words
A distributed directory structure for directory information as recited in claim 6 wherein said micro directory table includes a plurality of page entries.
Claim 10
Dependent Claim
26 words
A distributed directory structure for directory information as recited in claim 7 wherein each page entry includes a page size value and a page location value.
Claim 11
Dependent Claim
40 words
A distributed directory structure for directory information as recited in claim 6 wherein said micro directory table includes directory information for identifying a page offset of a requested page, said page offset is from a starting compression group base address.