US2010077251A1PendingUtilityA1

Method and system for reliably and efficiently transporting data over a network

55
Assignee: LIU HAIN-CHINGPriority: Jan 22, 2004Filed: Nov 30, 2009Published: Mar 25, 2010
Est. expiryJan 22, 2024(expired)· nominal 20-yr term from priority
H04N 21/6375H04L 1/0002H04L 1/0015H04L 1/1621H04L 1/1829H04L 1/22H04L 2001/0097H04N 21/64322H04L 69/40
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A data transport system for transporting data between a server ( 21 ) and a client receiver ( 27 ) over a network ( 23 ) includes a receiving proxy cache ( 25 ) coupled to a client receiver ( 27 ) via a reliable connection ( 29 ), such as a cable connection. The majority of data is transported from the server ( 21 ) to the receiving proxy cache ( 25 ) over an efficient data transmission channel ( 41 ). The receiving proxy cache ( 25 ) verifies the status of the data transmitted over the efficient channel ( 41 ). If there is an error in the data transmission, a portion of the data associated with the error is retransmitted from the server ( 21 ) to the receiving proxy cache ( 25 ) over a reliable data transmission channel ( 43 ). The complete data at the receiving proxy cache ( 25 ) is delivered to a client receiver ( 27 ) over a reliable connection ( 29 ).

Claims

exact text as granted — not AI-modified
1 . A method for transporting data, comprising:
 packaging the data stored on a server into a plurality of data packets;   transmitting the plurality of data packets to a receiving proxy cache over a first link;   verifying a transmission status of the plurality of data packets at the receiving proxy cache; and   transmitting a data packet to the receiving proxy cache over a second link in response to the receiving proxy cache detecting a transmission error of the data packet.   
     
     
         2 . A data transport system for transporting data between a server and a client receiver, comprising:
 a memory device;   a data stream channel coupled between said memory device and a client receiver;   a first transmission link between the server and said memory device, said first transmission link being configured to transmit a plurality of data packets from the server to said memory device; and   a second transmission link between the server and said memory device, said second transmission link being configured to retransmit a data packet from the server to said memory device in response to said memory device detecting a transmission error associated with the data packet.   
     
     
         3 . A process for transporting data from a server to a client receiver, comprising the steps of:
 providing a receiving proxy cache coupled to a client receiver via a data stream channel;   packaging the data stored on the server into a plurality of data packets;   transmitting the plurality of data packets to the receiving proxy cache over a first link;   verifying a transmission status associated with each of the plurality of data packets at the receiving proxy cache;   transmitting a data packet to the receiving proxy cache over a second link in response to a transmission status associated with the data packet being in error; and   transporting the plurality of data packets received at the receiving proxy cache to a client receiver via a data stream channel.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.