A Framework for Sharing Handwritten Notes Richard C. Davis1, James Lin1, Jason A. Brotherton2, James A. Landay1, Morgan N. Price3, Bill N. Schilit3 1

2

3

EECS Department University of California Berkeley, CA 94720-1776 USA +1 510 643 7354

College of Computing Georgia Institute of Technology Atlanta, GA 30332-0280 USA +1 404 894 7512

FX Palo Alto Laboratory 3400 Hillview Avenue, Bldg. 4 Palo Alto, CA 94304 USA +1 415 813 7220

{rcdavis, jimlin, landay}@cs.berkeley.edu

[email protected]

{schilit, price}@pal.xerox.com

support tools is another solution, but existing tools require an expensive, fixed infrastructure that limits the locations where meetings can be held.

ABSTRACT

NotePals is an ink-based, collaborative note taking application that runs on personal digital assistants (PDAs). Meeting participants write notes in their own handwriting on a PDA. These notes are shared with other participants by synchronizing later with a shared note repository that can be viewed using a desktop-based web browser. NotePals is distinguished by its lightweight process, interface, and hardware. This demonstration illustrates the design of two different NotePals clients and our web-based note browser.

We felt that small, inexpensive PDAs might provide a better platform for meeting support tools. Meeting participants use NotePals on PDAs for taking notes during a meeting. Afterwards, the participants synchronize their PDAs with their own desktop machines, and their notes are sent to a shared repository stored on a server. The participants can then use a web browser on their desktop computer to view these merged notes. They can sort and filter the notes by time, project, author, date, and note type. Figure 2 illustrates a merged set of notes taken during the UIST ’97 conference.

Keywords

PDA, pen-based user interface, CSCW, informal user interfaces, gestures, digital ink, mobile computing INTRODUCTION

NOTEPALS

NotePals is an ink-based, collaborative note taking application that runs on pen-based devices (e.g., PDAs). The system is distinguished by its support for lightweight collaboration at three levels: hardware, note taking process, and user interface. Our initial prototype runs on the 3Com PalmPilot, which weighs only 5.7 ounces (165 grams), easily fits in one’s palm, and sells for under $300 USD. The note taking process allows each participant in a meeting to take his or her own notes in free-form ink. NotePals stores these notes in a shared repository so that these notes can augment (or possibly replace) other meeting records.

While the Pilot’s size makes it easy to carry, it makes it very difficult to draw on. The Pilot’s writing surface is so tiny that user’s hands obstruct their view of the screen while drawing. In addition, the Pilot’s 160 x 160 pixel resolution makes it difficult to write small. This situation is not likely to improve soon, since the Pilot’s size is part of what makes it so popular. PalmPilot User Interface

A NotePals “note” is a single screen “chunk” of text and other scribbles (see Figure 1). Drawing directly on the page of notes works well for sketches, but for text the focus window in the bottom portion of the screen is used. A small box (the “cursor”) indicates the focus window’s current view in the page of shrunken notes at the top of the screen

The NotePals ink-based user interface uses a zoomed view that attempts to overcome problems associated with the small size of PDAs (see Figure 1a). This allows users to focus on taking notes quickly using their own handwriting without relying on error-prone handwriting recognizers or unfamiliar shorthands [1], such as Graffiti. The drive to create NotePals came from the concern that people often leave meetings without a shared understanding of the important points that occurred. Assigning a scribe to record minutes is one solution, but it is onerous and can produce a biased record. Using computer-based meeting Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee.

(a)

(b)

Figure 1. NotePals’ user interface with (a) focus area active and (b) note attributes area active.

UIST ’98. San Francisco, CA

 1998 ACM 0-58113-034-1/98/11... $5.00

119

(see Figure 1a). Words written in the focus window will also appear above inside the cursor scaled down by a factor of 2½. This gives each page a total resolution of 400 x 273. This design allows the user to fit more text on a page, and it keeps the user’s hand out of the way while writing. As the user writes, he can make a right to left gesture in the focus window to move the cursor forward. A down and then left gesture moves the cursor to the start of the next line. Users can also move the cursor by dragging it in the context area. A page’s “stationery type” indicates what kind of information is in the note. “Note”, the default, is the simplest type and is treated like a plain piece of paper with writing. Notes can be given more specific types that include additional attributes, such as “Action Items” which have due date and owner attributes (see Figure 1b).

Figure 2. The Note Browser displaying notes from UIST ‘97.

Web-based Note Repository

We have also been using NotePals for over a year to take notes in small meetings and continue to informally evaluate the design. We have considered adding an ink-based search mechanism [5] and possibly combining off-line handwriting recognition with a clustering algorithm to better group related notes and allow text searches on the notes. We also hope to explore synchronization with other media, such as typed meeting agendas, slides, or audio. The timestamp for each note could be used to link it to a specific event in an audio record or the slide that was being presented at the moment the note was taken [6].

The note repository is simply a web server that accepts uploaded notes from the desktop that the Pilot synchronizes with. The server is responsible for storing and sorting all the notes uploaded to it. Notes are interleaved by time on a page by page basis, and can be browsed with a simple web interface that allows the user to filter and sort them (see Figure 2) 1. The user can filter the data by note attributes. Attributes and stationery types allow the user to form more complex queries such as, “Show all the action items Harvey took yesterday.” Clicking on one of the attribute names will sort the notes by that attribute. While notes may be difficult to read on the Pilot, clicking on a thumbnail in the Note Browser displays the note at full size.

CONCLUSIONS

NotePals offers a lightweight, inexpensive way for people to walk away from any meeting with a low-overhead record of what transpired. It uses simple, inexpensive equipment that can be obtained by many workgroups and supports any style of meeting in any setting. NotePals’ informal, inkbased user interface combined with a zoomed view avoids many of the problems with taking notes on small PDAs, letting users focus their attention on taking notes.

USAGE EXPERIENCE AND FUTURE WORK

We have run an informal study [2] showing that users can take legible notes on the Pilot-based NotePals client in a reasonable amount of time, though for some users it takes much longer than on paper. This result led to our design of a NotePals “client” that runs on the paper-based CrossPad [3]. Users can take meeting notes on paper and after returning to their office quickly upload the notes to the web repository to be merged with notes taken on other devices. The implementation of the CrossPad client is incomplete at this time.

REFERENCES 1. D. Goldberg and C. Richardson, “Touch-typing With a Stylus,” in Proceedings of InterCHI ‘93, Amsterdam, The Netherlands, 1993. 2. R. C. Davis, J. A. Brotherton, J. A. Landay, M. N. Price, and B. N. Schilit, “NotePals: Lightweight Note Taking by the Group, for the Group,” CS Division, EECS Department, UC Berkeley, Berkeley, CA CSD-98-997, February 1998.

We also ran a group note taking study [4] which concluded that shared notes work better when there is a “document” around which to structure the notes (e.g., an agenda, presentation slides, or typed minutes). This led to novel uses of NotePals that we had not previously considered. For example, six members of our group took over 300 “pages” of NotePals notes at the recent CHI ’98 conference. We have merged the notes, organized by paper title, and placed them on “top” of the papers in the electronic conference proceedings. 1

3. A. T. Cross Company, “CrossPad,” 1998. http://www.cross-pcg.com/products/crosspad/pad.html 4. R. C. Davis and J. A. Landay, “An Exploration of Lightweight Meeting Capture,” Submitted for publication, 1998. 5. A. Poon, K. Weber, and T. Cass, “Scribbler: A Tool for Searching Digital Ink,” in Proceedings of CHI ’95, Denver, CO, 1995. 6. T. P. Moran, L. Palen, S. Harrison, P. Chiu, D. Kimber, S. Minneman, W. v. Melle, and P. Zellweger, “"I'll Get That Off the Audio": A Case Study of Salvaging Multimedia Meeting Records,” in Proceedings of CHI ’97, Atlanta, GA, 1997.

Public notes can be browsed at http://guir.berkeley.edu/notes

120

A Framework for Sharing Handwritten Notes

this notice and the full citation on the first page. To copy ... Meeting participants write notes in their own handwriting ... take his or her own notes in free-form ink.

48KB Sizes 3 Downloads 180 Views

Recommend Documents

A Framework for Sharing Handwritten Notes
synchronizing later with a shared note repository that can be ... these notes in a shared repository so that these notes can ... filter the data by note attributes.

Reasoning HandWritten Notes {KnowledgePhilic.com}.pdf ...
Page 3 of 284. Reasoning HandWritten Notes {KnowledgePhilic.com}.pdf. Reasoning HandWritten Notes {KnowledgePhilic.com}.pdf. Open. Extract. Open with.

AE - AEE - Civil Engineering Handwritten Notes
EasyEngineering.net. Downloaded From : www.EasyEngineering.net. www.EasyEngineering.net. Page 3 of 80. Economics - AE - AEE - Civil Engineering Handwritten Notes- By EasyEngineering.net.pdf. Economics - AE - AEE - Civil Engineering Handwritten Notes-

AE - AEE - Civil Engineering Handwritten Notes
[email protected]. Downloaded From : www.EasyEngineering.net. Downloaded From : www.EasyEngineering.net ... EasyEngineering.net. www.EasyEngineering.net. Page 3 of 221. Main menu. Displaying Geography - AE - AEE - Civil Engineering Handwri

Surveying - AE - AEE - Civil Engineering Handwritten Notes- By ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Surveying - AE - AEE - Civil Engineering Handwritten Notes- By EasyEngineering.net.pdf. Surveying - AE - AEE

AE - AEE - Civil Engineering Handwritten Notes
Downloaded From : www.EasyEngineering.net. Downloaded From : www.EasyEngineering.net. www.EasyEngineering.net. Page 3 of 169. History - AE - AEE - Civil Engineering Handwritten Notes- By EasyEngineering.net.pdf. History - AE - AEE - Civil Engineering

AE - AEE - Civil Engineering Handwritten Notes
Page 3 of 80. Downloaded From : www.EasyEngineering.net. Downloaded From : www.EasyEngineering.net. www.EasyEngineering.net. Page 3 of 80. Main menu. Displaying Economics - AE - AEE - Civil Engineering Handwritten Notes- By EasyEngineering.net.pdf. P

General Ability AE AEE Civil Engineering Handwritten Notes PDF- By ...
Page 1 of 122. **Note: Other Websites/Blogs Owners Please do not Copy (or) Republish. this Materials, Students & Graduates if You Find the Same Materials with. EasyEngineering.net Watermarks or Logo, Kindly report us to. [email protected].

AE - AEE - Civil Engineering Handwritten Notes
Downloaded From : www.EasyEngineering.net. Downloaded From : www.EasyEngineering.net. www.EasyEngineering.net. Page 3 of 221. Geography - AE - AEE - Civil Engineering Handwritten Notes- By EasyEngineering.net.pdf. Geography - AE - AEE - Civil Enginee

History - AE - AEE - Civil Engineering Handwritten Notes- By ...
Page 3 of 169. Downloaded From : www.EasyEngineering.net. Downloaded From : www.EasyEngineering.net. www.EasyEngineering.net. Page 3 of 169. Main menu. Displaying History - AE - AEE - Civil Engineering Handwritten Notes- By EasyEngineering.net.pdf. P

A Proposed Framework for Proposed Framework for ...
approach helps to predict QoS ranking of a set of cloud services. ...... Guarantee in Cloud Systems” International Journal of Grid and Distributed Computing Vol.3 ...

Convolutional Neural Network Committees For Handwritten Character ...
Abstract—In 2010, after many years of stagnation, the ... 3D objects, natural images and traffic signs [2]–[4], image denoising .... #Classes. MNIST digits. 60000. 10000. 10. NIST SD 19 digits&letters ..... sull'Intelligenza Artificiale (IDSIA),

A knowledge sharing experience - Esri
National Centre for Sustainable. Coastal Management (NCSCM), ... Page 2 ... of natural resources. Making his ... transport, renewable energy development.

Developing a Framework for Decomposing ...
Nov 2, 2012 - with higher prevalence and increases in medical care service prices being the key drivers of ... ket, which is an economically important segmento accounting for more enrollees than ..... that developed the grouper software.

A framework for consciousness
needed to express one aspect of one per- cept or another. .... to layer 1. Drawing from de Lima, A.D., Voigt, ... permission of Wiley-Liss, Inc., a subsidiary of.

A GENERAL FRAMEWORK FOR PRODUCT ...
procedure to obtain natural dualities for classes of algebras that fit into the general ...... So, a v-involution (where v P tt,f,iu) is an involutory operation on a trilattice that ...... G.E. Abstract and Concrete Categories: The Joy of Cats (onlin

Microbase2.0 - A Generic Framework for Computationally Intensive ...
Microbase2.0 - A Generic Framework for Computationally Intensive Bioinformatics Workflows in the Cloud.pdf. Microbase2.0 - A Generic Framework for ...

A framework for consciousness
single layer of 'neurons' could deliver the correct answer. For example, if a ..... Schacter, D.L. Priming and multiple memory systems: perceptual mechanisms of ...

A SCALING FRAMEWORK FOR NETWORK EFFECT PLATFORMS.pdf
Page 2 of 7. ABOUT THE AUTHOR. SANGEET PAUL CHOUDARY. is the founder of Platformation Labs and the best-selling author of the books Platform Scale and Platform Revolution. He has been ranked. as a leading global thinker for two consecutive years by T

Developing a Framework for Evaluating Organizational Information ...
Mar 6, 2007 - Purpose, Mechanism, and Domain of Information Security . ...... Further, they argue that the free market will not force products and ...... Page 100 ...

A knowledge sharing experience - Esri
domains, of which 160 new customers were added ... use ESRI software solutions, such as 'e-pathai' – an ... business management, disaster response, land use ...