Russell Hunt - Willow Springs NC, US Joshua Cates - Cambridge MA, US Thomas Pinckney - Cambridge MA, US Douglas Wyatt - Somerville MA, US
International Classification:
H04L012/28
US Classification:
370/389000, 370/394000
Abstract:
Systems and methods for streaming of multimedia files over a network are described. A streaming delivery accelerator (SDA) caches content from a content provider and streams the cached content to a user. Cached content is streamed when a quality metric exceeds a predetermined value that can depend on the transmission bandwidth to the user. The caching process can be iterative, with only content not previously retained in the cache requested from the content provider. Systems and methods for effective cache management are also described.
Systems And Methods For Applying A Quality Metric To Caching And Streaming Of Multimedia Files Over A Network
Joshua Cates - Cambridge MA, US Russell Hunt - Willow Springs NC, US Thomas Pinckney - Cambridge MA, US Douglas Wyatt - Somerville MA, US
International Classification:
G06F012/00
US Classification:
711/133000, 711/154000
Abstract:
Systems and methods for streaming of multimedia files over a network are described. A streaming delivery accelerator (SDA) receives content from a content provider and streams the receives content to a user when a quality metric exceeds a predetermined value. A similar quality metric applies to caching and storing the received content in the SDA' cache. The caching process can be iterative, with only content not previously retained in the SDA's cache being requested from and retransmitted by the content provider.
Systems And Methods For Efficient Cache Management In Streaming Applications
Thomas Pinckney - Cambridge MA, US Joshua Cates - Cambridge MA, US Russell Hunt - Willow Springs NC, US Christopher Provenzano - Somerville MA, US Benjamin Thomas - Bedford MA, US Douglas Wyatt - Somerville MA, US
International Classification:
G06F 15/16 G06F 12/00
US Classification:
709231000, 711118000
Abstract:
Systems and methods for streaming of multimedia files over a network are described. A streaming delivery accelerator (SDA) caches content from a content provider and streams the cached content to a user. Cached content is incrementally added to the cache memory, and the SDA is disconnected from the content provider when sufficient content for a predetermined time of play has been received. The caching process can be iterative, with only content not previously retained in the cache requested from the content provider. A method for cache eviction of content no longer of interest to users is also described.
Systems And Methods For Efficient Cache Management In Streaming Applications
Thomas Pinckney - Cambridge MA, US Joshua Cates - Cambridge MA, US Russell Hunt - Willow Springs NC, US Christopher Provenzano - Somerville MA, US Benjamin Thomas - Bedford MA, US Douglas Wyatt - Somerville MA, US
Systems and methods for streaming of multimedia files over a network are described. A streaming delivery accelerator (SDA) caches content from a content provider and streams the cached content to a user. Cached content is incrementally added to the cache memory, and the SDA is disconnected from the content provider when sufficient content for a predetermined time of play has been received. The caching process can be iterative, with only content not previously retained in the cache requested from the content provider. A method for cache eviction of content no longer of interest to users is also described.