Retry strategies for use in a streaming environment
First Claim
1. A method for streaming resource information from a source module to a target module, comprising:
- sending a stream of resource information from the source module to the target module;
receiving a retry request from the target module which indicates that the target module has failed to receive at least one packet within the stream of resource information;
applying retry analysis to determine whether to send the target module said at least one missing packet in response to the retry request, wherein the retry analysis determines whether to send said at least one missing packet based on an assessment of the level of appropriateness associated with the retry request; and
sending the target module said at least one missing packet if the retry analysis confirms that said at least one missing packet should be sent.
2 Assignments
0 Petitions
Accused Products
Abstract
Strategies are described for performing retry analysis in an environment which involves the transmission of media information from a source module to a target module. In the context of the source module, the retry analysis determines whether the source module should satisfy the retry requests issued by the target module. In the context of the target module, the retry analysis determines whether the target module should generate the retry requests in the first place. Novel request reporting formats are also described. The target module performs analysis to determine what reporting format it should use to convey the retry requests to the source module.
21 Citations
33 Claims
-
1. A method for streaming resource information from a source module to a target module, comprising:
-
sending a stream of resource information from the source module to the target module;
receiving a retry request from the target module which indicates that the target module has failed to receive at least one packet within the stream of resource information;
applying retry analysis to determine whether to send the target module said at least one missing packet in response to the retry request, wherein the retry analysis determines whether to send said at least one missing packet based on an assessment of the level of appropriateness associated with the retry request; and
sending the target module said at least one missing packet if the retry analysis confirms that said at least one missing packet should be sent. - View Dependent Claims (2, 3, 4, 5, 6, 10, 11, 15, 16)
-
-
7. (canceled)
-
8. (canceled)
-
9. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
17. A method for receiving streaming resource information by a target module from a source module, comprising:
-
receiving a stream of resource information by the target module having a plurality of packets;
determining whether at least one of the packets within the stream of resource information is missing;
applying retry analysis to determine whether to send a retry request to the source module to request the source module to send said at least one missing packet, wherein the retry analysis determines whether to send the retry request based on an assessment of the level of appropriateness associated with the retry request; and
sending the source module the retry request if the retry analysis confirms that the retry request should be sent. - View Dependent Claims (18, 19, 20, 21, 22, 26, 27, 32, 33)
-
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
28. (canceled)
-
29. (canceled)
-
30. (canceled)
-
31. (canceled)
Specification