CROSS REFERENCE TO RELATED APPLICATIONThis patent application is a Continuation of co-pending, commonly-owned U.S. patent application Ser. No. 11/034,495, filed on Jan. 12, 2005, entitled “INTERACTIVE APPARATUS WITH RECORDING AND PLAYBACK CAPABILITY USABLE WITH ENCODED WRITING MEDIUM”, by Marggraff et al., which is incorporated herein by reference in its entirety. U.S. patent application Ser. No. 11/034,495 is a Continuation-in-Part of co-pending, commonly-owned U.S. patent application Ser. No. 10/803,806, filed on Mar. 17, 2004, entitled “SCANNING APPARATUS”, by Marggraff et al., which is incorporated herein by reference in its entirety. U.S. patent application Ser. No. 11/034,495 is a Continuation-in-Part of co-pending, commonly-owned U.S. patent application Ser. No. 10/861,243, filed on Jun. 3, 2004, entitled “USER CREATED INTERACTIVE INTERFACE”, by Marggraff et al., which is incorporated herein by reference in its entirety.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention generally relates to writing mediums and devices that interact with writing mediums. More particularly, the present invention relates to interactive apparatus with recording and playback capability usable with encoded writing medium.
2. Related Art
When the computer was introduced, there was initial thought that the computer would lead to a paperless world. However, the computer has created new uses for paper. Moreover, the paper environment continues to integrate with the electronic environment.
Typically, technologies that merge the paper environment and the electronic environment are costly compared to a conventional sheet of paper. Further, these technologies simply duplicate the fundamental function of paper: storing a persistent image. None of these technologies bring interactive functionality to the paper environment.
Further, when an audio recording device and a writing medium are utilized together, there is no link between the writing on the writing medium and the recorded audio. That is, the audio recording device and the writing medium operate independently of each other. It is inconvenient and difficult to efficiently utilize both the audio recording device and the writing medium at the same time. Moreover, the recorded audio and the writing medium may be separated from each other and lost.
SUMMARY OF THE INVENTIONAn interactive apparatus is disclosed. The interactive apparatus has an audio recording mode and an audio playback mode. Further, the interactive apparatus includes a writing tool for manually writing on an encoded writing medium, an audio input device for recording audio, an audio output device for playing the recorded audio. Moreover, the interactive apparatus has an optical unit for determining position on the encoded writing medium of the writing tool and for recognizing information on the encoded writing medium, wherein recognition of a recording-enabling graphical element on the encoded writing medium activates the audio recording mode and enables time-synchronization of creation of writing on the encoded writing medium with the writing tool and recording of the audio, and further wherein recognition of a playback-enabling graphical element on the encoded writing medium activates the audio playback mode and enables multiple techniques to control playback of the recorded audio.
In an embodiment, the interactive apparatus further comprises a memory unit for storing recorded audio and information associated with said writing. Also, the interactive apparatus includes a communication device for transmitting the position of the graphical element and the associated recorded audio to a remote storage location. The communication device may be a wireless communication device. The encoded writing medium may be paper encoded with a grid of dots. The writing tool is may be one of a pen and a pencil.
BRIEF DESCRIPTION OF THE DRAWINGSThe accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the present invention.
FIG. 1A illustrates an encoded writing medium in accordance with an embodiment of the present invention.
FIG. 1B illustrates a section of the encoded writing medium ofFIG. 1A in greater detail in accordance with an embodiment of the present invention.
FIG. 2 illustrates an interactive apparatus in accordance with an embodiment of the present invention.
FIG. 3A illustrates a block diagram of the interactive apparatus ofFIG. 2 in accordance with an embodiment of the present invention.
FIG. 3B illustrates a block diagram of the interactive apparatus ofFIG. 2 in accordance with another embodiment of the present invention.
FIGS. 4A,4B, and4C illustrate an audio recoding mode of the interactive apparatus ofFIG. 2 in accordance with an embodiment of the present invention.
FIGS. 5A,5B, and5C illustrate an audio playback mode of the interactive apparatus ofFIG. 2 in accordance with an embodiment of the present invention.
FIG. 6A illustrates a flow chart showing the audio recoding mode of the interactive apparatus ofFIG. 2 in accordance with an embodiment of the present invention.
FIG. 6B illustrates a flow chart showing the audio playback mode of the interactive apparatus ofFIG. 2 in accordance with an embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTIONReference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings. While the invention will be described in conjunction with these embodiments, it will be understood that they are not intended to limit the invention to these embodiments. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the invention as defined by the appended claims. Furthermore, in the following detailed description of the present invention, numerous specific details are set forth in order to provide a thorough understanding of the present invention.
FIG. 1A illustrates an encoded writing medium100 in accordance with an embodiment of the present invention. In one embodiment, the encodedwriting medium100 is paper encoded with a grid of dots compatible with technology described in detail in the following US Patents assigned to Anoto, a Swedish company, and are incorporated herein by reference in their entirety: U.S. Pat. Nos. 6,502,756; 6,548,768; 6,570,104; 6,586,688; 6,663,008; 6,666,376; 6,667,695; 6,674,427; 6,689,966; 6,698,660; 6,722,574; 6,732,927; and 6,836,555. By reading a pattern of dots on the paper, a position (e.g., X and Y coordinates) on a predefined map can be determined. It should be understood that other types of encoded writing mediums may be utilized.
Continuing,FIG. 1B illustrates asection10 of the encoded writingmedium100 ofFIG. 1A in greater detail in accordance with an embodiment of the present invention. As depicted inFIG. 1B, each dot is slightly displaced from the X-axis and from the Y-axis.
FIG. 2 illustrates aninteractive apparatus200 in accordance with an embodiment of the present invention. As shown inFIG. 2, theinteractive apparatus200 includes a writing/position detection end205 and anexpansion end210 for coupling a removablefunctionality expansion unit220. The writing/position detection end205 includes awriting tool230 and optics that uses light240 to detect the dot pattern for determining position on the encoded writingmedium100. Theinteractive apparatus200 may be utilized by a user. In an embodiment, theinteractive apparatus200 is shaped for use as a writing instrument by the user.
A block diagram of theinteractive apparatus200 ofFIG. 2 in accordance with an embodiment of the present invention is illustrated inFIG. 3A. As shown inFIG. 3A, theinteractive apparatus200 includes aprocessor250, anoptical detector258, anoptical emitter260, amemory unit254, an audio input device for recording audio, an audio output device for playing audio, acommunication device256, and awriting tool262. The writing tool is used for manually writing on the encoded writingmedium100. Examples of writing tools include a pen and a pencil. Theprocessor250, theoptical detector258, and theoptical emitter260 form an optical unit, which determines position on the encoded writingmedium100 of theinteractive apparatus200 and recognizes information on the encoded writingmedium100. In particular, the position of thewriting tool262 on the encoded writingmedium100 is determined. In an embodiment, theoptical emitter260 is a light-emitting diode while theoptical detector258 is a light-sensitive sensor for recording a two-dimensional image, which is processed to determine position on the encoded writingmedium100. Examples of light-sensitive sensors include a CCD sensor and a CMOS sensor.
Theinteractive apparatus200 has an audio recording mode for recording audio via theaudio input device264 and an audio playback mode for playing the recorded audio via theaudio output device252. In an embodiment, the recorded audio is stored in a digital format by the audio recoding component/device of theinteractive apparatus200. As will be described below, recognition of a recording-enabling graphical element on the encoded writing medium activates the audio recording mode and enables time-synchronization of creation of writing on the encoded writing medium with the writing tool and recording of the audio. Further, recognition of a playback-enabling graphical element on the encoded writing medium activates the audio playback mode and enables multiple techniques to control playback of the recorded audio. Thememory unit254 may store recordedaudio278 andinformation276 associated with the created writing on the encoded writingmedium100.Information276 may include position data, character recognition information, etc. Additionally, thememory unit254 may store code/instructions for providing the functionality of theinteractive apparatus200. The optical unit enables theinteractive apparatus200 to recognize graphical elements on the encoded writing medium100 that activate/deactivate corresponding functionality of theinteractive apparatus200. Also, optical unit may capture and store optical images of writing on surface of the encoded writing medium100 during recording of the audio in the audio recording mode.
In an embodiment, multiple techniques for controlling playback of the recorded audio may include using control-enabling graphical elements to control playback of the recorded audio and using the created writing and the time-synchronization to indicate where to start playback of the recorded audio based on location of thewriting tool262 on the created writing on the encoded writingmedium100. This facilitates dynamically creating visual cues for the audio on the encoded writing medium100 with thewriting tool262 of theinteractive apparatus200.
Thecommunication device256 is configured to communicate withnetwork268 andcomputer system272 viacommunication link266. Thenetwork268 has adata storage unit270 while thecomputer system272 has ahard drive274. In an embodiment, thecommunication device256 is a wireless communication device while thecommunication link266 is a wireless communication link. Thecommunication device256 may transmit at least a portion of theinformation276 associated with the created writing on the encoded writingmedium100 and at least a portion of the recordedaudio278 to a remote storage location such as thedata storage unit270 and thehard drive274 to manage memory capacity or for long term storage.
FIG. 3B illustrates a block diagram of theinteractive apparatus200 ofFIG. 2 in accordance with another embodiment of the present invention. The discussion ofFIG. 3A applies toFIG. 3B except as noted below. InFIG. 3B, a removablefunctionality expansion unit220 is coupled to theinteractive apparatus200. The removablefunctionality expansion unit220 includes anaudio input device264, anaudio processing unit284, andmemory unit284. Thememory unit284 may store recordedaudio278 andinformation276 associated with the created writing on the encoded writingmedium100.
FIGS. 4A,4B, and4C illustrate an audio recoding mode of theinteractive apparatus200 ofFIG. 2 in accordance with an embodiment of the present invention. Referring toFIG. 4A, the encoded writing medium100A initially may have no writing (printed writing or manual writing). Alternatively, the encoded writing medium100B initially may have printed writing and/or manual writing. Theinteractive apparatus200 may be utilized to draw the recording-enablinggraphical element410 on the encoded writing medium100A. Alternatively, the recording-enablinggraphical element410 may be preprinted on the encoded writing medium100A. Theinteractive apparatus200 is configured to recognize the recording-enablinggraphical element410 and then to activate the audio recording mode of theinteractive apparatus200. The recording-enablinggraphical element410 shown inFIG. 4A is exemplary. The design of the recording-enablinggraphical element410 may be different than that shown. In response to recognizing the recording-enablinggraphical element410, the audio recoding mode of theinteractive apparatus200 is selected. The recognition may involve tapping on the recording-enablinggraphical element410 and following audio prompts given by theinteractive apparatus200. This enables dynamic tagging of audio to the encoded writing medium100A and100B via the recording-enablinggraphical element410. That is, audio and the encoded writing medium are visually integrated.
Continuing withFIG. 4B, once theinteractive apparatus200 is in the audio recoding mode, theinteractive apparatus200 records audio. While recording the audio, theinteractive apparatus200 may be utilized to manually write on the encoded writing medium100A,100B, and100C. Moreover, theinteractive apparatus200 time-synchronizes the creation of writing490 on the encoded writing medium100 with thewriting tool262 and recording of the audio. The audio may be recorded digitally into thememory unit254 and284 and/or stored remotely from theinteractive apparatus200. Also, theinteractive apparatus200 obtains information associated with the created writing490 on the encoded writingmedium100. The information may include position data, character recognition information, etc. The encoded writing medium100A provides an example of writing notes and recording the class lecture.
Continuing, the encoded writing medium100B provides an example of reviewing and editing printed writing and/or manual writing and recording audio comments in addition to or instead of written comments. Lastly, the encoded writing medium100C provides an example of writing notes while recording a conversation. Theinteractive apparatus200 may capture and store optical images of the writing (printed writing or manual writing) on the surface of the encoded writing medium100A,100B, and100C during recording of the audio in the audio recording mode. This enables the generation and printing of another encoded writing medium having the same writing (printed writing or manual writing) on the surface of the encoded writing medium for use by another user having an interactive apparatus. As described above, the recorded audio, information associated with the created writing490 on the encoded writing medium, and optical images of the writing (manually created and preprinted) may be stored locally and/or in a remote storage location such as thedata storage unit270 and thehard drive274.
In an embodiment, multiple techniques for controlling playback of the recorded audio may include using control-enabling graphical elements450 (SeeFIGS. 5A,5B, and5C) to control playback of the recorded audio and using the created writing490 and the time-synchronization to indicate where to start playback of the recorded audio based on location of thewriting tool262 on the created writing490 on the encoded writing medium. This facilitates dynamically creating visual cues for the audio on the encoded writing medium with thewriting tool262 of theinteractive apparatus200.
AtFIG. 4C, the audio recoding mode of theinteractive apparatus200 may be deactivated in response to recognition of at least one of the plurality of control-enablinggraphical elements450 on the encoded writing medium100C. The recognition may involve tapping on the control-enablinggraphical element450 and following audio prompts given by theinteractive apparatus200. Theinteractive apparatus200 may be utilized to draw the control-enablinggraphical element450 on the encoded writing medium100C. Alternatively, the control-enablinggraphical element450 may be preprinted on the encoded writing medium100C. The control-enablinggraphical element450 shown inFIG. 4C is exemplary. The design of the control-enablinggraphical element450 may be different than that shown.
FIGS. 5A,5B, and5C illustrate an audio playback mode of the interactive apparatus ofFIG. 2 in accordance with an embodiment of the present invention. Referring toFIG. 5A, theinteractive apparatus200 is configured to recognize the playback-enablinggraphical element420 and then to activate the audio playback mode of theinteractive apparatus200. The playback-enablinggraphical element420 shown inFIG. 5A is exemplary. The design of the playback-enablinggraphical element420 may be different than that shown. In response to recognizing the playback-enablinggraphical element420, the audio playback mode of theinteractive apparatus200 is selected. The recognition may involve tapping on the playback-enablinggraphical element420 and following audio prompts given by theinteractive apparatus200. Theinteractive apparatus200 may be utilized to draw the playback-enablinggraphical element420 and the control-enablinggraphical elements450 on the encoded writing medium100C, wherein the control-enablinggraphical elements450 control playback of the recorded audio in the audio playback mode. Alternatively, the playback-enablinggraphical element420 and the control-enablinggraphical elements450 may be preprinted on the encoded writing medium100C. The control-enablinggraphical elements450 shown inFIG. 5A are exemplary. The design of the control-enablinggraphical elements450 may be different than that shown. Theinteractive apparatus200 is configured to recognize the control-enablinggraphical elements450 and then to enable controlling playback of the recorded audio in the audio playback mode of theinteractive apparatus200.
Continuing withFIG. 5B, once theinteractive apparatus200 is in the audio playback mode, the recordedaudio278 associated with the writing490 on the encoded writing medium100C is retrieved. The recordedaudio278 is played using theinteractive apparatus200. The recorded audio may be retrieve from local storage such asmemory units254 and284.
Also, the recorded audio may be retrieve from remote storage such as thedata storage unit270 and thehard drive274 via thecommunication link266. Moreover, information associated with the created writing490 on the encoded writing medium100C may be retrieved from local storage (e.g.,memory units254 and284) and/or remote storage (e.g., thedata storage unit270 and the hard drive274) via thecommunication link266. While in the audio playback mode, theinteractive apparatus200 may be utilized to recognize the control-enablinggraphical elements450. The recognition may involve tapping on the control-enablinggraphical elements450 and following audio prompts given by theinteractive apparatus200. Controls such delay, pause, play, rewind, forward, fast forward, fast rewind, speed, and stop are provided by the control-enablinggraphical elements450.
As described above, multiple techniques for controlling playback of the recorded audio may include using control-enablinggraphical elements450 to control playback of the recorded audio and using the created writing490 and the time-synchronization to indicate where to start playback of the recorded audio based on location of thewriting tool262 on the created writing490 on the encoded writing medium100C.
AtFIG. 5C, the audio playback mode of theinteractive apparatus200 may be deactivated in response to recognition of at least one of the plurality of control-enablinggraphical elements450 on the encoded writing medium100C. The recognition may involve tapping on the control-enablinggraphical element450 and following audio prompts given by theinteractive apparatus200.
FIG. 6A illustrates aflow chart600 showing the audio recoding mode of the interactive apparatus ofFIG. 2 in accordance with an embodiment of the present invention. Reference is made toFIGS. 1A-5C.
At Block610, theinteractive apparatus200 activates an audio recording mode in response to recognition of a recording-enablinggraphical element410 on the encoded writingmedium100. The recording-enablinggraphical element410 may be drawn with thewriting tool262 or may be preprinted on the encoded writingmedium100. The recognition may involve tapping on the recording-enablinggraphical element410 and following audio prompts given by theinteractive apparatus200.
Further, at Block620, while recording audio using theinteractive apparatus200, creation of writing on the encoded writing medium100 with thewriting tool262 and recording of the audio is time-synchronized using theinteractive apparatus200.
Furthermore, at Block630, the audio recording mode of theinteractive apparatus200 is deactivated in response to recognition of at least one of a plurality of control-enablinggraphical elements450 on the encoded writingmedium100. The recordedaudio278 andinformation276 associated with the created writing on the encoded writing medium100 may be stored locally (e.g.,memory units254 and284) and/or in a remote storage location such as thedata storage unit270 and thehard drive274. Also, the recordedaudio278 andinformation276 associated with the created writing on the encoded writing medium100 may be maintained in local memory (e.g.,memory units254 and284) and/or in remote storage location (e.g., thedata storage unit270 and the hard drive274) and may be retrieved later during the audio playback mode in response to recognition of other graphical elements or location of thewriting tool262 on created writing on the encoded writingmedium100.
FIG. 6B illustrates aflow chart700 showing the audio playback mode of the interactive apparatus ofFIG. 2 in accordance with an embodiment of the present invention. Reference is made toFIGS. 1A-5C.
At Block710, theinteractive apparatus200 activates an audio playback mode in response to recognition of a playback-enablinggraphical element420 on the encoded writingmedium100. The playback-enablinggraphical element420 may be drawn with thewriting tool262 or may be preprinted on the encoded writingmedium100. The recognition may involve tapping on the playback-enablinggraphical element420 and following audio prompts given by theinteractive apparatus200.
Further, at Block720, in the audio playback mode, the recordedaudio278 associated with the writing on the encoded writingmedium100 is retrieved. The recordedaudio278 is played using theinteractive apparatus200. The recorded audio may be retrieved from local memory (e.g.,memory units254 and284) and/or from a remote storage location (e.g.,data storage unit270 and the hard drive274) via a wireless link. Control-enablinggraphical elements450 on the encoded writing medium100 may be used. Also,information276 associated with the created writing on the encoded writing medium100 may be retrieved from local memory (e.g.,memory units254 and284) and/or from a remote storage location (e.g.,data storage unit270 and the hard drive274) via a wireless link.
Furthermore, at Block730, the audio playback mode of theinteractive apparatus200 is deactivated in response to recognition of at least one of the plurality of control-enablinggraphical elements450 on the encoded writingmedium100. Also, the recordedaudio278 andinformation276 associated with the created writing on the encoded writing medium100 may be maintained in local memory (e.g.,memory units254 and284) and/or in remote storage location (e.g., thedata storage unit270 and the hard drive274) and may be retrieved later during the audio playback mode in response to recognition of other graphical elements or location of thewriting tool262 on created writing on the encoded writingmedium100.
The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and its practical application, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the Claims appended hereto and their equivalents.