Data reception management apparatus, systems, and methods
First Claim
Patent Images
1. An apparatus, comprising:
- memory having a plurality of memory elements to store packets of data;
a processor, coupled to the memory, to receive packets of data and to provide the received packets of data to the memory elements to construct an array; and
an array truncation module, coupled to the processor, to truncate the array at one of the plurality of memory elements, responsive to an indication of completion of construction of the array upon determination of one of the array being full or that no more packets are available for reception after at least one packet has been received into one of the plurality of memory elements.
0 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, systems, and methods to manage networks may operate to receive a packet into an element of an array contained in a memory while a low resource state exists, and to truncate the array at the element responsive to at least one of an indication that the array is full, or an indication that no more packets are available to be received after receiving at least the packet. The receiving and the truncating may be executed by a processor. Additional apparatus, systems, and methods are disclosed.
-
Citations
20 Claims
-
1. An apparatus, comprising:
-
memory having a plurality of memory elements to store packets of data; a processor, coupled to the memory, to receive packets of data and to provide the received packets of data to the memory elements to construct an array; and an array truncation module, coupled to the processor, to truncate the array at one of the plurality of memory elements, responsive to an indication of completion of construction of the array upon determination of one of the array being full or that no more packets are available for reception after at least one packet has been received into one of the plurality of memory elements. - View Dependent Claims (2, 3)
-
-
4. A receiving node, comprising:
-
memory having a plurality of memory elements to store packets of data; a processor, coupled to the memory, to receive packets of data and to provide the received packets of data to the memory elements to construct an array; a packet-receiving module, coupled to the processor, to receive a packet from a sending node into one of the memory elements of the array responsive to an indication of an existing low resource state; an array truncation module, coupled to the processor, to truncate the array at one of the plurality of memory elements responsive to an indication of completion of construction of the array upon determination of one of the array being full or that no more packets are available for reception after at least the packet has been received into the one of the plurality of memory elements; and an array indication module, coupled to the processor, to indicate the array responsive to an indication that the array truncation module has truncated the array. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
providing memory having a plurality of memory elements to store packets of data receiving packets of data and providing the received packets of data to the memory elements to construct an array while a low resource state exists; and truncating the array at one of the plurality of the memory elements determined to be the memory element where the low resource state occurs, the receiving and the truncating to be executed by the processor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification