IP Library Granted Patent US 8,855,133
Granted Patent B2
US 8,855,133 · App. 12/736,310 · Granted Oct 7, 2014

System and method for improving the file transmission reliability

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,855,133
App. No.
12/736,310
Granted
Oct 7, 2014
Kind
B2
Abstract

The present invention concerns a method at a file server for sending more than one file to more than one receiver, comprising the steps of aggregating the files into a container, splitting the container into more than one packet, and transmitting the more than one packet to the more than one receiver, wherein, the reception of at least one packet of the container enables a receiver to request the reception of lost packets of the container. To this end, the method comprises the steps of receiving an indication of the number of consecutive lost packets of the container per the more than one receiver and adapting the size of the container, in function of the number of consecutive lost packets at the receivers.

Claims (20)

1. A method at a file server for sending more than one file to more than one receiver, comprising the steps of:

aggregating said files into a container, said container being initialized to a default size,

splitting said container into more than one packet, and transmitting said more than one packet to said more than one receiver, wherein, a reception of at least one packet by any of said more than one receiver of the container enables said any one of said more than one receiver to request a retransmission of lost packets of the container; the method further comprising the steps of:

receiving an indication of the number of consecutive lost packets of the container per at least one of said more than one receiver; and

adapting the size of the container, as a function of the number of consecutive lost packets received by at least one of said more than one receiver.

2. The method according to claim 1 , wherein the size of the logical container is further based on the number of receivers that report a number of consecutive lost packets.

3. The method according to claim 2 , wherein, if the number of receivers is above a reference value, the size is increased, and if the number of receivers is below said reference value, the size is decreased.

4. The method according to claim 1 , wherein the size of the logical container is dependent on the reception buffer size of said more than one receiver.

5. The method according to claim 1 , wherein the packets are transmitted with the File Delivery over Unidirectional Transport protocol, FLUTE protocol.

6. The method according to claim 5 , wherein the step of receiving an indication comprises the step of getting information on the requests for retransmission received from said receivers.

7. The method according to claim 1 , wherein the step of receiving an indication comprises the step of receiving, from said receivers a report on the number of consecutive lost packets

8. The method according to claim 1 , wherein the size of the logical container is initially set to a default value, and the value of the size of the logical container can only be higher or equal to said default value.

9. A mobile terminal comprising:

a communicating interface configured to receive packets comprised in at least a first or a second container built and broadcasted by a server, and communicating with said server, said packets being part of a container, said container being an aggregation of more than one file, and

a file reception computing module configured check the reception of said packet, wherein the mobile terminal further comprises:

a file reception reporting module configured to report the number of consecutive lost packets of the container to the server.

10. A file server comprising:

a communicating interface configured to broadcast more than one file to more than one receiver, said files being aggregated into a container, said container, said container being initialized to a default size, and,

a file aggregating module configured to build said container, splitting said container into more than one packet and sending said packets to said more than one receiver; wherein the file server further comprises:

an aggregating loss value computing module configured to receive an indication of the number of consecutive lost packets of the container per at least one of said more than one receiver, and adapting the size of the container to the number of consecutive lost packets at said more than one receiver.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2010
From: BICHOT, GUILLAUME; HOWSON, CHRISTOPHER; ALLEAUME, VINCENT
To: THOMSON LICENSING
Reel/Frame 025075/0564 →