Patent ID: 8943216
Filing Date: 2015-01-27
Classification: G06F,H04L,H04N

Abstract:
1. A content caching system for a gateway network, wherein said system comprises: a streaming media facilitator adapted to receive a request for media content from a client device connected to the gateway network and facilitate streaming of the requested media content from an external content source to the client device; a content characterization module to generate one or more characterization parameters of the streaming media content passing through the gateway network, as the media content is streaming from the external content source to the client device, wherein the one or more characterization parameters comprises one of a content ID and content fingerprint to identify the streaming media content; a cache repository to store one or more content entities and characterization parameters for at least one of the one or more content entities; a comparison module to compare, as the media content is streaming, the one or more characterization parameters generated by said content characterization module against characterization parameters of content entities stored in said cache repository, wherein a stored content entity whose characterization parameters match those of the streaming media content is termed a matched content entity; and a routing module to pause streaming from the external content source and route the matched content entity to the client device.