Kangasharju et al., 1998 - Google Patents
Design and implementation of a soft caching proxyKangasharju et al., 1998
View PS- Document ID
- 11588628479748404560
- Author
- Kangasharju J
- Kwon Y
- Ortega A
- Publication year
- Publication venue
- Computer Networks and ISDN Systems
External Links
Snippet
In this paper we address a set of modifications to classical proxy caching algorithms which allow the implementation of a soft caching proxy system. Changes to replacement algorithms are detailed and image size and recoding issues are discussed. We also present …
- 241000238366 Cephalopoda 0 abstract description 17
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
- G06F17/30899—Browsing optimisation
- G06F17/30902—Browsing optimisation of access to content, e.g. by caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television, VOD [Video On Demand]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of content streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of content streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks
- H04L69/322—Aspects of intra-layer communication protocols among peer entities or protocol data unit [PDU] definitions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television, VOD [Video On Demand]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/28—Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network
- H04L67/2842—Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network for storing data temporarily at an intermediate stage, e.g. caching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99942—Manipulating data structure, e.g. compression, compaction, compilation
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6463508B1 (en) | Method and apparatus for caching a media stream | |
| Abdelzaher et al. | Web content adaptation to improve server overload behavior | |
| EP1018084B1 (en) | Web serving system with primary and secondary servers | |
| US5873100A (en) | Internet browser that includes an enhanced cache for user-controlled document retention | |
| CN100498756C (en) | Managed object replication and delivery method and system | |
| US6766422B2 (en) | Method and system for web caching based on predictive usage | |
| Kangasharju et al. | Design and implementation of a soft caching proxy | |
| CN102439579A (en) | Variable rate media delivery system | |
| US6681298B1 (en) | Hypertext markup language cache system and method | |
| US7248262B2 (en) | Process and data structure for providing required resolution of data transmitted through a communications link of given bandwidth | |
| WO2002027520A1 (en) | Segmenting electronic documents for use on a device of limited capability | |
| Lan et al. | Making Web servers pushier | |
| US6772199B1 (en) | Method and system for enhanced cache efficiency utilizing selective replacement exemption | |
| Chandra et al. | Multimedia Web services for mobile clients using quality aware transcoding | |
| Chi et al. | COMPRESSIONPROXYSERVE R: DESIGNANDIMPLEMENT AT ION | |
| US20050005028A1 (en) | Automated image markup system and method | |
| Seshan et al. | Benefits of transparent content negotiation in HTTP | |
| Wooster | Optimizing response time, rather than hit rates, of WWW proxy caches | |
| Kangasharju et al. | Implementation of optimized cache replenishment algorithms in a soft caching system | |
| Weidmann et al. | Soft caching: Image caching in a rate-distortion framework | |
| BR9815329B1 (en) | A method of identifying and distributing a graphic image, apparatus comprising a computer network server adapted to store digital document image files and a computer network server. | |
| Wong et al. | Site-based approach to Web cache design | |
| Liu et al. | Amtrac: Adaptive meta-caching for transcoding | |
| Khayari et al. | Impact of document types on the performance of caching algorithms in WWW proxies: A trace driven simulation study | |
| Tewari et al. | Caching in bandwidth and space constrained hierarchical hyper-media servers |