METHOD AND APPARATUS FOR CACHING A MEDIA STREAM

Patent №

US 6,463,508

Granted

2002-10-08

Filed 1999

Owner

INTERNATIONAL BUSINESS MACHINES CORP.

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09357059

A system and method for caching media streams at proxy servers. In the current invention, blocks received for a media stream are grouped into segments by the proxy servers, where the cache admission and replacement policies attach a different caching value to different segments, taking into account the segment distance to the start of the media object. These policies give preferential treatment to the beginning segments and may take into account other considerations such as the media object reference frequency, time since the last reference to the object, or its access time. According to the invention, the proxy server is enabled to cache a subset of the segments, which will generally be the beginning segments. According to another aspect of the invention, if only a portion of a media stream is cached in the proxy server when the stream is requested, the remaining segments are prefetched. Thus, upon receipt of a media request, the proxy can immediate serve the request using the segments cached, and compose and issue a prefetch request to obtain the remaining blocks for segments which are not currently cached.

Knowledge representationAI hardwareH04L 67/5681G06F 12/0888G06F 12/12H04L 67/5682H04L 69/329H04L 67/563

AI classification

AI hardware0.99
Knowledge representation0.98
Evolutionary computation0.01
Natural language0.01
Speech0.00
Machine learning0.00
Planning0.00
Vision0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORP.

assignment · 101170920

Assignors

WOLF, JOEL L., YU, PHILIP SHI-LUNG

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC