|
ABSTRACT
Usage-awaRe Interactive Content Adaptation (URICA) is an automatic technique that adapts content for display on mobile devices based on usage semantics. URICA allows users who are unsatisfied with the system's adaptation decision to take control of the adaptation process and make changes until the content is suitably adapted for their purposes. The successful adaptation is recorded and used in making future adaptation decisions. To validate URICA, we implemented a prototype system called Chameleon that performs fidelity adaptation on web images. We conducted a user study in which participants used Chameleon to browse image-rich web pages on bandwidth-limited cellular links and used the collected traces to evaluate our system. We show that Chameleon reduces the latency for browsing web content by up to 65% and reduces bandwidth consumption by up to 80%. Chameleon also allows users to exchange bandwidth consumption for user interaction based on their personal preferences.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
M. Balabanovic, Y. Shoham, and Y. Yun. An adaptive agent for automated web browsing. Journal of Visual Communication and Image Representation, 6(4), 1995.
|
| |
4
|
D. Berlind. Which network-cdma or gprs? no easy answers. ZDNet, Jan. 2003. http://techupdate.zdnet.com.
|
| |
5
|
K. H. Britton , R. Case , A. Citron , R. Floyd , Y. Li , C. Seekamp , B. Topol , K. Tracey, Transcoding: extending e-business to new environments, IBM Systems Journal, v.40 n.1, p.153-178, January 2001
|
| |
6
|
|
| |
7
|
R. Chakravorty, S. Katti, I. Pratt, and J. Crowcroft. Using tcp flow-aggregation to enhance data experience of cellular wireless users. IEEE Journal of Selected Areas of Communications, 23(6), June 2005.
|
 |
8
|
|
| |
9
|
S. Chandra, A. Gehani, C. S. Ellis, and A. Vahdat. Transcoding characteristics of web images. In Proceedings of the 2001 Multimedia Computing and Networking Conference (MMCN'01), San Jose, California, Jan. 2001.
|
| |
10
|
CiteSeer. http://citeseer.ist.psu.edu/.
|
 |
11
|
Eyal de Lara , Rajnish Kumar , Dan S. Wallach , Willy Zwaenepoel, Collaboration and multimedia authoring on mobile devices, Proceedings of the 1st international conference on Mobile systems, applications and services, p.287-301, May 05-08, 2003, San Francisco, California
[doi> 10.1145/1066116.1066126]
|
| |
12
|
E. de Lara, D. S. Wallach, and W. Zwaenepoel. Puppeteer: Component-based adaptation for mobile computing. In Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems, San Francisco, California, Mar. 2001.
|
| |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
A. Fox, S. D. Gribble, Y. Chawathe, and E. A. Brewer. Adapting to network and client variation using infrastructural proxies: Lessons and perspectives. IEEE Personal Communications, 5(4):10--19, 1998.
|
| |
17
|
A. Fox, S. D. Gribble, Y. Chawathe, and E. A. Brewer. Adapting to network and client variation using infrastructural proxies: Lessons and perspectives. IEEE Personal Communications, 5(4):10--19, Aug. 1998.
|
 |
18
|
|
| |
19
|
R. Han, P. Bhagwat, R. LaMaire, T. Mummert, V. Perret, and J. Rubas. Dynamic adaptation in an image transcoding proxy for mobile web browsing. IEEE Personal Communications, 5(6):8--17, 1998.
|
| |
20
|
|
| |
21
|
iAnywhere Solutions. Avantgo. www.avantgo.com.
|
| |
22
|
R. H. Katz. Adaptation and mobility in wireless information systems. IEEE Personal Communications, 1(1):6--17, 1994.
|
| |
23
|
|
| |
24
|
T. Kunz, M. E. Shentenawy, A. Gaddah, and R. H. Hafez. Image transcoding for wireless WWW access: the user perspective. In the SPIE Multimedia Computing and Networking (MMCN2002), San Jose, CA, Jan. 2002.
|
| |
25
|
K. Li, J. Walpole, D. McNamee, C. Pu, and D. C. Steere. A rate-matching packet scheduler for real-rate applications. In Proceedings of Multimedia Computing and Networking 2001, San Jose, California, Jan. 2001.
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
 |
29
|
Brian D. Noble , M. Satyanarayanan , Dushyanth Narayanan , James Eric Tilton , Jason Flinn , Kevin R. Walker, Agile application-aware adaptation for mobility, ACM SIGOPS Operating Systems Review, v.31 n.5, p.276-287, Dec. 1997
|
| |
30
|
|
 |
31
|
Thomas Phan , George Zorpas , Rajive Bagrodia, Middleware support for reconciling client updates and data transcoding, Proceedings of the 2nd international conference on Mobile systems, applications, and services, June 06-09, 2004, Boston, MA, USA
[doi> 10.1145/990064.990083]
|
| |
32
|
|
 |
33
|
|
 |
34
|
Pablo Rodriguez , Rajiv Chakravorty , Julian Chesterfield , Ian Pratt , Suman Banerjee, MAR: a commuter router infrastructure for the mobile Internet, Proceedings of the 2nd international conference on Mobile systems, applications, and services, June 06-09, 2004, Boston, MA, USA
[doi> 10.1145/990064.990091]
|
 |
35
|
|
| |
36
|
M. Satyanarayanan. Pervasive computing: Vision and challenges. IEEE Personal Communications, 2001.
|
| |
37
|
|
| |
38
|
J. R. Smith, R. Mohan, and C.-S. Li. Content-based transcoding of images in the Internet. In Proceedings of the IEEE International Conference on Image Processing, Chicago, Illinois, Oct. 1998.
|
| |
39
|
J. R. Smith, R. Mohan, and C.-S. Li. Transcoding internet content for heterogeneous client devices. In Proceedings of the IEEE International Symposium on Circuits and Systems, Monterey, California, May 1998.
|
 |
40
|
|
| |
41
|
WAP Forum. Wireless application protocol architecture specification, Apr. 1998. Available at: http://www.wapforum.org/what/technical/arch-30-apr-98.pdf.
|
|