`
`United States Patent (19)
`Suman et al.
`
`54) VEHICLE COMMUNICATION AND REMOTE
`CONTROL SYSTEM
`
`75 Inventors: Michael J. Suman; Thomas L.
`
`Welling; Mark L. Zeinstra; Ruskin T.
`
`Lhamon, all of Holland; Matthew T.
`Nichelson, Zeeland, all of Mich.
`
`73 Assignee: Prince Corporation, Holland, Mich.
`
`US006028537A
`Patent Number:
`11
`(45) Date of Patent:
`
`6,028,537
`Feb. 22, 2000
`
`5,335,246 8/1994 Yokev et al. ...................... 340/825.44
`5,418,537 5/1995 Bird .........
`... 342/457
`5,459,666 10/1995 Casper et al.
`... 340/973
`5,504,482 4/1996 Schreder ......
`... 340/988
`
`5,515,043 5/1996 Berard et al. - - - - - - - - - - - - - - - - - - - - - - - - - - - 340/426
`
`SE E. Garrett, Sr. et al. .................... 340/426
`2- 1 - 2
`/1996 Nakhla ............
`... 294/183
`5,543,789 8/1996 Behr et al. .............................. 340/995
`5,544,225
`8/1996 Kennedy, III et al. ................. 455/456
`5,568.390 10/1996 Hirota et al.........
`... 340/990
`5,572.204 11/1996 Timm et al. .
`... 340/988
`5,629,693 5/1997 Janky ...
`... 340/426
`5,638,280 6/1997 Nishimura et a
`... 340/990
`5,682,133 10/1997 Johnson et al. .
`... 340/426
`5,712,899
`1/1998 Pace, II ................................... 340/988
`
`Primary Examiner Brent A. Swarthout
`Attorney, Agent, or Firm-Price, Heneveld, Cooper, DeWitt
`""
`57
`ABSTRACT
`
`21 Appl. No.: 08/874,210
`22 Filed:
`Jun. 13, 1997
`Related U.S. Application Data
`60 Provisional application No. 60/019,773, Jun. 14, 1996.
`(51) Int. Cl. ............................................... coso 1/12
`52 U.S. Cl. .......................... 340,988,340,426,342.457,
`455/422
`58 Field of Search ..................................... 340/426, 988;
`342/457, 357; 701/213; 455/422
`References Cited
`
`56)
`
`The vehicle communication and control System of the
`present invention includes a transceiver for Sending and
`receiving RF signals, a processor coupled to the transceiver,
`a location identifying Sensor coupled to the processor for
`Supplying vehicle location data, a user interface coupled to
`U.S. PATENT DOCUMENTS
`the processor for providing information to a user and for
`1/1982 Endo et al..
`4,311,876
`enabling a user to input commands to be executed by the
`4,466,125 8/1984 Kanayama .............................. 340/900
`processor, and a vehicle accessory interface for coupling the
`4,590,568 5/1986 Barske et al. ............................. 73/114
`processor to a vehicle accessory control circuit to enable the
`4,747,122 5/1988 Bhagat et al. ..................... 340/825.44
`processor to issue commands to a vehicle accessory. The
`4,849,750 7/1989 Andros et al. ..................... 340/825.48
`proceSSor is preferably adapted tO perform a wide variety of
`4,951,212 8/1990 Kurihara et al. ........................ 340/990
`functions in response to user input commands, received RF
`4,954,958 9/1990 Savage et al..
`Signals, and other commands received from other vehicle
`5,003,317 3/1991 Gray et al. .............................. 342/457
`SE Ryoichi et al.
`is: accessories and components coupled to the system of the
`5.153,582 10/1992
`... 340/311.1
`present invention through the vehicle System bus. Some of
`5.1732 12/1992
`... 340/995
`these functions include establishing a two-way communica
`5,206,641
`4/1993 Grant et al. ...
`340/988
`tion link, requesting and providing location-specific
`5,223,844 6/1993 Mansell et al. ......................... 342/457
`information, enabling remote tracking of the vehicle, issuing
`5,243,528 9/1993 Lefebvre ................................. 340/990
`an emergency request or a request for roadside assistance,
`5,262,775 11/1993 Tamai et al.
`340/988
`requesting and receiving navigational information, remote
`5,283,575 2/1994 Kao et al..
`340/990
`control of vehicle functions, enabling remote diagnostics of
`E.
`an
`al - - -
`so: the vehicle, and enabling reprogramming of various vehicle
`5,293,163 3/1994 Kakihara et al..
`E accessories and components.
`5,293,484 3/1994 Dabbs, III et al. ................ 340/825.44
`5,334,974 8/1994 Simms et al. ........................... 340/426
`28 Claims, 62 Drawing Sheets
`
`394-17
`
`11
`
`SERVICE
`OPT.
`
`
`
`si 13
`
`PUBLIC
`SWITCHE
`ELEPHONE
`NETWOrk
`
`CELLULARf
`PAGING
`NEWORK
`
`2
`
`
`
`
`
`
`
`
`
`
`
`8
`
`SPATCH
`CNER
`
`Google Ex. 1007, p. 1
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 1 of 62
`
`6,028,537
`
`e | '6|-
`
`
`
`
`
`
`
`(OITET),
`
`
`
`C1EHO LIMAS? jºO
`
`Google Ex. 1007, p. 2
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 2 of 62
`
`6,028,537
`
`VP CODE:
`3A5
`
`MEMORY
`SEATS ARE
`AVAILABLE
`
`
`
`19
`
`Google Ex. 1007, p. 3
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 3 of 62
`
`6,028,537
`
`Google Ex. 1007, p. 4
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 4 of 62
`
`6,028,537
`
`
`
`Google Ex. 1007, p. 5
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet S of 62
`
`6,028,537
`
`71
`
`70
`
`72
`
`73
`
`CELAR
`HANDSET
`H TELEPHONE - CONNECTION H. 'El
`TRANSCEIVER
`PORT
`HANDS
`
`66
`
`DMF
`F DECODER
`
`74
`
`AUDIO
`MULTIPLEXER
`
`91
`
`VOICE
`DIGITIZER
`SYNTHESIZER
`
`92
`
`M
`
`MEMORY
`
`
`
`FIRST
`PROCESSOR
`
`AMPFER
`
`POWER
`SUPPLY
`
`90
`
`AUXLARY
`BATTERY
`
`VEHICLE BATERY,
`GROUND, ANDIGNITION
`CONNECTIONS
`
`
`
`
`
`67
`
`SECOND
`
`86
`
`Fig. 5
`
`Google Ex. 1007, p. 6
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 6 of 62
`
`6,028,537
`
`
`
`Google Ex. 1007, p. 7
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 7 of 62
`
`6,028,537
`
`-
`
`120
`
`-
`132 119
`
`131
`
`Gee (C-E) )
`
`
`
`135
`
`135
`
`Google Ex. 1007, p. 8
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 8 of 62
`
`6,028,537
`
`
`
`N
`
`s
`
`:
`
`5
`
`N
`
`&
`
`5.
`
`&
`
`Google Ex. 1007, p. 9
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 9 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`1
`HOME PANEL
`PERSONALIZATION
`PHONE
`MESSAGES
`COMPASS
`NAVIGATION
`
`
`
`Fig.11
`
`250
`
`
`
`15
`NAVIGATION
`DISPLAY ROUTE
`DELETE ROUTE
`PRN ROUTE
`
`300
`1.
`316
`
`113
`TRAIN FOB
`
`11
`PERSONALIZATION
`TRAN FOB
`USER 1
`USER 2
`
`
`
`
`
`
`
`12
`PHONE
`PHONE LISTING
`
`
`
`DAL NUMBER
`
`13
`MESSAGES
`
`3OO
`
`so-
`
`304
`
`
`
`
`
`
`
`
`
`14
`COMPASS
`CITI
`CALBRATION
`VARATION
`306
`
`
`
`
`
`11
`PERSONALIZATION
`USER1
`USER2
`TRAN FOB
`
`310
`
`
`
`1111
`PERSONALIZATION CONS
`SEAT PERSONALIZATION
`LOCKUNLOCK
`STEREOFEATURES
`CLIMATE CONTROL
`
`318
`
`
`
`
`
`
`
`
`
`
`
`11111
`SEA
`PERSONALIZATION
`
`
`
`11112
`LOCK
`UNLOCK
`
`11113
`SEREO
`FEATURES
`
`1114
`CLIMATE
`CONTROL
`
`N 324
`
`326
`
`Google Ex. 1007, p. 10
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 10 of 62
`
`6,028,537
`
`as
`
`AM OR FM 2.
`
`AM
`Fig. 13
`
`329
`
`FM
`
`SE
`Fig. 15
`
`331
`
`333
`
`335
`
`332
`
`ALPHABET
`RIGHT
`
`s HIGHGHT THE NEXT lase
`
`LETTER IN THE
`ALPHABET
`
`ALPHABET
`LEFT
`
`HGHLIGHT THE
`PREVIOUS LETTER IN
`THE ALPHABET
`
`ENTER
`SWITCH
`
`
`
`
`
`ENTER HIGHLIGHTED
`LETER
`El
`
`EXIT AND
`DISPLAYNEXT
`SCREEN
`
`
`
`
`
`
`
`
`
`
`
`342
`
`Fig. 14
`
`Google Ex. 1007, p. 11
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 11 of 62
`
`6,028,537
`
`
`
`12
`PHONE
`PHONE LISTING
`DAL NUMBER
`
`350
`
`302
`1.
`
`121
`
`PHONE LISTING
`
`122
`
`374
`
`DAL NUMBER
`
`
`
`
`
`
`
`Fig. 16
`
`PHONE LIST
`
`1 JOE SMITH
`2
`3
`
`616-123-4567
`
`Fig. 17
`
`A B C D E F G H 1 JK
`
`354
`
`- 352
`
`Fig. 18
`
`Google Ex. 1007, p. 12
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 12 of 62
`
`6,028,537
`
`HGHLIGHT THE
`NEXT LETER IN
`THE ALPHABET
`
`HGHGHT THE
`PREVIOUS
`LETTER IN THE
`ALPHABET
`
`
`
`MAKE
`HGHLGHTED
`LETTER PART
`OF THE TEXT
`
`372
`
`RGHT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`EXIT SWITCH
`
`
`
`
`
`
`
`
`
`EXIT TO
`NEXT
`DSPLAY
`
`o
`
`2
`
`a set a 6-1
`
`376
`
`6 - a-- - -
`
`as as - a--
`
`a
`
`as - N.
`
`378
`
`Google Ex. 1007, p. 13
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 13 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`
`DSPLAY
`NFORMATION SOURCE
`
`DISPLAY
`
`RF RECEIVER
`
`546
`
`548
`
`Fig 37
`
`304
`
`382
`
`384
`
`386
`
`388
`
`13
`MESSAGES
`
`131
`MESSAGE
`STATUS
`
`31
`CURRENT
`MESSAGE
`DISPLAYED
`
`13111
`MESSAGE OPTIONS
`DELETE
`
`
`
`131111
`DELETE
`MESSAGE
`YES NO
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Fig. 21
`
`Google Ex. 1007, p. 14
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 14 of 62
`
`6,028,537
`
`305
`
`306
`
`
`
`
`
`
`
`14
`COMPASS
`CITIT
`CALIBRATION
`WARATION
`
`142
`CALEBRATION
`
`1421
`CALIBRATION
`MESSAGE
`
`
`
`390
`
`
`
`
`
`
`
`141
`COMPASS
`TEMPERATURE
`TRIP
`
`
`
`
`
`
`
`15
`NAWIGATION
`DISPLAY ROUTE
`DELETE ROUTE
`PRINT ROUTE
`
`151
`DISPLAY ROUTE
`
`152
`DELETE ROUTE?
`YES NO
`
`Fig. 24
`
`
`
`
`
`
`
`
`
`Google Ex. 1007, p. 15
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 15 of 62
`
`6,028,537
`
`
`
`Google Ex. 1007, p. 16
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 16 of 62
`
`6,028,537
`
`
`
`SY
`
`
`
`
`
`
`
`
`
`TWOOT
`(INZ
`
`^^^^^^^
`
`XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
`
`^^^
`
`Google Ex. 1007, p. 17
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 17 Of 62
`
`6,028,537
`
`
`
`Google Ex. 1007, p. 18
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 18 of 62
`
`6,028,537
`
`
`
`Google Ex. 1007, p. 19
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 19 of 62
`
`6,028,537
`
`
`
`Google Ex. 1007, p. 20
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 20 of 62
`
`6,028,537
`
`
`
`565
`
`562
`
`Google Ex. 1007, p. 21
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 21 of 62
`
`6,028,537
`
`
`
`Google Ex. 1007, p. 22
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 22 of 62
`
`6,028,537
`
`SYYYY N N N
`Kéks
`YAZ ZAZ A44
`
`
`
`Google Ex. 1007, p. 23
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 23 of 62
`
`6,028,537
`
`
`
`D.T.E.28 Miles
`S 7 Miles
`s 32 Miles
`
`Google Ex. 1007, p. 24
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 24 of 62
`
`6,028,537
`
`
`
`Google Ex. 1007, p. 25
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 25 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`651
`
`652
`
`Fig. 43
`
`Last Exit
`Flag Set?
`
`
`
`654
`
`Retrieve Current
`Position
`
`Prompt Operator
`to input Desired H - - -
`Service
`
`
`
`
`
`as am mi stina um num
`
`656
`
`Obtain Location
`information for
`Next two Exits
`with Desired
`Service
`
`Retrieve Distance
`to Empty Data
`
`658
`
`Notify Driver
`
`
`
`ls Distance X >
`Distance to Empty
`
`660
`
`Google Ex. 1007, p. 26
`
`
`
`y9Lcol
`
`€9lLOZ
`
`Chl
`
`NOLL
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 26 of 62
`
`6,028,537
`
`
`
`iMdN!HOLIMSNOLLINS!
`a
`
`
`vangoneSang4dCea|AW14HX901HOOdefqieUVAv1gu1001HOOSUBALUAWANHUW|!YATIOULNOD
`
`-OUOINLb—-——SWbr‘Bl|.~__NO1LO3SYAIR4.6rZN\Apel
`nNFEMSORNSaavind\|oPCigSasMeOlav=|922|—€Oow_Oor~r--
`
`S3HOLIMS19014000—}>|S00H8S01N
`SS38dX34}40aeSZ'L#LIL93dO9S3TalUdSa
`SIOIHSALel\ViOPPPL)yy“T1080||1901||||NOHoAJ+J
`SMOQNIM
`ralan—ayuOuRllnAa=|———f}-
`
`G2\G2JOYLNOO
`
`ROOKPKKKAKIIKKIKKKKKKKIRKKKKKKKXKYY
`
`
`
`Oecd:AvTdSICOWAWNNYHEW[Navnv4OvZeLRISLLVE
`:015,|YaMOd
`ZSZGel
`SNEXEIdILTAW/ONTHIM
`
`0SZavadLINSNVYL
`NOLINGnaosea
`
`4dain3d|OIGEOSUI
`
`HEXGNZYSXIWISL
`
`Google Ex. 1007, p. 27
`
`Google Ex. 1007, p. 27
`
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 27 of 62
`
`6,028,537
`
`
`
`AV1aY¥M001YOOGSY3AAINa
`
`
`
`SSHOLIMS4907YOO
`
`AV14dYXOO7YOOO
`
`
`
`ALAGNIHOLIMSSavd2l#LVAS
`ANOWSWN
`
`
`
`
`
`ANN!HOLIMSNOILINS!
`
`Z'bHAWL?3dOOSSTALYMd
`
`
`
`SMOGNIMSS3udXxa
`
`WHYIVLSSHL
`
`bGL
`
`
`
`7G2ogy04d062
`
`GLL
`
`yv1N11g9
`
`ANOHd
`
`QLL
`
`cB
`
`082
`
`LLYOMMIWASUXN
`
`SLVWINS
`
`JOULNOD
`
`2628
`
`S62~
`
`XN
`
`982
`
`OlGVY
`
`vlL
`
`
`
`2G2eg7
`
`bOZ
`
`COL
`
`Chl
`
`CLL862
`
`i6GZi9GZ
`esd\i092
`
`SNdXSIdLLINW/ONTYIMATOIHBA
`
`
`
`Google Ex. 1007, p. 28
`
`Google Ex. 1007, p. 28
`
`
`
`
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 28 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NTERRUPT
`SERVICE
`ROUTINE
`
`800
`
`TURN-ONRF
`RECEIVER FOR
`25OMSEC
`
`STHEREA
`PREAMBLE
`
`LEAVE
`RF ON AND
`RECEIVE THE
`ADDRESS
`
`812
`
`EXECUTE THE BIT
`ERROR
`CORRECTION
`SUBROUNE
`
`
`
`
`
`RESET THE
`INTERRUPT
`COUNTERFOR 1.38
`SECONDS
`
`pr:SAR.
`INTERRUPT ROUTINE
`
`Google Ex. 1007, p. 29
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 29 of 62
`
`6,028,537
`
`BITERROR
`CORRECTION
`SUBROUTINE
`
`
`
`READ IN
`ADDRESS
`OR MESSAGE
`DATABLOCK
`
`813
`
`814
`
`Fig. 46b
`
`812
`
`
`
`PERFORMBINARY
`DIVISION OF DATABY
`FORMAT CONSTANT:
`POCSAG - 11101101001
`GSC - 101011 1 00011
`
`
`
`
`
`
`
`STORE THE
`REMAINDER WHICH S
`THE SYNDROME
`
`CORRECT THE
`
`
`
`DESAS
`
`BY THE
`SYNDROME
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`syndrodzero
`
`
`
`o
`
`YES
`
`DATA IS CORRECT, RETURN
`FORM SUBROUTINE
`
`Google Ex. 1007, p. 30
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 30 of 62
`
`6,028,537
`
`830
`
`
`
`
`
`
`
`S ONE
`OF THE VEHICLE
`ADDRESSES
`DETECTED?
`
`Fig. 46c
`
`
`
`
`
`
`
`
`
`
`
`
`
`834
`
`
`
`WHICH
`ADDRESS
`
`PERSONALIZATION
`
`RECEIVE THE
`MESSAGE
`
`RECEIVE, DECODE
`THE MESSAGE &
`CORRECTERRORS
`THEN DEFINE THE
`FUNCTION TO
`CHANGE
`
`836
`
`EXECUTE THE BIT
`ERROR
`CORRECTION
`SUBROUTINE
`
`
`
`MAKE THE CHANGE
`812 VIA THE MUX BUS & 838
`NOTIFY THE OWNER
`OF THE CHANGE ON
`THE DISPLAY
`
`
`
`PUT THE
`MESSAGE IN
`NCOMING
`MESSAGE
`MEMORY
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Google Ex. 1007, p. 31
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 31 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`
`
`
`842
`
`SCAN THE
`MESSAGE
`FOR A PHONE
`NUMBER
`
`844 Fig. 46d
`
`
`
`WAS THERE A
`PHONE if?
`
`YES
`
`
`
`
`
`
`
`STORE THE
`NUMBER & SET
`THE NUMBER - 846
`RECEIVED
`FLAG
`
`SEND THE
`MESSAGE TO
`THE
`DISPLAY
`
`848
`
`850
`
`ALERT THE
`OWNER THATA
`MESSAGE WAS
`RECEIVED
`
`Google Ex. 1007, p. 32
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 32 of 62
`
`6,028,537
`
`852
`
`MAN LOOP
`START
`
`(A)
`
`NITALIZE MEMORY
`POINTERS AND
`FLAGS
`
`CHECK THE
`SWITCH
`INPUTS
`
`854
`
`856
`
`Fig. 46e
`
`
`
`
`
`
`
`
`
`
`
`858
`
`
`
`860
`
`SCAN THE MESSAGE
`WAS THE
`1RANSMTBUTTONN YES BEING DSPAYED
`DEPRESSED?
`FOR A PHONE
`NUMBER
`
`882
`
`WAS THE
`READ BUTTON
`DEPRESSED?
`
`YES
`
`RESET THE 3
`SECOND
`COUNTER
`FOR THE LOCK
`MESSAGE
`
`Google Ex. 1007, p. 33
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 33 of 62
`
`6,028,537
`
`
`
`
`
`WAS A PHONE
`NUMBER FOUND?
`
`
`
`PRESENT "NO
`PHONE
`NUMBER FOR 3
`SECONDS &
`REDISPLAY
`CURRENT MESSAGE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`866
`
`868
`
`PRESENT THE
`"DALNG"
`c
`Miss;AND
`NUMBERTO THE
`CELLUAR
`PHONE
`
`WAS THE CAL
`SUCCESSFULLY
`PLACED?
`
`
`
`
`
`MOVE THE CALLED
`MESSAGE TO THE
`OLD MESSAGE
`STACK &RESET
`DISPLAY PONER
`
`
`
`
`
`Google Ex. 1007, p. 34
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 34 of 62
`
`6,028,537
`
`9/8
`
`| 18
`
`Z/8
`
`9/8
`
`/.../8
`
`8.18
`
`6/8
`
`088
`
`| 88
`
`
`
`SES)\/SSEW QEX|OOT
`
`
`
`SE5)\/SSEW CITO
`
`
`
`CIETTIVO LAHESN||
`
`
`
`ERHEIH SESD\/SSE||W
`
`Google Ex. 1007, p. 35
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 35 of 62
`
`6,028,537
`
`Fig. 46h
`
`886
`
`HAS THE READ
`BUTTON BEEN
`RELEASED2
`
`YES
`
`890
`
`S THE 3 SECOND
`TIMER DONE2
`
`YES
`
`
`
`
`
`888
`NCREMENT
`THE
`DISPLAY
`STACK
`POINTER &
`PRESENT
`THE NEXT
`MESSAGE
`
`892
`
`PRESENT THE
`"LOCK MESSAGE"
`MESSAGE ON
`THE DISPLAY
`
`894
`RESET THE 3
`SECOND
`COUNTER
`FOR THE
`DELETE
`MESSAGE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Google Ex. 1007, p. 36
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 36 of 62
`
`6,028,537
`
`HAS THE READ
`BUTTON BEEN
`RELEASED2
`
`S THE 3 SECONC
`TIMER DONE2
`
`
`
`
`
`
`
`
`
`
`
`Fig. 46i
`
`906
`
`PRESENT THE
`"DELETE MESSAGE"
`MESSAGE ON THE
`DISPLAY
`
`
`
`RESET THE 3
`SECOND COUNTER
`FOR THE CANCEL
`MESSAGE
`
`
`
`
`
`Google Ex. 1007, p. 37
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 37 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`
`
`
`IS THE LOCKED
`MESSAGE STACK
`FULL2
`
`PRESENT "LOCKED
`MEMORY FULL"
`MESSAGE
`
`
`
`MOVE THE MESSAGE ON
`THE DISPLAY ON TOP
`OF THE LOCKED MESSAGE900
`STACK IN MEMORY &
`SHIFT THE OTHER
`MESSAGE DOWN
`
`Google Ex. 1007, p. 38
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 38 of 62
`
`6,028,537
`
`O Fig. 46k
`
`912
`
`910
`
`
`
`AS THE READ
`BUTTON BEEN
`RELEASED2
`
`YES
`
`S THE 3 SECOND
`TIMER DONE2
`
`YES
`
`REMOVE THE
`MESSAGE
`CURRENTLY
`BEING
`DISPLAYED &
`MOVE THE
`OTHER MESSAGES
`UP TO FILL THE
`GAP
`
`916
`
`
`
`PRESENT THE
`"CANCEL"
`MESSAGE ON
`THE DISPLAY
`
`
`
`
`
`
`
`
`
`918
`
`YES
`
`HAS THE READ
`BUT TON BEEN
`2
`RELEASED
`
`920
`
`
`
`
`
`
`
`
`
`PRESENT THE
`MESSAGE
`CURE) LY
`POINTED TO IN
`THE STACK
`
`Google Ex. 1007, p. 39
`
`
`
`U.S. Patent
`
`6,028,537
`
`
`
`
`
`sng xãTALL'InW / ?NIHIM HTOIHH^
`
`
`
`Google Ex. 1007, p. 40
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 40 of 62
`
`6,028,537
`
`
`
`Main Control
`Program
`
`initialize, Clear RAM,
`Recall Last ID and
`ASSOciated Flag Table
`
`1201
`
`Fig. 48a
`
`1203
`
`(A)
`
`1205
`
`1209
`
`Signal
`Received From
`RKE
`
`Yes
`
`
`
`
`
`ls ID
`Different From
`Last D?
`
`No-
`
`RKE
`
`
`
`
`
`
`
`Select FlagTable
`ASSOCiated With
`The NeWD
`
`1211
`
`
`
`
`
`Driver's Door
`Being Unlocked
`With Key?
`
`
`
`
`
`
`
`is D. Different
`From Last D 2
`
`
`
`Select FlagTable
`ASSOciated With
`New ID
`
`1217
`
`
`
`DOOf Unlock WITH
`Key in Driver's
`Side DOOr
`
`
`
`Google Ex. 1007, p. 41
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 41 of 62
`
`6,028,537
`
`1219
`
`New Driver ID
`Signal Received?
`
`Yes
`
`Get Flag Table
`ASSociated With
`New ID
`
`is Flag Set For Last
`Seat Position?
`
`ls Flag Set For Last
`MirTOr Position?
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ls Flag Set For Last Mirror
`Reflectivity?
`
`
`
`1221
`
`
`
`No
`
`Leave All Settings
`To Those Last Used
`By Driver With The
`New D
`
`1223
`
`Fig. 48b
`
`Set Seat Position To
`That Last Used By
`The Driver With The
`New D
`
`1227
`
`1231
`
`Set Mirror Position To
`That Last Used By The
`Driver With The New
`D
`
`1235
`
`Set Mirror Reflectivity
`To That Last Used By
`The Driver With The
`New ID
`
`
`
`Google Ex. 1007, p. 42
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 42 of 62
`
`6,028,537
`
`(c)
`
`
`
`ls
`ignition
`On?
`
`Yes
`
`1239
`
`Fig. 48C
`is
`
`-(F)
`
`1241
`
`ls Flag Set For
`Last Temperature
`Setting?
`
`
`
`Yes
`
`Set Temperature To
`That Last Used By
`Driver With NeW ID
`
`
`
`
`
`
`
`ls Flag Set For Compass
`Variation Based On
`Geographic Location
`
`
`
`1245
`
`initialize Compass
`With Variation For
`Geographic
`Location
`
`
`
`
`
`
`
`
`
`
`
`
`
`initialize Compass For
`Operation Without
`Variation For Geographic
`Location
`
`1247
`
`Google Ex. 1007, p. 43
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 43 of 62
`
`6,028,537
`
`(D)
`
`Fig. 48d
`
`1251
`
`1249
`
`is Flag Set for
`Last Radio
`Volume?
`
`
`
`
`
`ls Flag Set for
`Last Radio
`Station?
`
`
`
`
`
`1257
`
`is Flag Set for
`Radio Presets?
`
`Set Radio Volume
`to that Last Used
`by the Driver with
`the New ID
`
`1255
`
`Set Radio Station
`to that Last Used
`by the Driver with
`the New ID
`
`-
`
`-
`
`Set Radio Station
`Presets to those
`Last Used by the
`Driver With the
`New D
`
`
`
`is Flag Set for
`Radio Station
`Display Default?
`
`1263
`
`Display Radio
`Station as Default
`on Radio Display
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Google Ex. 1007, p. 44
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 44 of 62
`
`6,028,537
`
`(E)
`
`Fig. 48e
`
`1267
`
`1265
`
`
`
`ls
`Flag Set for Non
`Default Language for
`Displays?
`
`
`
`1269
`
`ls
`Flag Set for Non
`Default Display
`Parameters?
`
`Set Display Language to
`that Last Used by the
`Driver with the New ID
`
`
`
`1271
`
`Set Display Parameters to
`those Last Used by the
`Driver With the New ID
`
`1275
`
`
`
`1273
`
`ls Flag Set for
`Non-Default Display
`Configuration?
`
`Yes
`
`Set Display Configuration to
`that Last Used by the Driver
`With the New ID
`
`NO
`
`
`
`1277
`
`is Flag Set for
`Non-Default Gauge
`Configuration?
`
`
`
`1279
`
`Set Gauge Language to
`that Last Used by the
`Driver with the New ID
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Google Ex. 1007, p. 45
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 45 of 62
`
`6,028,537
`
`
`
`1281
`
`Time
`to interrupt to
`Look for Paging
`Signal
`
`No
`
`1283
`
`
`
`Yes
`
`interrupt Service
`ROutine
`
`Fig. 48f
`
`
`
`
`
`
`
`
`
`ls Flag Set for
`Headlights OFF for
`LOW Battery
`Voltage?
`
`Read Battery
`Vottage VB
`
`1293
`
`1295
`
`
`
`Yes
`
`ls it
`Raining
`
`
`
`
`
`
`
`No
`
`1297
`
`
`
`is Flag Set
`for Opening
`Windows?
`
`ls interior
`Temperature
`>T1?
`
`
`
`
`
`NO
`
`1289
`
`Yes
`
`
`
`Turn OFF
`Headlights if ON
`
`1291
`
`1301
`
`NO
`
`is Flag Set
`for Opening
`SunOOf?
`
`OpenWindow
`
`
`
`Open Sunroof
`
`Google Ex. 1007, p. 46
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 46 of 62
`
`6,028,537
`
`1305
`
`
`
`1307
`
`1309
`
`ls interior
`Temperature
`<2?
`
`
`
`
`
`Yes
`
`
`
`
`
`E. t
`ea SeaS
`
`Yes
`
`Heat Seats
`
`1311
`
`
`
`
`
`
`
`
`
`ls Rain
`Sensor
`Detecting
`Rain?
`
`1315
`
`No
`
`1319
`
`
`
`
`
`
`
`is an
`Interior DOOr
`Lock Switch
`Depressed
`
`
`
`RAN
`
`1313
`
`1317
`
`Yes - HEADLIGHTS ON
`
`1321
`
`
`
`ACTIVATION OF
`INTERIOR DOOR
`LOCKSWITCH
`
`Fig. 48g
`
`Google Ex. 1007, p. 47
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 47 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`1323
`
`
`
`
`
`is the
`ignition
`ON?
`
`Was the ignition
`Just Turned OFF2
`
`Fig. 48h
`
`1329
`
`ls Flag Set for
`interior Lights?
`
`
`
`Turn On Interior
`Lights
`
`
`
`
`
`
`
`
`
`
`
`1331
`
`Yes
`
`Has 30
`Seconds
`Expired?
`
`
`
`Has a Door
`Opened and
`Closed?
`
`Turn OFF Enterior
`Lights
`
`1335
`
`
`
`Google Ex. 1007, p. 48
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 48 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`is Flag
`Set for Fuel Level
`Chine?
`
`
`
`is Flag
`Set for Engine
`Temperature
`Chine?
`
`
`
`ls Detected Fuel
`Level <F?
`
`Activate Chime
`
`1347
`
`is Detected Engine
`Temperature>T3?
`
`irata ?hi
`Activate Chine
`
`ls Flag
`Set for Oil Pressure
`Chine?
`
`is Detected
`O Pressure
`<P?
`
`Activate Chime
`
`1359
`
`is Flag
`a
`y
`r
`Set for Lights ON
`at Dusk?
`
`Any Flags
`Set Related to
`Vehicle Speed
`
`
`
`ls Detected
`t
`Ambient Light<L.
`e
`1)
`
`TUIT ON
`Headlights
`A.
`
`
`
`
`
`
`
`VEHICE
`SPEE
`
`Fig. 48i
`
`Google Ex. 1007, p. 49
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 49 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1365
`
`
`
`1367
`
`Any Flags Set
`Relating to Gear
`Position?
`
`
`
`Yes - GEAR POSITION
`
`No 1369
`
`137
`371
`
`is there an
`incoming Phone
`Ca?
`
`
`
`
`
`NO
`
`is
`Window Down
`SWitch
`Depressed?
`
`
`
`
`
`
`
`
`
`
`
`
`
`Yes -
`
`PHONE
`
`Fig. 48
`
`1375
`
`1377
`
`is Flag Set for
`Express Window
`Down?
`
`Open Window All
`the Way
`
`OpenWindow
`Proportional to
`Length of Time
`Switch is
`Depressed
`
`
`
`1381
`
`1383
`
`is Window Up
`SWitch
`Depressed?
`
`
`
`is Flag Set for
`Express Window
`UP)
`
`Close Window All
`the Way
`
`1385
`
`
`
`
`
`
`
`Close Window Proportional
`to Length of Time Switch is
`Depressed
`
`
`
`Google Ex. 1007, p. 50
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 50 0f 62
`
`6,028,537
`
`GO
`
`1389
`
`1391
`
`
`
`
`
`is Rear Defrost
`Switch Depressed?
`
`Turn ON Rear
`Defrost
`
`
`
`1397
`
`1393
`
`ls Flag Set for
`Non-Default ON
`Time?
`
`Set ON Time
`Value to Selected
`ON Time
`
`Has Rear
`Defrost ON Time
`ExDi
`xpired?
`
`Yes
`
`Turn OFF Rear
`Defrost
`
`1399
`
`F 19 48 K
`
`1401
`
`
`
`
`
`1403
`
`14O7
`
`is Flag Set for
`Volume of Chime?
`
`is Flag Set for
`Chime After 20?
`
`NO
`
`
`
`
`
`
`
`
`
`ls Flag Set for
`External Temperature
`Chine?
`
`increase Volume
`of Chime as Time
`increases
`
`Activate Chime if Turn
`Signal Flashes 20
`Times Without Steering
`Wheel COrrection
`
`
`
`
`
`
`
`is External
`Temperature <
`
`Activate Chime
`and Display "ICE"
`On a Display
`
`Google Ex. 1007, p. 51
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 51 of 62
`
`6,028,537
`
`1401
`
`Double Y Yes
`Cick?
`
`209
`
`is Double
`Click Pani
`f
`I
`
`NO
`
`Yes
`
`
`
`
`
`Honk Horn
`and Flash
`Headlights
`
`14O7
`
`1409
`
`1411
`
`
`
`
`
`
`
`
`
`
`
`
`
`1 RKE
`LOCK Signal
`Received?
`
`Key in
`ignition Flag
`Set?
`
`ls Key in
`ignition?
`
`Yes
`
`RKE Unlock
`Signal
`Received?
`
`ls Driver's
`Door Only Flag
`Set?
`
`Unlock
`Driver's DOOT
`
`Flag set for 3rd
`RKE Button to
`Unlock Fuel
`DOOr?
`
`
`
`No
`
`Fig. 49a
`
`Google Ex. 1007, p. 52
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 52 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1431
`
`ls Flag Set
`for 3rd RKE Button to
`Unlock Trunk?
`
`Yes
`
`Unlock Trunk
`
`Fig. 49b
`
`ls Flag Set for
`3rd Rke Button to
`Control Headlights
`
`
`
`Toggle Headlights
`
`
`
`
`
`is Flag Set for
`3rd RKE Button to
`Honk Horn?
`
`ls Flag Set
`for 3rd RK Button to
`Lock Doors?
`
`No
`
`
`
`144
`
`Yes
`
`is Horn Flag
`Set?
`
`LOCK DOOTS
`
`1451
`
`
`
`1453
`
`1455
`
`
`
`
`
`
`
`is Flag Set for 3rd
`RKE Button to
`Unlock DOOrs
`
`ls Driver's
`Yes-K Door Only
`Flag Set?
`
`
`
`
`
`Unlock Driver's
`Door
`
`NO
`
`Unlock ADOOS
`
`
`
`RETURN
`
`Google Ex. 1007, p. 53
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 53 of 62
`
`6,028,537
`
`1217
`
`DOOTUnlock With
`Key in Driver's
`Side DOOT
`
`
`
`
`
`ls Unlock All
`DOOIS Flag
`Set?
`
`Unlock AI DOOTS
`
`Unlock Driver's
`Side DOOr
`
`Fig. 50
`
`
`
`
`
`Is There
`a Second.
`Rotation of
`the Key?
`
`
`
`is Unlock
`Trunk Flag
`Set?
`
`ls Unlock
`Fuel DOOr
`Flag Set?
`
`1513
`
`Unlock Trunk
`
`Unlock Fuel DOOr
`
`
`
`
`
`RETURN
`
`Google Ex. 1007, p. 54
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 54 of 62
`
`6,028,537
`
`Close Windows
`
`1703
`
`1707
`
`Close Sunroof
`
`
`
`
`
`
`
`
`
`
`
`
`
`ls Close
`Windows
`Flag Set?
`
`ls Close
`Sunroof
`Flag Set?
`
`
`
`
`
`RETURN
`
`Google Ex. 1007, p. 55
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 55 of 62
`
`6,028,537
`
`HEADLIGHTS ON
`
`1317
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`is the
`ignition Off?
`
`1717
`
`ls Delay or
`indefinite ON
`Flags Set?
`
`ls indefinite
`ON Flag Set?
`
`Wait for
`Predetermined
`Delay Time
`
`ul OFF
`Headlights
`
`1719
`
`Turn OFF
`Headlights
`
`Google Ex. 1007, p. 56
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 56 of 62
`
`6,028,537
`
`ACTIVATION
`OF INTERIOR
`DOOR LOCK
`SWITCH
`
`
`
`1721
`
`1723
`
`1321
`
`
`
`ls Key in
`ignition Flag
`Set?
`
`Yes
`
`ls Key in
`ignition?
`
`Yes
`
`Activate
`Chime?
`
`
`
`
`
`
`
`1727
`
`is Last
`DOOT LOCKS
`Al Doors Flag
`Set?
`
`
`
`
`
`
`
`1741
`
`
`
`
`
`ls Delay
`Flag Set
`
`WaitX
`Seconds
`
`1739
`
`
`
`
`
`Lock All
`DOOTS
`
`Fig. 53
`
`Google Ex. 1007, p. 57
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 57 of 62
`
`6,028,537
`
`VEHICLE
`SPEED
`
`1363
`
`1745
`
`
`
`
`
`1749
`
`1747
`
`
`
`is Vehicle
`Speeds
`X1?
`
`is - Activate Chime
`
`1751
`
`
`
`is Speed
`LOCK Flag
`Set?
`
`
`
`
`
`Yes
`
`
`
`
`
`
`
`is Vehicle
`Speed >
`X2?
`
`Yes
`
`| Lock Al Doors
`
`1755
`
`1761
`
`1757
`
`
`
`
`
`
`
`S Radio
`Volume
`Flag Set?
`
`1759
`
`Yes
`
`
`
`ls Radio
`On
`
`Adjust Radio
`Volume
`e
`Proportional to
`Vehicle Speed
`
`Fig. 54
`
`RETURN
`
`Google Ex. 1007, p. 58
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 58 of 62
`
`6,028,537
`
`
`
`1367
`
`is Flag Set for
`DOOf Unlock?
`
`What Gear is
`Vehicle in?
`
`ls Flag Set for
`DOOT LOCk?
`
`Unlock DOOr
`
`DOOr LOCKS
`
`is Flag Set
`for MiTOrit
`in Reverse?
`
`Yes
`
`Titt Passenger
`Side Mirror DOWn
`
`16 Still in
`
`Reverse?
`
`Titt Passenger
`Side Mirror Back
`to Original Position
`
`Google Ex. 1007, p. 59
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 59 of 62
`
`6,028,537
`
`
`
`
`
`is Flag Set for
`Close Windows
`and Sunroof?
`
`Close Windows
`and Sunroof
`
`1783
`
`
`
`
`
`
`
`ls Flag
`Set for Mute
`Radio?
`
`
`
`1787
`
`Mute Radio
`
`
`
`
`
`RETURN
`
`Fig. 56
`
`Google Ex. 1007, p. 60
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 60 of 62
`
`6,028,537
`
`
`
`
`
`
`
`
`
`Google Ex. 1007, p. 61
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 61 of 62
`
`6,028,537
`
`User dials
`Pager Control
`Center
`
`
`
`Control Center
`authenticates
`Se
`
`1902
`
`1904
`
`- 1906
`
`
`
`
`
`VSC sends
`directive to
`device actuator
`
`
`
`Dictated by
`Pager Control
`Center
`
`User Selects
`vehicle thru
`dial Sequence
`usual
`- Y -
`User Selects
`directive thru
`dial sequence
`
`
`
`Actuator
`receives?
`
`Device sends
`ACK to VSC
`
`
`
`Control Center
`
`VSC sends
`ACK to
`Control Center
`
`1937
`
`Actuator
`
`Fig. 58a
`
`1908
`
`1912
`
`Google Ex. 1007, p. 62
`
`
`
`U.S. Patent
`
`Feb. 22, 2000
`
`Sheet 62 of 62
`
`6,028,537
`
`1934 ~ Actuator
`
`Error
`Send NAK
`to user
`
`1962
`
`1944
`Center sends
`ACK to User yes
`
`
`
`1966
`
`1968
`
`E.
`etry:
`
`Error
`No Send NAK
`to USer
`
`
`
`Actu
`Cuator
`
`sa
`
`1938T
`
`NO
`First
`
`
`
`1967
`
`User
`
`- S
`
`1942
`
`1940 ^,
`Success >NO-
`
`End
`
`Yes
`
`
`
`1952
`
`Send NAK
`tO USer
`
`1946
`
`0, 1950
`Actuator sends /6
`'E *en- Fig. 58b
`1948 N-, WSC e Yes
`
`
`
`1960
`
`
`
`i
`
`Error
`Send NAK
`tO USe?
`
`1954
`
`
`
`WSC sends
`ACK to
`
`Google Ex. 1007, p. 63
`
`
`
`6,028,537
`
`1
`VEHICLE COMMUNICATION AND REMOTE
`CONTROL SYSTEM
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`This application claims priority under 35 U.S.C. S119(e)
`on U.S. Provisional Patent Application No. 60/019,773
`entitled VEHICLE COMMUNICATION AND REMOTE
`CONTROL SYSTEM, filed on Jun. 14, 1996.
`
`2
`response to an appropriate command delivered in a radio
`frequency (RF) paging signal.
`Yet another aspect of the present invention is to provide
`a vehicle locating System that allows the vehicle owner to
`determine the location of the vehicle when the vehicle has
`been loaned to a friend or family member. In this regard, the
`present invention may also be used by the manager of a fleet
`of commercial vehicles, Such as taxis, police cars, trucks, or
`other delivery vehicles, to track the location of each vehicle
`in the fleet.
`An additional aspect of the present invention is to provide
`a System capable of informing the vehicle occupants of the
`location of the nearest automatic teller machine (ATM),
`hospital, freeway on-ramp, etc., based upon the current
`location of the vehicle and to provide Step-by-step audio or
`textual instructions on how to find Such a location. In this
`respect, the present invention may also be used to provide a
`warning to the driver when the last exit is approaching from
`which the driver may obtain fuel before the fuel tank is
`empty. Further, the present invention may provide traffic
`reports, road conditions, and weather reports to the vehicle's
`occupants that are particularly relevant to the vehicle's
`current location.
`It is an additional aspect of the present invention to
`provide a System allowing for remote control of vehicle
`functions and accessories using an RF signal. Thus, vehicle
`owners may lock their vehicle doors, roll up their windows,
`or activate an alarm System from any location in response to
`an RF signal. Further, the vehicle owner may use the System
`of the present invention to immobilize a vehicle to insure
`Safe Storage of the vehicle.
`Still yet another aspect of the present invention is to
`provide vehicle personalization to be remotely affected by a
`Service provider using an RF signal transmission System. In
`this regard, a vehicle owner wishing to reprogram a vehicle,
`calls the Service provider who effects reprogramming of the
`control of an accessory by transmitting RF signals to the
`vehicle. Further, the present invention allows for vehicle
`personalization for each person who may operate the
`vehicle.
`Additionally, it is an aspect of the present invention to
`provide a System that receives and displayS text or audio
`messages providing Step-by-step directions to reach a
`desired location based upon the current location of the
`vehicle whereby each Step may be separately read from
`memory in response to each Subsequent command, which
`may be generated by activation of a Switch or by a global
`positioning system (GPS). Further, the present invention
`allows a user to inform the System that they are lost and to
`Subsequently receive and display revised directions based
`upon the vehicle's current location. Additionally, the present
`invention may be used to Suggest alternate routes based
`upon traffic delays between the current location of the
`vehicle and the desired destination. Further, the present
`invention may display or play back Specific navigation Steps
`corresponding to the current location of the vehicle.
`Still another aspect of the present invention is to provide
`a System allowing for remote diagnostic evaluation of the
`vehicle by a Service technician. Additional features and
`advantages of the present invention will be set forth in part
`in the description which follows and in part will be apparent
`from the description, or may be learned by practice of the
`invention.
`To achieve these and other advantages, and in accordance
`with the purpose of the invention, the vehicle communica
`tion and remote control System preferably comprises various
`
`BACKGROUND OF THE INVENTION
`The present invention generally relates to a vehicle com
`munication System having various message and control
`functions. More Specifically, the present invention relates to
`a System for a vehicle capable of providing various combi
`nations of automatic emergency response, theft deterrence,
`Vehicle tracking and immobilization, two-way
`communication, remote vehicle accessory control, vehicle
`personalization, navigational guidance, and location-based
`information Services.
`Although various communication Systems and various
`remote control Systems have been disclosed for implemen
`tation in a vehicle, very few of these Systems have, in fact,
`been integrated within a vehicle So as to provide both a
`two-way communication System and a remote control Sys
`tem that is capable of performing a large variety of func
`tions. Because of the cost and complexity of the prior
`Systems that have been proposed, many of the disclosed
`Systems have never been actually implemented in a vehicle.
`In addition, give