Patent ID: 11910053
Assignee: NBCUNIVERSAL MEDIA, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method for streaming multimedia content by a streaming device, the method comprising:
sending a first request to a first content distribution network (CDN) of a plurality of CDNs, the first request for requesting download of a first segment of the multimedia content for streaming by the streaming device;
sending a second request to a second CDN of the plurality of CDNs, the second request for requesting download of a second segment of the multimedia content for streaming by the streaming device;
storing the first segment in response to receiving the first segment from the first CDN; and
storing the second segment in response to receiving the second segment from the second CDN,
wherein:
the first segment is stored at a first cache in response to receiving the first segment from the first CDN; and
the second segment is stored at a second cache in response to receiving the second segment from the second CDN, and
wherein:
the streaming device is coupled to a connection provided by an Internet service provider (ISP); and
based on determining that a download speed of the first CDN is less than a download speed of the ISP, the second request is sent to the second CDN.