throbber
United States Patent
`
`[191
`
`[11] Patent Number:
`
`4,972,496
`
`Sklarew
`
`[54]
`
`[75]
`
`[73]
`
`[21]
`
`[22]
`
`[63]
`
`[51]
`[52]
`
`[53]
`
`[56]
`
`HANDWRI’ITEN KEYBOARDLESS ENTRY
`COMPUTER SYSTEM
`
`Inventor: Ralph Sklarew, Reston, Va.
`
`Assignee: Grid Systems Corporation, Fremont,
`Calif.
`
`App]. No.: 29,772
`
`Filed:
`
`Mar. 24, 1987
`
`Related US. Application Data
`' Continuation-impart of Ser. No. 889,513, Jul. 25, 1986,
`abandoned.
`
`Int. Cl.5 ....................................... G06K 9/22
`US. Cl. ........................................ 382/13; 382/57;
`382/59; 178/18
`Field of Search ....................... 382/13, 24, 57, 14;
`340/706, 707, 709; 178/18, 19, 20
`References Cited
`U.S. PATENT DOCUMENTS
`
`3,699,439 10/1972 Turner .
`3,832,693 8/ 1974 Ishizaki et al. ...................... 340/707
`3,903,517 9/1975 Hafner
`382/57
`
`4,112,415 9/1978 Hilbrink
`382/13
`4,177,354 12/1979 Mathews
`..... 178/ 18
`4,177,448 12/1979 Brayton
`..... 382/14
`4,184,147
`1/1980 Seelbach ..........
`382/13
`
`..... 382/13
`4,365,235 12/1982 Greanias et a1.
`6/1984 Schlosser et a1. ........... 178/ 19
`4,456,787
`
`4,475,239 10/1984 van Raamsdonk
`..... 382/57
`
`3/1986 Inagaki ........................ 382/13
`4,578,811
`.................... 382/13
`4,641,354
`2/1987 Fukunaga et a1.
`
`[45] Date of Patent:
`
`Nov. 20, 1990
`
`6/1987 Yamakawa ............................ 382/ 13
`4,672,677
`7/1987 Lukis ...................
`178/19
`4,679,241
`4,680,430 7/1987 Yoshikawa et a1.
`178/19
`
`4,680,804 7/ 1987 Kuzunuki et a1.
`.................... 382/ 13
`
`FOREIGN PATENT DOCUMENTS
`
`55-143681 10/1980 Japan ..................................... 382/13
`2117154 10/1983 United Kingdom .................. 382/13
`
`Primary Examiner—Leo H. Boudreau
`Attorney, Agent, or Firm—Townsend & Townsend
`
`[5 7]
`
`ABSTRACT
`
`A keyboardless entry computer system includes a trans-
`parent input screen that generates positional informa-
`tion when contacted by a stylus, and a display screen
`mounted physically below the input screen such that a
`character that is displayed can be seen below the input
`screen. The system includes a computer that has been
`programmed to compile the positional information into
`Strokes, to calculate Stroke characteristics, and then
`compare the Stroke characteristics with those stored in
`a database in order to recognize the symbol drawn by
`the stylus. Key features of the system are: (1) transpar-
`ent position sensing subsystem; (2) underlying display
`on which to mimic drawing of sensed positions and to
`show characters or symbols;
`(3) means to convert
`sensed positions first into plotted Points and then into
`recognized characters or symbols; and (4) means to
`“learn” to associate sensed input positions with a char-
`acter or symbol.
`
`21 Claims, 14 Drawing Sheets
`
`
`
`FANDANGO EXHIBIT 1071
`
`FANDANGO EXHIBIT 1071
`
`

`

`US. Patent
`
`Nov. 20, 1990
`
`Sheet 1 of 15
`
`4,972,496
`
`
`
`FIG.
`
`2
`
`21G. 2A
`
`

`

`US. Patent
`
`Nov. 20, 1990
`
`Sheet 2 of 15
`
`4,972,496
`
`3?
`
`=
`
`33
`
`=
`
`37
`
`3e \
`
`~ (Xhfl)
`
`37
`
`=
`
`38
`
`~
`
`=
`
`37
`
`INTERFACE
`AND
`MULTIPLEXER
`
`42
`‘
`
`'
`
`43
`
`46
`
`ANALOG T0
`
`DIGITAL CONVERTER
`
`44
`
`PORT
`
`MICROCONTROLLER
`
`
`
`62
`
`58
`
`|
`l
`:
`I
`
`RS 232
`
`INTERFACE
`
`
`
`‘ BATTEE/E,
`
`LITHIUM
`
`_
`BATTERY
`PACK
`
`L'
`
`60
`
`_J
`
`INPUT SCREEN
`
`64
`
`66
`
`7
`DISPLAY
`iNTERFACE
`I(fi|%%fi)A§0EN%%ElEgI§¥
`1 0
`T
`t
`INPUT SCREEN
`.
`DISPLAY
`‘6
`I»
`STYLUS
`.
`___2‘- 79.4
`
`SCREEN
`
`

`

`US. Patent
`
`Nov. 20, 1990
`
`Sheet 3 of 15
`
`4,972,496
`
`75
`
` CONVERT x, Y VOLTAGES
`
`73
`
`80
`
`
`T0 DIGITAL X,Y
`
`~LOCATING SIGNALS
`
` CONVERT X,Y LOCATING
`
`
`SIGNALS T0 STROKE
`CHARACTERISTICS
`
`
` COMPARE STROKE
`
`
`CHARACTERISTICS
`TO DATA BASE
`
`82
`
`
`
`
`
`SYMBOL
`
`
`RECOGNIZED
`
`
`REQUEST MORE
`INFORMATION
`
`DISPLAY
`
` 86
`SYMBOL
`
`

`

`US. Patent
`
`Nov. 20, 1990
`
`Sheet 4 of 15
`
`4,972,496
`
`COMPUTER
`OPERATING
`SYSTEM
`
`ATAAATAN
`(8.9. EDITOR)
`
`90
`
`92
`
`HANDWRiTlNG
`RECOGNITION
`PROGRAM
`
`95
`
`94
`
`FUNCTION
`
`x,y POINT ENCODING
`INTO STROKES
`SUBROUTINE
`
`STROKE
`CHARACTERIZATION
`SUBROUTINE
`
`STROKE
`COMPARISON
`SUBROUTINE
`
`UPDATE STROKE
`COMPARISON
`SUBROUTINE
`
`NO
`
`NZ
`
`
`”4
`
`X,Y POINTS
`
`
`
`INCORPORATE
`-
`INTO
`STROKES
`
`CHARACTERIZE STROKES
`(LENGTH, SLOPE,
`CURVATURE, ETC.)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`||8
`
`II6
`
`RECOGNIZE
`CHARACTERS
`
`FOUND
`
`COMPARE STROKE AND
`SEQUENCE OF STROKES
`WITH DATA BASE
`
`NOT FOUND
`
`SHUFFLE DATA BASE
`T0 PRIORITIZE
`SYMBOL USAGE
`
`
`QUERY USER TO
`
`ADD TO DATA BASE
`
`Fig. 7
`
`

`

`US. Patent
`
`Nov. 20, 1990 \
`
`Sheet 5 of 15
`
`4,972,496
`
`-1"79- 84
`
`START
`
`'50
`
`
`
`READ X,Y
`
`VOLTAGES
`
`
`YES
`
`(STROKE
`I56
`DONE)
`
`
`‘<3
`
`
`POINTS IN
`STROKE
`
`
`STROKE
`
`CHARACTERIZATION
`ROUTINE
`
`
`no
`
`'
`
`‘
`
`SCALE
`VOLTACES
`
`
`
`
`
`
`
`
`FILTER
`
`ERRONEOUS
`
`
`POINTS
`
`
`IDENTIFY STROKE,
`AS DOT
`
`
`
`CALCULATE
`AVERAGE HHCHT
`
`
`
`IYI
`
`
`
`INCREMENT
`POINT
`COUNTER
`
`
`
`mmC:
`
`COMPARE STROKEISI
`WITH DATA BASE ENTRY
`
`YES
`
`DIFFERENT
`4* STROKES
`
`IT4
`
`NO
`
`I?
`
`6
`
`(GET NEXT POINT)
`
`SELECT NEW
`DATA BASE
`ENTRY
`
`r
`
`EVG-HABL
`>éLINE
`
`NO
`
`#*PTS.
`DIFFER>ID
`
`NO
`
`I78
`
`

`

`US. Patent
`
`Nov. 20, 1990 .
`
`Sheet 6 of 15
`
`4,972,496
`
`-
`o fl - 85'
`
`CALCULATE
`GAUGE
`
`SAVE MINIMUM
`COMPARISON
`
`N0
`
`LAST
`DATA BASE
`ENTRY
`
`I82
`
`I83
`
`I84
`
`YES
`
`'
`
`ADD
`“0
`TO DATA
`
`BASE
` ADD TO BOTTOM
`
`'ACT ON
`COMMANDS
`
`OF DATA BASE
`
`ASK USER IF STROKE
`TO BE ADDED TO
`DATA BASE
`
`I9 5
`
`SHUTTLE
`DATA BASE
`
`ZERO POINTS AND
`INCREMENT COUNTER
`
`mSPLAY CHARACTER
`AT STROKE POSITION
`
`I96
`
`I98
`
`200
`
`

`

`US. Patent
`
`Nov. 20, 1990 |
`
`Sheet 7 of 15
`
`4,972,496
`
`STROKE
`CHARACTERIZATION
`SUBROUTI NE
`
`
`
`
`ITO
`
`CALCULATE
`POINT T0 POINT SLOPE
`
`
`
`
`
`
`
`
`
`
`
`
`CALCULATE POINT
`ABOVE BASELINEI
`
`
`
`HE
`HA
`
`IGHT
`BL)
`
`220
`
`222
`
`224
`
`226
`
`228
`
`Fig. 9
`
`
`
`

`

`US. Patent
`
`Nov. 20, 1990 .
`
`-
`
`Sheet 8 of 15
`
`4,972,496
`
`I - Printed Circuit hoard
`_
`, Thehoard’ssstze, cost, power consuuption, and
`reliability are critical to tie sucess of our product.
`
`The hoard Must ilt in our package, which llwlts lts
`.
`diwensmns to sowethmg like 10' XS , or about 50 s uare
`inches.
`Roow wust he;availahle for dealer installahie
`options such as additional weuorg
`and wodew - possehily as
`piggy hack hoards.A
`f
`h tt Bower consuuptgontwust he 19: enoughhscttgaf the
`a ms in
`1e pro uc
`can provl e or a ou
`hours 0
`operation and about 2 weeks of data retention. These are
`excluslve, 1.e.
`8 hours of operatlon followed hp 2 weeks of
`data retention IS required. With this kind of power
`consuwption heat should not he a prohlew.
`
`that we
`Given our cost and power requirewents we expect
`,
`will he usong CHOS technology through out.
`He a so ex ect
`to use Surface Mounted Iechnoloqg(8 T).
`SHT allows a
`enser
`packing. wore shock resxstence. and lower Manufacturing
`The
`costs, althouoh inltlh1.60515 not he slothlu hluher.
`final decISLon on ShI will depen
`upon tie availability of
`
`l - Printed Circuit.Board
`
`_ The_hoard’s size. cost. power consuuption. and
`reliability are critical to tie sucess of our product.
`
`The hoard uust fit in our package, which liwits'its
`,
`dowensions to souething like 18‘ X 5 , or about 50 suuare
`inches. Roou uust he3availahle for dealer installah e
`options such as additional ueworg
`and wodew - po551hilg as
`P1999 hack hoards.)\\
`
`I;
`
`.
`1
`.
`,.
`D.
`,
`,
`.,...
`hattries in the product can provide for about 8 hours of
`operation and about 2 weeks of data retention.
`These are
`exclusove.
`;.e. 8 hours of operation followed by 2 weeks of
`data retention TS required. With this kind of power
`consuwption heat should not he a prohlew.
`
`'
`
`
`
`Given our cost and power requireuents we expect
`
`that we
`
`I - Printed Circuit Board
`
`. The.hoard's size, cost, power consuwption, and
`reliability are critical to tie sucess of our product.
`
`The hoard wust fit in our package, which liwits its
`.
`dlwenSIons to sowething like 10
`X 5 . or about 50 souare
`meMmmMuthMhMmmmwe
`options such as additional weworu
`and uodew - POSSlhlIQ as
`piggy hack boards. A.
`
`..--.-...:}Tl[ILLJ;..1.SZ-J£E.él:2...=é;.pasthvz..................... battrées in the pfigduc
`
`can provide tor about 8 hours of
`.
`opera ion and aka
`2 weeks of data retention. These are
`>exolu51ve,-1.e..8 hours of operation;followed hp 2 weeks of
`data retention is required. Hith tlis kind I
`‘
`COHSUHPtion heat should not he a Problew.
`o
`power
`
`Given our cost and power requireuents we expect
`
`that we
`
`_
`F 7
`___E ' [IA
`
`Fig . ”B
`
`.
`Fig a [/6
`
`

`

`US. Patent
`
`Nov. 20, 1990 .
`
`Sheet 9 of 15
`
`4,972,496
`
`I - Printed Circuit~Board
`
`_ The_hoard’s size, cost..Eower consuwption, and
`reliability are critical to t e sucess of our product.
`
`The board wust fit in our
`
`aoka e, which liwits its
`
`diwensions to sowething like 183 X 5%, or about 59 sTuare
`
`Roow wust be available for dealer installah e
`inches.
`options such as additional weworp
`and wodew - possxhxlp as
`P199! hack hoards. /\\
`
`.
`'
`I
`‘o'g'
`hattries in the product can provide for about 8 hours of
`operation and about 2 weeks of data-retention. These are
`exclu51ve,
`i.e._8 hours of operatxon_followed hp 2 weeks of
`data retention l5 required. With this kind of power
`consuwption heat should not he a problew.
`
`Given our cost and power requirewents we expect
`
`that we
`
`T’ig . IID
`
`
`
`I - Printed Circuit Board
`rower consuwption, and
`I; Ihe_hoard’s size, cost,
`reliability are critical to tie suoess of our product.
`
`upon tie availability of
`
`’lhe hoard wost fit in our package, which liwits its
`‘
`diwen51ons to sowethlng like 18‘ X 5 , or about 50 souare
`inches.
`.Roow wust he availahie for dealer installable
`options such as additional weworp
`and wodew - possahily as
`piggy hack hoard.
`How 15 the tiwe
`
`the
`‘Power consuwption wust he low enough so that
`hattries in the Product can provide for about 8 hours of
`operatgon and about 2 weeks of data retention.
`These are
`exclusxoe, p.e. 8 hours of operation_followed by 2 weeks of
`data retention IS required. with this kind of power
`consuwptxon heat should not he a prohlew.
`
`that we
`Cipen_our cost and power requirewents we expect
`‘
`will he using CHOS technology through out.
`He a so exgect
`to use Surface Haunted Iechnologp($ I).
`SH? allows a
`enser
`packing, wore shock reelstence, and lower wanuiacturing
`costs, although initial costs wag he Sll?ht19 higher.
`The
`final decision on SH! will depen
`
`I - Printed Circuit Board
`
`rower oonsuwption, and
`. The.hoard's size. cost,
`reliability-are critical.to tie suoess of our produch
`
`The board wust fit in our package, which liwits its
`_
`diwen51ons to sowethinq like 10' x 5 , or about 50 souare
`inches.
`Roow host he aua:lahle.for dealer installah e
`optlons such as additionai wewory
`and wodew - possibilu as
`p1ggp.haok hoard. —Now;as_ihe_t1ne
`the
`Power consuwption wust he low enough so that
`hattries in the product can provide for about 8 hours of
`operation and about 2 weeks of data retentlon. These are
`exclusxue,
`i.e._8 hours of operateon_£ollowed hp 2 weeks of
`data retention 15 required. With this kind of power
`consuwptlon heat should not he a problew.
`
`that we
`Given our cost and power requirewents we ex ect
`.
`H111 he usonq CHOS technology throu h out.
`He agso ex ect
`to use Surface Mounted Iechnology($ I).
`SHT allows a denser
`pmkmg,wwesMchrfiinmmm mdlmwrwmuhcmrmg
`costs, although 1n1t1a1_costs wa
`he sli htlp higher.
`The
`final dec231on on SHT will depen
`upon tfie arailahilitg of
`
`F 7 ’
`Ig ' I,
`
`F
`
`

`

`US. Patent
`
`Nov. 20, 1990 .
`
`Sheet 10 'of 15
`
`4,972,496
`
`l - Printed Circuit Beard
`
`. Theroard’s size, cost, FOHEF consuwption, and
`reliability are critical to tie suoess of our product.
`
`The board wust {it in our package, which liwits its
`.
`dihensrons to sowething like 19"X 5 , or about 50 suuare
`inches.
`Roow wust be available for dealer installab e
`options such as additional weworg
`and wodew - possibilg as
`piggy hack board.
`'
`
`the
`Bower consuwption Must be low enough so that
`.
`hattries 1n the product can provide for about 8 hours of
`operation aod about 2 weeks of data retention. These are
`excluSIpe,
`i.e._8 hours of operation followed by 2 weeks of
`data retention is required. Hlth this kind of power
`consuwption heat should not be a prohlew.
`
`.
`Given_our cost and power requirewents we ex ect
`that we
`will be usxng CHOS technology throu h out. We a so exgect
`to use Surface Hounted Technology(8 I).
`SHT allows a
`enser
`packing, wore shook reSistence, and lower Manufacturing
`costs, although initial costs wag he sli htlu higher,
`The
`final decrsron on ShI will depen
`upon tie availability of
`
`I - Printed Circuit Board
`
`
`
`_ The board’s size, cost, Power cons mption, and
`reliability are critical to tie suoess
`f our product.
`
`lo our package. which liwits its
`The board wust-fit
`_
`dlwenSIons to sowethinq like 18
`X 5 . or about 38 souare
`inches.
`Roow Must he;apailable for de ier installab e
`options such as additional weworg
`and wodew ~ possxbilg as
`piggy hack boardt
`
`Bower consuwption wust be low eno oh so that the
`hattrles 1n the product can prowide To
`about 8 hours of
`operation aod about 2 weeks of data re ention. These are
`exclusive,
`i.e. 8 hours of operation,£ llowed by 2 weeks of
`data retention IS required. Hlth this
`1nd of power
`oonsuwption heat should not he a proble .
`
`that we
`Given our cost and power requirewe ts we expect
`will be using CHOS technology through
`t.
`He a so exsect
`to use Surface Mounted Technologgts T)
`SHT allows a
`enser
`packing, wore shock resxstence, and lo er wanufacturing
`'wsn,auhwflimihakmskimabes[WWW mwmm 1m
`final decision on SHT will depen
`upon tie availability of
`
`I - Printed Circuit Board
`
`The board's size, oost, power
`consuwption, and reliability. are
`critical to the sucess of our product.
`
`_
`The board wust fit in our
`package
`thch.11HlfS its leEDSIOnS
`o sowethiog like 18“ X 5", or about
`50 s uare inches.
`Roow wust he
`aua; able for dealer installable
`and
`options such_as additional newer
`wodew - possahilg as P1999 back board.
`Power consuwption wust be low
`enough so that
`the
`battrles in the product can provide
`for about 8 hours of operation and
`about 2 weeks of_data_retention.
`These are exclusive
`i.e. 8 hours of
`operation followed b3 2 weeks of data
`retention is require . With this kind
`of power consuwption heat should not
`be a problew.
`
`Fig . [/6
`
`Fig . IIH
`
`Fig . III
`
`

`

`US. Patent
`
`Nov.20, 1990
`
`Sheet 11 of 15
`
`4,972,496
`
`Heme: ....................
`ID§
`PQTIEHT INFORHQTIOH
`Doctor: ............ .......
`
`Bed:
`
`Height:
`
`8.8 Height:
`
`8.8 Sex: Hale feHaIe
`
`B. 8 Sex: Hale fexale
`
`IDfi
`PATIENT INFORMATION
`
`OH:
`
`_
`
`Bed:
`
`Height:
`
`8. B Heig}1t:
`
`

`

`US. Patent
`
`Nov. 20,1990
`
`Sheet 12 of 15
`
`4,972,496
`
`N
`
`{pg ....
`g ..............r.....
`mum INFORHQTIOH
`we
`Doctor; ....................
`
`Height'
`
`8. 8 Height:
`
`8. 8 Sex: male fenale
`
`9 8 Sex: Male fenale
`
`Rage:
`
`...«..1.............
`
`IDfi ..... ROOM:
`
`ID§ ..... R00“:
`....................
`PATIENT INFORHRTIOH
`
`Doctor:
`
`Bed:
`
`Height:
`
`8. 8 Height:
`
`

`

`US. Patent
`
`Nov. 20, 1990
`
`Sheet 13 of 15
`
`4,972,496
`
`ID§--
`
`Hana:
`
`Doctor:
`
`-
`
`IDfl ----- Boon:
`PATIENT INFORHRTIOH
`..... ...............
`
`Bed;
`
`8.8 Sex: Male female
`
`Height:
`
`8:9 Height:
`
`8. 0
`
`Sex: MalE female
`
`Gamma:_-..--_--....;3
`
`B81l2
`
`IDfl ..... Rog“:
`Hang: ....................
`PATIENT INFORHRTIOH
`Doctop: ................
`
`Bed:
`
`Height:
`
`9.6 Height:
`
`

`

`US. Patent
`
`Nov. 20, 1990
`
`Sheet 14 of 15
`
`4,972,496
`
`IDg""'RDOH:
`Hana: ....................
`PQTIENT INFORHHTIOH
`Doctor; ................
`
`Bed:
`
`Height: 88 Height:
`
`98 Sex: male fenale
`
`

`

`US. Patent
`
`Nov. 20, 1990
`
`Sheet 15 of 15
`
`4,972,496
`
`229
`
`ACQUIRE POINTS &
`MIMIC ON SCREEN
`
`A CONVERT T0
`STROKE
`
`CHARACTERIZE
`STROKE
`
`LOOK UP/ RECOGNIZE
`
`EDITOR SOFTWARE TO
`INTERPRET &
`EXECUTE COMMAND
`
`CHARACTER SEND CHARACTER TO
`
`DETERMINE WHICH
`COMMAND & EXECUTE
`
`237
`
`DISPLAY
`CHARACTER
`
`

`

`mix
`
`1
`
`4,972,496
`
`HANDme KEYBOARDLESS ENTRY
`COMPUTER SYSTEM
`
`REFERENCE TO DISCLOSURE DOCUMENT
`
`Reference is hereby made to Disclosure Document
`No. 144,644, filed Jan. 14, 1986.
`REFERENCE TO RELATED CASE
`
`This is a continuation-in-part of US. patent applica-
`tion Ser. No. 06/889,513, filed July 25, 1986, now aban-
`cloned.
`
`FIELD OF THE INVENTION
`
`The present invention relates generally to a key-
`boardless input system to a computer, and when com-
`bined with a central processing unit, to a keyboardless
`entry computer system. More particularly, the present
`invention relates to an information storage, manipula-
`tion and transfer device on which text, data, computer
`commands and functions are entered by writing alpha-
`numeric or any other characters and symbols by hand
`with a penlike stylus on an Input/output (I/O) screen.
`In a preferred embodiment the I/O screen includes a
`transparent touch screen incorporated over a substan-
`tially flat output display. The present invention in its
`preferred embodiment
`is a self-contained computer
`system but can also function as a peripheral to a host
`computer.
`DESCRIPTION OF THE PRIOR ART
`
`Large amounts of information and sophisticated ap-
`plications software are now available on conventional
`keyboard computers. The utility of this information and
`p of application software could be greatly increased if text
`and data could be entered and applications software
`manipulated by writing in a normal fashion directly on
`a flat display. Thus, there is a need to allow the utility of
`computer technology to be extended for use by non-
`keyboard oriented individuals. There is also a need for
`a portable computer system that is lightweight, reliable,
`accurate, inexpensive and permits use while standing or
`walking. One way to reduce expense and size and in-
`crease utility is to employ a keyboardless entry system,
`such as a touch screen. However,
`this type of input
`device does not easily allow accurate detailed input
`within a real time framework with high resolution in a
`manner which is familiar and natural to the user.
`Many positioning technologies can be used to meet
`the requirements of the position sensing input technol-
`ogy. Essentially these requirements include accuracy,
`resolution and speed. The technologies include: me-
`chanical, electrostatic, electromagnetic, acoustic, opti—
`cal, and inertial. The desire in this system is to have its
`use as similar as possible to writing with pen or pencil
`on paper. One problem is proximity—a pen on paper
`only leaves a trail when actually in contact. Many of
`these technologies require an additional “pen down”
`sensor which is awkward to use in many commercial
`pens. Another problem is writing angle—a pen leaves
`the same trail independent of writing angle. Many of
`these technologies have the position detector displaced
`from the pen tip, so pen angle causes erroneous dis-
`placements. Beyond these general problems, each tech-
`nology has numerous advantages and disadvantages in
`(1) the pen: size, weight, shape and whether it needs to
`be powered and/or wired, and (2) the writing surface:
`transparency, smoothness, “feel”, and whether or not
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`physical contact is needed (as opposed to pressure trans-
`mitted through overlaying sheets of paper).
`A number of self-contained devices for viewing and
`processing large amounts of information are known.
`Most employ optical, magnetic or solid-state electronic
`storage means to store data. Illustrative of this body of
`art is US. Pat. No. 4,159,417 to Rubincam which dis-
`closes a portable electronic book configured to provide
`selective page by page call-up of large amounts of digi-
`tal data and displays it on a flat, solid-state screen. The
`preferred embodiment in the Rubincam patent uses an
`insertable holographic card, which may contain several
`hundred pages of text in digital form, as the main stor-
`age means. Rubincam’s device, however, does not
`allow new information or text to be entered or manipu-
`lated.
`In US. Pat. No. 4,016,542 to Azure an electronic data
`collection system is disclosed which employs a solid
`state Random Access Memory (RAM) for its primary
`memory. This patent, which discloses a conventional
`keyboard for data entry, is directed to a hand-held por-
`table data storage and transmission system, as well as an
`LED display and various Input/Output (I/O) connec-
`tors.

`US. Pat. No. 3,487,731 to Frank discloses a means of
`converting handwriting into character data through the
`use of a computer system. The disclosed invention is
`based on matrix pattern matching and does not employ
`any coincident display technology.
`US. Pat. No. No. 4,491,960 to Brown shows a hand-
`written symbol recognition system in which an array of
`image Points, in the form of a raster line sampling, is
`converted into segment-oriented lists which are filtered
`and compressed to obtain topologic features which are
`then analyzed with a logic tree decision mechanism.
`US. Pat. No. No. 4,262,281 to Buckle et al. discloses
`a handwriting recognition device. The disclosed em-
`bodiment is for use with a host computer and does not
`employ coincident display technology.
`US. Pat. No. No. 4,475,239 to Van Raamsdonk dis-
`closes a text editing apparatus. The ’239 patent calls for
`the use of paper as a medium for the entering of editing
`functions and requires a conventional keyboard for the
`inputting of text.
`US. Pat. No. 4,521,909 to Wang shows a dual level
`pattern recognition system. The system is designed for
`use with an optical instrument.
`‘
`US. Pat. No. 4,520,357 to Castleberry et al. discloses
`an electroscopic information display and entry system
`with writing stylus. The disclosed embodiment does not
`claim to have the speed or accuracy to enable handwrit-
`ten character recognition.
`Additional prior art which discloses portable elec-
`tronic devices that provide large amounts of various
`types of stored information include US. Pat. No. Nos.
`4,218,760 to Levy; 4,4115,486 to Laine; and 3,932,859 to
`Kriakides et al. The Levy and Kriakides et a1. patents
`pertain to electronic dictionaries, while the Laine patent
`discloses a programmable television reminder system.
`None of these devices disclose the use of a handwritten
`input.
`In US. Pat. Nos. 4,071,691, 4,129,747, 4,198,539,
`4,293,734, 4,302,011, 4,353,552, 4,371,746 and 4,430,917
`to William Pepper, Jr. various methods or machine-
`human interfaces using finger touch are disclosed. The
`preferred embodiments in each of these inventions lack
`sufficient speed and resolution to allow handwritten
`
`

`

`3
`character recognition with a stylus and are designed for
`other purposes. US. Pat. No. 4,318,096 to Pepper
`teaches the use of a conductive stylus. The ’096 patent
`pertains to graphic design and allows line width and line
`intensity to vary by applying pressure on the stylus with
`the results displayed on a conventional CRT screen.
`US. Pat. No. 3,699,439 to Turner and US. Pat. No.
`4,055,726 to Turner et al. disclose two methods for
`electronic position sensing through the use of a probe.
`SUMMARY OF THE INVENTION
`
`The invention comprises a unique keyboardless com-
`puter system which has the ability to recognize and
`display Handwritten Symbols and cause the computer
`to display Font Symbols and, if desired,
`to execute
`editing functions pursuant to Editing Symbols, quickly,
`easily and at reasonable cost.
`The invention constitutes a computer housing with a
`flat display panel on which a user may “write” with a
`stylus, a capability to recognize Handwritten Symbols
`written on the panel with the Stylus and convert them
`to displayed Font Symbols and/or to execute Editing
`Functions with Editing Symbols, all with a minimum of
`technical complexity for the user.
`A further feature of this invention is that once the
`keyboardless, portable computer is loaded with the
`desired information and applications software, informa-
`tion and software can be used and responded to without
`requiring skills or knowledge related to state-of-the-art
`computers or other data source.
`The ease-of-use of the input technology of the present
`invention enhances the utility of the computer for key-
`board oriented individuals. The portability of the pres-
`ent invention also allows it to be used in applications
`and settings in which portable keyboard computers are
`awkward, difficult or impossible to use. For example, a
`multiplicity of blank, fully or partly completed forms
`may be stored in the portable computer memory. In a
`hospital, “sheets” of patient data can be stored in the
`memory of the portable computer, called up by a nurse
`as the nurse makes rounds and relevant data, such as
`blood pressure, temperature, etc., can then be entered
`manually with a stylus. These corrected or expanded
`forms can then be down-loaded into a central computer
`memory.
`The requirements of the position sensing input tech-
`nology are accuracy (Point to Point), resolution (abso-
`lute position) and speed (Points per unit time) to ade-
`quately definethe written Stroke for recognition analy-
`sis. For the recognition apparatus and methods pres-
`ently used, as described below, the present minimum
`requirements are: accuracy of 0.005 inch, resolution of
`0.015 inch, and speed of 150 Points per second. This
`accuracy allows a 41” high writing line with over 10 raw
`input Points along a Stroke of a small letter. The resolu-
`tion provides positioning of the symbol to within two
`pixels on a present display of 640 pixels to 9 inches. The
`speed permits about 50 raw input Points for a rapidly
`written single letter (5 second).
`One embodiment of the present invention comprises a
`transparent input screen. As the user writes alphanu-
`meric or other characters or symbols on the input
`screen, the character is represented as a stream of Points
`emulating written input with pen on paper. Once the
`discrete alphanumeric and other characters or symbols
`are complete, they are translated into computer text or
`computer commands that can be displayed on a display
`screen at a location that is preferably beneath the area
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`4,972,496
`
`4
`on the input screen where they were entered. The em—
`bodiment also comprises a pattern recognition algo-
`rithm which allows the translation of any written char-
`acter or symbol, such as ideographs and scientific sym-
`bols, into computer text.
`In a particular, presently preferred embodiment, a
`keyboardless computer according to the present inven—
`tion is configured as a manipulation and display device
`comprising a transparent touch screen and associated
`electronics placed over an 80 column by 25 line or
`larger display screen; a stylus for entry of data; a micro-
`processor and storage means; artificial intelligence/pat-
`tern recognition software and editing software; and a
`battery power system; and other I/O means.
`As used herein, “Handwritten Symbols” are any sym—
`bols capable of being handwritten and having communi-
`cative effect. By way of example, and not limitation,
`numbers, letters, “Kanji” (Japanese ideograms) or other
`language symbols, editing symbols and engineering,
`scientific, architectural and mathematical symbols are
`’ Handwritten Symbols. Other examples of Handwritten
`Symbols are free-hand drawings or signatures or any
`other such written information uniquely configured by
`a particular writer. Handwritten Symbols may also
`include Editing Symbols (defined below).
`As used herein, “Font Symbols” are computer-
`generated symbols which are displayed in a predeter—
`mined font format. By way of example and not limita-
`tion, alphanumeric symbols may be Font Symbols and
`displayed in numerous font formats. Japanese or Chin—
`ese “ideograms” may also be Font Symbols, as may be
`engineering, scientific, mathematical, architectural or
`other such characters. Other examples of Font Symbols
`include any form which can be stored and displayed by
`a computer, e.g., a drawing of a car or a house.
`As used herein, an “Editing Symbol” is a symbol
`' (such as a caret, horizontal line, short vertical line, long
`vertical line, etc.) which is intended, when recognized,
`to cause the computer to execute a particular Editing
`Function (defined below), such as insert text (caret),
`delete text (horizontal line), delete a letter (short verti-
`cal line) or move a margin (long vertical line), to list a
`few representative examples.
`“Editing Function” means any computer-generated
`text editing operation, such as by way of example and
`not limitation, insert text, delete text, move text and
`substitute text. Some primary Editing Functions are
`listed on paged 40 and 41 below.
`OBJECTS OF THE INVENTION
`
`It is therefore a primary object of the present inven—
`tion to provide improved methods and apparatus for
`providing a keyboardless computer on which usual
`computer functions are performed by writing in a nor-
`mal manner with a pen-like stylus on an input screen
`placed directly over a flat display.
`The keyboardless computer provided is ideally con—
`figured for use by non-keyboard oriented individuals,
`by keyboard individuals for Whom the utility of the
`computer is enhanced, and in various settings and appli—
`cations in which keyboard entry is awkward or impossi-
`ble.
`It is also an object of this invention to provide a
`means whereby computer-based information and appli-
`cations software can be loaded into a portable device
`for later viewing, manipulation of text and data, and
`adding new text and data in a normal handwriting
`mode. Thereafter the user may transmit this computer
`
`

`

`4,972,496
`
`6
`corresponding plurality of display signals to a display
`screen 20. Both input screen 18 and display screen 20
`are described in greater detail hereinbelow.
`Referring now to FIG. 2, there is shown a perspec-
`tive view of keyboardless computer system 10 embody-
`ing the features of the present invention. Keyboardless
`computer system 10 is contained in housing 12, which is
`a rectangular enclosed casing having a sloped top sur-
`face 22 with a multi-line, solid state display area 24.
`Input screen 18 is depicted in FIG. 2A as being posi-
`tioned over display screen 20. In this example, display
`screen 20 displays a plurality of horizontal lines 25 with
`the following indicia:
`
`Name
`Address
`
`20
`
`Handwritten entries are made above each line 25. The
`
`5
`text to another computer, a similar device, an external
`electronic storage device, a hard copy printer, or
`through a telecommunications system. Yet another ob-
`ject of thus invention is to provide a computer capable
`of recognizing Handwritten Symbols with a high de—
`gree of accuracy and of “learning” individual styles of
`handwriting.
`A further object of this invention is to provide a
`portable keyboardless computer in which data and com-
`mands are input with the use of a stylus.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a schematic system block diagram of the
`present invention;
`FIG. 2 is a perspective View of the housing contain-
`ing the operating elements of the invention;
`FIG. 2A is an enlarged portion of FIG. 2, with parts
`removed to Show the positional relationship between
`the touch input screen and the display screen.
`FIG. 3ris a schematic diagrammatic view of the input
`screen, stylus and associated electronics;
`V
`FIG. 4 is an overall schematic system block diagram
`of the apparatus of a keyboardless entry computer sys-
`tem according to the present invention;
`FIG. 5 is a schematic block diagram depicting the
`movement of data within the system when modified by
`handwritten characters and commands;
`FIG. 6 is an overall system block diagram depicting
`the hierarchy of software used to operate the system;
`FIG. 7 is a generalized block diagram of the charac-
`ter and pattern recognition algorithm.
`FIGS. 8A and 8B together are a detailed block dia-
`gram of the pattern recognition algorithm.
`FIG. 9 is a schematic block diagram of the Stroke
`characterization subroutine.
`
`FIG. 10 is a top plan view of a screen illustrating the
`“initializing” of the database for Handwritten Symbols.
`FIGS. 11A through 111 are a series of top plan views
`of screens depicting the operation of a text editing sys-
`tern.
`
`FIGS. 12A through 12G are a series of top plan views
`of screens depicting the operation of a data entry sys-
`tem.
`'
`
`10
`
`15
`
`25
`
`3O
`
`35
`
`FIG. 13 is a generalized block diagram of the Linus
`Editor.
`
`45
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENTS
`
`With reference now to the figures, wherein like nu-
`merals indicate like elements throughout the several
`views, and in particular with reference to FIG. 1, an
`overall block diagram of a portable handwritten, key-
`boardless entry computer system 10 is depicted. The
`complete computer system is encased in a housing 12.
`indicated graphically by the dashed line, and includes a
`conventional, general purpose digital microcomputer
`14, described in greater detail hereinbelow. Input infor-
`mation is provided to microcomputer 14 by stylus 16
`“writing” on writing or input screen 18. Stylus 16 (FIG.
`2) is connected to the computer of system 10 with wire
`17 (FIG. 2). As stylus 16 “writes” on input screen 18, a
`plurality of locating signals representative of a plurality
`of corresponding positional coordinates are transmitted
`to microcomputer 14. Microcomputer 14 has been pro-
`grammed in accordance with a computer program de-
`scribed hereinbelow, to recognize the stream of locating
`signals and to store these signals in a computer memory.
`The programmed microcomputer 14 also provides

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket