US6259043B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Methods, systems and products pertaining to a digitizer for use in paper based record systems
Assignee: International Business Machines Corp
•
Filing: 1996-11-12
•
Granted: 2001-07-10
•
Expires: 2016-11-12
Abstract
Abstract Real time digitization of handwritten text and integration of digital recordation of handwritten text with traditional paper-based record making systems is achieved with a recording unit which may record a sequential data stream of strokes and associated events. The data stream may be stored in the apparatus and processed in accordance with various applications. Recordation of handwritten strokes may be accompanied by automatic detection and recordation of predefined events, and by user invoked generation of events. Recorded handwritten text may be processed to produce character strings or image data for text recorded in conjunction with predefined events.
Inventors
- 👤 Gregory James Clary
- 👤 Thomas Allan Corbi
- 👤 Robert Joseph Evans
- 👤 Peter Dirk Hortensius
- 👤 John Peter Karidis
- 👤 Krishna Sundaram Nathan
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 11:05
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/041; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04883; G06V; G06V30/00; G06V30/10; G06V30/14; G06V30/142; G06V30/1423
Claims Analysis
Total Claims: 46
Claim 1
Independent Claim
152 words
A system for recording strokes responsive to the writing thereof on a writing medium associated with the system, comprising: a digitizing system capable of generating data representative of strokes produced on a writing medium located in proximity to a digitizing surface associated with the digitizing system, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks; nonvolatile memory for storing data generated by said digitizing system; means for recording in said nonvolatile memory data generated by said digitizing system; means for detecting a predefined event occurring on said writing medium; and means for associating the detected predefined event with at least a portion of said strokes.
Claim 2
Independent Claim
152 words
A system for recording strokes responsive to the writing thereof on a writing medium associated with the system, comprising: a digitizing system capable of generating data representative of strokes produced on a writing medium located in proximity to a digitizing surface associated with the digitizing system, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks; nonvolatile memory for storing data generated by said digitizing system; means for recording in said nonvolatile memory data generated by said digitizing system; means for detecting a predefined event occurring on said writing medium; and means for associating the detected predefined event with at least a portion of said strokes.
Claim 3
Dependent Claim
53 words
The system of claim 1 , further comprising: means for recording in said nonvolatile memory data representing said predefined event; and means for recording in said nonvolatile memory in association with said data representing said predefined event a time and date stamp indicating the time and date of detection of said predefined event.
Claim 4
Dependent Claim
22 words
The system of claim 2 , wherein said means for detecting a predefined event comprises means for detecting a soft button event.
Claim 5
Dependent Claim
24 words
The system of claim 2 , wherein said means for detecting a predefined event comprises means for detecting data representing a predefined stroke pattern.
Claim 6
Dependent Claim
22 words
The system of claim 2 , wherein said means for detecting a predefined event comprises means for detecting a new page event.
Claim 7
Dependent Claim
41 words
The system of claim 5 , wherein said means for detecting a new page event comprises: means for detecting replacement of said writing medium with a different writing medium; and means for automatically generating a new page event upon said replacement.
Claim 8
Dependent Claim
24 words
The system of claim 2 , wherein said means for detecting a predefined event comprises means for detecting a user invoked stroke characterization event.
Claim 9
Dependent Claim
31 words
The system of claim 7 , further comprising means for recording in said nonvolatile memory in association with said data representing said predefined event data representing one or more bounding strokes.
Claim 10
Dependent Claim
35 words
The system of claim 1 , further comprising means for retaining a writing medium in proximity to said digitizing surface such that said digitizing tablet is capable of digitizing strokes produced on said writing medium.
Claim 11
Dependent Claim
26 words
The system of claim 9 , wherein said means for retaining is further capable of providing replicable alignment between said digitizing tablet and said writing medium.
Claim 12
Dependent Claim
29 words
The system of claim 1 , wherein an active area of said digitizing tablet has a form factor of approximately 8.5 inches in width by 11.5 inches in length.
Claim 13
Dependent Claim
26 words
The system of claim 1 , further comprising: means for providing data generated by said digitizing tablet responsive to the generation thereof by said digitizing tablet.
Claim 14
Dependent Claim
50 words
The system of claim 1 , further comprising: means for storing a time and date of a predefined user event; means for determining an instance of a time and date corresponding to said time and date of said predefined user event; and means for notifying a user of said instance.
Claim 15
Independent Claim
137 words
A method for processing a recorded data stream representative of handwritten strokes entered on a writing medium located proximate a digitizing surface associated with a digitizing system and events occurring in conjunction with the production of said handwritten strokes, comprising: determining a predefined type of event for which data is to be provided; detecting a predefined event occurring on said writing medium; and associating the detected predefined event with at least a portion of said strokes entered on said writing medium; wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks.
Claim 16
Independent Claim
137 words
A method for processing a recorded data stream representative of handwritten strokes entered on a writing medium located proximate a digitizing surface associated with a digitizing system and events occurring in conjunction with the production of said handwritten strokes, comprising: determining a predefined type of event for which data is to be provided; detecting a predefined event occurring on said writing medium; and associating the detected predefined event with at least a portion of said strokes entered on said writing medium; wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks.
Claim 17
Dependent Claim
29 words
The method of claim 14 , wherein determining one or more strokes comprises determining one or more strokes located within an area defined by one or more bounding strokes.
Claim 18
Dependent Claim
17 words
The method of claim 14 , further comprising recognizing characters represented by said one or more strokes.
Claim 19
Dependent Claim
16 words
The method of claim 16 , further comprising providing a character string corresponding to said characters.
Claim 20
Dependent Claim
15 words
The method of claim 14 , further comprising generating image data representative of said strokes.
Claim 21
Dependent Claim
15 words
The method of claim 18 , further comprising providing image data representative of said strokes.
Claim 22
Dependent Claim
27 words
The method of claim 19 , wherein said providing comprises providing image data by means of a carrier frequency modulated in accordance with a facsimile transmission standard.
Claim 23
Dependent Claim
23 words
The method of claim 14 , wherein determining one or more strokes comprises determining one or more strokes occurring within a predefined area.
Claim 24
Independent Claim
151 words
A system for processing a recorded data stream representative of handwritten strokes entered on a writing medium disposed proximate a digitizing surface associated with a digitizing system and events occurring in conjunction with the production of said handwritten strokes, comprising; means for determining a predefined type of event for which data is to be provided; means for determining an event of said predefined type represented in said recorded data stream representing handwritten strokes entered on said writing medium disposed proximate said digitizing surface; and means for determining one or more strokes associated with said event; wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks.
Claim 25
Independent Claim
151 words
A system for processing a recorded data stream representative of handwritten strokes entered on a writing medium disposed proximate a digitizing surface associated with a digitizing system and events occurring in conjunction with the production of said handwritten strokes, comprising; means for determining a predefined type of event for which data is to be provided; means for determining an event of said predefined type represented in said recorded data stream representing handwritten strokes entered on said writing medium disposed proximate said digitizing surface; and means for determining one or more strokes associated with said event; wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks.
Claim 26
Dependent Claim
34 words
The system of claim 22 , wherein said means for determining one or more strokes comprises means for determining one or more strokes located within an area defined by one or more bounding strokes.
Claim 27
Dependent Claim
19 words
The system of claim 22 , further comprising means for recognizing characters represented by said one or more strokes.
Claim 28
Dependent Claim
18 words
The system of claim 24 , further comprising means for providing a character string corresponding to said characters.
Claim 29
Dependent Claim
17 words
The system of claim 22 , further comprising means for generating image data representative of said strokes.
Claim 30
Dependent Claim
17 words
The system of claim 26 , further comprising means for providing image data representative of said strokes.
Claim 31
Dependent Claim
31 words
The system of claim 27 , wherein said means for providing comprises means for providing image data by means of a carrier frequency modulated in accordance with a facsimile transmission standard.
Claim 32
Dependent Claim
28 words
The system of claim 22 , wherein said means for determining one or more strokes comprises means for determining one or more strokes occurring within a predefined area.
Claim 33
Independent Claim
188 words
A system for recording strokes responsive to the writing thereof with a stylus, comprising: a digitizing system capable of generating data representative of strokes produced by said stylus on a writing medium located in proximity to a digitizing surface associated with the digitizing system, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks; first means capable of detecting a pen-down event and of generating data representative of said pen-down event; second means capable of detecting a pen-up event and of generating data representative of said pen-up event; means for sequentially storing data generated by said digitizing system and said first means and said second means; means for comparing the data representative of strokes with prestored templates representing functional operations; and means for performing a functional operation if said data representative of strokes includes data matching one or more of said templates.
Claim 34
Independent Claim
188 words
A system for recording strokes responsive to the writing thereof with a stylus, comprising: a digitizing system capable of generating data representative of strokes produced by said stylus on a writing medium located in proximity to a digitizing surface associated with the digitizing system, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks; first means capable of detecting a pen-down event and of generating data representative of said pen-down event; second means capable of detecting a pen-up event and of generating data representative of said pen-up event; means for sequentially storing data generated by said digitizing system and said first means and said second means; means for comparing the data representative of strokes with prestored templates representing functional operations; and means for performing a functional operation if said data representative of strokes includes data matching one or more of said templates.
Claim 35
Dependent Claim
14 words
The system of claim 1 , wherein the digitizing system is a digitizing tablet.
Claim 36
Dependent Claim
14 words
The method of claim 14 , wherein the digitizing system is a digitizing tablet.
Claim 37
Dependent Claim
14 words
The system of claim 22 , wherein the digitizing system is a digitizing tablet.
Claim 38
Dependent Claim
14 words
The system of claim 30 , wherein the digitizing system is a digitizing tablet.
Claim 39
Dependent Claim
154 words
Apparatus for recording strokes responsive to the writing thereof on a writing medium associated with the system, comprising: a digitizing system capable of generating data representative of strokes produced on a writing medium located in proximity to a digitizing surface associated with the digitizing system, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks; nonvolatile memory for storing data generated by said digitizing system; and at least one processor operative to record in said nonvolatile memory data generated by said digitizing system, to detect a predefined event occurring on said writing medium, and to associate the detected predefined event with at least a portion of said strokes.
Claim 40
Dependent Claim
154 words
Apparatus for recording strokes responsive to the writing thereof on a writing medium associated with the system, comprising: a digitizing system capable of generating data representative of strokes produced on a writing medium located in proximity to a digitizing surface associated with the digitizing system, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks; nonvolatile memory for storing data generated by said digitizing system; and at least one processor operative to record in said nonvolatile memory data generated by said digitizing system, to detect a predefined event occurring on said writing medium, and to associate the detected predefined event with at least a portion of said strokes.
Claim 41
Dependent Claim
144 words
Apparatus for processing a recorded data stream representative of handwritten strokes entered on a writing medium located proximate a digitizing surface associated with a digitizing system and events occurring in conjunction with the production of said handwritten strokes, comprising: at least one processor operative to determine a predefined type of event for which data is to be provided; to detect a predefined event occurring on said writing medium, and to associate the detected predefined event with at least a portion of said strokes entered on said writing medium, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks.
Claim 42
Dependent Claim
144 words
Apparatus for processing a recorded data stream representative of handwritten strokes entered on a writing medium located proximate a digitizing surface associated with a digitizing system and events occurring in conjunction with the production of said handwritten strokes, comprising: at least one processor operative to determine a predefined type of event for which data is to be provided; to detect a predefined event occurring on said writing medium, and to associate the detected predefined event with at least a portion of said strokes entered on said writing medium, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks.
Claim 43
Dependent Claim
152 words
Apparatus for processing a recorded data stream representative of handwritten strokes entered on a writing medium disposed proximate a digitizing surface associated with a digitizing system and events occurring in conjunction with the production of said handwritten strokes, comprising; at least one processor operative to determine a predefined type of event for which data is to be provided, to determine an event of said predefined type represented in said recorded data stream representing handwritten strokes entered on said writing medium disposed proximate said digitizing surface, and to determine one or more strokes associated with said event, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks.
Claim 44
Dependent Claim
152 words
Apparatus for processing a recorded data stream representative of handwritten strokes entered on a writing medium disposed proximate a digitizing surface associated with a digitizing system and events occurring in conjunction with the production of said handwritten strokes, comprising; at least one processor operative to determine a predefined type of event for which data is to be provided, to determine an event of said predefined type represented in said recorded data stream representing handwritten strokes entered on said writing medium disposed proximate said digitizing surface, and to determine one or more strokes associated with said event, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks.
Claim 45
Dependent Claim
185 words
Apparatus for recording strokes responsive to the writing thereof with a stylus, comprising: a digitizing system capable of generating data representative of strokes produced by said stylus on a writing medium located in proximity to a digitizing surface associated with the digitizing system, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks; and at least one processor operative to detect a pen-down event and to generate data representative of said pen-down event, to detect a pen-up event and to generate data representative of said pen-up event, to sequentially store data generated by said digitizing system and in accordance with the pen-down and pen-up events, to compare the data representative of strokes with prestored templates representing functional operations, and to perform a functional operation if said data representative of strokes includes data matching one or more of said templates.
Claim 46
Dependent Claim
185 words
Apparatus for recording strokes responsive to the writing thereof with a stylus, comprising: a digitizing system capable of generating data representative of strokes produced by said stylus on a writing medium located in proximity to a digitizing surface associated with the digitizing system, wherein said writing medium substantially overlays at least a portion of said digitizing surface and is selectively removable therefrom, and further wherein the writing medium is not required to be substantially configured to operate in association with the digitizing system and is otherwise also useable in association with one or more conventional paper-based record making tasks; and at least one processor operative to detect a pen-down event and to generate data representative of said pen-down event, to detect a pen-up event and to generate data representative of said pen-up event, to sequentially store data generated by said digitizing system and in accordance with the pen-down and pen-up events, to compare the data representative of strokes with prestored templates representing functional operations, and to perform a functional operation if said data representative of strokes includes data matching one or more of said templates.
References Cited (Backward Citations)
US3111646A
Cited
US3204356A
Cited
US3514874A
Cited
US3697687A
Cited
US4047010A
Cited
JPS5236932A
Cited
US4143240A
Cited
US4034155A
Cited
US4112597A
Cited
JPS5410634A
Cited
JPS5424540A
Cited
US4276541A
Cited
JPS54120531A
Cited
US4158747A
Cited
GB2087611A
Cited
US4679241A
Cited
DE3113105A1
Cited
JPS582060A
Cited
US4475239A
Cited
US4493104A
Cited
US4555590A
Cited
JPS60131041A
Cited
US4656317A
Cited
US4752965A
Cited
US4600807A
Cited
US4806918A
Cited
US4649232A
Cited
US4697050A
Cited
JPS6277625A
Cited
US5107541A
Cited
US4697048A
Cited
US4791592A
Cited
JPS62271124A
Cited
JPS62271122A
Cited
JPS62271123A
Cited
JPS62274413A
Cited
US4866646A
Cited
US5043762A
Cited
US5157737A
Cited
US5030990A
Cited
US5194852A
Cited
US5049862A
Cited
US5067573A
Cited
WO1992009944A2
Cited
US5444182A
Cited
US5215397A
Cited
US5120906A
Cited
US5380958A
Cited
US5227590A
Cited
US5539159A
Cited
US5644339A
Cited
US5223677A
Cited
US5389745A
Cited
US5133554A
Cited
US5530207A
Cited
US5347589A
Cited
US5233547A
Cited
US5455901A
Cited
US5411790A
Cited
US5247285A
Cited
US5477012A
Cited
US5313051A
Cited
US5243149A
Cited
US5602570A
Cited
US5570109A
Cited
US5526023A
Cited
US5659164A
Cited
US5322978A
Cited
US5612720A
Cited
US5590107A
Cited
US5561282A
Cited
US5448044A
Cited
US5627349A
Cited
US5629499A
Cited
USD354772S
Cited
US5652412A
Cited
US5734129A
Cited
US5528154A
Cited
US5661506A
Cited
US5587560A
Cited
US5654529A
Cited
US5631741A
Cited
USD383496S
Cited
US5850214A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-07-09 | 2005-01-08 | 2005-07-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-07-09 | 2009-01-08 | 2009-07-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-07-09 | 2013-01-08 | 2013-07-10 | $7700.00 | Window Closed / Lapsed |