throbber
United States Patent r19J
`Wortham
`
`I IIIII IIIIIIII Ill lllll lllll lllll lllll lllll lllll lllll lllll llllll Ill lllll llll
`US005 155689A
`5,155,689
`(11) Patent Number:
`(45] Date of Patent: Oct. 13, 1992
`
`[54] VEHICLE WCATI1'G AND
`COMMUNI CATING METHOD AND
`APPARATUS
`
`[75)
`
`Inventor:
`
`Larry C. Wortham, Garland, Tex.
`
`[73] Assignee:
`
`By-Word Technologies, Inc., Dallas,
`Tex.
`
`[56)
`
`[21] Appl. No.: 642,436
`Jan. 17, 1991
`[22] Filed:
`[SIJ
`Int. Cl.s ................................................ GOIS 3/02
`[52] U.S. Cl . .................................... 364/ 4@; 340/990;
`340/995; 364/449
`(58] Field of Search ....................... 364/ 448, 449, 460;
`340/990-995; 342/ 450, 451, 457, 463; 379/58,
`59, 200, 60; 455/67, 92, 99, 33
`References Cited
`U.S. PATENT DOCUMENTS
`3.906,166 9/ 197S Cooper ei al. ........................ 379/60
`4,644,351 2/1987 Zabarsky et al . ..................... 379/57
`4,654,879 3/1987 Goldman et al ...................... 455/ 33
`4,670,905 6/ 1987 Sandvos et al. ....................... 379/60
`4,737,978 4/ 1988 Burke et al. .......................... 379/60
`4,775,999 10/ 1988 Williams ............................... 379/ 59
`4,797,948 1/ 1989 Milliorn et al. ....................... 379/58
`4,804,93i 2/1989 Barbiaux et al. ............... 364/ 424.01
`4,819,174 4/ 1989 Furuno et at. ...................... 364/ 449
`4,876,738 10/ 1989 Selby ..................................... 379/60
`4,884,208 11/ 1989 Marinelli et al .................... 364/ 460
`4,891,650 1/ 1990 Sheffer ................................ 342/ 457
`4,897,642 1/1990 DiLullo et al. ................ 364/ 424.01
`4,905,270 2/1990 Ono ....................................... 379/58
`4,9 14,686 4/1990 Hager, Ill et al . ................... 379/ 58
`4,945,570 7/1990 Gerson et al. ........................ 379/58
`4,963,865 10/1990 Ichikawa et al . ................... 364/449
`
`4,993,062 2/1991 Dula et al. .......................... 379/200
`4,998,291 3/1991 Marui et al. .......................... 379/ 58
`Ishii et al. ............................. 455/ 33
`5,058,201 10/ 1991
`
`FOREIGN PATENT DOCUMENTS
`3516357 11/1986 Fed. Rep. of Germany .
`0161941 9/ 1984 Japan .
`0 17553 7/ 1988 Japan .
`021923 8/1988 Japan .
`022622 6/ 1989 Japan .
`
`OTHER PUBLICATIONS
`Gary D. Ott; Vehicle Location in Cellular Mobile
`Radio System; Feb. 1977; IEEE vol. VT-26, No. I, pp.
`43-46.
`
`Primary Examiner-Parshotam S. Lall
`Assistant Examiner- Michael Zanelli
`Atlorney, Agent, or Firm-Harold E. Meier
`ABSTRACT
`(57)
`A method and apparatus for locating and communicat(cid:173)
`ing with vehicles is provided, including at least one
`mobile cellular unit connected to at least one micro(cid:173)
`processor and installed within a vehicle. The micro(cid:173)
`·processor interrogates the mobile cellular unit to obtain
`location infonnation from an overhead message stream
`transmitted from cellular telephone transmitter sites.
`The location is displayed on a display located in the
`vehicle or the microprocessor periodically instructs the
`mobile cellular unit to initiate a call to a host controller
`and, upon receipt of transmitting instructions from the
`host controller, transmits the location information for
`display on a screen connected to the host controller.
`
`31 Claims, 6 Drawing Sheets
`
`Page 1 of 16
`
`SAMSUNG EXHIBIT 1014
`
`

`

`U.S. Patent
`US. Patent
`
`Oct. 13, 1992
`Oct. 13, 1992
`
`Sheet 1 of 6
`Sheet 1 of 6
`
`5,155,689
`5,155,689
`
`
`
`Page 2 of 16
`
`Page 2 of 16
`
`

`

`60
`
`ANTENNA
`
`PHONE
`TRANSCEIVER
`
`58
`
`ROM
`
`42
`
`44
`
`RAM
`
`47
`
`46 __. _____ __
`EXPANSION PORT
`, r
`I
`I
`43
`~-----~~-------,59
`1 OPTIONAL ENGINE
`I STATUS REPORTING I
`I
`roPTIONAL TRUCK
`1 ALARM SYSTEM
`I
`f--*OPTIONAL LORAN-C
`L POSITIONING INPUT j
`
`1
`
`1
`
`62
`
`CELLULAR PHONE BUS
`
`64
`
`HANDSET
`
`PHONE
`INTERFACE
`DRIVERS
`X
`
`74
`
`40
`
`MICROPROCESSOR($)
`CALENDAR/CLOCK
`REPORT INTERVAL
`TIMER
`RESTRICTED
`PHONE USAGE
`AUTHORIZED SYSTEMS
`LOOKUP TABLE
`VOICE RECOGNITION
`OPERATION
`TRACKING LOG
`CAPABILITY
`
`48
`
`52
`
`66
`
`AMPLIFIER
`
`HFMIC
`
`54
`
`SPEAKER
`
`70
`
`VOLUME
`
`VOICE RECOGNITION
`AND SYNTHESIS
`
`56
`
`POWER SUPPLY I
`
`+12 VOLTS FROM BATTERY
`
`Fig.2
`
`+ 12 VOL TS FROM IGNITION
`
`~ •
`rJ)
`•
`
`~ = ~
`('D = ~
`
`0 n
`:-'"
`....
`~w .... \0
`
`\Q
`N
`
`00 =(cid:173)
`
`tD
`
`tD -N
`
`0 .....
`
`0\
`
`(.II
`
`"' ... (.II
`
`(.II
`"' O'\
`QC)
`\0
`
`Page 3 of 16
`
`

`

`DEDICATED PHONE LINE($)
`FOR REPORTING ONLY
`
`92
`
`SMART MODEM($)
`
`WAITS LINE
`(IN-OUT)
`
`1f··1
`
`96
`
`90
`
`r---------------------J------,
`/ ·--\ : OPTIONAL AUTO-DIAL !.._..-94
`HOST CONTROLLER
`\ ---/:
`FEATURE
`:
`L--~~~~~~~~~-1 I
`
`)
`
`I
`
`' • • • • - - • · • • • • • • • - • • · · · · - · · - - •~
`
`I
`I
`I
`I
`I
`
`Fig.3
`
`: I
`
`104
`I
`I
`_OPTIONAL.SYSTEM EXPANSION CONFIGURATIION _____ (_ _____________
`
`•01SPLAY STATUS
`OF VEHICLE
`·LOCATION REPORTS
`AT SPECIFIED
`INTERVALS
`111N SERVICE AREA"
`ALERT TO OPERATOR
`•01SPLAY OF VEHICLE
`LOCATION ON
`GEOGRAPHIC MAP
`
`•
`
`r---------------------------------~
`EXISTING CUSTOMER L---106
`,.._ ___ _._.!, :
`.
`:~ CENTRAL PROCESSING
`:
`" :
`SYSTEM
`:
`
`I
`
`I
`
`98
`
`100
`
`102
`
`t
`I
`I t
`
`I
`I
`
`I
`I
`
`t
`I
`
`I
`J
`
`I
`I
`
`I
`I
`
`I
`I
`
`I
`•
`
`I
`I
`
`I
`I
`
`' : __ ; __ _r:.:.:i.; .. ·---···;:-~~;~;_:_:~-~=-~:;. ·········:".::::::·::::.; ·:
`1 os-.l :
`: : 10s----: :
`: :
`10s-.: :
`: :
`r:
`: :
`: :
`: :
`: :
`: :
`:_ ~-----_-_-_-_-_-_-_-_-~-J
`:_ ~---_:-_-_:-_ ~--·.::,-.. J
`:_ ~---_ -_-_::-_-_ -.. ----~ J
`,,.a:/-niriuiiht:ii'~,,...
`,,20-'n.i:rr,:;r'U'Lui<in,,,
`,'.ci>~ii'iuiviih~ili',, ...
`, _ .. ___ -;;:.-.. --'":.:-------~-----.:-:.--·-ii,-._
`~ _ .. _..._-.. --------------·-------.-_._ .. _"'
`~ -~""'--=------------~---.. ------·-'"-..
`L ........ --------------J
`L .. .. ...... .... ............ .......... J
`L ................ ---- ------4
`EXISTING DISPATCH TERMINALS
`------------------------------------------------------------------------------
`
`I f
`I
`I
`
`I
`I
`
`I
`I
`
`I
`I
`
`I
`I
`
`I
`I
`I t
`
`1
`I
`
`I
`I
`
`I
`I
`
`I
`I
`
`~ •
`00
`•
`'"'C = ~
`ti> = ~
`
`0 n
`~ .....
`~w
`.....
`~
`N
`
`(J) =(cid:173)
`(1) a
`w
`0 ....
`°'
`
`(JI
`
`~
`~
`(JI
`(JI
`
`~ °' 00
`
`\0
`
`1
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`' I
`
`' I
`' ' I
`
`I
`I
`I
`
`' ' I
`'
`
`Page 4 of 16
`
`

`

`U.S. Patent
`
`Oct. 13, 1992
`
`Sheet 4 of 6
`
`5,155,689
`
`1
`
`132
`
`DIAL OUT
`
`YES
`t4-_ _ ......_ _
`
`__,.--c 2
`
`NO
`
`138
`
`DISCONNECT
`
`NO
`
`126
`
`YES
`
`READ SYSTEM 1.0.
`FROM MOBILE PHONE
`FETCH DIALING
`METHOD FROM TABLE
`
`TRANSFER VEHICLE
`I.D., LOCATION,
`TELEMETRY DATA,
`ETC.
`
`NO
`
`NO
`
`142
`
`YES
`
`YES
`
`YES
`
`NO
`
`DISCONNECT
`
`144
`
`RE-LOAD
`INTERVAL
`TIMER
`
`Fig.4
`
`Page 5 of 16
`
`

`

`U.S. Patent
`
`Oct. 13, 1992
`
`Sheet S of 6
`
`5,155,689
`
`Fig.5
`
`224
`
`226
`
`210
`
`UPDATE
`SCREEN
`
`LOG
`REPORT
`
`ISSUE "NORMAL"
`DISCONNECT
`COMMAND TO
`REMOTE
`
`DISCONNECT
`
`212
`
`ANSWER
`
`206
`
`YES
`
`REQUEST
`CALLER 1.0.
`
`NO
`
`NO
`
`REQUEST
`LOCATION
`
`NO
`
`REQUEST
`TELEMETRY DATA
`
`218
`
`NO
`
`INSTRUCT REMOTE
`TO DISCONNECT & . . - - - - - - - - - - - - - - '
`CALL AGAIN
`
`Page 6 of 16
`
`

`

`U.S. Patent
`
`Oct. 13, 1992
`
`Sheet 6 of 6
`
`5,155,689
`
`270
`266
`
`ANTENNA
`
`268
`
`272
`
`PHONE
`TRANSCEIVER
`
`+12 VOLTS FROM
`BATTERY
`
`250
`
`252
`
`ROM
`
`RAM
`
`254
`
`PLUG-IN ROM
`(MAPS/IN(cid:173)
`FORMATION)
`
`256
`262
`
`ODDO
`DODD
`DODD
`DODD
`KEY-PAD OR
`TOUCH SCREEN
`
`CELLULAR PHONE BUS
`
`HANDSET
`
`264
`
`PHONE
`INTERFACE
`DRIVERS
`
`MlCROPROCESSOR(S)
`• MAP GENERATION
`• VOICE RECOGNITION
`• KEY PAD DECODER
`• MODEM CONTROL
`• DISPLAY CONTROL
`• PHONE CONTROL
`• POISITIONING CALCU(cid:173)
`LATIONS
`• TRIP LOGGING
`
`H/F MIC INPUT
`276
`
`HFMIC
`
`259
`
`274
`
`VOICE RECOGNITION
`AND SYNTHESIS
`
`DISPLAY DRIVER
`
`- - - -1 POWER SUPPLY
`260
`
`+ 12 VOL TS FROM IGNITION
`
`GRAPHIC
`DISPLAY
`
`258
`
`Fig.6
`
`Page 7 of 16
`
`

`

`1
`
`5,155,689
`
`VEIDCLE LOCATING AND COMMUJ'l,'ICATING
`METHOD AND APPARATUS
`
`This invention relates to methods and apparatus for
`locating and communicating from a central location
`with vehicles traveling in various geographical areas,
`and more particularly, to a method and apparatus for
`locating and communicating with vehicles through use
`of a voice activated mobile cellular telephone installed
`in the vehicle, and visually displaying at the central
`location the geographical location of each vehicle and
`vehicle information automatically communicated to the
`central location.
`
`5
`
`2
`conjunction with the accompanying Drawings in
`which:
`FIG. I is a diagram illustrating communication be(cid:173)
`tween the vehicle and the host controller of the present
`invention over a mobile cellular system;
`FIG. 2 is a block diagram of the in-vehicle ponion of
`the locating and communicating system of the present
`invention;
`FIG. 3 is a block diagram of the host controller por-
`10 tion of the locating system of the present invention;
`FIG. 4 is a flow chan of the operation of the in-vehi(cid:173)
`cle ponion of the locating and communicating system
`of the present invention;
`FIG. 5 is a flow chan of the operation of the host
`15 portion of the locating and communicating system of
`the present invention; and
`FIG. 6 is a block diagram of the hardware of an in(cid:173)
`vehicle locating system incorporating a second embodi(cid:173)
`ment of the present invention.
`
`DETAILED DESCRIPTION
`Referring now to the Drawings, and more particu-
`larly to FIG. 1 wherein there is shown an illustration of
`the locating and communicating system of the present
`invention incorporating a central data gathering device
`or host controller 10 having a display 12 and a keyboard
`14 connected thereto. The host controller 10 communi(cid:173)
`cates as shown by directional arrow 16 with a mobile
`telephone switching office 18 in turn communicating as
`indicated by directional arrow 20 with a particular cell
`transmitter 22 for transmitting and receiving signals
`from a vehicle 24 equipped with a mobile cellular trans(cid:173)
`ceiver (not shown) connected to at least one micro(cid:173)
`processor (not shown).
`As shown in FIG. 1, an overhead message stream
`containing cellular system identification information,
`including the SID number and, where transmitted, the
`cell identification number and transmitter site coordi(cid:173)
`nates, is transmitted from the cell transmitter 22 and
`received by the in-vehicle portion of the locating and
`communicating system (not shown). The signal is then
`read by the in-vehicle portion of the locating and com(cid:173)
`municating system to determine the existence of suffi(cid:173)
`cient signal strength for transmission from the vehicle
`24. Upon reading a sufficient signal strength and/or
`lapse of a predetermined time period, a report is auto-
`matically transmitted from the vehicle 24 to the cell
`transmitter 22, from where the signal is carried, as indi(cid:173)
`cated by directional arrow 20, to the mobile telephone
`switching office 18, and from there to the host control(cid:173)
`ler 10 as indicated by directional a.rrow 16.
`The information received is read by the host control-
`ler 10 and looked up in a database associated therewith
`and containing SID numbers, roamer numbers, cell
`identification numbers, and transmitter site coordinates,
`to determine the location of the reporting vehicle 24.
`The location Ui of the vehicle 24 is then highlighted on
`a map 28 displayed on the screen 12 connected to the
`host controller 10. At that point, the operator of the
`host controller 10 obtains the telephone number neces(cid:173)
`sary to initiate a telephone call to the vehicle 24 utilizing
`the keyboard 14 to call up the telephone number from
`the database associated with the host controller 10.
`Long haul truckers must periodically report to the
`65 base terminal or home office information such as the
`total number of driver hours, any problem!. with the
`vehicle, scheduling changes, status of the cargo, as well
`as any other information needed by the home office. To
`
`BACKGROUND OF THE INVENTION
`Historically, in industries utilizing multiple vehicles
`traveling in various geographical regions, such as in the
`long haul truclcing industry, drivers of the vehicles must
`periodically communicate with a base or home office to 20
`report information such as present location of the vehi(cid:173)
`cle, the number of hours driven and any problems expe(cid:173)
`rienced with the vehicle. In such industries where there
`is a need to determine the geographical location of a
`vehicle, tracking systems utilizing Loran-C receivers
`and microwave transmitters have been employed for
`vehicle location. Use of such equipment tends to be
`limited solely to locating and tracking the vehicles. In
`many instances, the only means of locating a vehicle in
`service consists of the driver of the vehicle stopping,
`getting out of the vehicle, and calling a report into the
`home base on a public pay phone. To date, the cellular
`industry has failed to penetrate the trucking market and
`other industries where vehicle locating is desired for 35
`such reasons as high start -up costs for obtaining termi(cid:173)
`nal equipment and high operating costs.
`
`25
`
`30
`
`SUMMARY OF THE INVENTION
`The locating and communicating method and appara- 40
`tus of the present invention overcome the foregoing and
`other problems associated with the prior art utilizing
`existing cellular telephone system services and informa(cid:173)
`tion. A microprocessor interrogates a cellular telephone
`located in the vehicle to obtain location information 45
`received by the cellular phone in an overhead message
`stream transmitted from the particular cellular system
`providing service at the time of the interrogation. A call
`is initiated from the cellular telephone to a host control-
`ler for display of the location of the vehicle on a map 50
`and textual display of any other vehicle information
`transmined from the vehicle. A voice activation/recog(cid:173)
`nition device is connected to the microprocessor and a
`bands-free microphone and a speaker are connected to
`the voice activation/recognition device to allow for 55
`hands free operation of the system by the driver of the
`vehicle.
`In a second embodiment of the invention, the entire
`system is located within the vehicle. The microproces(cid:173)
`sor interrogates the cellular phone to obtain location 60
`information from the message stream, processes the
`information, then causes the information to be displayed
`on a connected display.
`
`BRIEF DESCRIPTION OF THE ORA WINGS
`For a more complete understanding of the present
`invention and the advantages thereof, reference is now
`made to the following Detailed D escription taken in
`
`Page 8 of 16
`
`

`

`5,155,689
`
`3
`4
`Operating energy is provided to the amplifier 66 and
`maintain current information, the locating and commu-
`cellular telephone transceiver 58 from the vehicle igni·
`nicating system of the present invention provides for
`tion. When the driver is verbally communicating over
`automatic periodic reponing of such information to the
`the cellular telephone, he may speak through either the
`home office. The repon is initiated in the in-vehicle
`5 hands-free microphone 54 or may lift and speak through
`ponion of the system.
`the handset 64. For storage of information through
`As illustrated in the block diagram of FIG. 2, the
`voice recognition, the hands-free microphone may be
`in-vehicle ponion of the system is comprised of a micro-
`used.
`processor 40 having an associated read only memory
`As shown in the block diagram of FIG. 2, the micro-
`("ROM") 42, an associated random access memory
`("RAM") 44, and an expansion pon 46 for options 10 processor 40 connected to the mobile cellular unit has
`connected thereto a calendar and clock 49 for docu-
`(shown in broken lines) including, automatic reporting
`of engine status, a truck alarm system, and Loran-C
`menting the date and time of storing and/or transmit-
`positioning input to allow for location of the vehicle
`ting information. A repon interval timer 51 provides for
`using Loran-C in addition 10 cellular communication.
`determining when to initiate a call to the host controller
`The ROM 42 contains the necessary control pro- 15 based upon the expiration of a predetermined time per·
`iod remotely programmed by the host controller and
`grams for operation of the in-vehicle portion of the

`stored in the RAM 44.
`system. The RAM 44 is available for storing operating
`To inhibit calls made from the mobile unit to numbers
`instructions remotely programmable from the host con-
`unauthorized by the home office, the microprocessor 40
`troller 10.
`In an anempt 10 monitor vehicle conditions, the Op· 20 has a restricted phone usage function 53 that searGhes a
`list of authorized phone numbers remotely programmed
`tional engine status reporting feature 43 provides for
`by the host controller and stored in the RAM 44. The
`reading by the microprocessor of en&ine conditions
`numerical keys of the handset of the cellular phone are
`such as temperature, engine speed, and oil pressure. In
`disabled. Thus, the authorized numbers may only be
`the event of theft of the vehicle, the optional truck 25 accessed throuih voice command. If the number en-
`alarm system 45 alerts the microprocessor to instruct
`tered through voice command is not contained in the
`the mobile cellular transc_eiver 58 to initiate. a cal) .to
`list of authorized numbers, the call is automatically
`~epon .th_e theft o~ the vehicle: To allo~ locatmg u_uhz-
`inhibited. Similarly, the authorized systems look-up
`mg ex1stmg ~~ac~ng. system mfo~mation, the op~onal
`table 55 prevents initiation of a call when the SID num·
`Loran-C pos~II.on~ng mput 4? p.rov1des for the receipt of 30 ber contained in the message stream at the time of inter-
`Loran•C posmomng tr~nsnuss1ons.
`.
`rogation is not contained within said look-up table.
`The voice recognition operation 57 of the micro-
`A power ~upply 48. 1s connected to the ~chicle ba~-
`tery to provide electncal en~rgy for operating the ~1-
`processor 40 provides for receiving and storing of infor·
`crop'.ocessor 40. A star~ ~WJtch. 50 a~tuates an audio
`mation in a memory connected to the mobile cellular
`multiplexer ~2 for rece1vmg df;1ver mput through a 35 transceiver upon receipt of verbal input from the driver
`handsfree microphone 54. The mput from the hands
`of the vehicle. In addition to reading and transmitting
`free microphone 54 is then passed through the audio
`information, the microprocessor 40 has tracking log
`multiple_xer 52 t~ .voice recognition and synt~esis 56 for
`capabilities 59 for recording and storing vehicle infor.
`conversion to d1g1tal form readable by the m1croproces•
`mation for extended reporting periods for subsequent
`sor 40.
`4'0 repon compilation.
`As shown in the block diagram of FIG. 3, the central
`Information is also received by the microprocessor40
`from the host controller through the mobile cellular
`data gathering device or host controller portion of the
`transceiver 58 located in the vehicle. Cellular radio
`locating system of the present invention comprises a
`signals are received by the mobile cellular transceiver
`host controller 90 connected to a smart modem 92 to
`58 connected to a vehicle antenna 60. The signals are 45 allow communication betwee11 the controller 90 and
`then transmitted over the cellular phone bus 62 through
`any number of telephone lines dedicated for vehicle
`the audio multiplexer 52 and a smart modem 72 to the
`reporting only. Associated with the host controller 90 is
`microprocessor 40. The microprocessor 40 is connected
`an optional auto dial feature 94 (shown in broken lines)
`for initiating calls over a watts line 96. Calls are initiated
`to the audio multiplexer 52 through the sman modem
`72 to allow extraction of the digital information from so to, as well as calls received from, the vehicle over the
`the analog signal and for modulation of the information
`watts line 96.
`Connected to the host controller is at least one tcrmi-
`transmitted from the microprocessor 40. An interface
`74 provides the necessary protocol for communication
`nal 98. In the case of larger companies, an optionaJ
`between the microprocessor 40 and the mobile cellular
`system expansion configuration 104 (shown in broken
`55 lines) utilizing an existing customer processing system
`unit.
`In the event of audio communication between the
`106 and existing dispatch terminals 108, may be utilized
`operator of the host controller and the driver, the sig·
`to reduce system installation costs. Each terminal 98 has
`nals are transmitted from the transceiver 58 over the
`a screen 100 for displaying a map, location information
`cellular phone bus 62 to the handset 64 of the mobile
`regarding each reporting vehicle, and textual informa-
`cellular unit. If the driver of t.he vehicle elects to use the 60 tion reported by each vehicle. A keyboard 102 is con-
`nected to each terminal 98 for remote programming of
`hands free microphone 54, instead of the handset 64, for
`audio communication with the operator of the host
`authorized telephone numbers for storage in the RAM
`controller, the audio communication travels from the
`44 associated with the microprocessor 40, to allow the
`cellular phone bus 62 through the audio multiplexer 52
`host operator to access databases containing te.lephone
`to an amplifier 66 for broadcast to the vehicle driver 6S numbers for the various locations of the reporting vehi·
`through a speaker 68. The volume of the broadcast is
`cles, to allow menu selection, and to allow remote pro·
`regulated by a volume control 70 controlling the ampli-
`gramming of the report time interval in the micro-
`fier 66.
`processors located in each of the vehicles.
`
`Page 9 of 16
`
`

`

`5,155,689
`
`5
`6
`in a service area (at 124) and will continue through each
`Through an error correcting protocol, the host con-
`troller 90 instructs the microprocessor 40 through the
`of the steps (at 126, 128, and 130) until a determination
`mobile cellular transceiver 58 to transmit information to
`is reached that the vehicle is authorized to dial out of
`the host controller. The host controller 90 receives said
`the service area and that the mobile cellular transceiver
`input through the smart modem 92 from the reporting S 58 is receiving an acceptable signal strength for initiat-
`vebiclc. The information is read by the host controller
`ing a call. At that point, the microprocessor will instruct
`90 and location information looked up in a database
`the mobile cellular unit to dial out (at 132).
`associated therewith. The location information of the
`After the number has been dialed, the microprocessor
`vehicle is then displayed on the screen 100 of the termi-
`40 determines whether the call has been completed to
`nal 98. An in-service area alert is actuated to advise the 10 the smart modem 92 (at 134) connected to the host
`operator of the host controller 90 of the entry of a re-
`controlle·r 90 at the terminal or home office. If a deter-
`porting vehicle into a strong signal reporting area to mination is made that the call has not resulted in a con-
`allow the operator of the host controller to initiate
`nection with the smart modem 92, the microprocessor
`40 instructs the mobile cellular unit to hang up (at 136).
`contact with the reporting vehicle.
`In the event the operator of the host controller needs 15 If, however, the call has gone through, the micro-
`processor 40 receives instructions from th@ host con-
`to initiate contact with a vehicle, requiring location of
`the vehicle, between reporting periods, the operator of
`troller 90 to transfer predetermined information to the
`host controller. In accordance with said instructions,
`the host controller 90 pulls up information regarding
`the last reporting time and location of the vehicle.
`the microprocessor 40 transmits (at 138) the particular
`Through use of the connected keyboard 102, the opera- 20 vehicle identification number, the location information
`tor then inputs the final destination of the vehicle. The
`obtained from the overhead message stream through
`host controller 90 then determines the approximate
`interrogation of the mobile cellular unit, and telemetric
`route of the vehicle, calculates the average speed of the
`data regarding such information as vehicle system Sta-
`vehicle using previously reported driver hours and
`tus, driver hours, and any other information stored in
`distance traveled to determine the approximate distance 25 the memory associated with the mobile cellular trans-
`ceiver 58.
`traveled since the last reporting period, thereby deter-
`mining the approximate location of the vehicle. Cellular
`Once the transfer of information is complete, the
`numbers for a predetermined area surrounding tl1e ap-
`microprocessor 40 receives a command from the host
`proximate location of the vehicle are looked up in the
`controller 90 to disconnect (at 140). Upon receipt of the
`database and are automatically dialed by the host con- 30 command to disconnect, the microprocessor instructs
`troller 90 at predetermined intervals until contact is
`the mobile cellular transceiver 58 to disconnect (at 124)
`made with the vehicle.
`the call to the host controller 90.
`The method of transmission from the in-vehicle por-
`After disconnect or hanging up of the co.II to the host
`tion of the locating system of the present invention is
`controller 90, the microprocessor 40 reloads the inter-
`shown the flow chart of FIG. 4, with reference to the 3S val timer (at 144) to determine the lapse of the predeter-
`block diagram of FIG. 2. Initially, the microprocessor
`mined time period in which to initiate the next auto-
`40 determines if a predetermined period of time has
`matic report from the vehicle to the host controller 90.
`elapsed (at 120), with the time interval having been
`Each time the predetermined time period elapses, each
`remotely programmed by the host controller 10. If the
`of the steps set forth in the flow chart of FIG. 4 are
`interval has not lapsed, the microprocessor 40 continues 40 automatically performed to initiate transmission of a
`to cycle until such time as a determination is made that
`repon from the microprocessor through the mobile
`the predetermined time period has elapsed. At that
`cellular unit over the cellular telephone system to the
`point, the microprocessor 40, through the interface 74,
`host controller where the information is read, looked
`interrogates (at 122) the mobile cellular transceiver 58
`up, displayed, and stored by the host controller for
`located in the vehicle to read the signal strength being 4S subsequent compilation into a detailed report covering
`received by the mobile cellular transceiver 58 to deter-
`varying time periods and any number of reporting vehi-
`mine whether the vehicle is in a cellular system service
`cles.
`area (at 124). lfthe vehicle is in a cellular system service
`Referring now to FIG. 5, there is shown a flow chart
`area, the microprocessor will read the SID number (at
`of the operation of the central data gathering device or
`126) from the information received by the mobile cellu- SO host controller portion of the locating system .. As illus-
`lar transceiver 58 from the overhead message stream,
`trated in FIG. 5, with reference to the block diagram of
`and will look up the SID number (at 126) from the
`FIG. 3, when a call is initiated by a reporting vehicle to
`database installed therein to determine the appropriate
`the host controller 90, the phone connected to the host
`dialing method to initiate a call from the mobile cellular
`controller rings (at 200) and is answered (at 202). Upon
`transceiver to the host controller.
`S5 connection with the host controller 90 (at 204) through
`The microprocessor 40 then makes a determination as
`the smart modem 92 the host controller 90 interrogates
`to whether the microprocessor has been remotely pro-
`(at.206) the microprocessor of the reponing vehicle to
`grammed by the host controller 10 to authorize the
`determine the vehicle identification number. The host
`controller 90 then looks up the identification number to
`vehicle to dial out in the particular cellular system ser-
`vice area (at 128) providing service to the mobile cellu- 60 determine (at 208) whether the identification number is
`valid. If the vehicle identification number is invalid, the
`Jar unit. lf the call is authorized, the microprocessor 40
`host controller 90 will instruct the mobile cellular
`then determines (at 130) whether the signal strength
`being received by the mobile cellular transceiver 58 is
`phone in the vehicle to disconnect (at 210), resulting in
`sufficient to authorize initiation of a call from the vehi-
`the mobile cellular unit hanging up on the call (at 212).
`cle to the host controller 10. If the vehicle is not autho- 65 Upon determining that a valid vehicle identification
`number has been reponed, the host controller 90 in-
`rized to dial out of the service area, or if the signal
`strength is not sufficient, the microprocessor 40 will
`structs the in-vehicle microprocessor (at 214) to trans-
`return to the step of determining whether the vehicle is mit information regarding the location of the reporting
`
`Page 10 of 16
`
`

`

`5,155,689
`
`7
`8
`Strength of the radio signal carrying the message
`vehicle. Upon receipt of the location information (at
`stream is also determined by the microprocessor at the
`216), the host controller 90 instructs (at 218) the micro-
`time of interrogation. If the microprocessor reads a
`processor to transmit telemetric data regarding various
`certain minimum radio signal strength and/or a prede-
`vehicle systems. If the host controller fails (at 220) to
`receive data from the vehicle, it will instruct (at 222) the S termined period of time has elapsed, the microprocessor
`mobile cellular unit of the vehicle to disconnect and
`automatically instructs the cellular radio transceiver to .
`initiate a new call. If the information is received by the
`initiate a telephone call to the host controller on the
`host controller 90, the screen 100 of the terminal 98 is
`particular cellular system providing service at that time.
`updated (at 224) to display the current location informa-
`At the base terminal or home office, the host control-
`10 ler receives the telephone call and instructs the mjcro-
`tion for the reporting vehicle.
`The information is also stored (at 226) for subsequent
`processor, via a proprietary error C(?rrecting protocol,
`compilation into report form. Thereafter, the host c-0n-
`to transmit information over the cellular system to the
`troller 90 instructs the remote cellular unit to discon-
`host controller. The host controller requires the trans-
`nect the call (at 210). The call is disconnected and the
`mission of such information as the SID number, and the
`cycle restarted upon the receipt of a call from the mo- IS cell number and transmitter coordinates, received by
`the cellular transceiver from the overhead message
`bile cellular unit.
`Thus, operation of the locating and communicating
`stream, and in some cases requires transmission by the
`driver of the vehicle of information stored in a memory
`method and apparatus as described combines locating
`and communicating capabilities in a system utilizing
`connected to the mobile cellular unit.
`existin& cellular telephone system services and informa- 20
`Jnformation stored by the vehicle driver includes
`tion. The cellular system currently in use today consists
`such information as the identity of the vehicle, the num-
`of many transmitter sites in and around cities, each
`ber of hours the driver has been at the wheel, or other
`constituting a cell. Some of lhe transmitter sites are as
`information based upon the needs of the locating and
`close to one another as one mile or Jess in dense traffic
`communicating system user. A voice actuation feature
`areas. In the outermost regions of a service area, the cell 2S and a hands free microphone connected to the mobile
`transmitter sites work at higher power levels and are
`cellular transceiver allow the driver to automatically
`spaced further apart. A network grid across a city is
`enter information regarding driver hours, vehicle iden-
`formed by the adjoining cells to provide uninterrupted
`tity and other requested information without having to
`communication for a mobile telephone unit using cell
`lift the handset.
`site handoff techniques as the vehicle travels between 30 Upon receipt of the information, the host controller
`looks up the SID number in a database associated there-
`cells.
`When in a coverage area, the mobile cellular unit
`with to determine the geographical location of the SID
`receives an overhead message stre.am co

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