Identification and re-transmission of missing parts
AssigneeNokia Corporation
InventorsRod Walsh, Harsh Mehta, Igor Danilo Diego Curcio, Toni Paila
Life of this patent
Estimating the term…
Abstract
The invention relates to a method for file delivery in a system capable of one-to-many transmission, the method comprising transferring one or more data blocks from a sender to at least one receiver, identifying a data block expected to be received but not received at all or incorrectly received at the receiver, and taking action to re-transmit said data block. In the method, said identification is performed on the basis of a block number, an encoding identifier and certain other identification information.
Claims33
A method for file delivery in a system capable of one-to-many transmission, the method comprising:
- transferring one or more data blocks of a file from a sender to at least one receiver;
- identifying a data block of said file that is expected to be received but not received at all or incorrectly received at the receiver, said identifying said data block is performed on the basis of a block number, an encoding identifier and other identification information, including information of the file, wherein said information of the file includes at least one of uniform resource identifier of the file and file parameters;
- and
- taking action to re-transmit said data block.
An apparatus comprising:
- a receiver for receiving one or more data blocks of a file from a sender in a system capable of one-to-many transmission;
- an identification and negative acknowledgement mechanism for identifying a data block of said file that is expected to be received but not received at all or incorrectly received, configured for identification of said data block on the basis of a block number, an encoding identifier and other identification information, including information of the file, wherein said information of the file includes at least one of uniform resource identifier of the file and file parameters, and
- a processor configured for taking action in order to cause re-transmission of said data block.
A memory stored with program code executable by a processor in a receiving device for file delivery in a system capable of one-to-many transmission:
- for causing the receiving device to receive one or more data blocks of a file from a sender;
- for identifying a data block of said file that is expected to be received but not received at all or incorrectly received, said identifying performed on the basis of a block number, an encoding identifier and other identification information, including information of the file, wherein said information of the file includes at least one of uniform resource identifier of the file and file parameters, and;
- for causing the receiving device to take action in order to cause re-transmission of said data block.
An apparatus comprising:
- a transmission mechanism for transmitting one or more data blocks of a file to at least one receiver in a system capable of one-to-many transmission;
- and
- a re-transmission mechanism for re-transmitting a data block of said file that is expected to be received but not received at all or incorrectly received at the receiver, said data block having been identified on the basis of a block number, an encoding identifier and other identification information, including information of the file wherein said information of the file includes at least one of uniform resource identifier of the file and file parameters.
A memory stored with program code executable by a processor in a sending device for file delivery in a system capable of one-to-many transmission:
- for causing the sending device to transmit one or more data blocks of a file to at least one receiver;
- and
- for causing the sending device to re-transmit a data block of said file that is expected to be received but not received at all or incorrectly received at the receiver, said data block having been identified on the basis of a block number, an encoding identifier and other identification information, including information of the file wherein said information of the file includes at least one of uniform resource identifier of the file and file parameters.
A system capable of one-to-many transmission, the system comprising:
- a sending device configured for transferring one or more data blocks of a file from a sender to at least one receiver;
- the receiver configured for identifying a data block of said file that is expected to be received but not received at all or incorrectly received at the receiver, said identifying of said data block on the basis of a block number, an encoding identifier and other identification information, including information of the file, wherein said information of the file includes at least one of uniform resource identifier of the file and file parameters, and;
- the sending device configured for taking action to re-transmit said data block.
An apparatus comprising:
- means for receiving one or more data blocks of a file from a sender in a system capable of one-to-many transmission;
- means for identifying a data block of said file that is expected to be received but not received at all or incorrectly received and,
- for identification of said data block on the basis of a block number, an encoding identifier and other identification information, including information of the file, wherein said information of the file includes at least one of uniform resource identifier of the file and file parameters, and;
- means for taking action in order to cause re-transmission of said data block.
Dependencies are inferred from the claim text.