Patent ID: 11876893
Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A consumer premises equipment apparatus for facilitating caching and delivering media content from multiple streaming providers, configured for communication with a cable provider gateway, a first streaming provider gateway, a second streaming provider gateway, and a Local Area Network (LAN), the consumer premises equipment apparatus comprising:
a memory; and
at least one processor, coupled to the memory and operative to:
implement a broker Application Programming Interface (API);
receive, with the broker API, from a first streaming application implemented in the LAN, an encrypted request for first media content;
retrieve, with the broker API, from a storage device, a first encrypted manifest of locally stored content;
compare, with the broker API, the encrypted request to the first encrypted manifest, wherein the request and the first manifest both are encrypted by a first streaming key, which is known by the first streaming provider gateway and the first streaming application implemented in the LAN, but not known by the broker API, the second streaming provider gateway, the cable provider gateway, and a second streaming application;
in response to a match between the encrypted request and the first encrypted manifest, retrieve, with the broker API, from the storage device, the first media content that is encrypted by the first streaming key; and
deliver the encrypted first media content with the broker API to the first streaming application.