ACM Home Page
Please provide us with feedback. Feedback
Collaboration and multimedia authoring on mobile devices
Full text PdfPdf (4.01 MB)
Source International Conference On Mobile Systems, Applications And Services archive
Proceedings of the 1st international conference on Mobile systems, applications and services table of contents
San Francisco, California
Pages: 287 - 301  
Year of Publication: 2003
Authors
Eyal de Lara  University of Toronto
Rajnish Kumar  Rice University
Dan S. Wallach  Rice University
Willy Zwaenepoel  School of Computer and Communication Science, Switzerland
Sponsor
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 58,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1066116.1066126
What is a DOI?

ABSTRACT

This paper introduces adaptation-aware editing and progressive update propagation, two novel mechanisms that enable authoring multimedia content and collaborative work on mobile devices. Adaptation-aware editing enables editing content that was adapted to reduce download time to the mobile device. Progressive update propagation reduces the time for propagating content generated at the mobile device by transmitting either a fraction of the modifications or transcoded versions thereof.With application-aware editing and progressive update propagation, an object present at a mobile device is characterized not only by a particular version, as in conventional replication, but also by a particular fidelity. We demonstrate that replication models can be extended to account for fidelity independently of the mechanisms used for concurrency control and consistency maintenance. As a result, the two techniques described in this paper can easily be added to any replication protocol, whether optimistic or pessimistic.We report on our experience implementing adaptation-aware editing and progressive update propagation. Experiments with two multimedia applications, an email reader and a presentation software package, show that both mechanisms can be added with modest programming effort and achieve substantial reductions in upload and download latencies.


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
David Andersen, Deepak Basal, Dorothy Curtis, Srinivasan Srinivasan, and Hari Balakrishnan. System support for bandwidth management and content adaptation in Internet applications. In Proceedings of the 4th Symposium on Operating Systems Design and Implementation (OSDI), San Diego, California, October 2000.
 
2
Rhonda Chambers, Dean Crockett, Greg Griffing, and Jehan-Francois Paris. A Java tool for collaborative editing over the Internet. In Proceedings of the 1998 Energy Sources Technology Conference and Exhibition (ETCE '98), Houston, TX, February 1998.
 
3
Keith Cheverst, Gordon Blair, Nigel Davies, and Adrian Friday. Supporting collaboration in mobile-aware groupware. Personal Technologies, 3(1):33--42, March 1999.
 
4
Eyal de Lara, Dan S. Wallach, and Willy Zwaenepoel. Opportunities for bandwidth adaptation in Microsoft Office documents. In Proceedings of the Fourth USENIX Windows Symposium, Seattle, Washington, August 2000.
 
5
Eyal de Lara, Dan S. Wallach, and Willy Zwaenepoel. Puppeteer: Component-based adaptation for mobile computing. In Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems (USITS), San Francisco, California, March 2001.
 
6
Dominique Decouchant, Vincent Quint, and Manuel Romero Salcedo. Structured cooperative authoring on the World Wide Web. In Proceedings of the Fourth International World Wide Web Conference, Boston, Massachusetts, December 1995.
 
7
 
8
Armando Fox, Steven D. Gribble, Eric A. Brewer, and Elan Amir. Adapting to network and client variability via on-demand dynamic distillation. SIGPLAN Notices, 31(9):160--170, September 1996.
 
9
Julian Gallop, Christopher Cooper, Ian Johnson, David Duce, Gordon Blair, Geoff Coulson, and Tom Fitzpatrick. Structuring for extensibility - adapting the past to fit the future. In Proceedings of The CSCW2000 workshop on Component-based Groupware, Philadelphia, Pennsylvania, December 2000.
10
11
12
13
 
14
Puneet Kumar and Mahadev Satyanarayanan. Flexible and safe resolution of file conflicts. In Proceedings of the USENIX Winter 1995 Technical Conference, New Orleans, Louisiana, January 1995.
15
 
16
Yui-Wah Lee, Kwong-Sak Leung, and Mahadev Satyanarayanan. Operation-based update propagation in a mobile file system. In Proceedings of the USENIX Annual Technical Conference, Monterrey, California, June 1999.
 
17
18
19
20
21
22
 
23
Gerald J. Popek, Richard G. Guy, Thomas W. Page, Jr., and John S. Heidemann. Replication in Ficus distributed file systems. In Proceedings of the Workshop on Management of Replicated Data, pages 20--25, Houston, Texas, November 1990.
 
24
Dave Ragget, Arnaud Le Hors, and Ian Jacobs, editors. HTML 4.01 Specifications. December 1999. http://www.w3.org/TR/htm14/.
 
25
Peter Reiher, John Heidemann, David Ratner, Gregory Skenner, and Gerald J. Popek. Resolving file conflicts in the Ficus file system. In Proceedings of the Summer USENIX Conference, pages 183--195, Boston, Massachusetts, June 1994.
26
 
27
Martina Angela Sasse, Mark James Handley, and Shaw Cheng Chuang. Support for collaborative authoring via email: The MESSIE environment. In Proceedings of 3rd European Conference on Computer Supported Cooperative Work, pages 249--264, Milan, Italy, sep 1993.
28
29
 
30

CITED BY  11

Collaborative Colleagues:
Eyal de Lara: colleagues
Rajnish Kumar: colleagues
Dan S. Wallach: colleagues
Willy Zwaenepoel: colleagues