The invention relates to incorporating handwritten notations into an electronic document.
Documents such as reports, letters and slide presentations are often developed using an iterative review process. Such a process can include, for example, sequential or parallel reviews of the document by various participants. Comments, suggestions, and questions can be generated by each participant and can be provided in the form of handwritten notations on a printed version of the document.
Similarly, printed documents can be useful to supplement material reviewed during presentations, discussions, meetings or other verbal communications. Participants may take notes, write questions, or highlight different parts of a handout while participating in the associated verbal communication.
The system 100 of
The page 104 includes text 112 which may be a letter, a report, or any other printed document. The page 104 also could include an illustration. A unique page identifier 114, formatted as a bar code, is provided in the lower right hand corner of the page 104. Alternatively, the page identifier 114 could be an alphanumeric code affixed to the page 104.
A computer 118 including a processor 120 and a memory storage unit 122 is electrically coupled to an adapter 124 through a communications channel 126. The adapter 124 is configured to mate with the writing utensil 102 in such a manner as to enable the transfer of data.
The computer 118 also is electrically coupled to a disk drive 128 through a second communications channel 130. The disk drive 128 can receive a disk 132 containing computer-executable instructions 134 for the computer 118 to perform operations described below. The computer 118 can be coupled to other devices and be configured to read computer-executable instructions from computer readable mediums through those devices.
As indicated by
An individual uses the writing utensil 102 to apply 204 a notation or multiple notations to the printed page 104. The notation could be, for example, a note, a question, or a sketch. The writing utensil 102 captures the notation data. The scanner 108 scans the area of the page near the notation as it is being applied. The notation data and an image of the surrounding area are stored in the memory storage device 110. The writing utensil 102 can create an association between the notation data and the scanned image.
The individual transfers 206 the stored page identification data 114, the stored image and the stored notation data to the computer 118 by coupling the writing utensil 102 with the adapter 124. The writing utensil 102 can include an electrical contact positioned to mate with a corresponding electrical contact on the adapter 124. The data passes through the connection. The data then passes from the adapter 124 to the computer 118 through the communications channel 126. The computer 118 stores this received data in the memory storage device 122. The processor 120 of the computer 118 can incorporate the received data into an electronic notation and indicate an association between the electronic notation and a corresponding passage of an electronic version of the text 112 in the document.
After transferring the data, the individual obtains 208 an electronic version of the printed page that includes electronically formatted notations corresponding to the handwritten notations applied to the printed version of the page 104. The electronically formatted notations can be associated with specific terms, phrases or passages of the page 104. Such an association may be indicated, for example, by a comment inserted into a word processing program, where the comment is in a digital format and is linked to a specific passage. Alternatively, a list of comments including corresponding document numbers, page numbers and/or line numbers referencing various sections of a document, can indicate such an association. The updated electronic version of the page 104 including notations can be printed, saved or further modified.
As shown in
The writing utensil 102 includes a conductor 302 that carries data between the optical scanner 108 and a processor 304. The conductor can be electrical or optical. The processor 304 is configured to receive data from the conductor 302 and store it in a memory unit 306. The processor 304 can perform image-processing functions to create and modify images based on data received from the scanner 108. The processor 304 also can perform processing of captured notation data, for example, to create a bitmap image and can establish a correlation between specific notation data and a scanned image. Such images may be stored in the memory unit 306. The writing utensil 102 also includes a wireless transceiver 308 for transmitting and receiving data communicated between writing utensil 102 and a remote device such as the computer 118. A battery 310 is provided to support the operations of components in the writing utensil 102. A docking station 312 is provided to mate with the adapter 124 and includes a contact that can be mated with a complementary battery charging connection on the adapter 124. The docking station 312 also includes a second contact that can mate with a complimentary data contact of the adapter 124 for transferring data to the adapter 124 or other external device.
Referring to
When the writing tip 106 dispenses 404 writing medium onto the page 104, the writing utensil 102 captures 406 stroke data associated with the notation being applied and the optical scanner 108 scans 408 an area of the page near the notation representing an associated passage. The processor 304 stores 410 the captured stroke data and stores an image of an area near the notation in the memory storage unit 306. Alternatively, the optical scanner 108 can be used to scan a portion of a passage that is underlined or circled by the writing utensil 102 to facilitate identifying an association between that portion of the passage and a particular notation. The writing utensil 102 may include a first operational mode used to scan an associated passage on a page without applying a notation and a second operational used to apply a notation to an area of a page without scanning.
The writing utensil 102 transfers 414 the stored data to the computer 118. The data can be transferred through the contacts of the docking station 312 or by employing wireless transmission technology using a transceiver device 308.
The computer 118 receives 416 the data from the writing utensil 102 and stores the data in the memory unit 122. Based on the received page identification data 114, the processor 120 identifies 418 an electronic version of the printed page stored in the memory storage device 122. The identification can be accomplished by correlating the received page identification data 114 with a file name associated with the electronic version of the page.
The computer 118 creates 420 a correlated electronic notation associated with a specific passage of the electronic version of the page. The processor 120 deciphers 422 which portion of the received image represents the notation and which portion of the received image represents printed text or other printed matter. The processor 120 can convert 424 the portion of the received image identified as representing printed text into digital text. That conversion can be accomplished using optical character recognition techniques. The processor 120 can then perform 426 a text search of the electronic version of the page stored in the memory storage device 122 to identify a passage containing the digital text. Alternatively, the processor 120 could employ 428 pattern recognition techniques and sub-image pattern recognition techniques to identify a passage of the electronic version of the page having patterns that substantially match patterns of the received image.
The processor 120 creates 430 an electronic notation based on the captured notation data. In some implementations, this can include creating a bitmap image or converting the notation data into digital text using handwritten character recognition techniques.
The processor 120 identifies 432 the correlation between the electronic notation and the identified passage of the electronic version of the page, for example, by inserting a comment into a word processing document.
The computer 118 can save, print or further modify 434 the updated electronic version of the page with the notation data.
The writing utensil 102A of
The writing utensil 102A includes a power switch 506 that can disconnect power from the optical scanner 108. The optical scanner 108 can be turned off at certain times to allow the user to apply notations to a page without having the notations scanned and saved into memory. Using the power switch 506 in this manner can help ensure that the available writing utensil memory is used efficiently and can extend the life of the writing utensil's battery 310. The power switch 506 also can extend the time it takes to completely fill available memory of the writing utensil 102A.
The writing utensil 102A includes a memory indicator 508 to indicate when available memory drops below a predefined level. A charge indicator 510 is provided to indicate when the charge in the battery 310 drops below a specified level. These indicators 508, 510 can include, for example, light emitting diodes (LEDs).
As shown in
Systems implementing the techniques described above may provide one or more of the following advantages. Handwritten comments, notes or suggestions on a printed document may be incorporated automatically and quickly into an electronic version of the text of the document. That can facilitate conducting the extensive review processes that are often involved in preparing various documents. Documents being prepared for finalization or issue by an organization or individual can be updated relatively quickly, and a multilevel review process for a document can be expedited. Documents can be reviewed at any location and at any time using a pen and paper approach and comments, suggestions and changes can be incorporated rapidly into an electronic version of the text of the document. The techniques can enable a user to incorporate handwritten comments to a printed document into an electronic version of that document without requiring subsequent typing of the comments.
Modifications of the techniques described above are possible. For example, the writing utensil need not include the integral memory unit 110 or the wireless transceiver 500. The computer 118 can track data received from different pens and different document reviewers and customize each set of electronic notations received in different colors or fonts to indicate comments received from different people. The writing utensil 102 and the computer 118 may perform the tasks described above in a different order. The electronically formatted comments can be inserted into word processing documents, spreadsheet documents, slide presentation documents, computer aided drafting documents or other types of electronic documents. The battery can be replaceable. The scanner can be removable to allow the writing utensil to be used occasionally for writing purposes only. The writing medium cartridge 300 also can be replaceable. Removable and replaceable memory storage devices 110 may be used with the writing utensil so that when one memory storage device 110 becomes full, a user can remove it and replace it with a new one. The writing utensil also can allow a user to erase data stored in the integral memory storage device 110.
Various features of the system can be implemented in hardware, software or a combination of hardware and software. For example, some features of the system can be implemented in computer programs executing on programmable computers. Each program can be implemented in a high level procedural or object-oriented programming language to communicate with a computer system. Furthermore, each such computer program can be stored on a storage medium, such as read-only-memory (ROM) readable by a general or special purpose programmable computer or processor, for configuring and operating the computer when the storage medium is read by the computer to perform the functions described above.
Other implementations are within the scope of the following claims.
Number | Name | Date | Kind |
---|---|---|---|
4794634 | Torihata et al. | Dec 1988 | A |
4841387 | Rindfuss | Jun 1989 | A |
4845768 | Kochert et al. | Jul 1989 | A |
5181255 | Bloomberg | Jan 1993 | A |
5243149 | Comerford et al. | Sep 1993 | A |
RE34476 | Norwood | Dec 1993 | E |
5309359 | Katz et al. | May 1994 | A |
5615285 | Beernink | Mar 1997 | A |
5629499 | Flickinger et al. | May 1997 | A |
5652412 | Lazzouni et al. | Jul 1997 | A |
5751851 | Guzik et al. | May 1998 | A |
5802204 | Basehore | Sep 1998 | A |
5852434 | Sekendur | Dec 1998 | A |
5861876 | Nakayama | Jan 1999 | A |
5869789 | Reid-Green | Feb 1999 | A |
5890177 | Moody et al. | Mar 1999 | A |
5960448 | Reichek et al. | Sep 1999 | A |
5977958 | Baron et al. | Nov 1999 | A |
6000946 | Snyders et al. | Dec 1999 | A |
6050490 | Leichner et al. | Apr 2000 | A |
6154758 | Chiang | Nov 2000 | A |
6249283 | Ur | Jun 2001 | B1 |
6259043 | Clary et al. | Jul 2001 | B1 |
6360951 | Swinehart | Mar 2002 | B1 |
6396481 | Challa et al. | May 2002 | B1 |
6396598 | Kashiwagi et al. | May 2002 | B1 |
6397213 | Cullen et al. | May 2002 | B1 |
6573887 | O'Donnell, Jr. | Jun 2003 | B1 |
6584479 | Chang et al. | Jun 2003 | B1 |
6592039 | Smith et al. | Jul 2003 | B1 |
6625335 | Kanai | Sep 2003 | B1 |
6666376 | Ericson | Dec 2003 | B1 |
6681372 | Yajima | Jan 2004 | B1 |
6687876 | Schilit et al. | Feb 2004 | B1 |
6698660 | Fåhraeus et al. | Mar 2004 | B1 |
6721921 | Altman | Apr 2004 | B1 |
6737591 | Lapstun et al. | May 2004 | B1 |
6742161 | James et al. | May 2004 | B1 |
6782144 | Bellavita et al. | Aug 2004 | B1 |
20020088651 | Carini et al. | Jul 2002 | A1 |
20020095440 | Burgess et al. | Jul 2002 | A1 |
20020102022 | Ma et al. | Aug 2002 | A1 |
20020114508 | Love | Aug 2002 | A1 |
20020135786 | Ma et al. | Sep 2002 | A1 |
20020184196 | Lehmeier et al. | Dec 2002 | A1 |
20030004991 | Keskar et al. | Jan 2003 | A1 |
20030089533 | Lapstun et al. | May 2003 | A1 |
20030167276 | Simpson et al. | Sep 2003 | A1 |
Number | Date | Country | |
---|---|---|---|
20030026481 A1 | Feb 2003 | US |