throbber

`
`IPR2017-01723
`U.S. Patent 5,954,781
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`__________________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`___________________
`
`UNIFIED PATENTS, INC.,
`Petitioner,
`
`v.
`
`VELOCITY PATENT LLC,
`Patent Owner
`
`___________________
`
`Case IPR2017-01723
`U.S. Patent 5,954,781
`
`_____________________
`
`
`EXHIBIT 2003
`U.S. PATENT 5,954,781 AND REEXAMINATION CERTIFICATE
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`United States Patent
`
`[19]
`
`[11]
`
`Patent Number:
`
`5,954,781
`Slepian et al. Sep. 21, 1999 [45]
`Date of Patent:
`
`
`
`
`
`US005954781A
`
`[54] METHOD AND APPARATUS FOR
`OPTIMIZING VEHICLE OPERATION
`
`[75]
`
`Inventors: Harvey Slepian, Peoria; Loran Sutton,
`East Peoria, both of Il.
`[73] Assignee: TAS Distributing Co., Inc., Peoria, Il,
`
`[21] Appl. No.: 08/813,270
`[22]
`Filed:
`Mar.10, 1997
`[51]
`Tint, C08 icicccccccccccsccecsscsessesssnsesescsneseeneas GO6F 7/00
`[52] U.S. Ch.eee 701/96; 701/103; 340/425.5;
`340/438
`[58] Field of Search0. 701/1, 121, 123,
`701/101, 102, 103, 104, 96, 300; 123/478,
`480, 351, 481; 340/903, 425.5, 426, 436,
`438
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`4,492,112
`1/1985 Igarashi et al.
`.....seccsseseeeen 73/117.3.
`
`4,542,460
`.. 364/424
`9/1985 Weber ............
`
`4,631,515
`w+ 340/62
`..
`12/1986 Blee et al.
`
`4,701,852 10/1987 Ulveland........
` 364/424.1
`...
`» 364/424.1
`4,752,883
`6/1988 Asakura et al.
`
`8/1989 Kido et al. sssseessersrnsreesnien 340/439
`4,853,073
`. 364/442
`4,868,756
`9/1989 Kawanabeet al.
`2/1990 Chasteen 0.
`"123/478
`4901701
`
`5/1995 Butsuen et al. sesesessnneneene 701/96
`5,420,792
`5,708,584
`1/1998 Doi et al. v..essssessseseseseeseeeesee 701/96
`5,745,870
`4/1998 Yamamoto et al. occ 701/96
`
`Primary Examiner—William A. Cuchlinski, Jr.
`Assistant Examiner—Gertrude Arthur
`Attorney, Agent, or Firm—Haynes and Boone, LLP
`
`ABSTRACT
`[57]
` PParatus for optimizing operation of 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 downshift notification circuit for issuing
`notifications that the engine of the vehicle is being operated
`at an insufficient engine speed, a vehicle proximity alarm
`circuit for issuing an alarm that the vehicle is too close 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 frontofit.
`Based upon data received from the sensors and data stored
`in the memory subsystem, the processor determines whether
`to activate the fuel overinjection notification circuit,
`the
`:
`:
`: .
`:
`.
`; 2,
`upshift notificationcircuit, the downshift notification circuit,
`the vehicle proximity alarm circuit or the throttle controller.
`
`32 Claims, 3 Drawing Sheets
`
`|~!#
`memory supsysten
`SPEED/DISTANCE TABLE 2 Me
`SPEED/DISTANCE TABLE 1
`146
`REGISTER
`
`10
`
`Zo
`
`
`
`
`
`
`
`
`
`
`SENSOR
`
`SENSOR
`
`CONTROLLER
`
`DETECTOR
`
`RADAR
`WINDSHIELD WIPER
`SENSOR
`
`18
`
`22
`24
`26
`28
`SO~J
`
`16
`
`12
`
`PROCESSOR
`
`SUBSYSTEM
`
`MOVE
`SELECT
`
`GND
`
`43
`
`42,
`

`
`
`
`x POWER
`
`BRAK E
`
`44
`
`SUPPLY
`
`CIRCUIT
`
`CIRCUIT
`
`
`
`UPSHIFT NOTIFICATION bs
`DOWNSHIFT NOTIFICATION /*
`OVER INJECTION
`/*
`VEHICLE PROXIMITY
`|
`
`NOTIFICATION CIRCUIT
`
`ALARM CIRCUIT
`
`40
`
`

`

`U.S. Patent
`
`Sep. 21, 1999
`
`Sheet 1 of 3
`
`5,954,781
`
`Ol
`
`ve
`
`
`
`NOILWOISILONLIIHSdf
`
`LINDO
`
`9¢
`
`
`
`NOLWOIIILONLITHSNMOG
`
`LINDO
`
`Be
`
`
`
`NOILOSPNIY4AO
`
`
`
`LINDYIDNOLWOISILON
`
`Ov
`
`LINDYWav
`
`
`
`ALINIXOYdJTOIHAA
`
`,bug
`
`vl
`
`97|Py
`
`DY|ql
`
`a9]
`
`YILSI93Y
`
`YILSI9IY
`
`
`
`WALSASENSAYOWIN
`
`
`|FIVE
`
`FONVISIG/G33dSZFIGVLJONVISIG/AI9dS
`
`YOSSIN0Ud
`
`W3LSASENS
`
`ONDAON
`
`fyloqas
`
`1ov
`
`d4MOd
`
`AlddN$bY
`
`YOSNIS
`
`d33dSdvoy
`
`8h
`
`Wadd
`
`HOSNAS
`
`0¢
`
`YOSNIS
`
`ISdQ104INVA
`
`c¢
`
`JILLOUHL
`
`YOSNIS
`
`J1LLOSHL
`
`YITIOYLNOD
`
`uvavd
`
`40193130
`
`ZG
`
`9¢
`
`8¢
`
`
`
`Y3d1MQT3IHSONIM
`
`o¢
`
`YOSNIS
`
`4ayvug
`
`YOSNIS
`
`ce
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Sep. 21, 1999
`
`Sheet 2 of 3
`
`5,954,781
`
`50
`
`READ SENSORS
`
`92
`
`SELECT DISTANCE/SPEED
`TABLE BASED ON
`WIPER STATE
`
`
`
`
`
`Fug. 2A
`anaes
`
`62
`
`
`VEHICLE
`
`
`SPEED GREATER
`9
`
`THAN 0 MPH DETERMINE DISTANCE|-64
`
`
`TO OBJECT
`
`66 READ SENSORS
`
`TO OBJECT WITHIN
`
`
`
`STOPPING DISTANCE
`VEHICLE
`
`FOR SPEED?
`
`SPEED GREATER
`
`THAN 20 MPH?
`
`
`
`68
`
`
`VEHICLE
`
`
`
`BRAKE ON?
`VEHICLE
`SPEED GREATER
`
`
`
`THAN 50 MPH?
`
`ALARM NUMBER|“/6
`
`SELECT PROXIMITY
`ALARM BASED ON
`
`
`
`INCREASING
`
`DEACTIVATE CIRCUIT
`
`
`
`
` ROAD
`SPEED
`
`DECREASING
`
`70
`
` VEHICLE
`
`SPEED LESS THAN
`
`
`35 MPH?
`
`SELECT THROTTLE
`REDUCTION % BASED
`ON ALARM NUMBER
`
`REDUCE THROTTLE
`BY SELECTED %
`
`77
`
`74
`
`
`CHANGING?
` INCREASING
`
`
`

`

`U.S. Patent
`
`Sep. 21, 1999
`
`Sheet 3 of 3
`
`5,954,781
`
`92
`
`93
`
` MANIFOLD
`YES
` 96
`
`PSI ABOVE
`SET POINT?
`
`SOUND OVER-
`INJECTION TONE
`
`READ SENSORS
`
`|
`Fig 28 Y
`
`
`
`
`
`94
` ENGINE
`SPEED AT RPM
` 95
`SET POINT?
`
`
`&
`
`ISSUE SELECTED
`PROXIMITY ALARM
`
`WAIT 10 SECONDS
`
`ALARM=ALARM+ 1
`
`READ SENSORS
`
`
`
`
`
`
`
`
`
`SOUND UPSHIFT TONE
`
` RPM
`
`
`
`DECREASING?
`
`SOUND
`DOWNSHIFT TONE]~110
`
`YES
`
`

`

`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, moreparticularly, 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 efficiency of a vehicle may vary dramatically based
`upon how the vehicle is operated. More specifically, oper-
`ating a vehicle at excessive speed, excessive RPM and/or
`excessive manifold pressure will result in both reduced fuel
`economyand 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
`corrective 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. Numerousonesof these devices include
`
`sensors which measure engine speed and vehicle speed. See,
`for example, U.S. Pat. No. 4,492,112 to Igarashi et al., U.S.
`Pat. No. 4,631,515 to Blee et al. 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, U.S. 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
`Asakuraet al. and U.S. Pat. No. 4,868,756 to Kawanabeet
`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 al. 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 effects as
`well. It is well knownthat 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 beunsafe 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 combinationthereof, 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
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`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.
`
`SUMMARYOF THE INVENTION
`
`In one embodiment, the present inventionis 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 whento activate the fuel
`overinjection circuit. In one aspect thereof, the processor
`subsystem determines when road speed for the vehicle is
`increasing, determines whenthrottle 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 andthrottle position for the vehicle are increas-
`ing and manifold pressure for the vehicle is above the
`manifold pressure set point.
`the sensors may include an
`In further aspects thereof,
`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 mayactivate the fuel
`overinjection 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 an RPM set point stored in the
`memory subsystem and activates the upshift notification
`circuit if both road speed andthrottle 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 apparatus 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 speedfor 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 mayactivate 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 overinjection
`In still further aspects thereof,
`circuit,
`the upshift notification circuit or the downshift
`
`

`

`5,954,781
`
`10
`
`15
`
`20
`
`30
`
`4
`windshield wiper of the vehicle is activated and a second
`vehicle speed/stopping distance table is stored in the
`memory subsystem. In another aspect thereof, the apparatus
`further includesa 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.
`
`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, coupled to the processor subsystem, for
`storing a manifold pressure set point, an engine speed set
`point and present and prior levels for each oneof 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
`the apparatus may be further
`In other aspects thereof,
`engine of the vehicle, the upshift notification circuit issues
`provided with a fuel overinjection notification circuit for
`notifications that the engine of the vehicle is being operated
`issuing a notification that excessive fuel is being supplied to
`at an excessive engine speed and the downshift notification
`the engine of the vehicle, an upshift notification circuit for
`circuit issues notifications that the engine of the vehicle is
`issuing a notification that the engine of the vehicle is being
`being operated at an insufficient engine speed. Based upon
`operated at an excessive engine speed or a downshift noti-
`data received from the sensors,
`the processor subsystem
`fication circuit for issuing a notification that the engineof the
`determines when to activate the fuel overinjection circuit,
`vehicle is being operated at an insufficient engine speed. If
`the upshift notification circuit and the downshift notification
`a fuel overinjection notification circuit
`is provided,
`the
`circuit. In one aspect thereof, the fuel overinjection circuit
`apparatus includes a manifold pressure sensor andathrottle
`includes a first horn for issuing a first
`tone for a first
`25
`position sensor which also provide the processor subsystem
`preselected time period,
`the upshift notification circuit
`includes a second horn for issuing a second tone for a second
`with data used, together with a manifold pressure set point
`preselected time period and the downshift notification circuit
`and prior levels for the sensors stored in the memory
`includes a third horn for issuing a third tone for a third
`subsystem, to determine when to activate the fuel overin-
`preselected time period.
`jection circuit. If an upshift notification circuit is provided,
`In another aspect thereof, the processor subsystem may
`the apparatus includes an engine speed sensor which also
`determine when road speed for the vehicle is increasing or
`provides the processor subsystem with data used, together
`decreasing, engine speed is increasing or decreasing,throttle
`with an RPMset point stored in the memory subsystem,to
`position for the vehicle is increasing and manifold pressure
`determine when to activate the upshift notification circuit.
`is increasing; may compare manifold pressure to the mani-
`Finally, if a downshift notification circuit is provided, the
`fold pressure set point and engine speed to the RPM set
`processor subsystem determines whento activate the down-
`point; and mayactivate the fuel overinjection notification
`shift notification circuit based upon the data received from
`circuit if both road speed andthrottle position for the vehicle
`the plurality of sensors.
`are increasing and manifold pressure for the vehicle is above
`In still another embodiment, the present invention is of an
`the manifold pressure set point or if both throttle position
`apparatus for optimizing operation of a vehicle which
`and manifold pressure for the vehicle are increasing and
`includes a radar detector for determining a distance sepa-
`road speed and engine speed for the vehicle are decreasing,
`rating the vehicle from an object in frontof it, a plurality of
`the upshift notification circuit if both road speed andthrottle
`sensors,
`including a road speed sensor, an engine speed
`position for the vehicle are increasing, manifold pressure for
`sensor, a manifold pressure sensor and a throttle position
`the vehicle is at or below the manifold pressure set point and
`sensor, which collectively monitor the operation of the
`engine speed for the vehicle is at or above the RPM set point
`vehicle, a processor subsystem, a memory subsystem, a fuel
`and the downshift notification circuit if both road speed and
`overinjection notification circuit for issuing notification that
`engine speed are decreasing and both throttle position and
`excessive fuel is being supplied to the engine of the vehicle
`manifold pressure for the vehicle are increasing.
`and a vehicle proximity alarm circuit for issuing alarms if
`In another aspect, the present invention is of an apparatus
`the vehicle is too close to the object. Based upon data
`for optimizing operation of a vehicle which includes a radar
`received from the sensors, the processor subsystem deter-
`detector for determining a distance separating a vehicle
`mines when to activate the fuel overinjection circuit. Based
`having an engine and an objectin front of the vehicle and at
`upon data received from the radar detector, the sensors and
`least one sensor for monitoring operation of the vehicle. The
`the memory subsystem, the processor subsystem also deter-
`apparatus further includes a processor subsystem, a memory
`mines whento activate the vehicle proximity alarm circuit.
`subsystem and a vehicle proximity alarm circuit. The pro-
`In one aspect of this embodiment of the invention, the
`cessor subsystem is coupled to the radar detector and the at
`processor subsystem determines when road speed for the
`least one sensor to receive data therefrom while the memory
`vehicle is increasing or decreasing, when throttle position
`subsystem, in whichafirst vehicle speed/stopping distance
`for the vehicle is increasing or decreasing, compares mani-
`table and present levels for each one of the at least one
`fold pressure to a manifold pressure set point stored in the
`sensorare stored, and the vehicle proximity alarm circuit are
`memory subsystem, determines when manifold pressure for
`coupled to the processor subsystem. Based on data received
`the vehicle is increasing or decreasing and determines when
`from the radar detector,
`the at least one sensor and the
`engine speed for the vehicle is increasing or decreasing. In
`contents of the memory subsystem,the processor determines
`this aspect, the processor subsystem activates the fuel over-
`whento instruct the vehicle proximity alarm circuit to issue
`injection notification circuit if both road speed andthrottle
`an alarm that the vehicle is too close to the object.
`position for the vehicle are increasing and manifold pressure
`In one aspect
`thereof,
`the at least one sensor further
`for the vehicle is above the manifold pressure set pointor if
`includes a windshield wiper sensor for indicating whether a
`both throttle position and manifold pressure for the vehicle
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`

`

`5,954,781
`
`5
`are increasing and road speed and engine speed for the
`vehicle are decreasing.
`In a further aspect thereof, the apparatus mayalso 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 upshift 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 RPMsetpoint 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
`RPMset point.
`the apparatus may also
`In still another aspect thereof,
`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 whento activate the downshift notifica-
`tion circuit based upon data received from the sensors. In a
`related aspect thereof, the processor subsystem determines
`when road speed for the vehicle is decreasing, determines
`whenthrottle 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.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The present invention may be better understood, and its
`numerous 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
`FIGS. 2A-Bis a flow chart of a method for optimizing
`vehicle performance in accordance with the teachings of the
`present invention.
`
`DETAILED DESCRIPTION
`
`to FIG. 1, a system 10 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 bi-directional exchanges of
`address, data and control signals therebetween. 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.
`
`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
`
`6
`levels thereof. The sensors include a road speed sensor 18,
`an RPMsensor20, a manifold pressure sensor 22, a throttle
`sensor 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 therebyis a state, 1.e., on/off 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 off. In alternate embodiments thereof, the wind-
`shield wiper sensor 30 may be electrically coupled to the
`on/off switch for the windshield wiperor to an output of the
`windshield wiper motor. Finally, the brake sensor 32 is a
`state sensor which determines whether the brakes of the
`
`10
`
`15
`
`20
`
`25
`
`30
`
`vehicle have been engaged. For example, the brake sensor
`32 maybeelectrically coupled to the brake system to detect
`the activation thereof.
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`Preferably, the memory subsystem 14 should includefirst
`and secondregisters 14a and 14b,each having sufficient bits
`for holding the state/level of each of the sensors 18, 20, 22,
`24, 30 and 32. Thefirst register 14a 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
`presentstate or level of the sensors 18, 20, 22, 24, 30 and 32
`to the first register 14a, the prior contents of the first register
`14a is written to the second register 14b 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 and/or issue notifications. Typically, such
`information is placed in the memory subsystem 14 while the
`system 10 is being initialized. The information includes one
`or more speed/distance 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
`unsafely and if corrective action is necessary. Speed/
`stopping distance table. The information also includes two
`pre-set threshold values—a manifold psi set point and an
`engine RPMset 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
`speed/stopping 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
`
`

`

`5,954,781
`
`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 and/or closing the throttle, a radar
`detector 28 positioned to determine the distance separating
`the vehicle and an objectin front of the 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
`powerto the energy-demanding 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 downshift 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
`and/or audible notifications, for example, using lights and/or
`horns. For example, the upshift circuit 34, the downshift
`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 and/or audible warning devices
`such as lights and/or horns. For example,
`the proximity
`alarm circuit 40 may include a warning light and a warning
`horn. If desired, the proximity alarm circuit may also include
`a display for displaying the speed of the object
`in the
`vehicle’s path and/or 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 and/or 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 conveyed.
`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
`
`the vehicle is being
`throttle and audio/visual alerts that
`operated unsafely. It is specifically contemplated, however,
`that the system 10 include a modeselect line for switching
`the system 10 between an “active” mode where both auto-
`matic throttle reduction and audio/visual alerts are generated
`and an “inactive” mode where only audio/visual alerts are
`generated.
`Referring next to FIGS. 2A—B, a method for optimizing
`vehicle performance in accordance with the teachings of 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 thatit
`will automatically power up when the vehicle is started. Of
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`course, any of the other devices which also form part of the
`system 10 and require power mayalso be coupledto theline
`43. Appropriate voltage levels for the processor subsystem
`12, as well as any additional power-demanding 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 res

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