Support for mobile pen-based applications

We describe a general software architecture employing handheld comnuters, that provides pen-based interfaces to existing graphical applications that‘ were designed with a conventional mouse-based interface. This architecture allows delivery of computationally intensive applications to mobile users, and is flexible enough to accommodate interface devices with a wide range of capabilities. To illustrate the functionality of the architecture, we describe a system that we have constructed which is based on the architecture.

[1]  Eric A. Brewer,et al.  Reducing WWW Latency and Bandwidth Requirements by Real-Time Distillation , 1996, Comput. Networks.

[2]  Terri Watson,et al.  Application Design for Wireless Computing , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[3]  Mark D. Gross,et al.  Stretch-A-Sketch: a dynamic diagrammer , 1994, Proceedings of 1994 IEEE Symposium on Visual Languages.

[4]  Mark D. Gross,et al.  The Electronic Cocktail Napkin—a computational environment for working with design diagrams , 1996 .

[5]  Terri Watson Effective wireless communication through application partitioning , 1995, Proceedings 5th Workshop on Hot Topics in Operating Systems (HotOS-V).

[6]  Wayne Citrin,et al.  Requirements for graphical front ends for visual languages , 1993, Proceedings 1993 IEEE Symposium on Visual Languages.

[7]  Marvin Theimer,et al.  Managing update conflicts in Bayou, a weakly connected replicated storage system , 1995, SOSP.

[8]  Srinivasan Seshan,et al.  Software Architecture of the Infopad System , 1994 .

[9]  Eric A. Brewer,et al.  Adapting to network and client variability via on-demand dynamic distillation , 1996, ASPLOS VII.

[10]  James J. Kistler Disconnected Operation in a Distributed File System , 1995, Lecture Notes in Computer Science.

[11]  Marvin Theimer,et al.  Session guarantees for weakly consistent replicated data , 1994, Proceedings of 3rd International Conference on Parallel and Distributed Information Systems.

[12]  Ellen Yi-Luen Do,et al.  Ambiguous intentions: a paper-like interface for creative design , 1996, UIST '96.

[13]  Jr. James Francis Sullivan,et al.  A proactive computational approach for learning while working , 1996 .

[14]  Marvin Theimer,et al.  The Bayou Architecture: Support for Data Sharing Among Mobile Users , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.