METHOD AND SYSTEM FOR EXTENDED STEERING TAGS (STAGS) TO MINIMIZE MEMORY BANDWIDTH FOR CONTENT DELIVERY SERVERS
First Claim
1. A method for handling data in a communications system, the method comprising:
- receiving at least a portion of a data stripe within a direct data placement (DDP) segment; and
transferring a modified version of said received at least a portion of said data stripe to a client without waiting to receive a subsequent at least a portion of a data stripe destined for said client, wherein said modified version of said received at least a portion of said data stripe comprises a destination location for storing said modified version of said at least a portion of said data stripe within said client.
4 Assignments
0 Petitions
Accused Products
Abstract
Aspects of a method and system for extended steering tags (STags) to minimize memory bandwidth for content delivery servers are presented. Aspects of the system may include at least one processor that enables reception of at least a portion of a data stripe within a direct data placement (DDP) segment. The one or more processors may enable transfer of a modified version of the received portion of the data stripe to a client without waiting to receive a subsequent portion or more of a data stripe destined for the client. The modified version of the received portion or more of the data stripe may contain a destination location for storing the modified version of the portion or more of the data stripe within the client.
43 Citations
30 Claims
-
1. A method for handling data in a communications system, the method comprising:
-
receiving at least a portion of a data stripe within a direct data placement (DDP) segment; and transferring a modified version of said received at least a portion of said data stripe to a client without waiting to receive a subsequent at least a portion of a data stripe destined for said client, wherein said modified version of said received at least a portion of said data stripe comprises a destination location for storing said modified version of said at least a portion of said data stripe within said client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable storage having stored thereon, a computer program having at least one code section for handling data in a communications system, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
-
receiving at least a portion of a data stripe within a direct data placement (DDP) segment; and transferring a modified version of said received at least a portion of said data stripe to a client without waiting to receive a subsequent at least a portion of a data stripe destined for said client, wherein said modified version of said received at least a portion of said data stripe comprises a destination location for storing said modified version of said at least a portion of said data stripe within said client. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for handling data in a communications system, the system comprising:
-
at least one processor that enables reception of at least a portion of a data stripe within a direct data placement (DDP) segment; and said at least one processor enables transfer of a modified version of said received at least a portion of said data stripe to a client without waiting to receive a subsequent at least a portion of a data stripe destined for said client, wherein said modified version of said received at least a portion of said data stripe comprises a destination location for storing said modified version of said at least a portion of said data stripe within said client. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification