throbber
Exhibit 1006
`
`l||||l||||||||Illllllllllllllllllllll|||lll|1||llll|Illllllllllllllllllllll
`USOOS459304A
`
`United States Patent
`[19]
`[11] Patent Number:
`5,459,304
`
`Eisenmann
`[45] Date of Patent:
`Oct. 17, 1995
`
`[54] SMART CARD TECHNIQUES FOR MOTOR
`VEHICLE RECORD ADMINISTRATION
`
`5,120,939
`5,310,999
`
`6/1992 Claus et a1.
`5/1994 Claus et a1.
`
`............................. 235/332
`............................. 235/384
`
`[75]
`
`Inventor:
`
`Jefl'rey J. Eisenmann, Ocean Grove,
`NJ.
`
`[73] Assignee: AT&T 1PM Corp., Coral Gables, Fla.
`
`[21] Appl. No.: 304,998
`
`[22] Filed:
`
`Sep. 13, 1994
`
`Int. Cl.6 ....................................................... G06K 5/00
`[51]
`
`[52] US. Cl.
`.................. 235/380; 235/382; 235/384;
`235/492
`[53] Field of Search ..................................... 235/330, 382,
`235/384
`
`[56]
`
`References Cited
`
`4,567,359
`4,798,322
`4,916,296
`4,970,655
`
`U‘S' PATENT DOCUMENTS
`1/1986 Lockwood .............................. 235/381
`1/1989 Bernstein et a1.
`.. 235/487
`
`4/1990 Streak ..........
`11/1990 Winn et a].
`..
` 364/479
`
`Primary Examiner—Harold Pitts
`Attorney, Agent, or Firm—Steven R. Bartholomew
`[57]
`ABSTRACT
`
`Smart card techniques are disclosed for integrating and
`administering records related to the ownership and/or opera-
`tion of motor vehicles. A smart identification card stores and
`
`administers a plurality of motor vehicle records correspond-
`ing to a single motorist. These motor vehicle records include
`items selected from the group of motor vehicle registration
`information, drivers license information, vehicle code vio—
`lations, automobile insurance information, parking garage
`entry times, parking garage account balance, highway toll
`account balance, motor club information, and environmental
`inspection information. Each smart identification card is
`equipped to interact with any of a plurality of computer
`databases through the utilization of a conventional commu-
`nications link in conjunction with EL smart card scanner, Each
`of the computer databases administers motor vehicle
`records.
`
`8 Claims, 27 Drawing Sheets
`
`SMART IDENTIFICATION CARD DATA STRUCIURE
`
`DRIVERS LICENSE NUMBER
`FILE IDENTIFIER 'A”:
`CARD HOLDER IDENTITY
`
`FILE IDENTIFIER 'B”:
`CARD HOLDER IDENTITY
`
`SOCIAL SECURITY NUMBER
`
`m
`
`153
`
`VIOLATION RECORD:
`
`137
`
`TOLL ACCOUNT FILE IDENTIFIER:
`
` 155
`
`VIOLATION IDENTIFIER N
`VIOLATION IDENTIFIER N
`VIOLATION IDENTIFIER 0
`
`TOLL ACCOUNT BALANCE
`
`139.1'
`
`PARKING GARAGE FILE IDENTIFIER:
`
`PARKING GARAGE ACCOUNT BALANCE
`
`141
`
`,
`
`”3f
`
`“5!
`
`”5,
`
`
`
`AUTOMOBILE INSURANCE POLICY
`FILE IDENTIFIER:
`
`AUTOMOBILE INSURANCE POLICY
`FILE IDENTIFIER:
`
`DEPARTMENT OF MOTOR VEHICLES
`AUTOMOBILE REGISTRATION FILE
`IDENTIFIER:
`
`DEPARTMENT OF MOTOR VEHICLES
`AUTOMOBILE REGISTRATION FILE
`IDENTIFIER:
`
`AUTDMDBILE X
`POLICY EXPIRATION DATE
`INSURANCE EXPIRATION FLAG
`INSURANCE COMPANY TELEPHONE NUMBER
`
`AUTOMOBILE Y
`POLICY EXPIRATION DATE
`INSURANCE EXPIRATION FLAG
`INSURANCE CDMPANI TELEPHONE NUMBER
`
`VIN 0F AUTOMOBILEX
`: 1:: at
`.'::IIT T:
`REGISTRATION EXPIRATION FLAG
`INSPECTION DUE DATE
`INSPECTION OVER DUE FLAG
`
`VIN OF AUTOMOBILEY
`R
`TON EXPIRATION OAT
`REGISTRATION EXPIRATION FLAG
`INSPECTION DUE DATE
`INSPECTION OVER DUE FLAG
`
`”7
`
`149
`
`1‘51
`153
`‘55
`
`157
`
`159
`
`‘5‘
`'53
`‘55
`‘67
`
`169
`171
`173
`I75
`
`'77
`179
`181
`183
`185
`
`145
`15°
`152
`1554
`155
`
`Liberty Mutual
`
`Exhibit 1006
`
`Page 000001
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 1 of 27
`
`5,459,304
`
`F]C.
`
`1
`
`SMART IDENTIFICATION CARD DATA STRUCTURE
`
`131
`
`FILE IDENTIFIER 'A":
`CARD HOLDER IDENTITY
`
`DRIVERS LICENSE NUMBER
`
`133
`
`135
`
`FILE IDENTIFIER "B":
`CARD HOLDER IDENTITY
`
`VIOLATION RECORD:
`
`SOCIAL SECURITY NUMBER
`
`VIOLATION IDENTIFIER M
`VIOLATION IDENTIFIER N
`VIOLATION IDENTIFIER O
`
`137
`
`TOLL ACCOUNT FILE IDENTIFIER:
`
`‘
`
`TOLL ACCOUNT BALANCE
`
`PARKING GARAGE FILE IDENTIFIER:
`
`PARKING GARAGE ACCOUNT BALANCE
`
`
`
`147
`
`149
`
`151
`153
`155
`
`157
`
`159
`
`161
`163
`165
`167
`
`169
`171
`173
`175
`
`177
`179
`181
`183
`185
`
`148
`150
`152
`154
`156
`
`139
`
`.141
`
`143
`
`145
`
`146
`
`AUTOMOBILE INSURANCE POLICY
`FILE IDENTIFIER:
`
`AUTOMOBILE INSURANCE POLICY
`FILE IDENTIFIER:
`
`DEPARTMENT OF MOTOR VEHICLES
`AUTOMOBILE REGISTRATION FILE
`IDENTIFIER:
`
`DEPARTMENT OF MOTOR VEHICLES
`AUTOMOBILE REGISTRATION FILE
`IDENTIFIER:
`
`AUTOMOBILE X
`POLICY EXPIRATION DATE
`INSURANCE EXPIRATION FLAG
`INSURANCE COMPANY TELEPHONE NUMBER
`
`AUTOMOBILE Y
`POLICY EXPIRATION DATE
`INSURANCE EXPIRATION FLAG
`INSURANCE COMPANY TELEPHONE NUMBER
`
`INSPECTION DUE DATE
`INSPECTION OVER DUE FLAG
`
`VIN, OF AUTOMOBILE Y
`REGISTRATION EXPIRATION OAT
`REGISTRATION EXPIRATION FLAG
`INSPECTION DUE DATE
`INSPECTION OVER DUE FLAG
`
`Page 000002
`
`

`

`US. Patent
`
`Oct. 17,1995
`
`Sheet 2 of 27
`
`5,459,304
`
`m:
`
`:ufimfla
`E_:(1mmmumuw0mmmu
`
`|.__J
`
`2:
`
`witfigfiwtiwmEm:Immgmzouazoomm/Em:
`
`
`.....wH2:.........2:LEzzsmmx:nas5%.mrlfillllllllllllllllJl.om<om«2#2255237
`
`N65%
`
`mo—
`
`E—
`
`zo=<u:=zme
`
`35
`
`$2052%
`
`Ezzfim
`
`55¢on
`
`.2225»
`
`BF
`
`muEmEE
`
`
`
`mzzozfi._<zo:zm>zoo
`
`:—
`
`m:
`
`
`«Sim.....“End.um-----w”.533
`
`m---mm.>.~.mu.m.zm..m_..:}mmzo=<822228
`
`.3.‘Q~\
`
`\x..a:v2:
`
`
`
` 55825:.Ea.£330..
`
`
`
`£ng85525E:
`
`
`
`$5;onmm<m<sa
`
`m:
`
`
`
`
`
`xz:«222222228mzoxnmdh
`
`
`
`\tiJ.......................Em.£5.285:29.
`
`5:3:).EEEEPEBMM.58:x2:32222328”22%”;
`
`
`
`
`
`.(...L5%“222550:258.
`
`E
`......\.
`
`Page 000003
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 3 of 27
`
`5,459,304
`
`FIG. 3
`
`w
`
`201
`COMPUTER TERMINAL PROMPTS USER TO ENTER PASSWORDZOS
`CAN SMART CARD SCANNER READ MOTOR VEHICLE DRIVER
`IDENTIFICATION CARD ?
`207
`YES
`SMART CARD SCANNER SCANS MOTOR VEHICLE/DRIVER IDENTIFICATION
`CARD AND UPLOADS ONE OR MORE FILE IDENTIFIERS (i.e., SOCIAL
`SECURITY NO. AND/OR DRIVERS LICENSE NO.) FROM CARD
`209
`SCANNER DOWNLOADS FILE IDENTIFIERS TO COMPUTER TERMINAL
`211
`COMPUTER TERMINAL SEARCHES COMMUNICATIONS LINK TABLE FOR A
`FILE IDENTIFIER DOWNLOADED FROM IDENTIFICATION CARD
`213
`
`COMPUTER TERMINAL RETRIEVES THE COMMUNICATIONS LINK SPECIFICATION
`ASSOCIATED WITH THE FILE IDENTIFIER LOCATED IN THE PREVIOUS STEP
`215
`
`o
`FROM FIG. 3A
`
`205
`
`NO
`
`COMPUTER TERMINAL
`PROMPTS USER:
`CARD IS UNREADABLE
`
`DOES COMMUNICATIONS LINK SPECIFICATION SPECIFY A DIRECT
`REAL-TIME COMMUNICATIONS LINK ?
`NO
`217
`COMPUTER TERMINAL PLACES CALL TO CENTRALIZED DATABASE COMPUTER
`OVER A TELEPHONIC (CELLULAR AND/OR LANDLINE) COMMUNICATIONS LINK
`219
`IS THERE AN UPDATED FILE IN THE COMPUTER TERMINAL FILE UPDATE
`Io
`BUFFER (i.e., FROM A PREVIOUS UPDATE) ?
`
`
`
`
`UPLOAD FILES IN FILE UPDATE BUFFER OF COMPUTER TERMINAL T0
`CENTRALIZED DATABASE COMPUTER
`
`DATABASE IS UPDATED WITH NEW FILES
`
`CLEAR FILE UPDATE BUFFER
`
`227
`COMPUTER TERMINAL DOWNLOADS FILE IDENTIFIERS TO CENTRALIZED
`DATABASE COMPUTER
`
`229
`CENTRALIZED DATABASE COMPUTER UPLOADS FILES CORRESPONDING
`TO FILE IDENTIFIERS TO THE COMPUTER TERMINAL
`
`231
`FILES MAY BE DISPLAYED AND/0R EDITED ON THE COMPUTER
`TERMINAL USER INTERFACE
`233
`
`EDITED FILES ARE STORED IN FILE UPDATE BUFFER
`
`o
`6. 3A
`
`TO
`
`Page 000004
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 4 of 27
`
`5,459,304
`
`FIG. 3A
`
`FROM FIG. 3
`
`COMPUTER TERMINAL ESTABLISHES A
`DIRECT, REAL-TIME COMMUNICATIONS
`LINK WITH A CENTRALIZED DATABASE COMPUTER
`
`COMPUTER TERMINAL DOWNLOADS FILE IDENTIFIERS
`TO CENTRALIZED DATABASE COMPUTER
`
`CENTRALIZED DATABASE COMPUTER UPLOADS FILES
`CORRESPONDING To FILE IDENTIFIERS To THE
`COMPUTER TERMINAL
`
`FILES MAY BE EDITED AND/0R DISPLAYED ON THE
`‘
`COMPUTER TERMINAL USER INTERFACE
`
`235
`
`237
`
`239
`
`241
`
`EDITED FILES ARE DOWNLOADED FROM THE
`COMPUTER TERMINAL TO THE CENTRAUZED
`
`A
`
`243
`
`DATABASE COMPUTER
`
`0
`TD FIG. 3
`
`Page 000005
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 5 0f 27
`
`5,459,304
`
`3
`
`”$23.3-
`
`Esmzou$553
`
`855223
`
`m3
`
`:4
`
`m1
`
`Emduo
`
`E>Eumz<~=
`
`
`
`mzoznmdhmzzazfi
`
`5:5sz555
`
`
`
`“2255”:uzjozfi
`
`3:2635%
`
`EEOoonzzm
`
`ENEEZHS
`
`”9:53
`
`Esmzoo
`
`wzoEstzzoo
`
`Ex2:
`
`Sac:
`
`«5228
`
`28:25
`
`Ezzgm
`
`9.5E§m
`
`.255”:
`«888E222
`
`252229:on
`
`
`
`x2:mzo=<o~z=228
`
`m3.
`
`V Q
`
`05%
`
`Page 000006
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 6 of 27
`
`5,459,304
`
`FIG. 5
`
`START
`
`301
`
`305
`
`MOBILE COMPUTER TERMINAL IN POLICE CAR PROMPTS
`USER TO ENTER PASSWORD
`
`0
`FROM FIG.
`
`51*
`
`CAN SMART CARD SCANNER READ MOTOR VEHICLE N10
`DRIVER IDENTIFICATION CARD ?
`3 7
`YES
`309
`S RT CRD SCNN R SC 5 'OTOR VEHICLE DRIVER IDENTIFICATION
`CARD AND UPLOADS ONE OR MORE FILE IDENTIFIERS (Len, SOCIAL
`SECURITY NO. AND OR DRIVERS LICENSE N0.
`FROM CARD
`
`
`
`MOBILE COMPUTER
`
`
`TERMINAL PROMPTS
`
`
`USER: CARD IS NOT
`
`
`>
`3 _-
`
`1
`
`3 .~ 5
`
`517
`
`319
`
`321
`
`MOBILE COMPUTER TERMINAL ESTABLISHES AN ELECTROMAGNETIC
`AND/OR CELLULAR COMMUNICATIONS LINK WITH A CENTRALIZED
`DATABASE COMPUTER VIA MODEMS AND RF TRANSCEIVERS
`
`IS THERE AN UPDATED FILE IN THE COMPUTER TERMINAL
`FILE UPDATE BUFFER i.e., FROM A PREVIOUS UPDATE
`?
`YES
`
`N0
`
`UPLOAD FILES IN FILE UPDATE BUFFER OF MOBILE
`COMPUTER TERMINAL TO CENTRALIZED DATABASE COMPUTER
`
`DATABASE IS UPDATED WITH NEW FILES
`
`CLEAR FILE UPDATE BUFFER
`
`TO FIG. 5A
`
`Page 000007
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 7 of 27
`
`5,459,304
`
`FIG. 5A
`
`FROM FIG. 5
`
`
`
`325
`
`329
`
`
`
`MOBILE COMPUTER TERMINAL DOWNLOADS FILE IDENTIFIERS
`T0 CENTRALIZED DATABASE COMPUTER
`
`
`
`
`CENTRALIZED DATABASE COMPUTER UPLOADS FILES CORRESPONDING
`
`TO FILE IDENTIFIERS TO THE MOBILE COMPUTER TERMINAL 327
`
`
`
`
`FILES MAY BE DISPLAYED AND OR EDITED 'ON THE MOBILE
`COMPUTER TERMINAL USER INTERFACE, THE FILES INCLUDING
`
`
`DRIVERS LICENSE NO. AND VEHICLE REGISTRATION INFORMATION
`
`
`
`
`
`
`MOBILE COMPUTER TERMINAL PROMPTS USER TO ENTER ONE OR MORE
`VIOLATION IDENTIFIERS, EACH VIOLATION IDENTIFIER UNIOUELY
`SPECIFYING A PARTICULAR VEHICLE CODE VIOLATION
`
`
`
`331
`
`
`
`Page 000008
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 8 of 27
`
`5,459,304
`
`8n
`
`\/
`
`:2
`
`:88
`
`ESL—28
`
`#2515
`
`8n
`
`.32
`
`:88
`
`“E
`
`Eamomzsc
`
`L7
`
`:m
`
`in
`
`Em: m65%
`
`381%”88:
`
`Eamomzé»
`
`BEE;—
`
`Page 000009
`
`
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 9 of 27
`
`5,459,304
`
`FIG. 7
`
`START
`
`701
`
`703
`
`705
`
`709
`
`711
`
`MOTOR VEHICLE SLOWS AS IT
`APPROACHES TOLL BOOTH
`
`
`MOTORIST INSERTS IDENTIFICATION
`
`
`USER INTERFACE
`CARD INTO SMART CARD SCANNER
`
`PROVIDES AUDIBLE
`
`
`AND/OR VISUAL
`CAN SMART CARD SCANNER READ TOLL ACCOUNT
`
`
`PROMPT: CARD IS
`FILE IDENTIFIER FROM IDENTIFICATION CARD?
`
`
`UNREADABLE 0R TOLL
`ACCOUNT HAS NOT
`SMART CARD SCANNER DOWNLOADS ALL TOLL
`
`BEEN SET UP
`ACCOUNT FILE IDENTIFIERS TO
`
`MOTOR VEHICLE TRANSCEIVER
`
`
`MOTOR VEHICLE TRANSCEIVER TRANSMITS TOLL
`
`ACCOUNT FILE IDENTIFIERS TO TOLL BOOTH RF
`
`TRANSCEIVER OVER RF DATA COMMUNICATIONS LINK
`
`
`713
`
`TOLL BOOTH TRANSCEIVER RECEIVES TOLL ACCOUNT
`FILE IDENTIFIERS FROM MOTOR VEHICLE TRANSCEIVER
`
`TOLL BOOTH TRANSCEIVER DOWNLOADS TOLL
`ACCOUNT FILE IDENTIFIERS TO TOLL BOOTH
`COMPUTER TERMINAL
`
`
`
`
`
`_ 715
`
`716
`
`717
`
`719
`
`
`
`
`
`
`
`TOLL BOOTH COMPUTER TERMINAL SEARCHES
`A TOLL ACCOUNT FILE IDENTIFIER TABLE T0
`
`USER INTERFACE
`LOCATE A TOLL ACCOUNT FILE IDENTIFIER WHICH
`PROVIDES AUDIBLE/
`
`
`IS IDENTICAL TO ONE OF THE TOLL ACCOUNT FILE
`VISUAL PROMPT:
`
`
`IDENTIFIERS DOWNLOADED IN BLOCK 715.
`IS THE
`TOLL ACCOUNT HAS
`TOLL BOOTH COMPUTER ABLE TO LOCATE SUCH
`NOT BEEN SET UP
`
`
`
`AN IDENTICAL MATCH OFESFILE IDENTIFIERS ?
`Y
`TOLL BOOTH COMPUTER TERMINAL RETRIEVES A TOLL
`ACCOUNT FILE CORRESPONDING TO A
`TOLL ACCOUNT FILE IDENTIFIER DOWNLOADED FROM
`THE TOLL BOOTH TRANSCEIVER. TOLL ACCOUNT
`FILE SPECIFIES MONETARY BALANCE AND/OR
`NUMBER OF TOLLS REMAINING IN THE ACCOUNT.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`TOLL BOOTH COMPUTER TERMINAL DEBITS TOLL
`ACCOUNT FILE FOR AMOUNT OF TOLL AND/0R
`DECREMENTS NUMBER OF REMAINING TOLLS
`
`721
`
`MOTOR VEHICLE LEAVES TOLL BOOTH AREA
`
`Page 000010
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 10 of 27
`
`5,459,304
`
`__-___1
`
`E05:mmommmofimogim.1llllllllllllllllllL
`
`: i i
`
`mom
`“1
`
`$838335;
`“:58:2:
`
`IIIIIIIIIIrlllllllil
`
`::
`
`d2
`
`:88
`
`Eamomzéh
`
`mom
`
`L7
`
`mow
`
`3552%
`
`«888582:
`
`Eamomzéh
`
`50:;~55:
`
`:m
`
`.‘4-3.:2%
`2mfizzgm
`
`m65%
`
`Page 000011
`
`
`
`
`
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 11 of 27
`
`5,459,304
`
`F]G. 9
`
`MOTOR VEHICLE SLows AS IT
`APPROACHES TOLL BOOTH
`
`0 FROM FIG. 9A
`
`901
`
`905
`
`907
`
`909
`
`9“
`
`912
`
`
`
`CAN SMART CARD SCANNER READ ATLEAST ONE
`TOLL ACCOUNT FILE IDENTIFIER AND CORRESPONDING
`ACCOUNT BALANCE FILE FROM IDENTIFICATION CARD ?
`
`
`
`
`
`
`
`
`
`MOTORIST INSERTS IDENTIFICATION
`
`
`SMART CARD SCANNER
`CARD INTO SMART CARD SCANNER
`USER INTERFACE
`PROVIDES AUDIBLE
`
`
`AND/OR
`
`VISUAL PROMPT:
`
`CARD IS UNREADABLE
`AND/0R TOLL ACCOUNT
`
`Is NOT SET UP
`
`
`
`
`
`
`
`
`
`MOTOR VEHICLE TRANSCEIVER TRANSMITS AN INITIATION
`SIGNAL TO THE TOLL BOOTH TRANSCEIVER WHICH
`
`INCLUDES ALL TOLL ACCOUNT FILE IDENTIFIERS STORED
`
`
`ON SMART IDENTIFICATION CARD
`
`
`IN RESPONSE TO INITIATION SIGNAL, TOLL BOOTH
`TRANSCEIVER DOWNLOADS INITIATION SIGNAL To TOLL
`
`BOOTH MICROPROCESSOR
`
`
`TOLL BOOTH MICROPROCESSOR SEARCHES
`MICROPROCESSOR MEMORY To LOCATE A FILE
`
`IDENTIFIER STORED IN MICROPROCESSOR MEMORY
`
` WHICH IS IDENTICAL TO ONE OF THE TOLL
`
`ACCOUNT FILE IDENTIFIERS RECEIVED FROM THE
`
`SMART IDENTIFICATION CARD; TOLL BOOTH
`MICROPROCESSOR PIACES TOLL ACCOUNT FILE
`
`IDENTIFIERS RECEIVED FROM SMART IDENTIFICATION
`
`CARD INTO A BUFFER IN TOLL BOOTH
`
`
`MICROPROCESSOR MEMORY; IS SUCH AN
`
`
`IDENTICAL MATCH FOUND ’2
`YES
`
`913
`
`
`
`
`TOLL BOOTH MICROPROCESSOR INSTRUCTS TOLL BOOTH
`TRANSCEIVER TO ISSUE AN ACKNOWLEDGEMENT SIGNAL
`
`
`WHICH ECHOES IDENTICALLY MATCHING FILE IDENTIFIER
`
`
`BACK TO MOTOR VEHICLE TRANSCEIVER
`
`Page 000012
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 12 of 27
`
`5,459,304
`
`914
`
`915
`
`917
`
`9‘9
`
`921
`
`925
`
`FIG. 9A
`
`FROM FIG. 9
`
`MOTOR VEHICLE TRANSCEIVER RECEIVES
`ACKNOWLEDGMENT SIGNAL AND DOWNLOADS
`RECEIVED FILE IDENTIFIER T0 SMART CARD SCANNER
`
`SMART CARD SCANNER DOWNLOADS RECEIVED FILE
`IDENTIFIER TO SMART CARD MICROPROCESSOR
`
`SMART CARD MICROPROCESSOR COMPARES RECEIVED
`FILE IDENTIFIER WITH FILE
`IDENTIFIER STDRED IN SMART CARD
`
`ARE FILE IDENTIFIERS AN IDENTICAL MATCH?
`NO
`
`
`SMART CARD SCANNER USER INTERFACE
`PROVIDES AUDIBLE AND/0R VISUAL INDICATION:
`
`
`COMMUNICATION LINK TROUBLE -
`
`
`DO YOU WISH TO TRY AGAIN 0R WILL YOU PAY
`
`Y 5 0
`TO FIG. SD
`
`
`
`TOLL MANUALLY ?
`
`USER ENTERS TDLL PAYMENT SELECTIDN
`INTD SCANNER USER INTERFACE
`
`MANUAL TDLL PAYMENT SPECIFIED ?
`YES
`
`“0 0
`To FIG.9
`
`923
`
`Page 000013
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 13 of 27
`
`5,459,304
`
`FIG. 9B
`
`FROM FIG. 9A
`0
`
`SMART CARD MICROPROCESSOR SENDS CONFIRMATION
`SIGNAL INCLUDING IDENTICALLY MATCHING FILE
`IDENTIFIER RECEIVED AT BLOCK 914 TO THE SMART
`CARD SCANNER; TOOL BOOTH MICROPROCESSOR
`STORES IDENTICALLY MATCHING FILE IDENTIFIERS IN
`A MATCHING FILE IDENTIFIER REGISTER OF TOLL
`BOOTH MICROPROCESSOR MEMORY
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`IN RESPONSE TO CONFIRMATION SIGNAL RECEIVED
`FROM SMART CARD MICROPROCESSOR, SMART CARD
`
`
`
`SCANNER ACTIVAIES MOTOR VEHICLE TRANSCEIVER
`AND MODULAIES TRANSCEIVER WITH CONFIRMATION
`
`SIGNAL
`
`
`
`
`UPON RECEIPT OF CONFIRMATION SIGNAL, TOLL
`BOOTH TRANSCEIVER TRANSMITS TOLL DEBIT SIGNAL
`
`
`DENOTING A MONETARY AMOUNT OF TOLL AND/0R
`
`
`DENOTING A QUANTITY OF TOLL PASSAGES TO THE
`
`
`MOTOR VEHICLE TRANSCEIVER
`
`MOTOR VEHICLE TRANSCEIVER DOWNLOADS TOLL DEBIT
`SIGNAL TO SMART CARD SCANNER
`
`SMART CARD SCANNER DOWNLOADS TOLL DEBIT
`SIGNAL T0 SMART CARD MICROPROCESSOR
`
`0 G
`
`.9C
`
`SMART CARD MICROPROCESSOR CHECKS:
`SUFFICIENT ACCOUNT BALANCE AVAILABLE ?
`YES
`
`
`
`IN RESPONSE TO TOLL DEBIT SIGNAL, SMART CARD
`MICROPROCESSOR DECREMENTS ACCOUNT BALANCE
`OF TOLL ACCOUNT SPECIFIED BY IDENTICALLY
`
`
`MATCHING FILE IDENTIFIER, SUCH THAT TOLL
`ACCOUNT IS DEBITED IN THE AMOUNT SPECIFIED
`
`BY THE TOLL DEBIT SIGNAL
`
`TO FIG. SD
`
`Page 000014
`
`927
`
`928
`
`929
`
`930
`
`931
`
`932
`
`933
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 14 of 27
`
`5,459,304
`
`FIG. 90
`
`FROM FIG. 9B
`0
`
`SMART CARD MICROPROCESSOR SENDS INSUFFICIENT
`ACCOUNT BALANCE SIGNAL TO
`MOTOR VEHICLE TRANSCEIVER
`
`MOTOR VEHICLE TRANSCEIVER SENDS
`INSUFFICIENT ACCOUNT BALANCE SIGNAL TO
`TOLL BOOTH TRANSC
`R
`
`TOLL BOOTH TRANSCEIVER DOWNLOADS
`INSUFFICIENT ACCOUNT BALANCE SIGNAL TO
`TOLL BOOTH MICROPROCESSOR
`
`ESSIR CHECKS TO SEE
`'
`WHETHER ANY TOLL ACCOUNT IDENTIFIERS IN TOLL
`BOOTH MICROPROCESSOR MEMORY IDENTICALLY MATCH
`ANY OF THE ACCOUNT IDENTIFIERS RECEIVED FROM
`THE SMART IDENTIFICATION CARD IN ADDITION TO
`
`THE MATCHING TOLL ACCOUNT FILE IDENTIFIERS
`
`ARE THERE ANY IDENTICALLY MATCHING
`TOLL ACCOUNT FILE IDENTIFIERS IN
`ADDITION TO THE MATCH {‘0 ND AT, BLOCK 919 ?
`SCANNER USER INTERFACE PROVIDES AUDIBLE AND OR
`VISUAL PROMPT: YOU HAVE INSUFFICIENT ACCOUNT
`BALANCE AND MUST PAY TOLL MANUALLY
`
`MOTOR VEHICLE TRANSCEIVER SENDS MANUAL TOLL
`PAYMENT SIGNAL T0 TOLL BOOTH TRANSCEIVER
`
`934
`
`935
`
`937
`
`938
`
`93g
`
`945
`
`947
`
`949
`
`mu BOOTH TRANSCEIVER LOCKS TOLL BOOTH GATE
`UNTIL TOLL Is PAID MANUALLY
`
`0
`To FIG. 9
`
`Page 000015
`
`
`
`
`
`
`940
`TOLL BOOTH MICROPROCESSOR
`REPLACES IDENTICALLY
`
`
`MATCHING FILE IDENTIFIER
`STORED IN BLOCK 927 WITH
`NEW MATCHING FILE IDENTIFIERS
`
`
`FOUND AT BLOCK 939
`
`
`
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 15 of 27
`
`5,459,304
`
`FIG. 90
`
`FROM FIG. 90
`
`SMART CARD MICROPROCESSOR SENDS SUFFICIENT
`BALANCE SIGNAL TO SCANNER USER INTERFACE
`AND MOTOR VEHICLE TRANSCEIVER
`
`951
`
`
` 953
`SCANNER USER INTERFACE PROVIDES VISUAL
`AND/OR AUDIBLE INDICATION: THANK YOU
`
`FOR PAYING YOUR HIGHWAY TOLLS USING THE
`
`
`
`AT&T SMART CARD SYSTEM
`
`MOTOR VEHICLE TRANSCEIVER SENDS TOLL
`PAYMENT COMPLETION SIGNAL TO TOLL
`
`BOOTH TRANSCEIVER
`
`TOLL BOOTH TRANSCEIVER SIGNALS TOLL
`BOOTH GATE TO RAISE
`
`955
`
`957
`
`EXIT
`
`Page 000016
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 16 of 27
`
`5,459,304
`
`moo—
`
`ozcaé
`
`moses
`
`026:3
`
`8526
`
`E5823:
`
`m2:
`
`
`
`”85.302:55
`
`mammuuozmomui
`
`L7
`
`m8_
`
`58:;~58:
`
`Eamomzfi:
`
`.4‘:
`
`2.55%
`
`
`
`ES...E<zm
`
`zommmoommozoi
`
`0“
`
`.QNK
`
`Em:
`
`Ezzgmm8—
`
`Page 000017
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 17 of 27
`
`5,459,304
`
`FIG.
`
`11
`
`1101
`
`MOTOR VEHICLE STOPS AT
`PARKING GARAGE GATE
`
`MOTORIST INSERTS IDENTIFICATION
`CARD INTO SMART CARD SCANNER
`
` SMART CARD SCANNER
`
`USER INTERFACE
`PROVIDES AUDIBLE
`AND/0R
`VISUAL PROMPT:
`CARD IS UNREADABLE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`CAN SMART CARD SCANNER READ PARKING GARAGE
`
`FILE IDENTIFIER AND PARKING GARAGE ACCOUNT
`
`BALANCE FILE FROM IDENTIFICATION CARD?
`
`YES
`
`
`MOTOR VEHICLE TRANSCEIVER TRANSMITS AN
`INITIATION SIGNAL TO THE PARKING GARAGE
`
`TRANSCEIVER WHICH INCLUDES
`
`
`PARKING GARAGE FILE IDENTIFIER
`
`
`
`IN RESPONSE TO INITIATION SIGNAL, PARKING
`GARAGE TRANSCEIVER ISSUES AN ACKNOWLEDGEMENT
`SIGNAL WHICH ECHOES PARKING GARAGE FILE
`IDENTIFIER BACK TO MOTOR VEHICLE TRANSCEIVER
`
`
`
`MOTOR VEHICLE TRANSCEIVER RECEIVES
`ACKNOWLEDGMENT SIGNAL AND DOWNLOADS
`RECEIVED FILE IDENTIFIER T0 SMART CARD SCANNER
`
`SMART CARD SCANNER DOWNLOADS RECEIVED FILE
`IDENTIFIER T0 SMART CARD MICROPROCESSOR
`
`SMART CARD MICROPROCESSOR COMPARES RECEIVED
`FILE IDENTIFIER WITH FILE
`IDENTIFIER STORED IN SMART CARD
`
`
`
`
`
`
`
`1125
`
`ARE FILE IDENTIFIERS ANwIDENTTCAL NATCH ?
`SMART CARD SCANNER USER INTERFACE
`PROVIDES AUDIBLE AND/OR VISUAL INDICATION:
`FAILURE TO CONFIRM IDENTITY OF SMART CARD ~
`DO YOU WISH TO TRY AGAIN OR WILL YOU PAY
`GARAGE FEE MANUALLY ?
`
`
`USER ENTERS GARAGE FEE PAYMENT SELECTION
`INTO SCANNER USER INTERFACE
`
`
`MANUAL GARAGE LYEEE PAYMENT SPECIFIED ?
`S
`
`YES 0TO
`FIG
`
`. 11 A
`
`
`
`'
`
`Page 000018
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 18 of 27
`
`5,459,304
`
`FIG.
`
`1 1A
`
`11
`
`FROM FIG.
`0
`
`1127
`
`1129
`
`11 31
`
`1133
`
`1135
`
`1137
`
`1139
`
`1141
`
`1143
`
`1145
`
`1147
`
`SMART CARD MICROPROCESSOR SENDS CONFIRMATION
`SIGNAL SIGNIFYING FILE IDENTIFIER MATCH TO THE
`SMART CARD SCANNER
`
`
`
`
`IN RESPONSE TO CONFIRMATION SIGNAL RECEIVED
`FROM SMART CARD MICROPROCESSOR, SMART CARD
`SCANNER ACTIVATES MOTOR VEHICLE TRANSCEIVER
`AND MODULATES TRANSCEIVER WITH CONFIRMATION
`SIGNAL
`
`
`
`
`
`
`
`UPON RECEIPT OF CONFIRMATION SIGNAL, PARKING
`GARAGE TRANSCEIVER FORWARDS SIGNAL T0 PARKING
`GARAGE MICROPROCESSOR
`
`PARKING GARAGE MICROPROCESSOR READS VALUE OF
`TIMER AND DOWNLOAD VALUE Io PARKING GARAGE
`TRANSCEIVER AND STORES VALUE IN A TIMER BUFFER
`
`FROM m “5
`
`PARKING GARAGE TRANSCEIVER TRANSMITS VALUE OF
`TIMER TO MOTOR VEHICLE TRANSCEIVER
`
`MOTOR VEHICLE TRANSCEIVER RECEIVES VALUE OF
`TIMER AND DOWNLOADS VALUE OF TIMER TO SMART
`CARD MICROPROCESSOR
`
`SMART CARD MICROPROCESSOR STORES VALUE OF
`TIMER IN SMART CARD MEMORY
`
`.......AIIEENAIE..EB.QGBAN.ELIIW.®
`SMART CARD MICROPROCESSOR COPIES STORED VALUE
`T0 [$16,119
`OF TIMER AND FORWARDS THIS VALUE T0 SMART CARD
`SCANNER
`
`SMART CARD SCANNER DOWNLOADS VALUE OF TIMER
`T0 MOTOR VEHICLE TRANSCEIVER
`
`MOTOR VEHICLE TRANSCEIVER TRANSMITS VALUE OF
`TIMER BACK TO PARKING GARAGE TRANSCEIVER
`
`PARKING GARAGE TRANSCEIVER RECEIVES VALUE OF
`TIMER AND DOWNLOADS VALUE TO PARKING GARAGE
`MICROPROCESSOR
`
`0
`TO FIG. 11B
`
`Page 000019
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 19 of 27
`
`5,459,304
`
`FIG.
`
`1 1 B
`
`FROM EIG. 113
`0 ,
`
`
`
`PARKING GARAGE MICROPROCESSOR COMPARES VALUE OF TIMER
`RECEIVED FROM MOTOR VEHICLE TRANSCEIVER WITH VALUE OF
`TIMER STORED IN TIMER BUFFER. ARE THE TIMER VALUES
`
`
`IDENTICAL?
`
`©..QEIIQ.NA.L..E.R.Q§KA.V..E.L.QIL.............
`YES
`HERO” A
`PARKING GARAGE MICROPROGESSOR TRIGGERS PARKING
`-
`GARAGE GATE TO OPEN
`
`
`
`
`
`WAIT UNTIL MOTOR VEHICLE APPROACHES PARKING
`GARAGE Ex
`GAIE
`
`MOTOR VEHICLE APPROACHES PARKING GARAGE EXIT GATE
`
`PARKING GARAGE TRANSCEIVER ISSUES INTERROGATION SIGNAL
`TO MOTOR VEHICLE TRANSCEIVER
`
`MOTOR VEHICLE TRANSCEIVER ISSUES ACKNOWLEDGMENT
`SIGNAL To PARKING GARAGE TRANSCEIVER
`
`SMART CARD MICROPROCESSOR RETRIEVES VALUE OF TIMER
`FROM SMART CARD MEMORY
`
`VALUE OF TIMER IS DOWNLOADED FROM SMART CARD MEMORV
`TO SMART CARD SCANNER
`
`VALUE OF TIMER IS DOWNLOADED PROM SMART CARD SCANNER
`TO MOTOR VEHICLE TRANSCEIVER
`
`MOTOR VEHICLE TRANSCEIVER SENDS VALUE OF TIMER TO
`PARKING GARAGE TRANSCEIVER
`
`PARKING GARAGE TRANSCEIVER DOWNLOADS VALUE OF TIMER
`RECEIVED FROM MOTOR VEHICLE TRANSCEIVER TO PARKING
`GARAGE MICROPROCESSOR
`
`PARKING GARAGE MICROPROCESSOR READS CURRENT VALUE
`
`
`OF TIMER AND CALCULATES THE AMOUNT OF ELAPSED TIME
`
`
`BETWEEN THE CURRENT VALUE OF THE TIMER AND THE VALUE
`
`
`OF THE TIMER RECEIVED FROM THE MOTOR VEHICLE TRANSCEIVER
`
`0
`TO FIG. 11C
`
`“49
`NO 0 _
`To m 11 A
`'
`
`1151
`
`“53
`
`“55
`
`11 57
`
`11 59
`
`1151
`
`11153
`
`1165
`
`1167
`
`1169
`
`1171
`
`Page 000020
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 20 of 27
`
`5,459,304
`
`FIG.
`
`1 10
`
`FROM FIG. 113
`
`1175
`
`1177
`
`1179
`
`1181
`
`1183
`
`1185
`
`1187
`
`1189
`
`1191
`
`1193
`
`1195
`
`
`
`
`BASED UPON AMOUNT OF ELAPSED TIME, CALCULATES A
`MONETARY AMOUNT REPRESENTING THE COST OF PARKING
`IN THE PARKING GARAGE. THIS MONETARY AMOUNT
`
`IS DOWNLOADED TO THE PARKING GARAGE TRANSCEIVER
`
`
`
`
`
`
`
`
`PARKING GARAGE TRANSCEIVER TRANSMITS A
`PARKING GARAGE DEBIT SIGNAL SPECIFYING
`THE MONETARY AMOUNT DETERMINED IN THE
`PREVIOUS STEP TO THE MOTOR VEHICLE TRANSCEIVER
`
`
`
`
`
`MOTOR VEHICLE TRANSCEIVER RECEIVES
`PARKING GARAGE ACCOUNT DEBIT SIGNAL
`
`MOTOR VEHICLE TRANSCEIVER DOWNLOADS TOLL DEBIT
`SIGNAL T0 SMART CARD SCANNER
`
`SMART CARD SCANNER DOWNLOADS PARKING GARAGE
`ACCOUNT DEBIT SIGNAL T0 SMART CARD MICROPROCESSOR
`
`
`
`IN RESPONSE TO PARKING GARAGE ACCOUNT DEBIT
`SIGNAL, SMART CARD MICROPROCESSOR DECREMENTS
`
`
`ACCOUNT BALANCE IN THE AMOUNT SPECIFIED BY
`
`
`THE PARKING GARAGE ACCOUNT DEBIT SIGNAL
`
`SMART CARD MICROPROCESSOR CHECKS: SUFFICIENT
`ACCOUNT BALANCE AVAILABLE ?
`N0
`
`YES
`
`0
`T0 FIG. 110
`
`SMART CARD MICROPROCESSOR SENDS INSUFFICIENT
`BALANCE SIGNAL TO SCANNER USER INTERFACE AND
`MOTOR VEHICLE TRANSCEIVER
`
`SCANNER USER INTERFACE PROVIDES AUDIBLE AND OR
`VISUAL PROMPT: YOU HAVE INSUFFICIENT ACCOUNT
`BALANCE AND MUST PAY GARAGE FEE MANUALLY
`
`MOTOR VEHICLE TRANSCEIVER SENDS MANUAL GARAGE
`FEE PAYMENT SIGNAL T0 PARKING GARAGE TRANSCEIVER
`
`PARKING GARAGE TRANSCEIVER LOCKS PARKING GARAGE
`GATE UNTIL GARAGE FEE IS PAID MANUALLY
`
`EXIT
`
`Page 000021
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 21 of 27
`
`5,459,304
`
`FIG. 17D
`
`1 1C
`
`FROM FIG.
`0
`
`SMART CARD MICROPROCESSOR SENDS SUFFICIENT
`BALANCE SIGNAL T0 SCANNER USER INTERFACE
`AND MOTOR VEHICLE TRANSCEIVER
`
`
`
`SCANNER USER INTERFACE PROVIDES VISUAL
`AND/OR AUDIBLE INDICATION: THANK YOU
`FOR PAYING YOUR PARKING GARAGE FEES USING
`
`
`THE AT&T SMART CARD SYSTEM
`
`MOTOR VEHICLE TRANSCEIVER SENDS PARKING
`GARAGE FEE PAYMENT COMPLETION SIGNAL
`T0 PARKING GARAGE TRANSCEIVER
`
`PARKING GARAGE TRANSCEIVER SIGNALS
`PARKING GARAGE GATE TO RAISE
`
`EXIT
`
`1197
`
`1199
`
`1192
`
`1194
`
`Page 000022
`
`

`

`
`
`
`ESEEEEQE5.1
`
`mzowfinwafiwwzoo2286$”;”58:.8mm<mfig‘1,:53:a:n2:v2:gazeM.
`
`
`
`”22:3:38:5one:
`
`335$228
`
`xxozmzmzoxmflfi
`
`2328
`
`was<29
`
`2.:a:8:a:3:Nk65%
`
`mozfismzfi-
`
`
`
`US. Patent
`
`m
`
`n“mn.mhS
`
`403)954a
`
`5:52.
`
`”33%
`
`
`
`Page 000023
`
`
`
`
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 23 of 27
`
`5,459,304
`
`FIG. 13
`
`START
`
`
`
`
`SMART CARD MICROPROCESSOR PERIODICALLY COMPARES
`
`
`AUTOMOBILE INSURANCE POLICY EXPIRATION DATE STORED
`1301
`IN SMART CARD MEMORY WITH CURRENT DATE DOWNLOADED
`T0 SMART CARD MICROPROCESSOR FROM SMART CARD
`CALENDAR/CLOCK USING SMART CARD SCANNER
`
`
`
`1 309
`
`
`
`SMART CARD MICROPROCESSOR RETRIEVES INSURANCE
`COMPANY TELEPHONE NUMBER FROM SMART CARD
`MEMORY AND DOWNLOADS TELEPHONE NUMBER TO
`CELLULAR MOBILE TRANSCEIVER
`
`1319
`
`1321
`
`1 323
`
`CELLULAR MOBILE TRANSCEIVER ESTABLISHES A
`CELLULAR COMMUNICATIONS LINK WITH THE
`TELEPHONE NUMBER DOWNLOADED FROM SMART CARD
`MEMORY IN THE PREVIOUS STEP
`
`SMART CARD MICROPROCESSOR DOWNLOADS AN
`INSURANCE EXPIRATION SIGNAL INDICATIVE
`OF AN EXPIRED AUTO INSURANCE POLICY TO THE
`SMART CARD SCANNER. SMART CARD MICROPROCESSOR
`ALSO DOWNLOADS INSURANCE POLICY FILE IDENTIFIER
`SPECIFYINC A PARTICULAR INSURANCE POLICY TO THE
`SMART CARD SCANNER
`
`SMART CARD SCANNER DOWNLOADS INSURANCE
`EXPIRATION SIGNAL AND INSURANCE POLICY FILE
`IDENTIFIER TO CELLULAR MOBILE TRANSCEIVER
`
`TO FIG. 13A
`
`
`
`USER INTERFACE PROVIDES
`
`
`USER INTERFACE PROVIDES VISUAL AUDIBLE INDICATION:
`VISUAL/AUDIBLE INDICATION:
`
`
`
`YOUR AUTO INSURANCE
`
`
`YOUR AUTO INSURANCE WILL EXPIRE IN N DAYS
`
`MART CARD MICROPROCESSO‘
`YES
`
`SETS INSURANCE EXPIRATION
`FLAG
`
`
`1311
`
`Page 000024
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 24 of 27
`
`5,459,304
`
`FIC.
`
`1 3A
`
`FROM FIG. 13
`0
`
`CELLULAR MOBILE TRANSCEIVER TRANSMITS INSURANCE EXPIRATION
`SIGNAL AND INSURANCE POLICY FILE IDENTIFIER TO INSURANCE
`COMPANY OVER CELLULAR COMMUNICATIONS LINK
`
`INSURANCE COMPANY SENDS PERIODIC BULK UPDATES OF EXPIRED
`INSURANCE POLICIES TO STATE DEPARTMENT OF MOTOR VEHICLES
`
`II,‘
`
`[I
`'
`
`S REC IVED AT
`'-"
`u'l-
`INSURANCE COMPANY
`
`INSURANCE COMPANY RECEIVES PAYMENT FOR A SPECIFIC
`INSURANCE POLICY HAVINC A CORRESPONDING INSURANCE
`POLICY IDENTIFIER
`
`
`
`INSURANCE COMPANY COMPUTER SEARCHES INSURANCE POLICY
`IDENTIFIER - CELLULAR TELEPHONE CONTACT TABLE TO LOCATE
`
`
`CELLULAR TELEPHONE NUMBER CORRESPONDING TO INSURANCE
`
`
`
`POLICY IDENTIFIER OF PREVIOUS STEP
`
`INSURANCE COMPANY COMPUTER ESTABLISHES CELLULAR
`COMMUNICATIONS LINK WITH TELEPHONE NUMBER LOCATED IN
`PREVIOUS STEP
`
`1525
`
`1327
`
`1329
`
`1331
`
`1333
`
`1335
`
`
`
`
`
`INSURANCE COMPANY COMPUTER SENDS A RECEIPT OF PAYMENT
`SIGNAL TO THE CELLULAR MOBILE TRANSCEIVER INDICATIVE OF
`THE INSURANCE COMPANY RECEIVING PAYMENT FOR THE AUTO
`INSURANCE POLICY SPECIFIED BY THE INSURANCE POLICY
`IDENTIFIER SET FORTH IN THE STEP BEFORE THE PREVIOUS STEP
`
` 1337
`
`
`
`
`INSURANCE COMPANY COMPUTER SENDS EXPIRATION DATE SICNAL To
`THE CELLULAR MOBILE TRANSCEIVER INDICATIVE OF THE NEw
`EXPIRATION DATE OE THE INSURANCE POUCY PAID FORM BLOCK
`
`CELLULAR MOBILE TRANSCEIVER DOWNLOADS RECEIPT OF PAYMENT
`SIGNAL EXPIRATION DATE SICNAL TO SMART CARD SCANNER
`
`IS THERE A SMART CARD IN THE SMART CARD SCANNER
`
`*'
`
`1343
`
`1339
`
`1341
`
`0 '
`TO FIC. 13B
`
`0
`To FIG. 130
`
`Page 000025
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 25 of 27
`
`5,459,304
`
`FIG. 13B
`
`FROM FIG. 13A
`
`SMART CARD SCANNER DOWNLOADS RECEIPT OF PAYMENT
`SIGNAL AND EXPIRATION DATE SIGNAL TO SMART CARD
`MICROPROCESSOR
`
`IN RESPONSE TO EXPIRATION DATE SIGNAL, SMART CARD
`MICROPROCESSOR LOADS NEW EXPIRATION DATE INTO
`SMART CARD MEMORY
`
`IN RESPONSE To RECEIPT or PAYMENT SIGNAL, SMART
`CARD MICROPROCESSOR CLEARS INSURANCE EXPIRATION FLAG
`
`USER INTERFACE PROVIDES VISUAL AUDIBLE
`INDICATION:
`INSURANCE PAYMENT HAS BEEN RECEIVED,
`AND YOUR IDENTIFICATION CARD HAS BEEN UPDATED
`
`INSURANCE COMPANY COMPUTER BREAKS COMMUNICATIONS
`LINK WITH CELLULAR MOBILE TRANSCEIVER
`
`INSURANCE COMPANY COMPUTER SENDS INSURANCE PAYMENT
`UPDATE RECORD TO STATE DEPARTMENT OF MOTOR VEHICLE
`
`1545
`
`1347
`
`1349
`
`1351
`
`1353
`
`1,355
`
`EXIT
`
`Page 000026
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 26 of 27
`
`5,459,304
`
`FIG.
`
`7 30
`
`FROM FIG. 13A
`
`
`
`USER INTERFACE PROVIDES VISUAL AUDIBLE INDICATION:
`USER INSURANCE PAYMENT HAS BEEN RECEIVED - PLEASE INSERT SMART
`CARD INTO SCANNER T0 UPDATE YOUR CARD. nUPDATE REQUIRED" FLAG IS
`SET IN SCANNER
`
`USER INTERFACE TRANSMITS a'NO SMART CARD IN SCANNER” SIGNAL TO
`CELLULAR MOBILE TRANSCEIVER
`
`CELLULAR MOBILE TRANSCEIVER TRANSMITS "NO SMART CARD IN SCANNER”
`SIGNAL TO INSURANCE COMPANY COMPUTER
`
`INSURANCE COMPANY COMPUTER SETS A FUTUR ' SMART CARD UPDATE
`FLAG CORRESPONDING TO THE INSURANCE IDENTIFIER SET FORTH IN
`BLOCK __
`
`INSURANCE COMPANY COMPUTER BREAKS COMMUNICATIONS LINK WITH
`CELLULAR TRANSCEIVER
`
`1357
`
`1359
`
`1351
`
`1353
`
`1355
`
`WAIT UNTIL IDENTIFICATION CARD Is INSERTED INTo SMART CARD SCANNER
`
`1367
`
`SMART CARD MICROPROCESSOR CHECKS SCANNER TO SEE WHETHER
`UPDATE FLAG IS SET
`
`NO
`
`EXIT
`
`15 UPDATE FLAG SET ?
`YES
`SMART CARD MICROPROCESSOR DOWNLOADS INSURANCE COMPANY COMPUTER
`TELEPHONE NUMBER FROM SMART CARD MEMORY
`
`SMART CARD MICROPROCESSOR UPLOADS INSURANCE COMPANY COMPUTER
`TELEPHONE NUMBER TO SMART CARD SCANNER
`
`SMART CARD SCANNER UPLOADS INSURANCE COMPANY COMPUTER TELEPHONE
`NUMBER T0 CELLULAR MOBILE TRANSCEIVER
`
`1359
`
`1371
`
`1373
`
`1375
`
`137-,
`
`
`
`
` I 379
`CELLUIAR MOBILE TRANSCEIVER FORMS A COMMUNICATIONS LINK BETWEEN
`SMART CARD SCANNER AND INSURANCE COMPANY COMPUTER BY DIALING
`
`TELEPHONE NUMBER OF INSURANCE COMPANY COMPUTER UNTIL A CELLULAR
`
`TELEPHONE CONNECTION TO THE INSURANCE COMPANY COMPUTER IS ACHIEVED
`
`T0 FIG.
`
`ISO
`
`Page 000027
`
`

`

`US. Patent
`
`Oct. 17, 1995
`
`Sheet 27 of 27
`
`5,459,304
`
`FIG. 13D
`
`FROM FIG. 13C
`
`
`
`
`
`
`
`SMART CARD SCANNER DOWNLOADS ALL INFORMATION FLOWING FROM THE
`
`INSURANCE COMPANY COMPUTER OVER THE COMMUNICATIONS LINK TO THE
`SMART CARD SCANNER. THIS INFORMATION IS DOWNLOADED TO THE SMART
`
`CARD MICROPROCESSOR. SMART CARD SCANNER UPLOADS ALL OUTGOING
`INFORMATION FROM THE SMART CARD MICROPROCESSOR. THIS INFORMATION
`
`15 UPLOADED TO THE CELLULAR MOBILE TRANSCEIVER, WHEREUPON THE
`
`TRANSCEIVER SENDS THE INFORMATION TO THE INSURANCE COMPANY COMPUTER
`
`
`
`
`
`
`SMART CARD MICROPROCESSOR DOWNLOADS INSURANCE IDENTIFIER FROM
`SMART CARD MEMORY AND INSURANCE IDENTIFIER IS SENT TO INSURANCE
`COMPANY COMPUTER OVER COMMUNICATIONS LINK
`
`INSURANCE COMPANY COMPUTER RETRIEVES PAYMENT RECORD CORRESPONDING
`TO INSURANCE IDENTIFIER RECEIVED OVER COMMUNICATIONS LINK
`
`PAYMENT RECORD IDENTIFING NEW EXPIRATION DATE OF INSURANCE POLICY
`IS DOWNLOADED FROM INSURANCE COMPANY COMPUTER TO SMART CARD
`MICROPROCESSOR OVER COMMUNICATIONS LINK
`
`SMART CARD MICROPROCESSOR STORES PAYMENT RECORD IN SMART
`CARD MEMORY
`
`INSURANCE COMPANY COMPUTER DOWNLOADS RECEIPT OF PAYMENT SIGNAL
`TO SMART CARD MICROPROCESSOR
`
`SMART CARD MICROPROCESSOR CLEARS INSURANCE EXPIRATION FLAG
`
`SMART CARD MICROPROCESSOR BREAKS COMMUNICATION LINK TO
`INSURANCE COMPANY COMPUTER BY ISSUING APPROPRIATE SIGNAL
`TO CELLULAR MOBILE TRANSCEIVER VIA SMART CARD SCANNER
`
`1381
`
`1333
`
`1335
`
`”87
`
`1339
`
`1391
`
`”93
`
`1395
`
`Page 000028
`
`

`

`5,459,304
`
`1
`SMART CARD TECHNIQUES FOR MOTOR
`VEHICLE RECORD ADMINISTRATION
`
`BACKGROUND OF THE INVENTION
`
`5
`
`1. Field of the Invention
`
`The invention relates generally to smart cards, and more
`particularly to smart card techniques for use in conjunction
`with the administration of motor vehicle records.
`
`10
`
`2. Description of the Prior Art
`Various prior art systems are directed towards improving
`one or more aspects of motor vehicle record administration.
`One such system, proposed by the Diebold Co., utilizes
`smart cards and a network of customer machines situated at
`fixed locations. The system is used by motorists who need to
`update their motor vehicle registrations, but do not wish to
`wait in long lines at the state Department of Motor Vehicles
`oflice. Each smart card stores a record setting forth motor
`vehicle registration parameters, and these records are
`updated by inserting the smart card into a large, stationary
`customer machine.
`
`The use of stationary customer machines for the purpose
`of administering motor vehicle records is impractical in that
`a prohibitively large number of machines must be utilized to
`provide a reasonable level of service throughout a state or
`metropolitan area. If an insufficient number of machines are
`utilized, many vehicle owners will be situated closer to a
`conventional motor vehicle registration station than to a
`machine, and these owners are not very likely to drive the
`extra distance merely for the privilege of dealing with the
`machine. Moreover, such machines are expensive to manu-
`facture and to maintain. An additional expense will have to
`be home by the state and/or the taxpayers, because the state
`motor vehicle authority will have to purchase or lease the
`space on which the machines are to be located.
`A significant shortcoming of prior art systems is that only
`one category of motor vehicle record is administered. For
`example, the Diebold system only provides for the admin-
`istration of records deal

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