throbber
||||||||||||||||||||||||||||||||||||l||||||||||||||||||||||||||||||||||||||
`
`U5005954781A
`
`United States Patent
`
`[19]
`
`Slepian et al.
`
`[111
`
`[45]
`
`Patent Number:
`
`5,954,781
`
`Date of Patent:
`
`Sep. 21, 1999
`
`I54]
`
`METHOD AN!) APPARATUS FOR
`Ol’I‘IMIZING VEHICLE OPERATION
`
`I75!
`
`Inventors: Harvey Slepian, Peoria; Loran Sutton,
`East Peoria, both of 111.
`
`[73!
`
`Assignee: TAS Distributing Col, Inc” puma, 11].
`
`[31]
`
`I33]
`
`I51]
`[52]
`
`[58]
`
`I50!
`
`APPI- N03 "Sim-"49270
`Fiicd:
`Mar. 10 1997
`’
`_
`Int. Cl." ...................................................... .. G061? 7100
`U.S. Cl.
`....................... .. 701196; 701;“ 103; 340r'4255;
`340,438
`Field of Search .............................. ,, 701,!1, 121, 123,
`7015101, 102, 103, 104, (3161 300; 1231473,
`480, 351, 481; 3405903, 4255, 425, 436,
`438
`
`References Cited
`, H
`.,
`,, .
`,
`,
`,
`U'S' PM LNr DOCUML'N lb
`1:1985
`Igarashi .31 3|,
`,,,,,,,,,,,,,,,,,,,,,, _, 7331113
`4,492,112
`0;]985 Weber
`3641424
`4,542,4fifl
`
`.... .. 340162
`1244986 BIee et al.
`4,631,515
`
`
`- 39414241
`4,791,353 IOU-937 UIV'Cland
`
`$3“? :1 a"
`- 36:32:;
`_,'>,. . 0e
`.r..
`
`9tt989 Kawanabe el al.
`354:442
`4,868,756
`
`21990 Chastcen ........ ..
`123mg
`49m 701
`
`__ mum,
`5320’?”
`5,1995 Bum“ el al‘
`
`.. 7"Olr'96
`5,708,584
`111998 Doi et a].
`5345.810
`4r1998 Yamamoto el al.
`.................... .. 701m
`
`Pftmti'fiv ExmninerhWilliam A. (Tuchlinski. J r.
`Assistant Examiner—Gertrude Arthur
`Attorney; Agent, or Firm—Haynes and Boone, LLlJ
`_
`‘
`1
`[37]
`A351 RACT
`
`Apparatus tor optimising operation 01 an engine-driven
`vehicle. The apparatus Includes a processor subsystem, a
`memory subsystem, a road speed sensor, an engine speed
`sensor. a manifold pressure sensor, a throttle position sensor,
`a radar detector for determining the distance separating the
`vehicle from an object
`in front of it, a windshield wiper
`sensor for indicating whether a windshield wiper of the
`vehicle is activated, a brake sensor for determining whether
`the brakes of the vehicle have been activated, a fuel over-
`injection notification circuit for issuing notifications that
`excessive Fuel is being supplied to the engine of the vehicle,
`an upshift notification circuit for issuing notifications that
`the engine of the vehicle is being operated at an excessive
`engine speed, a downshit‘t notification circuit for issuing
`notifications that the engine of the vehicle is being operated
`at an insuficient engine speed, a vehicle proximity alarm
`circuit for issuing an alarm that the vehicle is too elem: to an
`object in front of the vehicle and a throttle controller for
`automatically reducing the amount of fuel supplied to the
`engine if the vehicle is too close to the object in front of it.
`Based upon data received from the sensors and data stored
`in the memory subsystem, the processor determines whether
`,
`,
`,--,‘ - .-.-
`,
`1" Thlival°fim€
`.fu‘].°"°.““g]'jcé‘°" “Sigma?” ‘1'“"31' “.1”
`"psnnpml cat‘PnF'rw'l‘l "1 “W “"0” cam" cucun’
`the vehicle pIOXtmlly alarm Cll‘ClJll or the throttle controller.
`
`32 Claims, 3 Drawing Sheets
`
`'3
`20
`
`22
`
`24
`
`25
`
`28
`
`F
`RQQENE'OEED
`
`
`
`MANIFOLD PSI
`SENSOR
`
`THROTTLE
`SENSOR
`
`THROTTLE
`CONTROLLER
`
`RADAR
`DETECTOR
`
`30
`
`ItI‘lNDSHIELD WIPER
`SENSOR
`
`32
`
`BRAKE
`SENSOR
`
`
`
`44
`
`POWER
`SUPPLY
`
`MEMORY suasrsrra
`SPEED/DISTANCE TABLE 2
`SPEED/DISTANCE TABLE 1
`REGISTER
`REGISTER
`
`‘4
`Ed
`MC
`Mb
`‘1
`
`15
`
`12
`
`PROCESSOR
`SUBSYSTEN
`
`MOVE
`
`SELECT
`
`42
`
`CHI)
`
`43
`
`?
`
`1
`
`To
`
`/
`
`UPSH{FF NOTIFICAIION
`CIRCUIT
`
`nowNSHtt-"t NOIIFECATIDN
`CIRCUIT
`
`OVER INJECTION
`NOTIFICATION CIRCUII
`
`VEHICLE PROXIMITY
`NARI] CIRCUIT
`
`34
`
`55
`
`38
`
`49
`
`UNIFIED 1001
`
`UNIFIED 1001
`
`1
`
`

`

`US. Patent
`
`Sep. 21, 1999
`
`Sheet 1 of 3
`
`5,954,781
`
`9
`
`EV_
`
`
`
`mozfifleommmm\u:Nwasmuzsmannao:_HES
`
`vm
`
`mm
`
`mm
`
`Ow
`
`
`
`zQEOECDzEmma:
`
`:DomG
`
`
`
`22207502EEngoo
`
`228:0
`
`
`
`225ij$.90
`
`:3qu2035::02
`
`
`
`EExoma321mg,
`
`538:055¢
`
`NF@—
`
`mommmuomm
`
`5.55me
`
`95was
`
`
`
`2‘85mm
`
`.m¢
`
`$20;
`
`San—:m
`
`3
`
`0|.n_«$284..
`
`xmpmfiwm
`
`3.
`
`
`
`55395‘55:“:
`
`
`
`Swim9.6m
`
`mom—Em
`
`2mm
`
`zOmzwm
`
`.mm048—252
`
`zOMZwm
`
`SCOmIH
`
`mOmZMm
`
`3:0th
`
`mm.3Oz58
`
`m<o<m
`
`mohomma
`
`ow
`
`mm
`
`«m
`
`mm
`
`mm
`
`$15Odfmozi
`
`om
`
`mOmEm
`
`mvfimm
`
`xOmzmm
`
`mm
`
`2
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Scp.21,1999
`
`Sheet 2 of3
`
`5,954,781
`
`Fig. 2A
`6°
`
`52
`READ SENSORS
`
`SELECT DISTANCE/SPEED
`TABLE BASED ON
`
`WIPER STATE
`VEHICLE
`
`
`SPEED GREATER
`
`
`
`THAN 0 MPH”3
`
`
` READ SENSORS
`
`50
`
`62
`
`
`
`
`
`DETERMINE DISTANCE
`TO OBJECT
`
`64
`
`68
`
`66
`
`DISTANCE
`TO OBJECT WITHIN
`
`
`STOPPING DISTANCE
`
`
`
`VEHICLE
`FOR SPEED?
`
`SPEED GREATER
`
`
`THAN 20 MPH?
`
`
`
`VEHICLE
`
`
`BRAKE ON?
` VEHICLE
`
`
`SPEED GREATER
`
`THAN 50 MPH
`
`
`
`TO
`
`
`
`
`VEHICLE
`SPEED LESS THAN
`
`35 MPH?
`
`
`DEACTIVATE CIRCUIT
`
`NO
`
`
` ROAD
`SPEED
`
` CHANGING?
`
`DECREASING
`
`SELECT THROTTLE
`REDUCTION Z BASED
`ON ALARM NUMBER
`
`INCREASING
`
`REDUCE THROTTLE
`
`ALARM BASED ON
`
`
`
`BY SELECTED 23
` THROTTLE
` SELECT PROXIMITY
` ALARM NUMBER
`POSITION
`
`NC REASI NC?
`
`
`THROTTLE
`
`POSITION
`CHANGING?
`
`
`o
`
`
`
`93
`
`INCREASING
`
`
`
`72
`
`74
`
`75
`
`3
`
`

`

`US. Patent
`
`Scp.21,1999
`
`Sheet 3 of3
`
`5,954,781
`
`0
`
`92
`
`0
`
`mg. 213
`
`
` MANIFOLD
`YES
`PSI ABOVE
`
`SET POINT?
`
`
`SOUND OVER—
`
`INJECTION TONE
`
`
`96
`
`READ SENSORS
`
`
`
`ISSUE SELECTED
`PROXIMITY ALARM
`
`READ SENSORS
`
`SET POINT?
`
`93
`
`95
`
`94
`
`
`ENGINE
`SPEED AT RPM
`
`SOUND UPSHIFT TONE
`
`
`
`IOO
`
`NO
`
` MANIFOLD
`
`
`PSI
`NCREASING?
`
`
`YES
`
`1 02
`
`YES
`
`RPM
`INCREASING?
`
`
`
`
`
`SOUND OVER—
`INJECTION TONE
`
`
`
`READ SENSORS
`
`108
`
`
`
`
`
`
`RPM
`DECREASING?
`
`YES
`
`SOUND
`DOWNSHIFI TONE
`
`I 10
`
`4
`
`

`

`5,954,781
`
`1
`METHOD AND APPARATUS FOR
`OPTIMIZING VEHICLE OPERATION
`
`BACKGROUND OF THE INVENTION
`1. Field of the Invention
`The present invention generally relates to an apparatus for
`optimizing vehicle operation and, more particularly, relates
`to a system which both notifies the driver of recommended
`corrections in vehicle operation and, under certain
`conditions, automatically initiates selected corrective action.
`2. Description of Related Art
`It has long been recognized that the improper operation of
`a vehicle may have many adverse effects. For example, the
`fuel eficiency of a vehicle may vary dramatically based
`upon how the vehicle is operated. More specifically, operfi
`ating a vehicle at excessive speed, excessive RPM andr'or
`excessive manifold pressure will result in both reduced fuel
`economy and increased operating costs. The aforementioned
`increased operating costs can be quite considerable, particu-
`larly for an owner or operator of a fleet of vehicles. To
`correct these types of improper vehicle operations are often
`surprisingly simple. For example, upshifting the drive gear
`will
`typically eliminate an excessive RPM condition.
`However, even when the solution is quite simple,
`oftentimes, the driver will be unaware of the need to take
`COIICCITVC action.
`
`A variety of patents have disclosed systems, commonly
`referred to as "shift prompters“, which monitor the operation
`of a vehicle and advises the operator of the vehicle when to
`take certain actions. Numerous ones of these devices include
`sensors which measure engine speed and vehicle speed. See,
`for example. U.S. Pat. No. 4,492,112 to lgarashi et al., US.
`Pat. No. 4,631,515 to Blee et at. and U.S. Pat. No. 4,701,852
`to Ulveland. Certain ones, however, disclose the use of other
`types of sensors as well. For example, US. Pat. No. 4,524,
`460 to Weber is directed to a driving aid indicator which
`includes vehicle speed, manifold pressure, throttle position
`and engine speed sensors. U.S. Pat. No. 4,752,883 to
`Asakura et a]. and US. Pat. No. 4,868,756 to Kawanabe et
`al. are directed to upshift notification devices which include
`sensors for measuring engine speed, vehicle speed, manifold
`pressure and cooling water temperature. Finally, U.S. Pat.
`No. 4,853,673 to Kido et a1. discloses a shift
`indicator
`system which includes sensors for measuring engine speed
`and throttle position. Generally, the above-listed patents all
`provide displays intended to enable the driver to operate the
`vehicle in a manner leading to uniform performance and
`maximum fuel economy. However, Blee et al. discloses the
`use of audible warnings as well as a speed controller to
`prevent
`further
`increases in engine speed if the driver
`ignores previously issued warnings.
`Improper vehicle operation has other adverse cflects as
`well. It is well known that the faster a vehicle travels, the
`longer it takes to stop. Thus, what may be a safe separation
`distance between successive vehicles when a vehicle is
`traveling at 35 mph may be unsafe if that vehicle is traveling
`at 50 mph. Road conditions also play a role in determining
`the safe separation distance between vehicles. For example,
`greater separation distances are generally recommended
`when roads are wet. As a result, therefore, based on the
`combination of a vehicle’s speed, the distance separating the
`vehicle from a second vehicle in front of it and road
`conditions, many vehicles are operated unsafely. To correct
`this situation, a reduction in operating speed, an increase in
`vehicle separation or some combination thereof, is required.
`It may be readily seen from the foregoing that it would be
`desirable to Provide a system which integrates the ability to
`
`10
`
`15
`
`an
`
`‘
`
`40
`
`50
`
`55
`
`60
`
`65
`
`2
`issue audible warnings which advise the driver to correct
`operation of the vehicle in a manner which will enhance the
`efficient operation thereof with the ability to automatically
`take corrective action if the vehicle is being operated
`unsafely.
`It
`is,
`therefore,
`the object of the invention to
`provide such a system.
`SUMMARY OF TIIIE. INVENTION
`
`In one embodiment, the present invention is directed to an
`apparatus for optimizing operation of an engine-driven
`vehicle. The apparatus includes a processor subsystem, a
`memory subsystem, plural sensors, including road speed,
`manifold pressure and throttle position sensors, for collec-
`tively monitoring operation of the vehicle and a fuel over—
`injection notification circuit for issuing notifications that
`exceSsive fuel is being supplied to the engine of the vehicle.
`The processor subsystem receives data from the sensors and,
`from the received data, determines when to activate the fuel
`overinjection circuit. In one aspect thereof, the processor
`subsystem determines when road speed for the vehicle is
`increasing, determines when throttle position for the vehicle
`is increasing, compares manifold pressure and a manifold
`pressure set point stored in the memory subsystem and
`activates the fuel overinjection notification circuit if both
`road speed and throttle position for the vehicle are increas-
`ing and manifold pressure for the vehicle is above the
`manifold pressure set point.
`In further aspects thereof, the sensors may include an
`engine speed sensor and the processor subsystem may
`determine when road speed for the vehicle is decreasing,
`when throttle position for the vehicle is increasing, when
`manifold pressure for the vehicle is increasing, when engine
`speed for the vehicle is decreasing and may activate the fuel
`overinjeclion notification circuit if both throttle position and
`manifold pressure for the vehicle are increasing and road
`speed and engine speed for the vehicle are decreasing.
`In still further aspects thereof,
`the apparatus may also
`include an upshift notification circuit, activated by the
`processor subsystem based upon data received from the
`sensors, which issues notifications that
`the engine of the
`vehicle is being operated at excessive engine speeds. In this
`aspect, the processor subsystem determines when road speed
`for the vehicle is increasing, when throttle position for the
`vehicle is increasing, compares manifold pressure to a
`manifold pressure set point stored in the memory subsystem.
`compares engine speed to art RPM set point stored in the
`memory subsystem and activates the upshit‘t notification
`circuit if both road speed and throttle position for the vehicle
`are increasing, manifold pressure for the vehicle is at or
`below the manifold pressure set point and engine speed for
`the vehicle is at or above the RPM set point.
`In still yet further aspects thereof, the apparatth may also
`include a downshift notification circuit, activated by the
`processor subsystem based upon data received from the
`sensors, which issues a notification that the engine of the
`vehicle is being operated at an insufficient engine speed. The
`processor subsystem may determine when road speed for the
`vehicle is decreasing, when throttle position for the vehicle
`is increasing, when manifold pressure for the vehicle is
`increasing, when engine speed for the vehicle is decreasing
`and may activate the downshift notification circuit if both
`road speed and engine speed are decreasing and both throttle
`position and manifold pressure for the vehicle are increas-
`ing.
`the fuel overinjeclion
`further aspects thereof,
`In still
`circuit,
`the upshift notification circuit or the downshift
`
`5
`
`

`

`5,954,781
`
`3
`notification circuit may include a horn for issuing a tone for
`a preselected time period.
`In another embodiment, the present invention is of an
`apparatus for optimizing operation of a vehicle. The appa-
`ratus includes road speed, engine speed, manifold pressure
`and throttle position sensors, a processor subsystem coupled
`to each of the sensors to receive data therefrom and a
`memory subsystem, coupler] to the processor subsystem, for
`storing a manifold pressure set point, an engine speed set
`point and present and prior levels for each one of the sensors.
`The apparatus further includes a fuel overinjection notifica-
`tion circuit, an upshift notification circuit and a downshift
`notification circuit, all of which are coupled to the processor
`subsystem. The fuel overinjection notification circuit issues
`notifications that excessive fuel
`is being supplied to the
`engine of the vehicle, the upshift notification circuit issues
`notifications that the engine of the vehicle is being operated
`at an excessive engine speed and the downshift notification
`circuit issues notifications that the engine of the vehicle is
`being operated at an insuflicient engine speed. Based upon
`data received from the sensors,
`the proCessor subsystem
`determines when to activate the fuel overinjection circuit,
`the upshift notification circuit and the downshift notification
`circuit. In one aspect thereof. the fuel overinjection circuit
`includes a first horn for issuing a first
`tone for a first
`preselected time period,
`the upshift notification circuit
`includes a second born for issuing a second tone for a second
`preselected time period and the downshift notification circuit
`includes a third horn for issuing a third tone for a third
`preselected time period.
`In another aspect thereof, the processor subsystem may
`determine when road speed for the vehicle is increasing or
`decreasing, engine speed is increasing or decreasing, throttle
`position for the vehicle is increasing and manifold pressure
`is increasing; may compare manifold pressure to the mani~
`fold pressure set point and engine speed to the RPM set
`point; and may activate the fuel overinjection notification
`circuit if both road speed and throttle position for the vehicle
`are increasing and manifold pressure for the vehicle is above
`the manifold pressure set point or if both throttle position
`and manifold pressure for the vehicle are increasing and
`road speed and engine speed for the vehicle are decreasing,
`the upshift notification circuit if both road speed and throttle
`position for the vehicle are increasing, manifold pressure for
`the vehicle is at or below the manifold pressure set point and
`engine speed for the vehicle is at or above the RPM set point
`and the downshift notification circuit if both road speed and
`engine speed are decreasing and both throttle position and
`manifold pressure for the vehicle are increasing.
`In another aspect, the present invention is of an apparatus
`for optimizing operation of a vehicle which includes a radar
`detector for determining a distance separating a vehicle
`having an engine and an object in front ofthe vehicle and at
`least one sensor for monitoring operation of the vehicle. The
`apparatus further includes a processor subsystem, a memory
`subsystem and a vehicle proximity alarm circuit. The pro-
`cessor subsystem is coupled to the radar detector anti the at
`least one sensor to receive data therefrom while the memory
`subsystem, in which a first vehicle speedl’stopping distance
`table and present levels for each one of the at
`least one
`sensor are stored, and the vehicle proximity alarm circuit are
`coupled to the processor subsystem, Based on data received
`from the radar detector,
`the at
`least one sensor and the
`contents of the memory subsystem, the processor determines
`when to instruct the vehicle proximity alarm circuit to issue
`an alarm that the vehicle is too close to the object.
`In one aspect
`thereof,
`the at
`least one sensor further
`includes a windshield wiper sensor for indicating whether a
`
`4
`windshield wiper of the vehicle is activated and a second
`vehicle speedr'stopping distance table is stored in the
`memory subsystem. In another aspect thereof, the apparatus
`further includes a throttle controller for controlling a throttle
`of the engine of the vehicle. The processor subsystem may
`selectively reduce the throttle based upon data received from
`the radar detector, the at least one sensor and the memory
`subsystem or may also count a total number of vehicle
`proximity alarms determined by the processor subsystem
`and selectively reduce the throttle based upon the total
`number of vehicle proximity alarms, as well. In yet another
`aspect
`thereof, the at
`least one sensor further includes a
`brake sensor for indicating whether a brake system of the
`vehicle is activated.
`
`In other aspects thereof, the apparatus may be further
`provided with a fuel overinjection notification circuit for
`issuing a notification that excessive fuel is being supplied to
`the engine of the vehicle, an upshift notification circuit for
`issuing a notification that the engine of the vehicle is being
`operated at an excessive engine speed or a downshift noti-
`fication circuit for issuing a notification that the engine of the
`vehicle is being operated at an insufficient engine speed. If
`a fuel overinjection notification circuit
`is provided,
`the
`apparatus includes a manifold pressure sensor and a throttle
`position sensor which also provide the processor subsystem
`with data used, together with a manifold pressure set point
`and prior levels for the sensors stored in the memory
`subsystem,
`to determine when to activate the fuel overin-
`jection circuit. If an upshift notification circuit is provided,
`the apparatus includes an engine speed sensor which also
`provides the processor subsystem with data used, together
`with an RPM set point stored in the memory subsystem. to
`determine when to activate the upshift notification circuit.
`Finally, if a downshift notification circuit is provided, the
`processor subsystem determines when to activate the down-
`shift notification circuit based upon the data received from
`the plurality of sensors.
`In still another embodiment, the present invention is of an
`apparatus for optimizing operation of a vehicle which
`includes a radar detector for determining a distance sepa-
`rating the vehicle from an object in front ofit, a plurality of
`sensors,
`including a road speed sensor, an engine speed
`sensor, a manifold pressure sensor and a throttle position
`sensor, which collectively monitor the operation of the
`vehicle, a processor subsystem, a memory subsystem, a fuel
`overinjection notification circuit for issuing notification that
`excessive fuel is being supplied to the engine of the vehicle
`and a vehicle proximity alarm circuit for issuing alarms if
`the vehicle is too close to the object. Based upon data
`received from the sensors, the processor subsystem deter-
`mines when to activate the fuel overinjection circuit. Based
`upon data received from the radar detector, the sensors and
`the memory subsystem, the processor subsystem also deter-
`mines when to activate the vehicle proximity alarm circuit.
`In one aspect of this embodiment of the invention, the
`processor subsystem determines when road speed for the
`vehicle is increasing or decreasing, when throttle position
`for the vehicle is increasing or decreasing, compares mani-
`fold pressure to a manifold pressure set point stored in the
`memory subsystem, determines when manifoch pressure for
`the vehicle is increasing or decreasing and determines when
`engine speed for the vehicle is increasing or decreasing. In
`this aspect, the processor subsystem activates the fuel over—
`injection notification circuit if both road speed and throttle
`position for the vehicle are increasing and manifold pressure
`for the vehicle is above the manifold pressure set point or if
`both throttle position and manifold pressure for the vehicle
`
`it]
`
`15
`
`H
`
`3f]
`
`‘
`
`40
`
`50
`
`55
`
`60
`
`65
`
`6
`
`

`

`5,954,781
`
`10
`
`15
`
`5
`are increasing and road speed and engine speed for the
`vehicle are decreasing.
`In a further aspect thereof, the apparatus may also include
`an upshift notification circuit for issuing notifications that
`the engine of the vehicle is being operated at an excessive
`engine speed, the processor subsystem determining when to
`activate the upshilt notification circuit based upon data
`received from the sensors. In a related aspect thereof, the
`processor subsystem determines when road speed for the
`vehicle is increasing, determines when throttle position for
`the vehicle is increasing, compares manifold pressure to a
`manifold pressure set point stored in the memory subsystem
`and compares engine speed to an RPM set point stored in the
`memory subsystem. In this aspect, the processor subsystem
`activates the upshift notification circuit if both road speed
`and throttle position for the vehicle are increasing, manifold
`pressure for the vehicle is at or below the manifold pressure
`set point and engine speed for the vehicle is at or above the
`RPM set point.
`thereof, the apparatth may also
`In still another aspect
`include a downshift notification circuit for issuing a notifi-
`cation that the engine of the vehicle is being operated at an
`insufficient engine speed. In this aspect, the processor sub—
`system determines when to activate the downshil't notifica-
`tion circuit based upon data received from the sensors. In a “
`related aspect thereof, the processor subsystem determines
`when road speed [or the vehicle is decreasing, determines
`when throttle position for the vehicle is increasing, deter-
`mines when manifold pressure for the vehicle is increasing
`and determines when engine speed for
`the vehicle is
`decreasing. In this aspect, the processor subsystem activates
`the downshift notification circuit
`if both road speed and
`engine speed are decreasing and both throttle position and
`manifold pressure for the vehicle are increasing.
`
`3o
`
`35
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The present invention may be better understood, and its
`numerotts objects, features and advantages will become
`apparent
`to those skilled in the art by reference to the
`accompanying drawing, in which:
`FIG. 1 is a block diagram of an apparatus for optimizing
`vehicle performance constructed in accordance with the
`teachings of the present invention; and
`l-‘IGS. 2A—B is a flow chart of a method for optimizing
`vehicle performance in accordance with the teachings of the
`present invention.
`
`DETAILED DESCRIPTION
`
`4!)
`
`45
`
`50
`
`to FIG. 1, a system It] for optimizing
`Referring first
`vehicle performance constructed in accordance with the
`teachings of the present invention will now be described in
`greater detail. The system 10 includes a processor subsystem
`12, for example, a microprocessor, and a memory subsystem _
`14, for example, the memory subsystem 14 may include a
`nonvolatile random access memory (or "NVRAM"),
`coupled together by a bus 16 for iii-directional exchanges of
`address, data and control signals thcrcbetween. The system
`10 is installed in a vehicle (not shown) for which optimized
`performance and driver assist capabilities are desired.
`Although it is contemplated that the system 10 is suitable for
`use with any type vehicle, most commonly, the system 10
`shall be installed in a truck.
`
`60
`
`Also coupled to the processor subsystem 12 are a series of
`sensors, each of which are periodically polled by the pro-
`cessor subsystem 12, to determine the respective states or
`
`65
`
`6
`levels thereof. The sensors include a road speed sensor 18,
`an RPM sensor 20, a manifold pressure sensor 22, a throttle
`sensnr 24, a windshield wiper sensor 30 and a brake sensor
`32. The sensors are selected to be either state or level
`sensors, depending on whether the information to be col—
`lected thereby is a state, i.e., oni’ofic or a level, for example,
`35 mph. The road speed sensor 18 and the RPM sensor 20
`are level sensors which respectively provide the processor
`subsystem 12 with signals which indicate the operating
`Speed and engine speed for the vehicle. The road speed
`sensor 18 and the RPM sensor 20 may derive such infor-
`mation from any one of a variety of sources. For example,
`the road speed sensor 18 may be connected to receive the
`speed input signal transmitted to the vehicle’s speedometer
`while the RPM sensor 20 may be connected to receive the
`RPM input signal to the vehicle’s tachometer.
`The manifold pressure sensor 22 is a level sensor which
`is positioned downstream of the throttle Valve in the intake
`manifold of the vehicle to measure manifold pressure
`thereat. The throttle sensor 24 is a level sensor. attached to
`the throttle, which measures the extent to which the throttle
`is opened. The windshield wiper sensor 30 is a state sensor
`which determines whether the vehicle’s windshield wipers
`are on or otf. In alternate embodiments thereof, the wind-
`shield wiper sensor 30 may be electrically coupled to the
`onfofl‘ switch for the windshield wiper or to an output of the
`windshield wiper motor. Finally, the brake sensor 32 is a
`state sensor which determines whether the brakes of the
`
`vehicle have been engaged. For example, the brake sensor
`32 may be electrically coupled to the brake system to detect
`the activation thereof.
`
`Preferably, the memory subsystem 14 should include first
`and second registers 14a and 14b, each having su fficient bits
`[or holding the stateflevel of each ol‘ the sensors 18, 20, 22,
`24, 30 and 32. The first register 140 is used to hold the
`present state or level of each of the sensors 18, 20, 22, 24,
`30 and 32 while the second register 14b is used to hold the
`prior state or level for each of the sensors 18, 20, 22, 24, 30
`and 32. Each time the processor subsystem 12 writes the
`present state or level of the sensors 18, 20, 22, 24, 30 and 32
`to the first register 140, the prior contents of the first register
`14a is written to the second register 14th which, in turn,
`discards the prior content thereof. The memory subsystem
`14 is also used to hold information to be utilized by the
`processor subsystem 12 to determining whether to take
`corrective actions andtor issue notifications. 'I'ypically, such
`information is placed in the memory subsystem 14 while the
`system II] is being initialized. The information includes one
`or more speedr'distancc tables which, when used in a manner
`which will be more fully described below in combination
`with data collected by the system 10, enable the processor
`subsystem 12 to determine if the vehicle is being operated
`unsafer and if corrective action is necessary. Speedt
`stopping distance table. The information also includes two
`pre-set threshold values—a manifold psi set point and an
`engine RPM set point. As will also be more fully described
`below,
`the processor subsystem 12 uses these threshold
`values to determine when to issue notifications as to rec-
`ommended changes in vehicle operation which, when
`executed by the driver, will optimize vehicle operation. The
`speedtstopping distance table(s) are based upon National
`Safety Council guidelines, vary according to the class of the
`vehicle and provide the relationship between the speed at
`which a vehicle is travelling and the distance which the
`vehicle will require to come to a complete stop if travelling
`at that speed. The manifold psi set point and RPM set point
`are selected based upon the manufacturer’s guidelines for
`
`7
`
`

`

`5,954,781
`
`It)
`
`15
`
`.
`
`7
`proper operation of the vehicle, vary based upon horsepower
`and engine size for the vehicle and represent
`thresholds
`above which the manifold pressure and engine rotation
`speed, respectively, for the vehicle should never exceed.
`The system 10 also includes a throttle controller 26
`capable of opening andlor closing the throttle, a radar
`detector 28 positioned to determine the distance separating
`the vehicle and an object in front ofthe vehicle, for example,
`a second vehicle travelling in the same direction, a series of
`circuits 34, 36, 38 and 40 for notifying the driver of the
`vehicle of recommended corrections in vehicle operation
`and alerting the driver to unsafe operating conditions and a
`power supply, for example a +12 v battery, for providing
`power to the energy—dema nding components of the system
`10. The circuits 34, 36, 38 and 40 include an upshift
`notification circuit 34 for notifying the driver that an upshift
`is recommended, a downshiit notification circuit 36 for
`notifying the driver that a downshift is recommended, an
`overinjection notification circuit 38 for notifying the driver
`that too much fuel is being supplied to the vehicle and a
`vehicle proximity alarm circuit 40 for alerting the driver
`when an object in front of the vehicle is too close. The
`circuits 34, 36 and 38 may be configured to provide visual
`andlor audible notifications, for example, using lights andror
`horns. For example, the upshift circuit 34, the downsth H
`notification circuit 36 and the overinjection notification
`circuit 38 may each include a horn, or other tone generating
`device, from which an audible notification may be generated
`at a selected pitch. Preferably, each of the notification
`circuits 34, 36 and 38 may be configured to provide distinct
`audible notifications, for example, tones at distinct pitches,
`so that
`the driver may readily distinguish which of the
`notification circuits 34, 36 and 38 have been activated by the
`processor subsystem 12. The proximity alarm circuit 40 may
`include one or more visual andlor audible warning devices
`such as lights andlor horns. For example,
`the proximity
`alarm circuit 40 may include a warning light and a warning
`horn. Ifdesired, the proximity alarm circuit may also include
`a display for displaying the speed of the object
`in the
`vehicle’s path andfor the stopping distance in feet. The
`proximity alarm circuit 40 may be further equipped to
`provide audible indications of the speed of the object in the
`vehicle’s path andfor the stopping distance in feed as well as
`selector circuitry for selecting both the information to be
`provided as well as the manner in which the information is
`to be conveyor].
`Finally, the processor subsystem 12 is further provided
`with one or more mode select
`input
`lines which enable
`operator configuration of the operation of the system 10. For
`example, as described herein,
`the corrective operations
`consist of the combination of an automatic reduction of
`throttle and audiolvisual alerts that
`the vehicle is being
`operated unsafely. It is specifically contemplated, however,
`that the system 10 include a mode select line for switching
`the system 10 between an “active” mode where both auto-
`matic throttle reduction and audior'visual alerts are generated
`and an "inactive" mode where only audiolvisual alerts are
`generated.
`Referring next to FIGS. 2A—B, a method for optimizing
`vehicle performance in accordance with the teachings ot'the
`present invention will now be described in greater detail.
`The method commences by powering up the processor
`subsystem 12, for example, by closing switch 42, thereby
`coupling the processor subsystem 12 to the poWer source 44
`via line 43. Alternately, the processor subsystem 12 may be
`connected to the electrical system of the vehicle such that it
`will automatically power up when the vehicle is started. Of
`
`3o
`
`35
`
`4!)
`
`45
`
`50
`
`_
`
`60
`
`65
`
`8
`course, any of the other devices which also form part of the
`system 10 and require power may also be coupled to the line
`43. Appropriate voltage levels for the processor subsystem
`12, as well as any additional powerdemanding devices
`coupled to the power source 44, would be provided by
`voltage divider circuitry (not shown).
`Once the system 10 is powered up, the method begins at
`step 50 by the processor subsystem 12 polling the road speed
`sensor 18, the RPM sensor 20, the manifold pressure sensor
`22, the throttle sensor 24, the windshield wiper sensor 30
`and the brake sensor 32 to determine their respective levels
`or states and places the acquired information in the first data
`reg

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