Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
131 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadow system including a masterblock for accessing objects of the first version of the data element, the masterblock including a list of address offsets, and the list of address offsets starting at a cluster pointer address.
Claim 2
Dependent Claim
131 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadow system including a masterblock for accessing objects of the first version of the data element, the masterblock including a list of address offsets, and the list of address offsets starting at a cluster pointer address.
Claim 3
Dependent Claim
161 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadowy system including a plurality of masterblocks, each masterblock for accessing objects of the first version of the data element, the plurality of masterblocks being accessed via a masterblock list of cluster pointer addresses, each masterblock including a list of address offsets, the list of address offsets starting at a cluster pointer address, and wherein an object number provides an index to the cluster pointer address.
Claim 4
Dependent Claim
161 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadowy system including a plurality of masterblocks, each masterblock for accessing objects of the first version of the data element, the plurality of masterblocks being accessed via a masterblock list of cluster pointer addresses, each masterblock including a list of address offsets, the list of address offsets starting at a cluster pointer address, and wherein an object number provides an index to the cluster pointer address.
Claim 5
Dependent Claim
30 words
The information handling system of claim 2 wherein the list of address offsets is added to the cluster pointer to access an object within the first version of data elements.
Claim 6
Dependent Claim
174 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadow system including a first masterblock for accessing objects of the first version of the data element, and a second masterblock for accessing objects within the second version of data elements, wherein the second version of the data element has a beginning location, and the second masterblock includes a list of pairs, each pair including an object identifier and an offset of a location of the object from the beginning location of the second version of the data element.
Claim 7
Dependent Claim
174 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadow system including a first masterblock for accessing objects of the first version of the data element, and a second masterblock for accessing objects within the second version of data elements, wherein the second version of the data element has a beginning location, and the second masterblock includes a list of pairs, each pair including an object identifier and an offset of a location of the object from the beginning location of the second version of the data element.
Claim 8
Dependent Claim
21 words
The information handling system of claim 4 wherein the list of pairs is sorted by the object identifier of each pair.
Claim 9
Dependent Claim
33 words
The information handling system of claim 4 wherein the second masterblock includes a bit table of objects referenced by the list of pairs, the bit table including a bit per possible object number.
Claim 10
Dependent Claim
41 words
The information handling system of claim 4 wherein the second masterblock includes storage locations for storing lowest and highest object numbers, the lowest and highest object numbers indicating the lowest and highest object numbers of objects referenced by the second masterblock.
Claim 11
Dependent Claim
148 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadow system including a dense masterblock for accessing objects of the first version of the data element, and a sparse masterblock for accessing objects within the second version of data elements, wherein the dense masterblock includes a list of address offsets, and the list of address offsets starts at a cluster pointer address.
Claim 12
Dependent Claim
148 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadow system including a dense masterblock for accessing objects of the first version of the data element, and a sparse masterblock for accessing objects within the second version of data elements, wherein the dense masterblock includes a list of address offsets, and the list of address offsets starts at a cluster pointer address.
Claim 13
Dependent Claim
30 words
The information handling system of claim 8 wherein the list of address offsets is added to the cluster pointer to access an object within the first version of data elements.
Claim 14
Dependent Claim
172 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadow system including a dense masterblock for accessing objects of the first version of the data element, and a sparse masterblock for accessing objects within the second version of data elements, wherein the second version of data elements has a beginning location, and the sparse masterblock includes a list of pairs, each pair including an object identifier and an offset of a location of the object from the beginning location of the second version of data elements.
Claim 15
Dependent Claim
172 words
An information handling system comprising a processor, a read only memory coupled to the processor, the read only memory storing a first version of a data element, the first version of the data element including a plurality of objects, a random access memory coupled to the processor, the random access memory storing a second version of the data element, the second version of the data element including a plurality of objects, and a shadow system, the shadow system transparently determining which of the first and second versions of the data elements the processor accesses, the shadow system including a dense masterblock for accessing objects of the first version of the data element, and a sparse masterblock for accessing objects within the second version of data elements, wherein the second version of data elements has a beginning location, and the sparse masterblock includes a list of pairs, each pair including an object identifier and an offset of a location of the object from the beginning location of the second version of data elements.
Claim 16
Dependent Claim
21 words
The information handling system of claim 10 wherein the list of pairs is sorted by the object identifier of each pair.
Claim 17
Dependent Claim
33 words
The information handling system of claim 10 wherein the sparse masterblock includes a bit table of objects referenced by the list of pairs, the bit table including a bit per possible object number.
Claim 18
Dependent Claim
41 words
The information handling system of claim 10 wherein the sparse masterblock includes storage locations for storing lowest and highest object numbers, the lowest and highest object numbers indicating the lowest and highest object numbers of objects referenced by the sparse masterblock.