Patent ID: 10880394

Abstract:
A system and method for transparently caching content from multiple content providers. For example, one embodiment of a system comprises: a plurality of transparent caches deployed within a corresponding plurality of transportation vessels/vehicles, each transparent cache to store multimedia content from a plurality of different content providers including subscription-based content providers requiring authentication, each transparent cache coupled to a first mobile network interface; a plurality of edge caches of a content service provider (CSP), the edge caches deployed at designated locations at which the transportation vessels/vehicles are expected to pass or arrive, each of the plurality of edge caches to be filled from one or more source caches in accordance with a cache fill policy; a plurality of stationary network interfaces, each stationary network interface coupled to at least one edge cache, each stationary network interface to automatically establish a high speed wireless connection with the first mobile network interface when a corresponding transportation vessel/vehicle passes within range of the stationary network interface; and cache management logic to identify portions of multimedia content from each of the different content providers to be transmitted to a first transparent cache of a first transportation vessel/vehicle, wherein the first transparent cache is to be filled from one or a plurality of the edge caches as the first transportation vessel/vehicle reaches a corresponding one or a plurality of the designated locations.