Welcome to DiSC 2003
SIGMOD 2002
PODS 2002
 SIGMOD RECORD 2002
 ADBIS 2002
CIKM 2002
CoopIS 2002
 EDBT 2002
 ER 2002
Data Engineering Bul
DEXA_EC-WEB 2002
DMKD 2002
 DPDJ 2002
HYPERTEXT 2002
ICDE 2002
ICDM 2002
JCDL 2002
KDD 2002
 KDD_EXPLORATIONS 20
KRDB 2002
MDM 2002
MIS 2002
RIDE 2002
<<< = RIDE'02 papers>>>
SBBD 2002
 SIGIR 2002
 SIGIR FORUM 2002
SSDBM 2002
TODS 2002
TIME 2002
VLDB 2002
VLDBJ 2002

Transcoding and Caching Proxies for Heterogenous E-Commerce Clients


Anuj Maheshwari, Aashish Sharma, Krithi Ramamritham, and Prashant J. Shenoy

  View Paper (PDF)  

Return to Data management


Abstract

With the advent of the wireless Internet, the client space has become heterogeneous in terms of device capabilities. To cater to the needs of these devices in e-commerce applications, smart intermediaries have been developed to increase the user satisfaction by hiding the inherent weakness of some of the small although handy devices like the PDAs and Web-tops. Transcoding has been a popular technique to render data for small devices that have smaller displays, and lesser colour capabilities, but transcoding comes at the cost of caching at the intermediary. We describe a transcoding and caching proxy that caches objects for heterogeneous client spaces by maintaining separate caches for different categories of clients (PC, PDAs, mobiles, etc.) and transcoding the lower fidelity, versions from the high fidelity variants at the proxies as opposed to fetching the transcoded variants from the server. To achieve this, the proxy keeps the server-directed transcoding information (if provided by the host server) as part of meta data attached to the cached objects and uses this information to convert its fidelity, and modes or uses heuristics. Through such an intermediary architecture that serves a heterogeneous client base, we exploit the availability of cached high-fidelity variants of Web resources (brought in to serve the requirements of high-end devices like PC's) to serve low end devices, and thereby, decrease latency and bandwidth


DiSC'03 © 2003 Association for Computing Machinery