×

Transport protocol for anticipatory content

  • US 9,935,740 B2
  • Filed: 10/17/2014
  • Issued: 04/03/2018
  • Est. Priority Date: 06/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing reliability in a communications system having a server side in communication with a plurality of user systems via a shared communications infrastructure, the method comprising:

  • identifying, in response to receiving a request for a content object from a first user system, a second user system as an anticipatory user system that is presently not requesting the content object;

    multicasting the content object over the shared communications infrastructure from the server side to at least the first and second user systems in response to the identifying;

    first receiving, by the server side from the first user system in response to the multicasting, a first reliability message indicating which portions of the content object were received by the first user system via the multicasting;

    first communicating, by the server side to at least the first user system in response to the first reliability message, a first repair message comprising at least some of the portions of the content object not received by the first user system via the multicasting as identified by the first reliability message;

    second receiving, by the server side from the second user system, a request message explicitly requesting the content object, the request message being received after the multicasting the content object;

    determining, by the server side, portions of the content object not received by the second user system via the multicasting; and

    second communicating, by the server side to at least the second user system in response to the request message, a response message comprising at least some of the portions of the content object determined as not received by the second user system via the multicasting.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×