[go: up one dir, main page]

Kangasharju et al., 1998 - Google Patents

Design and implementation of a soft caching proxy

Kangasharju 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 …
Continue reading at sipi.usc.edu (PS) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30861Retrieval from the Internet, e.g. browsers
    • G06F17/30899Browsing optimisation
    • G06F17/30902Browsing optimisation of access to content, e.g. by caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television, VOD [Video On Demand]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of content streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Application independent communication protocol aspects or techniques in packet data networks
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks
    • H04L69/322Aspects of intra-layer communication protocols among peer entities or protocol data unit [PDU] definitions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television, VOD [Video On Demand]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/28Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network
    • H04L67/2842Network-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
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating 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