Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
134 words
A resource allocation system for memory comprising: a first memory portion for storing data; a second memory portion for temporarily storing pieces of the data from the first memory portion to be used in data processing operations by a processor; and an event dispatcher means for transferring data from the first memory portion to the second memory portion in at least first and second steps, said event dispatcher means appending a size estimate of a second data piece to be transferred in the second step with a first data piece transferred from the first memory portion to the second memory portion of the first step, the event dispatcher means also allocating memory in the second memory portion corresponding to the size estimate of the second data piece to be transferred in the second step.
Claim 2
Dependent Claim
134 words
A resource allocation system for memory comprising: a first memory portion for storing data; a second memory portion for temporarily storing pieces of the data from the first memory portion to be used in data processing operations by a processor; and an event dispatcher means for transferring data from the first memory portion to the second memory portion in at least first and second steps, said event dispatcher means appending a size estimate of a second data piece to be transferred in the second step with a first data piece transferred from the first memory portion to the second memory portion of the first step, the event dispatcher means also allocating memory in the second memory portion corresponding to the size estimate of the second data piece to be transferred in the second step.
Claim 3
Dependent Claim
48 words
The control system for a memory of claim 1 in which said means for retrieving data is configured to append a preagreed maximum size to the first data piece of the first step in absence of an identified second data piece when the first data piece is retrieved.
Claim 4
Dependent Claim
31 words
The control system for a memory of claim 1 in which the first and second data pieces comprise event records for a data processing system including the memory and the processor.
Claim 5
Dependent Claim
21 words
The control system for a memory of claim 3 in which the data processing system is a networked data processing system.
Claim 6
Independent Claim
129 words
A method for allocation of a memory, the memory including a first memory portion for storing data and a second memory portion for temporarily storing pieces of the data from the first memory portion to be used in data processing operations by a processor, comprising: retrieving data from the first memory portion for the second memory portion in at least first and second steps; including a size estimate of a second data piece to be retrieved in the second step with a first data piece of the first step, the size estimate of the second data piece being appended with the first data piece; and allocating memory in the second memory portion corresponding to the size estimate of the second data piece to be retrieved in the second step.
Claim 7
Independent Claim
129 words
A method for allocation of a memory, the memory including a first memory portion for storing data and a second memory portion for temporarily storing pieces of the data from the first memory portion to be used in data processing operations by a processor, comprising: retrieving data from the first memory portion for the second memory portion in at least first and second steps; including a size estimate of a second data piece to be retrieved in the second step with a first data piece of the first step, the size estimate of the second data piece being appended with the first data piece; and allocating memory in the second memory portion corresponding to the size estimate of the second data piece to be retrieved in the second step.
Claim 8
Dependent Claim
44 words
The method for allocation of a memory of claim 5 in which the size estimate is a preagreed maximum size to the first data piece of the first step in absence of an identified second data piece when the first data piece is retrieved.
Claim 9
Dependent Claim
32 words
The method for allocation of a memory of claim 5 in which the first and second data pieces comprise event records for a data processing system including the memory and the processor.
Claim 10
Dependent Claim
22 words
The method for allocation of a memory of claim 5 in which the data processing system is a networked data processing system.
Claim 11
Dependent Claim
23 words
The control system of claim 1 wherein the first memory portion is kernel memory and the second memory portion is user space memory.
Claim 12
Dependent Claim
27 words
The method for allocation of a memory of claim 5 wherein the first memory portion is kernel memory and the second memory portion is user space memory.
Claim 13
Independent Claim
254 words
A method for allocation of a memory, the memory including a first memory portion for storing data and a second memory portion for temporarily storing pieces of the data from the first memory portion to be used in data processing operations by a processor, comprising: determining a number of data pieces to be retrieved from the first memory portion for the second memory portion; wherein the number of data pieces to be retrieved from the first memory portion is greater than one, retrieving data from the first memory portion for the second memory portion in at least first and second steps, a first data piece being retrieved in the first step and a second data piece being retrieved in the second step; appending a size estimate of the second data piece to be retrieved in the second step with the first data piece of the first step; allocating memory in the second memory portion corresponding to the size estimate of the second data piece to be retrieved in the second step; and wherein the number of data pieces to be retrieved from the first memory portion is one, retrieving data from the first memory portion for the second memory portion in a first step; appending a predetermined amount as size of a data piece to be retrieved in a later step with the first data piece of the first step; and allocating memory in the second memory portion corresponding to the predetermined amount for the data piece to be retrieved in the later step.
Claim 14
Independent Claim
254 words
A method for allocation of a memory, the memory including a first memory portion for storing data and a second memory portion for temporarily storing pieces of the data from the first memory portion to be used in data processing operations by a processor, comprising: determining a number of data pieces to be retrieved from the first memory portion for the second memory portion; wherein the number of data pieces to be retrieved from the first memory portion is greater than one, retrieving data from the first memory portion for the second memory portion in at least first and second steps, a first data piece being retrieved in the first step and a second data piece being retrieved in the second step; appending a size estimate of the second data piece to be retrieved in the second step with the first data piece of the first step; allocating memory in the second memory portion corresponding to the size estimate of the second data piece to be retrieved in the second step; and wherein the number of data pieces to be retrieved from the first memory portion is one, retrieving data from the first memory portion for the second memory portion in a first step; appending a predetermined amount as size of a data piece to be retrieved in a later step with the first data piece of the first step; and allocating memory in the second memory portion corresponding to the predetermined amount for the data piece to be retrieved in the later step.