Node caching system for streaming media applications
First Claim
1. An edge server and caching system, comprising:
- a cache;
a cache listing;
profile data;
a multimedia server; and
an internet information server, wherein a viewer requests a file having a specific version, wherein the edge server determines if said requested file is stored locally, and wherein if said requested file is not stored locally, the edge server may simultaneously cache and stream said requested file from said multimedia server, and wherein if said requested file is located locally, said file is streamed from cache.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is directed to an edge server and caching system. The edge server may have a cache, cache listing, profile data, multimedia server, and internet information server. A viewer may request a file with a specific version. The edge server may determine if the file is stored locally. If the file is not stored locally, the edge server may simultaneously cache and stream the media. If the file is available, the media may be streamed from the cache. The cache may be managed with a cache listing. The cache listing may be ordered by time of last use and may have profile data. Storage capacity may be managed by deleting the last file in the list. The profile data may be used to manage and distribute streaming media.
265 Citations
9 Claims
-
1. An edge server and caching system, comprising:
-
a cache;
a cache listing;
profile data;
a multimedia server; and
an internet information server, wherein a viewer requests a file having a specific version, wherein the edge server determines if said requested file is stored locally, and wherein if said requested file is not stored locally, the edge server may simultaneously cache and stream said requested file from said multimedia server, and wherein if said requested file is located locally, said file is streamed from cache. - View Dependent Claims (2)
-
-
3. A method for caching streaming media for distribution from an edge server, comprising the steps of:
-
accessing a media file from a management server;
caching said media file and simultaneously distributing the media, wherein said media file is distributed on request from a viewer. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
Specification