Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
161 words
A method for manipulating data in a data set in a distributed processing complex comprised of multiple interconnected and coordinated computer systems, the method comprising the steps of: (a) allocating a data set in a data storage device coupled to the computer systems; (b) logically subdividing the data set into system chapters, a sysplex chapter, a table of contents, and a header; (c) storing system data in the system chapters, wherein the system chapters comprise data used by one of the systems in the distributed processing complex; (d) storing shared data in a sysplex chapter, wherein the sysplex chapter comprises data shared by all of the systems in the distributed processing complex; (e) storing chapter location information in the table of contents, wherein the table of contents points to locations for the system chapters and the sysplex chapter; and (f) storing table of contents location information in the header, wherein the header points to a location of the table of contents.
Claim 2
Independent Claim
161 words
A method for manipulating data in a data set in a distributed processing complex comprised of multiple interconnected and coordinated computer systems, the method comprising the steps of: (a) allocating a data set in a data storage device coupled to the computer systems; (b) logically subdividing the data set into system chapters, a sysplex chapter, a table of contents, and a header; (c) storing system data in the system chapters, wherein the system chapters comprise data used by one of the systems in the distributed processing complex; (d) storing shared data in a sysplex chapter, wherein the sysplex chapter comprises data shared by all of the systems in the distributed processing complex; (e) storing chapter location information in the table of contents, wherein the table of contents points to locations for the system chapters and the sysplex chapter; and (f) storing table of contents location information in the header, wherein the header points to a location of the table of contents.
Claim 3
Dependent Claim
17 words
The method of claim 1, further comprising the step of serializing the system chapter across the system.
Claim 4
Dependent Claim
32 words
The method of claim 1, further comprising the step of serializing the sysplex chapter across the distributed processing complex so that only one system can update the sysplex chapter at a time.
Claim 5
Dependent Claim
34 words
The method of claim 1, further comprising the step of serializing the table of contents across the distributed processing complex so that only one system can update the table of contents at a time.
Claim 6
Dependent Claim
30 words
The method of claim 1, further comprising the step of serializing the header across the distributing processing complex so that only one system can update the header at a time.
Claim 7
Dependent Claim
13 words
The method of claim 1, further comprising the step of updating the chapters.
Claim 8
Dependent Claim
49 words
The method of claim 1, wherein the system chapters and the sysplex chapter are each comprised of one or more pages, and each of the pages contains zero or more line instances, and each of the line instances represents information added to the system chapters and the sysplex chapter.
Claim 9
Dependent Claim
27 words
The method of claim 7, wherein the page comprises a size, the method further comprising the step of using a page table to monitor the page's size.
Claim 10
Dependent Claim
27 words
The method of claim 7, wherein the line comprises a location, the method further comprising the step of using a line index to monitor the line's location.
Claim 11
Dependent Claim
57 words
The method of claim 7, wherein each of the line instances is associated with a line index storing one or more values from a group comprising: the line instance's current page, the line instance's timestamp, a count of add instances, a count of delete instances, a location of the line instance, and a length of the instance.
Claim 12
Dependent Claim
23 words
The method of claim 10, wherein the line index is implemented by a binary tree in which each node represents a line instance.
Claim 13
Dependent Claim
32 words
The method of claim 10, wherein the line index is updated every time a line instance is added or deleted from a chapter, moved to another page, or cleared from a page.
Claim 14
Independent Claim
198 words
An apparatus for manipulating data in a data set in a distributed processing complex comprised of multiple interconnected and coordinated computer systems, comprising: (a) a computer having a memory; (b) means, performed by the computer, for allocating a data set in a data storage device coupled to the computer systems; (c) means, performed by the computer, for logically subdividing the data set into system chapters, a sysplex chapter, a table of contents, and a header; (d) means, performed by the computer, for storing system data in the system chapters, wherein the system chapters comprise data used by one of the systems in the distributed processing complex; (e) means, performed by the computer, for storing shared data in a sysplex chapter, wherein the sysplex chapter comprises data shared by all of the systems in the distributed processing complex; (f) means, performed by the computer, for storing chapter location information in the table of contents, wherein the table of contents points to locations for the system chapters and the sysplex chapter; and (g) means, performed by the computer, for storing table of contents location information in the header, wherein the header points to a location of the table of contents.
Claim 15
Independent Claim
198 words
An apparatus for manipulating data in a data set in a distributed processing complex comprised of multiple interconnected and coordinated computer systems, comprising: (a) a computer having a memory; (b) means, performed by the computer, for allocating a data set in a data storage device coupled to the computer systems; (c) means, performed by the computer, for logically subdividing the data set into system chapters, a sysplex chapter, a table of contents, and a header; (d) means, performed by the computer, for storing system data in the system chapters, wherein the system chapters comprise data used by one of the systems in the distributed processing complex; (e) means, performed by the computer, for storing shared data in a sysplex chapter, wherein the sysplex chapter comprises data shared by all of the systems in the distributed processing complex; (f) means, performed by the computer, for storing chapter location information in the table of contents, wherein the table of contents points to locations for the system chapters and the sysplex chapter; and (g) means, performed by the computer, for storing table of contents location information in the header, wherein the header points to a location of the table of contents.
Claim 16
Dependent Claim
16 words
The apparatus of claim 13, further comprising means for serializing the system chapter across the system.
Claim 17
Dependent Claim
31 words
The apparatus of claim 13, further comprising means for serializing the sysplex chapter across the distributed processing complex so that only one system can update the sysplex chapter at a time.
Claim 18
Dependent Claim
33 words
The apparatus of claim 13, further comprising means for serializing the table of contents across the distributed processing complex so that only one system can update the table of contents at a time.
Claim 19
Dependent Claim
29 words
The apparatus of claim 13, further comprising means for serializing the header across the distributing processing complex so that only one system can update the header at a time.
Claim 20
Dependent Claim
193 words
A program storage device, readable by a computer having a memory and coupled to a data storage device, tangibly embodying one or more programs of instructions executable by the computer to perform method steps for manipulating data in a data set in a distributed processing complex comprised of multiple interconnected and coordinated computer systems, the method comprising the steps of: (a) allocating a data set in the data storage device coupled to the computer systems; (b) logically subdividing the data set into system chapters, a sysplex chapter, a table of contents, and a header; (c) storing system data in the system chapters, wherein the system chapters comprise data used by one of the systems in the distributed processing complex; (d) storing shared data in a sysplex chapter, wherein the sysplex chapter comprises data shared by all of the systems in the distributed processing complex; (e) storing chapter location information in the table of contents, wherein the table of contents points to locations for the system chapters and the sysplex chapter; and (f) storing table of contents location information in the header, wherein the header points to a location of the table of contents.
Claim 21
Dependent Claim
193 words
A program storage device, readable by a computer having a memory and coupled to a data storage device, tangibly embodying one or more programs of instructions executable by the computer to perform method steps for manipulating data in a data set in a distributed processing complex comprised of multiple interconnected and coordinated computer systems, the method comprising the steps of: (a) allocating a data set in the data storage device coupled to the computer systems; (b) logically subdividing the data set into system chapters, a sysplex chapter, a table of contents, and a header; (c) storing system data in the system chapters, wherein the system chapters comprise data used by one of the systems in the distributed processing complex; (d) storing shared data in a sysplex chapter, wherein the sysplex chapter comprises data shared by all of the systems in the distributed processing complex; (e) storing chapter location information in the table of contents, wherein the table of contents points to locations for the system chapters and the sysplex chapter; and (f) storing table of contents location information in the header, wherein the header points to a location of the table of contents.
Claim 22
Dependent Claim
19 words
The program storage device of claim 18, further comprising the step of serializing the system chapter across the system.
Claim 23
Dependent Claim
34 words
The program storage device of claim 18, further comprising the step of serializing the sysplex chapter across the distributed processing complex so that only one system can update the sysplex chapter at a time.
Claim 24
Dependent Claim
36 words
The program storage device of claim 18, further comprising the step of serializing the table of contents across the distributed processing complex so that only one system can update the table of contents at a time.
Claim 25
Dependent Claim
32 words
The program storage device of claim 18, further comprising the step of serializing the header across the distributing processing complex so that only one system can update the header at a time.
Claim 26
Dependent Claim
110 words
A memory for storing data for manipulating data in a distributed processing complex comprised of multiple interconnected and coordinated computer systems, comprising: a data structure stored in a memory of the computer systems, the data structure including: system chapters, wherein the system chapters store system data used by one of the systems in the distributed processing complex; a sysplex chapter, wherein the sysplex chapter stores data shared by all systems in the distributed processing complex; a table of contents, wherein the table of contents stores pointers for locating the system chapters and the sysplex chapter; and a header, wherein the header stores a pointer for locating the table of contents.
Claim 27
Dependent Claim
110 words
A memory for storing data for manipulating data in a distributed processing complex comprised of multiple interconnected and coordinated computer systems, comprising: a data structure stored in a memory of the computer systems, the data structure including: system chapters, wherein the system chapters store system data used by one of the systems in the distributed processing complex; a sysplex chapter, wherein the sysplex chapter stores data shared by all systems in the distributed processing complex; a table of contents, wherein the table of contents stores pointers for locating the system chapters and the sysplex chapter; and a header, wherein the header stores a pointer for locating the table of contents.
Claim 28
Dependent Claim
14 words
The memory of claim 23, wherein the system chapter is serialized across the system.
Claim 29
Dependent Claim
29 words
The memory of claim 23, wherein the sysplex chapter is serialized across the distributed processing complex so that only one system can update the sysplex chapter at a time.
Claim 30
Dependent Claim
31 words
The memory of claim 23, wherein the table of contents is serialized across the distributed processing complex so that only one system can update the table of contents at a time.
Claim 31
Dependent Claim
27 words
The memory of claim 23, wherein the header is serialized across the distributing processing complex so that only one system can update the header at a time.