throbber
United “States Patent
`
`[19]
`
`Tiller et al.
`
`[11] Patent Number:
`
`5,568,536
`
`[45] Date of Patent:
`
`Oct. 22, 1996
`
`Hlllllllllllllll|||||l|||||||||||||||||l|||l|lIllllll||I|l|||||||l||lH|||
`US005568536A
`
`[54] SELECTIVE RECONFIGURATION METHOD
`AND APPARATUS IN A MULTIPLE
`APPLICATION PERSONAL
`COMMUNICATIONS DEVICE
`
`[75]
`
`Inventors: Byron K. Tiller, Boca Raton; David J.
`Allard, Boynton Beach; Connie Y. Au,
`Coral Springs; Francis J. Canova, Jr.,
`Boynton Beach; Daniel M. Hsieh,
`Coral Springs; Julie F. Goodwin, Boca
`Raton; Debra A. G. Johnson, Fort
`Lauderdale; Charles S. Lanier, Delray
`Beach; James R. Lewis, Coconut
`Creek; Jean L. Stout, Boca Raton;
`William Villafana, Davie; Raymond L.
`Yee, Coral Springs; Russell S. Padgett,
`Boynton Beach; Robert B. Ferrier;
`Anthony F. Corkell, both of Boca
`Raton; Thomas T. Murakami,
`Deerfield Beach; Bradley J. DeBauche,
`Delray Beach; Wayne P. Whitley, Boca
`Raton; Neal A. Osborn, Delray Beach;
`Brent A. Beatty, Boca Raton; Roger L.
`Cox, Plantation; James C. Wulf; Jose
`L. Rivero, both of Boca Raton, all of
`Fla.
`
`Assignee:
`
`International Business Machines
`Corporation, Annonk, N.Y.
`
`Appl. No.: 279,644
`
`Filed:
`
`Jul. 25, 1994
`
`Int. Cl.6 .................................................. .. H04M 11/00
`U.S. Cl.
`............................ .. 379/58; 379/100; 379/59;
`395/700
`
`Field of Search ................................ .. 379/58, 59, 61,
`379/63, 62, 93, 100; 455/54.1; 395/800,
`700
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,521,645
`4,677,653
`
`6/1985 Carroll.
`5/1987 Weiner et al.
`
`.......................... .. 379/58
`
`4,734,928
`4,843,326
`4,899,377
`4,912,756
`4,969,836
`4,991,197
`
`.......................... .. 379/59
`3/1988 Weiner et al.
`6/1989 Smythe ..........
`.. 324/503
`2/1990 Bauer et al.
`.. 379/354
`3/1990 Hop .............. ..
`379/60
`11/1990 Magnier et al.
`2/1991 Morris ................................. .. 379/63 X
`
`(List continued on next page.)
`FOREIGN PATENT DOCUMENTS
`
`0481887A2
`3703044Al
`64-71369
`5—244243
`1597163
`
`4/1992
`3/1988
`3/1989
`9/1993
`9/1981
`
`.
`
`European Pat. OH.
`Germany .
`Japan .
`Japan .
`United Kingdom .
`
`Primary Examt'ner—William Cumming
`Assistant Examiner——Michael B. Chernoff
`
`Attorney, Agent, or Firm—George E. Grosser
`
`[57]
`
`ABSTRACT
`
`An option attach connector has a first indicator bit combi-
`nation that alerts the device that a public switched telephone
`network connection has been made to it. The presence of the
`first indicator bit combination is a signal to the device that
`telephone, FAX, and E—MAIL communications applications
`are to be conducted over a PSTN link. The presence of the
`first indicator bit combination invokes a stored computer
`program to provide appropriate connections between the
`PSTN link and the telephone, FAX, and modem hardware in
`the device. The connections are made by an audio multi-
`plexer that receives control signals from the system CPU,
`while executing the stored computer program. The program
`determines the communications application selected by the
`user and selectively configures the PSTN link to be con-
`nected to the either the ear piece and microphone for voice
`communications, or to the FAX/modem for FAX commu-
`nications, or to the modem alone for E-MAIL communica-
`tions. The absence of the option attach connector invokes a
`default indicator bit combination that alerts the device that
`
`a cellular telephone network connection is desired by the
`user. The presence of the default indicator bit combination is
`a signal
`to the device that telephone, FAX, and E-mail
`communications applications are to be conducted over a
`cellular network.
`
`9 Claims, 16 Drawing Sheets
`
`PSTN SCEEN FILE I82
`CE.LUl.|R SCFIEEN FILE I34
`PSTN FAX SCREEN I82‘
`CELUJIAR FAX SCREEN 134'
`INTERFACE PGM 180
`
`FAX PGM I42
`PA ER FGM144
`
`CAl£NDAR PGM (47
`OTHER APPSJDNVERS 149
`
`CE.LULAR
`TELEPHONE
`INTERFACE
`1| 6
`
`ii220(9):
`
`520(1) 3(2)
`OPTION ATTACH
`CONNECTOR 125(0)
`
`DISPLAYITOUCH OVEFi1.AV1l2
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`5,568,536
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`5/1991 Morris ....................................... 379/58
`5,020,090
`3/1992 Carlgren etal. ........................ 364/419
`5,099,426
`6/1992 O’Su11ivan ......
`379/59
`5,127,041
`9/1992
`N"
`379/40
`5,146,486
`2/1993 Aldous et a].
`.......................... .. 439/55
`5,183,404
`4/1993 Motoyanagi
`............................ .. 379/61
`5,200,991
`4/1993 Bernstein er a1_
`__ 395/157
`5,204,947
`9/1993 Sainton .. ... .. . ... ...
`.. . .. 379/59
`5,249,218
`5,255,306 10/1993
`
`5,255,312
`5,270,704
`5272 747
`5,274,693
`5,297,030
`5297249
`5,302,947
`5,313,596
`5,408,520
`5,436,960
`
`.............................. .. 379/100
`Koshiishi
`al.
`..
`340/870.02
`s
`'
`379/59
`hfjjdgulnhma ct
`waldman ..............................‘I 379/59
`_
`Vasslgh BI 31.
`....................... .. 364/405
`Bemstein eta1-
`395/156
`Fuller eta1-
`--------------------- -- 340/825.34
`Swindler et al.
`..................... .. 395/325
`Clark et a1.
`.............
`379/59 X
`Campana, Jr. et a1.
`................ .. 379/58
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`APPUCATION EPRO
`
`FIG. 1A
`
`1"’
`
`CELLULAR PGM 140
`PSTN PGM 141
`FAX PGM 142
`E-MAIL PGM 143
`PAGER PGM 144
`NOTEPAD PGM 145
`ADDRESS BOOK PGM 146
`CALENDAR PGM 147
`'
`‘.:' u
`‘.3
`
`OTHER APPS./DRIVERS 149
`PCMCIA SOCKET PGM 152
`
`PSTN SCREEN FILE 182
`CELLULAR SCREEN FILE 184
`PSTN FAX SCREEN 182'
`CELLULAR FAX SCREEN 184’
`INTERFACE PGM 180
`
`REGISTER 136 = 000'‘
`
`WORK SPACE
`138
`
`DISPLAY BUFFER 162
`
`I 3FEMZ
`
`PERSONAL
`COMMUNICATOR
`DEVICE
`/ 100
`
`TERMINALS 402
`
`OPERATING SYS. PGM 150
`
`INK PLANE BUFFER 164
`
`WALL JACK
`
`176
`
`CELLULAR
`TELEPHONE
`
`INTERFACE
`1 14
`
`22°I°I —
`
`52°“) 2_2°I2I
`
`OPTTON ATTACH
`CONNECTOR 126(0)
`
`EAR PIECE
`MICRO-
`PHONE
`
`FAX MODEM
`172
`170
`
`TALK
`
`3ErnII
`
`REDIAL
`0
`
`911
`
`MENU 0 DIALIII
`
`
`
`1II919cI'S'f1
`
`
`
`9661‘zzwoo
`
`U)
`B‘as
`as9+
`I-i
`OH:
`I-4
`ax
`
`9€S‘89S‘S
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`
`
`flllaflfld'S'f1
`
`9661‘zz‘no
`
`CI)
`5''
`(‘D
`(DF?‘
`
`N C"
`
`B
`I-4
`G\
`
`9€S‘89S‘S
`
`FIG. 1B
`
`APPLICATION EPRO
`“°
`
`PCMCIA
`CARD
`120
`
`CELLULAR PGM 140
`PSTN PGM 141
`FAX PGM 142
`E-MAIL PGM 143
`PAGER PGM 144
`NOTEPAD PGM 145
`ADDRESS BOOK PGM 146
`CALENDAR PGM 147
`A
`A 0 3 '
`' 3
`OTHER APPS. DRIVERS 149
`PCMCIA SOCKET PGM 152
`
`PSTN SCREEN FILE 182
`CELLULAR SCREEN FILE 184
`PSTN FAX SCREEN 182'
`CELLULAR FAX SCREEN 184'
`INTERFACE PGM 180
`
`PERSONAL
`COMMUNICATOR
`DEVICE
`/100
`
`REGISTER 136 = '111'
`
`WORK SPACE
`
`as§NZ
`
`DISPLAY BUFFER 162
`
`TERMINALS 402
`
`OPERATING SYS. PGM 150
`
`INK PLANE BUFFER 164
`
`DECODER
`
`AUDIO MUX 160
`603
`
`PHONE HOME 1
`IS ON
`
`176
`
`SIGNAL STRENGTH
`G) IE
`
`5E
`
`CELLULAR
`TELEPHONE
`
`INTERFACE
`114
`
`N0 CONNECTOR
`
`EAR PIECE
`M|CRQ_
`
`FAX MODEM
`
`EEE $1
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`FIG. 1C
`
`APPLICATION EPRO
`110
`
`3
`
`TERMINALS 402
`
`CELLULAR PGM 140
`PSTN PGM 141
`FAX PGM 142
`E-MAIL PGM 143
`PAGER PGM 144
`NOTEPAD PGM 145
`ADDRESS BOOK PGM 146
`CALENDAR PGM 147
`CALCULATOR PGM 148
`
`OTHER APPS./DRIVERS 149
`PCMCIA SOCKET PGM 152
`OPERATING SYS. PGM 150
`
`PSTN SCREEN FILE 182
`CELLULAR SCREEN FILE 184
`PSTN FAX SCREEN 182'
`CELLULAR FAX SCREEN 184’
`
`INTERFACE PGM 180
`
`REGISTER 136 = “O00”
`
`§:
`.4. C)[0
`
`PERSONAL
`COMMUNICATOR
`DEVICE
`/100
`
`WORK SPACE
`138
`
`DISPLAY BUFFER 162
`
`INK PLANE BUFFER 164
`
`DECODER
`
`AUDIO MUX 160
`
`176
`
`CELLULAR
`TELEPHONE
`
`INTERFACE
`114
`
`FAX MODEM
`172
`170
`
`220(0) '
`
`$0) 20(2)
`
`OPTION ATTACH
`
`CONNECTOR 126(0)
`
`
`
`
`
`966I‘zz‘:001ua11a(1‘S’[1
`
`U)
`D‘on
`caP?»
`03
`O-a
`I-I
`ex
`
`9£S‘89S‘S
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`APPUCATION EPRO
`
`FIG. 1D
`
`I”
`
`CELLULAR PGM 140
`PSTN PGM 141
`FAX PGM 142
`E-MAIL PGM 143
`PAGER PGM 144
`NOTEPAD PGM 145
`ADDRESS BOOK PGM 146
`CALENDAR PGM 147
`;
`I
`LA
`‘
`
`OTHER APPS./DRIVERS 149
`PCMCIA SOCKET PGM 152
`
`PSTN SCREEN FILE 182
`CEIJ.ULAR SCREEN FILE 184
`PSTN FAX SCREEN 182'
`CELLULAR FAX SCREEN 184’
`INTERFACE PGM 180
`
`REGISTER 136 = "111'
`
`WORK SPACE
`.5 8
`
`DISPLAY BUFFER 162
`
`PERSONAL
`COMMUNICATOR
`DEVICE
`/1 00
`
`5?Z
`.5 ON)
`
`TERMINALS 402
`
`OPERATING SYS. PGM 150
`
`INK PLANE BUFFER 164
`
`DECODER
`
`AUDIO MUX 160
`
`RECEIVE
`FAX
`
`176
`
`CHECK SIGNAL STRENGTH
`
`CELLUIJKR
`TELEPHONE
`
`INTERFACE
`1 14
`
`DEFAULT STATE 126(7)
`
`PHONE
`
`172
`
`170
`
`EAR PIECE
`
`
`
`111319cI'S'I1
`
`
`
`9661‘zz-100
`
`U)
`D‘
`(‘D
`(‘DH-
`-B
`O"'5
`Pi
`¢\
`
`9€S‘89S‘S
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`F|G_ 1E
`
`APPLICATION EPRO
`110
`
`Z
`
`PCMCIA
`CARD
`120
`
`CELLULAR PGM 140
`psm PGM 141
`FAXPGM142-
`E-MAIL PGM 143
`PAGER PGM 144
`NOTEPAD PGM 145
`ADDRESS BOOK PGM 146
`CALENDAR PGM 147
`A '3' 11'.‘
`OER APPS./DRIVERS 149
`PCMCIA SOCKET PGM 152
`
`PSTN SCREEN FILE 182
`CELLULAR SCREEN FILE 184
`PSTN FAX SCREEN 182'
`
`PERSONAL
`COMMUNICATOR
`DEVICE
`
`CELLULAR FAX SCREEN 184'
`
`INTERFACE PGM 180
`
`/100
`
`REGISTER 136 = '0O1'
`
`3‘BNZ
`
`WORK SPACE
`1 38
`
`DISPLAY BUFFER 162
`
`TERMINALS 402
`
`OPERATING SYS. PGM 150
`
`INK PLANE BUFFER 164
`
`DECODER
`
`AUDD MUX 160
`
`60E
`
`PHONE HOME 1
`IS ON
`
`176
`
`SIGNAL STRENGTH
`EH
`
`CELLULAR
`TELEPHONE
`INTERFACE
`1 14
`
`220(0) _
`
`2:2o(1)
`
`OPTION ATTACH
`
`EAR PIECE
`MIcRo-
`
`FAX MODEM
`
`I‘i
`
`EAR
`
`REDIAL
`
`LAST 10 PAGER
`
`MENU 0 DIAL
`
`11919.1ST}
`
`9661‘zz‘:30
`
`91J0S199118
`
`9£s‘s9s‘s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 6 of 16
`
`5,568,536
`
`DECODEFI
`
`A
`
`DECODER
`
`220(0) —
`
`520(1) 220(2)
`
`220(0) _
`
`-220(1)
`
`OPTION ATTACH
`
`CONNECTOR 126(0)
`
`oPnoN ATTACH
`
`CONNECTOR 126(1)
`
`FU11 PSTN
`CABLE zoo
`
`’
`
`EXTERNAL MIC. 3.
`SPEAKER CABLE 201
`
`DECODER
`
`DECODER
`
`OPTION ATTACH
`
`CONNECTOR 126(2)
`RS232
`
`OPTION ATTACH
`
`CONNECTOR 126(3)
`
`CABLE 202
`
`KEYBOARD 203
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 7 of 16
`
`5,568,536
`
`DECODER
`
`DECODER
`
`OPTION ATTACH
`CONNECTOR 126(4)
`
`PERSONALITY
`
`OPTION ATTACH
`CONNECTOR 126(5)
`
`DIAGNOSTIC
`CABLE 205
`
`DECODEFI
`
`DECODER
`
`PROGRAMMING opnon
`CONNECTOR 126(6)
`
`NO connecron
`DEFAULT STATE 126(7)
`11—.——._.._1_._.—_1.——.———.1-I
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheét s of 16
`
`5,568,536
`
`FIG. 3
`
`NOTEPAD
`
`ADDRESS BOOK
`
`CALENDAR
`
`CALCULATOR
`
`TELEPHONE
`
`DISPLAY/TOUCH OVERLAY 1 12
`
`GOOGLE Ex. 1026
`
`G00 ~ le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 9 of 16
`
`5,568,536
`
`400
`
`FIG. 4A
`
`METHOD TO PROVIDE A CONSISTENT USER INTERFACE IN A MULTIPLE
`
`FEATURE PERSONAL COMMUNICATIONS DEVICE
`
`STEP 402. DISPLAY MENU IMAGE 50M ON DISPLAY SCREEN 112 (FIG. 3)
`
`STEP 404: LOAD DEFAULT VALUE "111" INTO THE OPTIONS REGISTER
`136 (OPTION ATTACH CONNECTOR NOT PRESENT 126(7) OF FIG. 2H)
`
`STEP 406: SELECT NONE on ONE OF SEVEN OP'I'|0N ATTACH
`CONNECTORS 126(0) TO 126(7) OF FIGS. 2A TO 2H,» AND CONNECT IT
`TO CONNECTOR RECEPTACLE 124 (FIG. 1A)
`
`STEP 408: DECODE THE SELECTED OPTION ATTACH CONNECTOR 126
`
`WITH DECODER 122 (FIG. ‘IA)
`
`STEP 410: LOAD THE OPTION VALUE INTO THE OPTIONS REGISTER 135
`
`OF RAM 102 (FIG 1A)
`
`STEP 420. SELECT TELEPHONE FUNCTION FROM MENU ON
`
`DISPLAY/TOUCH OVERLAY SCREEN 112 (FIG 3)
`
`STEP 422: BEGIN INTERFACE PROGRAM 180 TO ACCESS OPTIONS
`
`REGISTER 136 (FIG. IA), CONFIGURE AUDIO MUX. 160 AND DISPLAY
`SCREEN IMAGE ON DISPLAY 112
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 10 of 16
`
`5,568,536
`
`FIG. 4B
`
`STEP 424; IF OPTION vALUE IN OPTIONS REGISTER = "000" (FIG. 1A)
`(CORRESPONDING TO PSTN CABLE CONNECTOR 126(0)). THEN
`
`CONFIGURE THE AUDIO MUX 160 FOR PATH 60A T0 CONNECT EAR
`
`PIECE/MICROPHONE 117 FROM LINE 175 TO LINE 174 AND THRU
`
`OPTION ATTACH CONNECTOR 126(0) TO THE RJ11 PSTN CABLE 200
`
`STEP 426: ACCESS PSTN SCREEN IMAGE FILE 182 AND DISPIAY
`
`PSTN PHONE SCREEN IMAGE 50A ON DISPLAY 112 (FIG. 5A)
`
`STEP 428: IF OPTION VALUE IN OPTIONS REGISTER = -111- (FIG. 13)
`(CORRESPONDING T0 N0 CONNECTOR DEFAULT STATE 126(7)). THEN
`CONFIGURE THE AUDIO MUX 160 FOR PATH 60B TO CONNECT EAR
`
`PIECE/MICROPHONE 117 FROM LINE 175 TO LINE 177 TO
`
`CELLULAR TELEPHONE 114
`
`STEP 430: ACCESS CELLULAR SCREEN IMAGE FILE 184 AND DISPLAY
`
`CELLULAR PHONE SCREEN IMAGE SOB ON DISPLAY 112 (FIG. 5B)
`
`STEP 432: IF OPTION VALUE IN OPTIONS REGISTER = "001" (FIG. 1E)
`(CORRESPONDING TO EXTERNAL MICROPHONE AND SPEAKER
`
`CONNECTOR 126(1) 126(1)). THEN CONFIGURE THE AUDIO MUX 160
`FOR PATH 60E TO CONNECT EXTERNAL MICROPHONE AND SPEAKER
`
`CABLE 210 THRU CONNECTOR 126(1) AND LINE 169 TO LINE 177
`TO CELLULAR TELEPHONE 114
`
`STEP 434: ACCESS CELLULAR SCREEN IMAGE FILE 184 AND DISPLAY
`
`CELLULAR PHONE SCREEN IMAGE SOB ON DISPLAY 112 (FIG. 5B)
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili O s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 11 of 16
`
`5,568,536
`
`FIG. 4c
`
`STEP 440: SELECT FAX RECEIVE FUNCTION FROM MENU ON
`
`DISPLAYFTOUCH OVERLAY SCREEN 112 (FIG. 3)
`
`STEP 442: BEGIN INTERFACE PROGRAM 180 TO ACCESS OPTIONS
`
`REGISTER 136 (FIG. 1C), CONFIGURE AUDIO MUX, 160 AND DISPLAY
`SCREEN IMAGE ON DISPLAY 112 V
`
`STEP 444: IF OPTION VALUE IN OPTIONS REGISTER = “O00” (FIG. 1C)
`(CORRESPONDING TO PSTN CABLE CONNECTOR 126(0)). THEN
`CONFIGURE THE AUDIO MUX 160 FOR PATH 60C TO CONNECT
`
`FAX 172/MODEM 170 FROM LINE 176 TO LINE 174 AND THRU OPTION
`
`ATTACH CONNECTOR 126(0) TO THE RJ11 PSTN CABLE 200
`
`STEP 446: ACCESS PSTN SCREEN IMAGE FILE 182' AND DISPLAY
`
`PSTN FAX SCREEN IMAGE 50C ON DISPLAY 112 (FIG. 5C)
`
`STEP 448: IF OPTION VALUE IN OPTIONS REGISTER = "111' (FIG. 1D)
`(CORRESPONDING T0 N0 CONNECTOR DEFAULT STATE 126(7)). THEN
`CONFIGURE THE AUDIO MUX 160 FOR PATH 60D TO CONNECT
`
`FAX 172/MODEM 170 FROM LINE 176 TO LINE 177 TO
`
`CELLULAR TELEPHONE 114
`
`STEP 450: ACCESS CELLULAR FAX SCREEN IMAGE FILE 184' AND
`
`DISPLAY CELLULAR FAX SCREEN IMAGE SOD ON DISPLAY 112 (FIG. SD)
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 12 or 16
`
`I
`
`5,568,536
`
`400
`
`FIG. 4D
`
`STEP 460: SELECT E-MAIL RECEIVE FUNCTION FROM MENU ON
`
`DISPLAY/TOUCH OVERLAY SCREEN 112 (FIG. 3)
`
`STEP 462: BEGIN INTERFACE PROGRAM 180 TO ACCESS OPTIONS
`
`REGISTER 136 (FIG. 1C), CONFIGURE AUDIO MUX, 160 AND DISPLAY
`SCREEN IMAGE ON DISPLAY 112
`
`STEP 464: IF OPTION VALUE IN OPTIONS REGISTER = -000‘ (FIG. 1C)
`(CORRESPONDING TO PSTN CABLE CONNECTOR 126(0)). THEN
`
`CONFIGURE THE AUDIO MUX 160 FOR PATH 60C TO CONNECT
`
`MODEM 170 FROM UNE 176 TO LINE 174 AND THRU OPTION
`
`ATTACH CONNECTOR 126(0) TO THE RJ11 PSTN CABLE 200
`
`STEP 466: ACCESS PSTN SCREEN IMAGE FILE AND DISPLAY
`
`PSTN E—MAIL SCREEN IMAGE 50E ON DISPLAY 112 (FIG. 5E)
`
`STEP 468: IF OPTION VALUE IN OPTIONS REGISTER = "111" (FIG. 1D)
`
`(CORRESPONDING TO NO CONNECTOR DEFAULT STATE 126(7)). THEN
`
`CONFIGURE THE AUDIO MUX 160 FOR PATH 60D TO CONNECT
`
`MODEM 170 FROM LINE 176 TO UNE 177 TO CELLULAR TELEPHONE 114
`
`STEP 470: ACCESS CELLULAR E-MAIL SCREEN IMAGE FILE AND
`
`DISPLAY CELLULAR E-MAIL SCREEN IMAGE 50F ON DISPLAY 112 (FIG. 5F)
`
`RETURN
`
`GOOGLE Ex. 1026
`G00 le v. Phili O s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 13 of 16
`
`5,568,536
`
`USING
`WALL JACK
`
`PHONE HOME 1
`IS ON
`
`SIGNAL STRENGTH
`
`DISPLAY/TOUCH OVERLAY 1 12
`
`DISPLAYITOUCH OVERLAY 1 12
`
`GOOGLE Ex. 1026
`
`G00 ~ le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 14 of 16
`
`5,568,536
`
`RECEIVE
`FAX
`
`RECEIVE
`FAX
`
`HECK SIGNAL STRENGTH
`
`DISPLAY/TOUCH OVERLAY 1 12
`
`DISPLAYNOUCH OVERLAY 112
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 15 of 16
`
`5,568,536
`
`RECEIVE
`E-MAIL
`
`RECEIVE-
`E-MAIL
`
`HECK SIGNAL STRENGTH
`
`DISPLAYITOUCH OVERLAY 112
`
`DISPLAY/TOUCH OVERLAY 1 12
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`U.S. Patent
`
`Oct. 22, 1996
`
`Sheet 16 of 16
`
`5,568,536
`
`FIGL 6
`
`MASTER
`IMAGE
`/ 50X
`
`PSTN
`CUSTOMIZING
`|MAGE
`
`sov\
`
`FIG. 6A
`
`USING
`WALL JACK
`
`FROM '“TEF""A°E PROGRAM 18°
`
`CELLULAR
`CUSTOMIZING
`IMAGE
`
`FIG. 6B /50:
`
`PHONE HOME 1
`IS ON
`
`SIGNAL STRENGTH
`
`FROM PSTN SCREEN FILE 182
`
`FROM CELLUUKR SCREEN FILE 184
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`5,568,536
`
`1
`SELECTIVE RECONFIGURATION METHOD
`AND APPARATUS IN A MULTIPLE
`APPLICATION PERSONAL
`COMMUNICATIONS DEVICE
`
`FIELD OF THE INVENTION
`
`The invention disclose broadly relates to data processing
`systems and data communications systems and more par-
`ticularly relates to providing selective reconfiguration for
`such systems.
`
`RELATED PATENT APPLICATIONS
`
`This patent application is related to the copending U.S.
`patent application Ser. No. 08/279,638, filed Jul. 25, 1994,
`by David Allard, et al., entitled “FIELD PROGRAMMING
`APPARATUS AND METHOD FOR UPDATING PRO-
`GRAMS
`IN A PERSONAL COMMUNICATIONS
`DEVICE”, assigned to the IBM Corporation and incorpo-
`rated herein by reference.
`This patent application is also related to the copending
`U.S. patent application Ser. No. 08/145,914, filed Nov. 1,
`1993, by David Allard, et al., entitled “PERSONAL COM-
`MUNICATOR HAVING COLLAPSIBLE KEYBOARD
`FOR EDITING INFORMATION ON SMALL TOUCH
`
`SCREEN DISPLA ”, assigned to the IBM Corporation and
`incorporated herein by reference.
`This patent application is also related to the copending
`U.S. patent application Ser. No. 08/521,333, filed Aug. 29,
`1995, by David Allard, et al., entitled “PERSONAL COM-
`MUNICATOR HAVING IMPROVED ZOOM AND PAN
`FUNCTIONS FOR EDITING INFORMATION ON
`TOUCH SENSITIVE DISPLAY” COLLAPSIBLE KEY-
`BOARD FOR EDITING INFORMATION ON SMALL
`
`TOUCH SCREEN DISPLA ", assigned to the IBM Cor-
`poration and incorporated herein by reference.
`This patent application is also related to the copending
`U.S. patent application Ser. No. 08/146,342, filed Nov. 1,
`1993, by David Allard, et al., entitled “PERSONAL COM-
`MUNICATOR HAVING IMPROVED CONTRAST CON-
`TROL FOR A LIQUID CRYSTAL, TOUCH SENSITIVE
`DISPLA ”, assigned to the IBM Corporation and incorpo-
`rated herein by reference.
`This patent application is also related to the copending
`U.S. patent application Ser. No. 07/976,127, filed Nov. 13,
`1992, by Brent Beatty, et al., entitled “NAVIGATION
`APPLICATION FOR PERSONAL COMMUNICATOR”,
`assigned to the IBM Corporation and incorporated herein by
`reference.
`
`BACKGROUND OF THE INVENTION
`
`It is widely recognized that digital communications tech-
`nology and data processing technology are converging. One
`example of this is the development of portable personal
`computers that include telephone modems, enabling the
`transmission of digital information over public switched
`telephone networks (PSTN). Another example is the devel-
`opment of mobile radio telephones that use microprocessors
`executing stored programs for sampling and digitizing the
`voice signal, multiplexing the transmission of the digitized
`voice signal with other such voice signals, and digitally
`controlling the operations of the cellular telephone device.
`The most recent evidence of the convergence of digital
`communications technology with digital personal computer
`technology, is the SIMON personal communications device
`
`2
`
`described in the above identified patent applications. The
`SIMON personal communications device has many features
`within it to enable personal communications. The personal
`communications device provides a cellular telephone, a
`facsimile transmission and receiving capability, an elec-
`tronic mail sending and receiving capability, and an elec-
`tronic pager, a computer notepad, a computer address book,
`a computer calendar, and a computer calculator, all within a
`single compact portable package.
`The SIMON personal communications device includes a
`central processing unit (CPU) that executes stored pro-
`grammed instructions stored in electrically programmable
`read only memories (EPROM). The stored program instruc-
`tion in the EPROM’s include basic input output operating
`system (BIOS) programs, and application programs to per-
`form the functions of cellular telephony, public switched
`telephone network (PSTN) telephony, facsimile transmis-
`sion and reception, electronic mail, pager functions, com-
`puter notepad functions, computer address book functions,
`computer calendar functions, and computer calculator func-
`tions. These stored programs are selectively accessed for
`execution by the CPU.
`The SIMON personal communications device also
`includes a liquid crystal display having a touch overlay
`membrane, to enable the user to input keyboard entries or
`sketches by tactile pressure with a finger or proximity with
`a stylus. One example of a touch overlay membrane input
`device is described in U.S. Pat. No. 4,686,332 by Evon
`Greanias, et al., entitled “Combined Finger Touch and Stylus
`Detection System for Use on the Viewing Surface of a Visual
`Display Device”, assigned to the IBM Corporation and
`incorporated herein by reference.
`The storage capacity of the RAM can be augmented by
`employing supplementary memory in the form of a personal
`computer memory card (PCMCIA) (Trademark of the Per-
`sonal Computer Memory Card International Association).
`The personal computer memory card can include extra RAM
`to supplement the RAM storage in the personal communi-
`cations device, by plugging the personal computer memory
`card into a PCMCIA receptacle slot in the personal com-
`munications device.
`
`The LCD screen presents menu images to the user to
`enable the selection of communications applications such as
`telephone, facsimile (FAX), or electronic mail (E-mail). For
`each of these applications, a corresponding keypad and
`presentation area is displayed. The user has the option of
`employing either a public switched telephone network link
`or a cellular telephone network link for any of these com-
`munications applications. However, the functions required
`to be performed in order to send or receive a cellular
`telephone network call are diiferent from the functions
`required for a call over a public switched telephone network.
`All cellular telephones use two-way radio communica-
`tions controlled by the cellular telephone network. The
`ambient atmospheric and geographic conditions can affect
`the strength of the transmitted signal. When transmitting a
`large amount of data during a FAX or an E-mail session, an
`acceptable signal strength is required to ensurethat data is
`not lost and to keep the transmission error-free. A signal
`strength indicator is required on cellular telephones to
`enable the user to monitor the signal strength and change its
`location to improve it. Further, a cellular telephone must be
`registered with the home region it usually employs as the
`base for its communications. If the cellular telephone is
`transported outside of its home region, it becomes a roarner,
`and a dilferent mode of operation called roaming, is carried
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`5,568,536
`
`3
`
`out. A cellular telephone must provide an indication to the
`user as to its current mode of operation, either home or
`roaming. Such concerns are absent from calls using a public
`switched telephone network.
`The personal communications device requires the ability
`to selectively reconfigure itself, based on the input and
`output connections attached to it by the user and based on
`the communications applications selected by the user.
`
`OBIECTS OF THE INVENTION
`
`is therefore an object of the invention to provide
`It
`selective reconfiguration for a multiple application personal
`communications device.
`
`It is another object of the invention to provide selective
`reconfiguration for a multiple application personal commu-
`nications device, that adapts to the unique requirements of
`the selected communications link.
`
`It is a further object of the invention to provide selective
`reconfiguration for a multiple application personal commu-
`nications device for communication over both public
`switched telephone networks and cellular telephone net-
`works.
`
`SUMMARY OF THE INVENTION
`
`These and other objects, features and advantages are
`accomplished by the method and apparatus for consistent
`user interface disclosed herein.
`
`The invention is used in a personal communications
`device that includes a memory that stores the operating
`system programs and the applications programs for execu-
`tion by a central processing unit (CPU) in the device. The
`programs selectively manage the operations of a cellular
`telephone, a facsimile receiver, a touch overlay input and
`display, and several desktop functions such as a calendar,
`notepad, and electronic mail.
`The device is capable of performing many types of
`communications functions that require a variety of commu-
`nications links. In addition to the radio link provided for
`cellular telephony, the device must be able to connect to a
`conventional RJll telephone jack for public switched tele-
`phone service, to an RS232 serial data connector, to diag-
`nostic cables,
`to external keyboards, and to hands-free
`microphones and speakers. To consolidate these connection
`requirements, an option attach connector is provided for the
`device. The option attach connector includes three program-
`mable indicator bits that indicate to the device, the role the
`connector is playing when it is connected to the device.
`In accordance with the invention, the option attach con-
`nector has a first indicator bit combination that alerts the
`device that a public switched telephone network connection
`has been made to it. The presence of the first indicator bit
`combination is a signal to the device that telephone, FAX,
`and E-MAIL communications applications are to be con-
`ducted over a PSTN link. The presence of the first indicator
`bit combination invokes a stored computer program to
`provide appropriate connections between the PSTN link and
`the telephone, FAX, and modern hardware in the device. The
`connections are made by an audio multiplexer that receives
`control signals from the system CPU, while executing the
`stored computer program. The program determines the com-
`munications application selected by the user and selectively
`configures the PSTN link to be connected to the either the
`ear piece and microphone for voice communications, or to
`
`4
`the FAX/modem for FAX communications, or to the modem
`alone for E-MAIL communications.
`
`Further, in accordance with the invention, the absence of
`the option attach connector invokes a default indicator bit
`combination that alerts the device that a cellular telephone
`network connection is desired by the user. The presence of
`the default indicator bit combination is a signal to the device
`that telephone, FAX, and E—mail communications applica-
`tions are to be conducted over a cellular telephone network.
`The presence of the default
`indicator bit combination
`invokes the stored computer program to provide appropriate
`connections between the cellular telephone interface and the
`telephone, FAX, and modern hardware in the device. The
`connections are made by the audio multiplexer that receives
`control signals from the system CPU, while executing the
`stored computer program. The program determines the com-
`munications application selected by the user and selectively
`configures the cellular telephone interface to be connected to
`the either the ear piece and microphone for voice commu-
`nications, or to the FAX/modem for FAX communications,
`or to the modem alone for E-MAIL communications.
`
`In this manner, selective reconfiguration is provided for a
`multiple application personal communications device, that
`adapts to the unique requirements of the selected commu-
`nications link and to the selected communications applica-
`tion.
`
`DESCRIPTION OF THE FIGURES
`
`These and other objects, features and advantages will be
`more fully appreciated with reference to the accompanying
`figures.
`FIG. 1A is an overall functional block diagram of the
`personal communications device, connected to a PSTN
`option attach connector for voice communications over a
`PSTN, in accordance with the invention.
`FIG. 1B is an overall functional block diagram of the
`personal communications device,
`in a cellular telephone
`network mode, for voice communications over a cellular
`telephone network, in accordance with the invention.
`FIG. 1C is an overall functional block diagram of the
`personal communications device, connected to a PSTN
`option attach connector for FAX communications over a
`PSTN, in accordance with the invention.
`FIG. 1D is an overall functional block diagram of the
`personal communications device,
`in a cellular telephone
`network mode, for FAX communications over a cellular
`telephone network, in accordance with the invention.
`FIG. IE is an overall functional block diagram of the
`personal communications device, connected to an external
`microphone and speaker cable option attach connector for
`voice communications over a cellular telephone network, in
`accordance with the invention.
`
`FIGS. 2A to 2H are a schematic diagrams of several
`embodiments of the option attach connector.
`FIG. 3 is an illustration of the appearance of the menu
`image 50M displayed on the display/touch overlay 112.
`FIGS. 4A to 4D arena flow diagram of the method to
`provide a consistent user interface in a multiple feature
`personal communications device.
`FIG. 5A is an illustration of the appearance of the image
`50A displayed on the display/touch overlay 112, for voice
`communications over a PSTN.
`
`FIG. 5B is an illustration of the appearance of the image
`SOB displayed on the display/touch overlay 112, for voice
`communications over a cellular telephone network.
`
`GOOGLE Ex. 1026
`
`G00 le v. Phili o s
`
`GOOGLE Ex. 1026
`Google v. Philips
`
`

`
`5,568,536
`
`5
`
`FIG. SC is an illustration of the appearance of the image
`SOC displayed on the display/touch overlay 112, for FAX
`communications over a PSTN.
`
`FIG. SD is an illustration of the appearance of the image
`SOD displayed on the display/touch overlay 112, for FAX
`communications over a cellular telephone network.
`FIG. SE is an illustration of the appearance of the image
`50E displayed on the display/touch overlay 112, for E-MAIL
`communications over a PSTN.
`
`FIG. SF is an illustration of the appearance of the image
`SOF displayed on the display/touch overlay 112, for E-MAIL
`communications over a cellular telephone network.
`FIG. 6 illustrates the layout of the master image SOX
`produced by the interface program 180.
`FIG. 6A illustrate the layout of the PSTN customizing
`image SOY produced by the PSTN screen file 182, that when
`combined with the master image SOX of FIG. 6 by the
`interface program 180, produces the image 50A of FIG. 1A
`and FIG. SA, as it is displayed on the display/touch overlay
`112, for voice communications over a PSTN.
`FIG. 6B illustrates the layout of the cellular customizing
`image 50Z produced by the cellular screen file 184, that
`when combined with the master image 50X of FIG. 6 by the
`interface program 180, produces the image 50B of FIG. 1B
`and FIG. SB, as it is displayed on the display/touch overlay
`112, for voice 26 communications over a cellular telephone
`network.
`
`DISCUSSION OF THE PREFERRED
`EMBODIMENT
`
`The personal communication system diagram of FIG. 1A
`shows the personal communications device 100. The device
`100 includes the RAM 102 which is connected by means of
`the bus 104 to the CPU 106, which executes the stored
`program instructions in the RAM 102. RAM 102 contains
`the ink plane bufi°er 164 used by the touch overlay mem-
`brane to store pels of registered contact points by the user’s
`finger of stylus. RAM 102 contains the display buffer for the
`LCD display 112. Screen images, such as image SOA in FIG.
`1A and FIG. SA, are represented by a bit map stored in the
`display buffer 162, that displays the bit map as the image
`50A, for example on the display 112. The work space 138 in
`RAM 102 is used by the operating system program 150 and
`BIOS 134, as well as by application programs running in the
`device 100.
`
`Register 136 stores the option value that is decoded by the
`decoder 122 from the resistor array 220 in the option attach
`connector 126(0). The interface program 180, stored in
`RAM 102, reads the option value stored in register 136 and
`in response, sends control signals to the audio MUX to
`configure the connections 60A, for example, between the
`option attach connector 126(0) and the ear piece and micro-
`phone 117. This is described in the flow diagram of FIGS.
`4A to 4D.
`
`The interface program 180 also controls the display of
`images such as 50A on the display 112, in response to
`reading the option value stored in the register 136. This is
`described in the flow diagram of FIGS. 4A to 4D. FIG. 6
`illustrates the layout of the master image SOX produced by
`the interface program 180. When the interface program
`generates the PSTN telephone function image 50A, for
`example, it accesses the PSTN screen file 182 in RAM 102
`which contains the layout of the PSTN customizing image
`SOY shown in FIG. 6A. The interface program 180 combines
`
`6
`the PSTN customizing image SOY with the master image
`50X of FIG. 6, to produce the composite image 50A of FIG.
`1A and FIG. SA, as it is displayed on the display/touch
`overlay 112, for voice communications over a PSTN.
`The RAM 102 also stores the cellular screen file 184, that
`contains the layout of the cellular customizing image S02,
`that when combined with the ma

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