An Integrated Personal Proxy for Heterogeneous Devices

博士 === 國立臺灣大學 === 資訊工程學研究所 === 92 === Today, we see widespread use of the mobile devices that have sufficient computing and networking capabilities to browse the World Wide Web (WWW). These network-enabled devices include a variety of types, such as cell phones, Personal Digital Assists (PDAs), Pock...

Full description

Bibliographic Details
Main Authors: Kai-Hsiang Yang, 楊凱翔
Other Authors: 李肇林
Format: Others
Language:en_US
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/20272996164056753612
Description
Summary:博士 === 國立臺灣大學 === 資訊工程學研究所 === 92 === Today, we see widespread use of the mobile devices that have sufficient computing and networking capabilities to browse the World Wide Web (WWW). These network-enabled devices include a variety of types, such as cell phones, Personal Digital Assists (PDAs), Pocket PCs, handheld PCs, car navigation systems, and notebook PCs. However, one of the biggest challenges in the Web-browsing is the heterogeneity of the devices. All these devices have different capabilities in processors, memory, networking, screen sizes, input methods, and software libraries. Such heterogeneity has resulted in an inconvenience of Web-browsing so that multiple solutions are then needed for these devices. An inconsistency of different operation methods may further lower the user’s interest of using such devices. These problems can be divided into four primary problems according to their particularities and when they occur during the Web-browsing process. In this dissertation, we propose the Integrated Personal Proxy (IPP) system that contains four new functions for solving the corresponding four problems. First, the proposed system provides a personalized, versioned, and location- and browser-independent cache log management mechanism, for the users to search and manage their cache logs. Besides, one URL correction function is applied to search all possible URLs in the users’ cache logs for the incorrect URLs. In order to integrate the filtering and translation functions, one modular platform is designed in the proposed system to provide the users to determinate their required functions. Furthermore, a web object delivery (WOD) function is also introduced to deliver the web objects which can not be downloaded into the devices by means of the email or ftp methods. We had also evaluated the proposed system in the response time and disk space, and all the experimental results indicate that the proposed system is an efficient implementation. The ideas and the system design could be very beneficial to the future researches for these problems.