Patent ID: 11936711
Assignee: ROVI GUIDES, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 0:
1. A method for media delivery in a cooperative streaming environment, the method comprising:
creating a sidelink connection between each device of a plurality of devices, wherein a first device of the plurality of devices is not connected to a content source for the media;
causing retrieval, from the content source, of a first version of a segment of the media encoded at a first quality level;
storing the first version of the segment in a cache of at least one device of the plurality of devices;
determining whether a sidelink connection quality level is sufficient to transmit the first version of the segment to other devices of the plurality of devices; and
in response to determining that the sidelink connection quality level is not sufficient to transmit the first version of the segment to the other devices of the plurality of devices:
causing retrieval, from the content source, of a second version of the segment of the media encoded at a second quality level, wherein the second quality level is lower than the first quality level;
storing the second version of the segment in the cache of at least one device of the plurality of devices; and
causing transmission, in response to a request from the first device, via the sidelink connection, for the segment, of the second version of the segment to the first device.