Patent ID: 11902549
Assignee: CABLE TELEVISION LABORATORIES, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A server for Information Centric Networking (ICN)-based streaming of media, the media including a plurality of content objects, each content object of the plurality of content objects including at least a portion of the media, comprising:
a processor; and
a memory configured with computer executable instructions stored therein, which, when executed by the processor, cause the server to:
control playback of each content object of the plurality of content objects received at a device based on wait times individually associated with each of the plurality of content objects, respectively, including the device (a) playing back one or more content objects received before expiration of a respective wait time associated with a particular content object, and (b) discarding, without playback, content objects received after expiration of the wait time associated therewith;
determine a request to begin playback of the media at the device; and
transmit, according to response-request strategy, a plurality of interests over an ICN network to request transmission of one or more of the content objects to the device, such that (a) a predefined first number of interests of the plurality of interests are initially transmitted, (b) transmission of a second number of remaining interests, in excess of the first number, are delayed until at least one of the content objects associated with the initially transmitted interests is received by the device, and (c) each remaining interest is thereafter transmitted until (i) all of the remaining interests are transmitted, or (ii) the wait time for the content object associated with the respective remaining interest expires.