System and method for data delivery
First Claim
Patent Images
1. A method, comprising:
- calculating a time, wherein calculation takes into account an end of data set transmission time for a data set, a back-off offset time, and a back-off window;
sending, at the calculated time to one or more repair servers, a request for number of repair requests received;
determining one of point-to-point repair and point-to-multipoint repair to be a most effective repair mode; and
informing one or more repair servers of the determined most effective repair mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods applicable, for instance, in data delivery. For example a service operator server and/or other computer might act to determine which of point-to-point repair mode and point-to-multipoint repair mode should be employed in the case where one or more receivers do not correctly receive dispatched data. As another example, the service operator server and/or other computer might calculate one or more estimates, request one or more values from one or more repair servers, and/or provide to one or more repair servers one or more directives regarding repair mode to be employed.
48 Citations
43 Claims
-
1. A method, comprising:
-
calculating a time, wherein calculation takes into account an end of data set transmission time for a data set, a back-off offset time, and a back-off window;
sending, at the calculated time to one or more repair servers, a request for number of repair requests received;
determining one of point-to-point repair and point-to-multipoint repair to be a most effective repair mode; and
informing one or more repair servers of the determined most effective repair mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
estimating a number of receivers that did not receive a certain portion of data;
estimating a point-to-point channel overhead;
estimating a point-to-multipoint channel overhead;
estimating a point-to-multipoint repair session loss percentage;
estimating number of successful receptions for point-to-point repair mode;
estimating number of successful receptions for point-to-multipoint repair mode;
estimating cost of point-to-point repair mode selection;
estimating cost of point-to-multipoint repair mode selection;
estimating repair mode effectiveness; and
determining one of point-to-point repair and point-to-multipoint repair to be a most effective repair mode. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
a memory having program code stored therein; and
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code;
wherein the program code, when executed by the processor, causes the processor to perform;
calculating a time, wherein calculation takes into account an end of data set transmission time for a data set, a back-off offset time, and a back-off window;
sending, at the calculated time to one or more repair servers, a request for number of repair requests received;
determining one of point-to-point repair and point-to-multipoint repair to be a most effective repair mode; and
informing one or more repair servers of the determined most effective repair mode. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system, comprising:
-
a memory having program code stored therein; and
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code;
wherein the program code, when executed by the processor, causes the processor to perform;
estimating a number of receivers that did not receive a certain portion of data;
estimating a point-to-point channel overhead;
estimating a point-to-multipoint channel overhead;
estimating a point-to-multipoint repair session loss percentage;
estimating number of successful receptions for point-to-point repair mode;
estimating number of successful receptions for point-to-multipoint repair mode;
estimating cost of point-to-point repair mode selection;
estimating cost of point-to-multipoint repair mode selection;
estimating repair mode effectiveness; and
determining one of point-to-point repair and point-to-multipoint repair to be a most effective repair mode. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A server, comprising:
-
a memory having program code stored therein;
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code; and
a network interface disposed in communication with the processor;
wherein the program code, when executed by the processor, causes the processor to perform;
estimating point-to-point repair mode effectiveness for a point in time within a back-off window;
estimating point-to-multipoint repair mode effectiveness for the point in time within the back-off window; and
determining one of point-to-point repair and point-to-multipoint repair to be a most effective repair mode.
-
Specification