US20020021211A1 - Remote control system for a vehicle having a data communications bus and related methods - Google Patents
Remote control system for a vehicle having a data communications bus and related methods Download PDFInfo
- Publication number
- US20020021211A1 US20020021211A1 US09/493,980 US49398000A US2002021211A1 US 20020021211 A1 US20020021211 A1 US 20020021211A1 US 49398000 A US49398000 A US 49398000A US 2002021211 A1 US2002021211 A1 US 2002021211A1
- Authority
- US
- United States
- Prior art keywords
- vehicle
- controller
- control system
- security controller
- remote control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 71
- 238000000034 method Methods 0.000 title claims description 34
- 238000009434 installation Methods 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000994 depressogenic effect Effects 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000005096 rolling process Methods 0.000 description 2
- 239000007858 starting material Substances 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/01—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
- B60R25/04—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens operating on the propulsion system, e.g. engine or drive motor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/03—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/10—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
- B60R25/1003—Alarm systems characterised by arm or disarm features
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/10—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
- B60R25/1018—Alarm systems characterised by features related to the general power supply
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
- G07C2009/00206—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the keyless data carrier being hand operated
- G07C2009/00222—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the keyless data carrier being hand operated by more than one push button
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
- G07C2009/00261—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the keyless data carrier having more than one function
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C2009/00753—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
- G07C2009/00769—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means
- G07C2009/00793—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means by Hertzian waves
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
- G07C2009/00825—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
- G07C2009/00849—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed programming by learning
Definitions
- This application is related to the field of vehicle control systems and, more particularly, to a remote control system and related methods for vehicles.
- a typical automobile security system includes a central processor or controller connected to a plurality of vehicle sensors.
- the sensors may detect opening of the trunk, hood, doors, windows, and also movement of the vehicle or within the vehicle.
- Ultrasonic and microwave motion detectors, vibration sensors, sound discriminators, differential pressure sensors, and switches may be used as sensors.
- radar sensors may be used to monitor the area proximate the vehicle.
- the controller typically operates to give an alarm indication in the event of triggering of a vehicle sensor.
- the alarm indication may typically be a flashing of the lights and/or the sounding of the vehicle horn or a siren.
- the vehicle fuel supply and/or ignition power may be selectively disabled based upon an alarm condition.
- a typical security system also includes a receiver associated with the controller that cooperates with one or more remote transmitters typically carried by the user as disclosed, for example, in U.S. Pat. No. 4,383,242 to Sassover et al. and U.S. Pat. No. 5,146,215 to Drori.
- the remote transmitter may be used to arm and disarm the vehicle security system or provide other remote control features from a predetermined range away from the vehicle.
- U.S. Pat. No. 5,252,966 to Lambropoulous et al. discloses a remote keyless entry system for a vehicle. The keyless entry system permits the user to remotely open the vehicle doors or open the vehicle trunk using a small handheld transmitter.
- a conventional vehicle security system is hardwired to various vehicle components, typically by splicing into vehicle wiring harnesses or via interposing T-harnesses and connectors.
- the number of electrical devices in a vehicle has increased so that the size and complexity of wiring harnesses has also increased.
- the steering wheel may include horn switches, an airbag, turn-signal and headlight switches, wiper controls, cruise control switches, ignition wiring, an emergency flasher switch, and/or radio controls.
- a door of a vehicle for example, may include window controls, locks, outside mirror switches, and/or door-panel light switches.
- the Thompson article describes a number of multiplexed networks for vehicles.
- the Grand Cherokee made by Chrysler is described as having five multiplex nodes or controllers: the engine controller, the temperature controller, the airbag controller, the theft alarm, and the overhead console.
- Other nodes for different vehicles may include a transmission controller, a trip computer, an instrument cluster controller, an antilock braking controller, an active suspension controller, and a body controller for devices in the passenger compartment.
- a number of patent references are also directed to digital or multiplex communications networks or circuits, such as may be used in a vehicle.
- U.S. Pat. No. 4,538,262 Sinniger et al. discloses a multiplex bus system including a master control unit and a plurality of receiver-transmitter units connected thereto.
- U.S. Pat. No. 4,055,772 to Leung discloses a power bus in a vehicle controlled by a low current digitally coded Communications system.
- Other references disclosing various vehicle multiplex control systems include, for example, U.S. Pat. No. 4,760,275 to Sato et al.; U.S. Pat. No. 4,697,092 to Roggendorf et al.; and U.S. Pat. No. 4,792,783 to Burgess et al.
- a vehicle security system also typically requires a dedicated hardwired switch for entering certain modes, such as a valet mode, to permit another to operate the vehicle.
- Selectable system operating features area also typically programmed using a dedicated switch, such as the valet switch.
- a vehicle security system if adapted for a communications bus and devices for one particular model, model year, and manufacturer, may not be compatible with any other models, model years, or manufacturers.
- Other systems for remote control of vehicle functions may also suffer from such shortcomings.
- a vehicle remote control system comprising at least one vehicle device being selectively operable by a user to generate signals on the data communications bus; and a controller, such as a security controller, connected to a receiver and being responsive to a remote transmitter. More particularly, the controller is also preferably switchable to a desired mode from among a plurality of modes based upon signals generated on the data communications bus by selective operation of the at least one vehicle device by the user.
- the controller may be an aftermarket security controller that is very easily added to the vehicle and uses an existing vehicle device to switch between modes, without requiring the installation of one or more hardwired and dedicated switches, for example.
- the at least one vehicle device may comprise at least one desired vehicle switch for also controlling a vehicle operation other than switching the security controller.
- the security controller may be switchable based upon signals generated by selectively operating the at least one desired vehicle switch in a predetermined pattern.
- the at least one vehicle device may also include a plurality of vehicle switches for also controlling vehicle operations other than switching the security controller.
- switching the security controller is accomplished by operating the plurality of vehicle switches in a predetermined pattern.
- the system may also include at least one security sensor connected to the security controller.
- the security controller is also preferably switchable between armed and disarmed modes responsive to the remote transmitter. When the security controller is in the armed mode, it is capable of at least one of generating an alarm indication and disabling a vehicle engine responsive to the at least one security sensor. Accordingly, one of the plurality of modes comprises a valet mode in which there is no alarm indication, the vehicle engine is enabled, and the security controller is no longer responsive to the remote transmitter armed and disarmed signals
- the plurality of modes may comprise an override mode in which there is no alarm indication, the vehicle engine is enabled, and the security controller is responsive to the remote transmitter armed and disarmed signals.
- Another possible mode includes a feature programming mode permitting user selection of at least one programmable feature for the security controller.
- the security controller may also be responsive to selective operation of the at least one vehicle device to facilitate selecting the programmable features.
- Yet another mode for the security controller may be a remote transmitter learning mode permitting learning of a new uniquely coded remote transmitter for the security controller.
- the security controller may comprise desired signal enabling means for permitting switching to the desired mode based upon predetermined device signals for a corresponding desired vehicle from a plurality of sets of device signals for different vehicles.
- the desired signal enabling means may be provided by a memory for storing a plurality of sets of device signals for different vehicles, and a selector for selecting predetermined device signals from the plurality of different sets of device signals for different vehicles.
- the selector may comprise a user selector for permitting a user to select the predetermined device signals.
- the desired signal enabling means may also comprise bus learning means for learning the predetermined device signals based upon device signals on the data communications bus.
- the desired signal enabling means may also comprise download learning means for learning the predetermined device signals from a downloading device.
- a method aspect of the invention is for switching a controller in a vehicle among a plurality of modes, and wherein the vehicle is of a type comprising a data communications bus, and at least one vehicle device being selectively operable by a user to generate signals on the data communications bus.
- the method preferably comprises the steps of selectively operating the at least one vehicle device in a predetermined pattern to generate signals on the data communications bus, and reading the signals generated on the data communications bus and switching the controller to a corresponding mode based thereon.
- Another method aspect of the invention is for adding a security controller to a vehicle of a type comprising a data communications bus, and at least one vehicle device being selectively operable by a user to generate signals on the data communications bus.
- the method preferably comprises the steps of connecting the security controller to the data communications bus, and enabling the security controller to switch among a plurality of modes based upon predetermined device signals generated on the data communications bus by selective operation of the at least one vehicle device by the user.
- FIG. 1 is a schematic block diagram of the vehicle remote control system in accordance with the invention.
- FIG. 2 is a more detailed schematic block diagram of the controller as shown in FIG. 1.
- FIG. 3 is a flow chart for a method for selecting from among a plurality of modes in accordance with the present invention.
- FIG. 4 is a flow chart for a method for switching to an override mode in accordance with the present invention.
- FIG. 5 is a flow chart for a method for installing the security controller in accordance with the present invention.
- FIG. 6 is a schematic block diagram for a first embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- FIG. 7 is a schematic block diagram for a second embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- FIG. 8 is a schematic block diagram for a third embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- FIG. 9 is a schematic block diagram for a fourth embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- FIG. 10 is a schematic block diagram for a fifth embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- the system 20 includes a remote function controller 23 which is illustratively connected to a receiver 24 .
- the controller 23 is also connected to the data communications bus 22 which runs throughout the vehicle as will be appreciated by those skilled in the art.
- a number of security and convenience related devices are illustratively connected to the data communications bus 22 .
- a driver door lock actuator 26 and passenger door lock actuator 27 are connected via a common bus interface 28 to the data communication bus 22 .
- each actuator 26 , 27 could have its own individual bus interface or transceiver in other embodiments.
- the remote function controller 23 could be used as a remote keyless entry controller to provide lock and unlock commands onto the data bus responsive to the remote transmitter 50 as will be appreciated by those skilled in the art.
- the illustrated remote transmitter 50 includes a housing 51 , a door lock button or switch 52 , a door unlock button 53 , and a trunk release button 54 in the illustrated embodiment.
- a panic button, not shown, may be provided on the rear of the housing 51 as will be appreciated by those skilled in the art.
- the remote transmitter 50 is also illustratively connected to the ignition key 55 .
- the receiver 24 may be of the changing code type as will be readily appreciated by those skilled in the art.
- changing code is meant that the remote transmitter unit 50 sends a signal including a series of bits modulated on a radio frequency carrier, for example. These bits would typically include fixed code portions as well as changing code portions.
- the changing code portion provides additional security so that unauthorized transmitters cannot be used to activate the controller 23 .
- the term changing code is meant to cover fairly short repeating codes, such as are generally described as rolling codes. Such rolling codes may repeat as often as every eight transmissions, for example.
- changing code is also intended to cover pseudorandom codes that may only repeat after many thousands or even millions of operations as will be understood by those skilled in the art.
- the remote transmitter unit 50 and receiver 24 are synchronized together with each having the changing code pattern stored therein or generated internally as will be readily understood by those skilled in the art.
- One or more other actuators 32 may also be connected to the data communications bus 22 via the schematically illustrated interface 33 as will be appreciated by those skilled in the art. Of course, other controllers may also be connected to and exchange data over the data communications bus 22 .
- the vehicle 21 may include dashboard controls or switches 36 and console switches 37 connected to the data communications bus 22 via the illustrated common interface 38 .
- the driver's door switches 35 may also be connected to the data communications bus 22 via the illustrated interface 36 .
- the driver's door switches 35 may, for example, include door lock and unlock switches, window control switches, etc. as will be readily appreciated by those skilled in the art.
- the remote function controller 23 may also provide other security features in addition to providing remote keyless entry features.
- the remote function controller 23 may be coupled via the data communications bus and interface 40 to the illustrated alarm indicator and/or engine enable/disable device 41 .
- the remote function controller 23 can provide an alarm indication at the vehicle or an alarm indication remote from the vehicle, and may also be coupled to the engine starter and ignition so as to selectively disable the engine to deter a would-be thief.
- these alarm indication and engine disable functions can be hardwired to the controller 23 , or a combination of hardwired and data bus communications links could be established as would be readily appreciated by those skilled in the art.
- the remote function controller 23 provides the security function, it will also typically be coupled to one or more vehicle sensors 43 via the data bus 22 and illustrated bus interface 42 . Triggering of a vehicle sensor 43 , such as a door switch, trunk switch, hood switch, motion or shock sensor would then disable the engine and cause an alarm indication at the vehicle 21 .
- a vehicle sensor 43 such as a door switch, trunk switch, hood switch, motion or shock sensor would then disable the engine and cause an alarm indication at the vehicle 21 .
- the remote function controller 23 includes a central processing unit (CPU) 45 for performing the various logical and operational functions.
- a data bus transceiver 46 is coupled to the CPU 45 and provides the interface with the data communications bus 22 .
- An optional hardwire input/output (I/O) interface 48 may also be provided in some embodiments to directly interface with vehicle switches, sensors, etc. as will be readily appreciated by those skilled in the art.
- the desired signal enabling means 47 is advantageously incorporated into some embodiments of the controller 23 as will be described in greater detail below.
- the vehicle 21 is of a type comprising a data communications bus 22 .
- At least one vehicle device such as one or more designated vehicle switches, is selectively operable by a user to generate signals on the data communications bus 22 to perform an associated vehicle function or functions.
- the driver's door lock switch causes locking and unlocking of the driver's door lock.
- a designated switch can be used to cause the controller 23 to switch to a desired mode in accordance with the present invention.
- the data communications bus is monitored (Block 102 ) by the controller 23 . If the signals on the data communications bus 22 are those of the designated or desired switch(es) as determined at Block 104 , then it is determined whether the switch has been operated in the desired pattern to enter mode “A”, for example. The pattern, of course, may be selected by the user to apply only to his vehicle. In other words, the pattern could provide a PIN code for switching. If pattern A is matched, then the controller 23 switches to mode A (Block 108 ). Similarly, if the pattern of switch operations as determined at Block 110 matches the corresponding pattern for mode “B”, then the controller 23 switches to mode B (Block 112 ).
- An override may be done in a conventional vehicle security system by using a dedicated coded override switch which is hardwired to the security controller.
- the override switch is depressed in a predetermined pattern to cause the controller to change modes, from an armed mode to an override mode.
- override refers to a mode wherein the alarm indication is prevented or stopped, the vehicle engine is enabled, and the remote transmitter, if available and working, can operate the security controller to switch between armed and disarmed modes.
- Another similar mode is termed the “valet” mode and wherein the remote transmitter will no longer operate the controller for switching between armed and disarmed.
- the override feature may be provided for a remote function controller 23 by using at least one vehicle switch or device.
- the controller 23 is set in the armed mode (Block 122 ), such as either by passive arming or by arming via the remote transmitter 50 as will be appreciated by those skilled in the art.
- the security sensors 43 are monitored by the controller 23 , and if the sensor is tripped as determined at Block 126 an alarm indication may be sounded locally and/or sent to a pager carried by the user or a remote monitoring site.
- the vehicle engine is typically disabled to prevent a would-be thief from normally starting and running the engine to steal the vehicle 21 .
- the starter circuit could be selectively interrupted, or the vehicle fuel or ignition could be cutoff, to disable the engine.
- the controller 23 monitors the data communications bus 22 at Block 130 . If, at Block 132 , the door lock switch, for example, is depressed “X” times within a predetermined time window, and the key is in the ignition (Block 134 ), the controller is switched to the override mode (Block 136 ) before stopping (Block 138 ). Of course, in the override mode any alarm indication is stopped and the vehicle engine is no longer disabled as will be appreciated by those skilled in the art. In other embodiments, another vehicle switch or combination of vehicle switches could be selectively operated to switch to the override mode. In addition, although the ignition switch is also monitored in the illustrated embodiment, this is not necessary and other devices could be similarly monitored, such as the driver's door being open, for example.
- the controller 23 may be an aftermarket security controller that is very easily added to the vehicle 21 and uses an existing vehicle device connected to the data communications bus 22 to switch between modes, without requiring the installation of one or more hardwired and dedicated switches, for example.
- the at least one vehicle device may comprise at least one desired vehicle switch for also controlling a vehicle operation other than switching the controller 23 .
- the controller 23 may also be switched to a transmitter learning mode for permitting the addition of new uniquely coded remote transmitters 50 .
- the transmitter learning mode may be entered, then one or more remote transmitters 50 to be learned are activated adjacent the vehicle 21 .
- the transmitter learning mode may also be used when the controller 23 provides only remote keyless entry functions, or when the controller provides a remote starting feature for the vehicle as will be appreciated by those skilled in the art.
- the term “remote transmitter” may also include an immobilizer transponder which includes a coded transmitter that communicates with a reader in the vehicle to provide additional security.
- the term “remote transmitter” is also meant to include a uniquely coded token that is carried with the vehicle key as offered by Omega Research and Development Inc. of Douglasville, Ga. under the mark KEYCOUNT.
- Yet another mode that may be switched to is a feature programming mode, as is typically desirable when the remote function controller 23 is an aftermarket security controller.
- Such controllers 23 typically permit the user to customize a number of features as will be appreciated by those of skill in the art. For example, alarm patterns may be selected, and user acknowledgment in the form of an audible chirp may be selected or turned off. Typically such features can be scrolled through and individually selected.
- Another advantage of the present invention is that an existing vehicle switch communicating through the data communication bus 22 may also be used to either effect the scrolling, or select the feature, or both.
- the remote transmitter 50 can also be used in the feature programming as will be appreciated by those skilled in the art.
- controller 23 provides a remote start function, such may also have programmable features as will be appreciated by those skilled in the art.
- the remote start controller may have a periodic start timing feature which periodically starts the vehicle at night, for example, to keep the vehicle warm Those of skill in the art will appreciate other programming uses for different type controllers as are also contemplated by the present invention.
- a method aspect of the invention is for switching the controller 23 in the vehicle 21 among a plurality of modes, and wherein the vehicle is of a type comprising a data communications bus 22 , and at least one vehicle device being selectively operable by a user to generate signals on the data communications bus.
- the method preferably comprises the steps of selectively operating the at least one vehicle device in a predetermined pattern to generate signals on the data communications bus, and reading the signals generated on the data communications bus 22 and switching the controller 23 to a corresponding mode based thereon.
- Another method aspect of the invention is for adding a controller 23 to a vehicle of a type comprising a data communications bus 22 and is explained with reference to the flow chart of FIG. 5.
- the vehicle 21 also includes at least one vehicle device being selectively operable by a user to generate signals on the data communications bus 22 .
- the method preferably comprises the steps of connecting or installing the controller to the data communications bus at Block 142 , and at Block 144 enabling the controller to switch among a plurality of modes based upon predetermined device signals generated on the data communications bus by selective operation of the at least one vehicle device by the user.
- This controller 23 may also be tested at Block 146 to confirm correct operation before stopping (Block 148 ).
- the desired signal enabling means 47 permits the remote function controller 23 to operate using a desired set of signals for a desired vehicle from among a plurality of possible sets of signals for different vehicles.
- the term different vehicles may include vehicles from different or the same manufacturers, different models, or even different trim levels of the same make and model. Accordingly, the desired signal enabling means 47 permits the controller 23 , to communicate with the vehicle devices 36 , 37 , 35 , 41 and 43 via the data communications bus 22 .
- the desired signal enabling means 47 may preferably include a memory 70 for storing a plurality of sets 72 a , 72 b and 72 n of signals for different vehicles, and selecting means for selecting the desired set of signals from the plurality of different sets of signals for different vehicles.
- storing sets of signals is meant storing information or data necessary to read the desired signals on the data bus 22 as would be readily understood by those skilled in the art.
- the memory 70 may include a device address memory for storing a plurality of different sets of signals representative of different device addresses for different vehicles. Alternatively, or in addition thereto, the memory may comprise a protocol memory for storing a plurality of different protocols for different vehicles.
- the selecting means may comprise a user selector 75 for permitting a user to select the desired set of signals.
- a keypad or other input device may be used to permit the user to select the desired signal set for his vehicle.
- the user may select the desired set of signals by entering a unique digital code similar to the selection of signals for a home electronics universal remote control
- Other techniques for permitting the user to select the desired signal set from a plurality of stored sets are also contemplated by the invention as would be readily appreciated by those skilled in the art.
- the selecting means may comprise a bus determining selector 77 for determining the desired set of signals based upon signals on the data communications bus.
- the bus determining selector could determine the desired set of signals based upon sensed voltage levels or based upon the timing of signal pulses on the data communications bus 22 .
- the other components of this embodiment of the desired signal enabling means 47 ′ are similar to those described above with reference to FIG. 6 and need no further description.
- the desired signal enabling means 47 ′′ comprises a desired signal set memory 81 operatively connected to the illustrated bus learning circuit or means 80 .
- the bus learning circuit or means 80 may determine and store in the signal set memory 81 the protocol and/or device addresses for the vehicle devices.
- the bus learning circuit or means 80 may permit the user to operate various vehicle devices and store a desired signal set based thereon as would be readily understood by those skilled in the art.
- the other components of the desired signal enabling means 47 ′′ are similar to those described above with reference to FIG. 6 and need no further description.
- the desired signal enabling means 47 ′′′ includes a signal set memory 81 operatively connected to the schematically illustrated download learning means 84 .
- the download learning means 84 may include an interface connected to the illustrated vehicle cellular telephone 86 to permit learning or downloading of the desired signal set from a remote or central monitoring and control station 88 , for example.
- the desired signal set may also alternately be learned from the central station 88 through the satellite link provided by the satellite 110 and vehicle mounted satellite receiver 111 and associated antennas.
- the download learning means, as well as the other desired signal enabling leans may be implemented by software in the CPU 45 of the controller 23 or in a separate microprocessor or circuits.
- the download learning means 84 is temporarily connected to a computer, such as the illustrated portable laptop computer 115 .
- the connection may be via a wire cable or wireless communications link as will be readily understood by those skilled in the art.
- the desired signal enabling means 17 ′′′′ in this embodiment may be programmed in the vehicle or prior to installation in the vehicle.
- the laptop computer 115 may receive the desired signal set from an Internet website, for example, as will be readily appreciated by those skilled in the art. engine.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Selective Calling Equipment (AREA)
- Lock And Its Accessories (AREA)
Abstract
Description
- The present application is a continuation-in-part of U.S. patent application Ser. No. 09/382,245 filed Aug. 25, 1999, which, in turn, is a continuation of U.S. Pat. No. 6,011,460, which in turn, is a continuation-in-part of U.S. Pat. No. 5,719,551, the disclosures of all being incorporated herein by reference.
- This application is related to the field of vehicle control systems and, more particularly, to a remote control system and related methods for vehicles.
- Vehicle security systems are widely used to deter vehicle theft, prevent theft of valuables from a vehicle, deter vandalism, and to protect vehicle owners and occupants. A typical automobile security system, for example, includes a central processor or controller connected to a plurality of vehicle sensors. The sensors, for example, may detect opening of the trunk, hood, doors, windows, and also movement of the vehicle or within the vehicle. Ultrasonic and microwave motion detectors, vibration sensors, sound discriminators, differential pressure sensors, and switches may be used as sensors. In addition, radar sensors may be used to monitor the area proximate the vehicle.
- The controller typically operates to give an alarm indication in the event of triggering of a vehicle sensor. The alarm indication may typically be a flashing of the lights and/or the sounding of the vehicle horn or a siren. In addition, the vehicle fuel supply and/or ignition power may be selectively disabled based upon an alarm condition.
- A typical security system also includes a receiver associated with the controller that cooperates with one or more remote transmitters typically carried by the user as disclosed, for example, in U.S. Pat. No. 4,383,242 to Sassover et al. and U.S. Pat. No. 5,146,215 to Drori. The remote transmitter may be used to arm and disarm the vehicle security system or provide other remote control features from a predetermined range away from the vehicle. Also related to remote control of a vehicle function U.S. Pat. No. 5,252,966 to Lambropoulous et al. discloses a remote keyless entry system for a vehicle. The keyless entry system permits the user to remotely open the vehicle doors or open the vehicle trunk using a small handheld transmitter.
- Unfortunately, the majority of vehicle security systems need to be directly connected by wires to individual vehicle devices, such as the vehicle horn or door switches of the vehicle. In other words, a conventional vehicle security system is hardwired to various vehicle components, typically by splicing into vehicle wiring harnesses or via interposing T-harnesses and connectors. The number of electrical devices in a vehicle has increased so that the size and complexity of wiring harnesses has also increased. For example, the steering wheel may include horn switches, an airbag, turn-signal and headlight switches, wiper controls, cruise control switches, ignition wiring, an emergency flasher switch, and/or radio controls. Likewise, a door of a vehicle, for example, may include window controls, locks, outside mirror switches, and/or door-panel light switches.
- In response to the increased wiring complexity and costs, vehicle manufacturers have begun attempts to reduce the amount of wiring within vehicles to reduce weight, reduce wire routing problems, decrease costs, and reduce complications which may arise when troubleshooting the electrical system. For example, some manufacturers have adopted multiplexing schemes to seduce cables to three or four wires and to simplify the exchange of data among the various onboard electronic systems as disclosed, for example, in “The Thick and Thin of Car Cabling” by Thompson appearing in the IEEE Spectrum, February 1996, pp. 42-45.
- Implementing multiplexing concepts in vehicles in a cost-effective and reliable manner may not be easy. Successful implementation, for example, may require the development of low or error-free communications in what can be harsh vehicle environments. With multiplexing technology, the various electronic modules or devices may be linked by a single signal wire in a bus also containing a power wire, and one or more ground wires. Digital messages are communicated to all modules over the data communications bus. Each message may have one or more addresses associated with it so that the devices can recognize which messages to ignore and which messages to respond to or read.
- The Thompson article describes a number of multiplexed networks for vehicles. In particular, the Grand Cherokee made by Chrysler is described as having five multiplex nodes or controllers: the engine controller, the temperature controller, the airbag controller, the theft alarm, and the overhead console. Other nodes for different vehicles may include a transmission controller, a trip computer, an instrument cluster controller, an antilock braking controller, an active suspension controller, and a body controller for devices in the passenger compartment.
- A number of patent references are also directed to digital or multiplex communications networks or circuits, such as may be used in a vehicle. For example, U.S. Pat. No. 4,538,262 Sinniger et al. discloses a multiplex bus system including a master control unit and a plurality of receiver-transmitter units connected thereto. Similarly, U.S. Pat. No. 4,055,772 to Leung discloses a power bus in a vehicle controlled by a low current digitally coded Communications system. Other references disclosing various vehicle multiplex control systems include, for example, U.S. Pat. No. 4,760,275 to Sato et al.; U.S. Pat. No. 4,697,092 to Roggendorf et al.; and U.S. Pat. No. 4,792,783 to Burgess et al.
- Several standards have been proposed for vehicle multiplex networks including, for example, the Society of Automotive Engineers “Surface Vehicle Standard, Class B Data Communications Network Interface”, SAE J1850, July 1995. Another report by the SAE is the “Surface Vehicle Information Report, Chrysler Sensor and Control (CSC) Bus Multiplexing Network for Class ‘A’ Applications”, SAE J2058, July 1990. Many other networks are also being implemented or proposed for communications between vehicle devices and nodes or controllers.
- Unfortunately, conventional vehicle security systems for hardwired connection to vehicle devices, such as including aftermarket vehicle security systems, are not readily adaptable to a vehicle including a data communications bus. A vehicle security system also typically requires a dedicated hardwired switch for entering certain modes, such as a valet mode, to permit another to operate the vehicle. Selectable system operating features area also typically programmed using a dedicated switch, such as the valet switch. In addition, a vehicle security system if adapted for a communications bus and devices for one particular model, model year, and manufacturer, may not be compatible with any other models, model years, or manufacturers. Other systems for remote control of vehicle functions may also suffer from such shortcomings.
- In view of the foregoing background, it is therefore an object of the present invention to provide a vehicle control system and associated methods providing greater ease of installation and operation for a vehicle equipped with a data communications bus, especially for the addition of aftermarket security controllers, for example.
- These and other objects, features, and advantages in accordance with the present invention are provided by a vehicle remote control system comprising at least one vehicle device being selectively operable by a user to generate signals on the data communications bus; and a controller, such as a security controller, connected to a receiver and being responsive to a remote transmitter. More particularly, the controller is also preferably switchable to a desired mode from among a plurality of modes based upon signals generated on the data communications bus by selective operation of the at least one vehicle device by the user. The controller may be an aftermarket security controller that is very easily added to the vehicle and uses an existing vehicle device to switch between modes, without requiring the installation of one or more hardwired and dedicated switches, for example.
- The at least one vehicle device may comprise at least one desired vehicle switch for also controlling a vehicle operation other than switching the security controller. In addition, the security controller may be switchable based upon signals generated by selectively operating the at least one desired vehicle switch in a predetermined pattern.
- The at least one vehicle device may also include a plurality of vehicle switches for also controlling vehicle operations other than switching the security controller. In these embodiments, switching the security controller is accomplished by operating the plurality of vehicle switches in a predetermined pattern.
- The system may also include at least one security sensor connected to the security controller. The security controller is also preferably switchable between armed and disarmed modes responsive to the remote transmitter. When the security controller is in the armed mode, it is capable of at least one of generating an alarm indication and disabling a vehicle engine responsive to the at least one security sensor. Accordingly, one of the plurality of modes comprises a valet mode in which there is no alarm indication, the vehicle engine is enabled, and the security controller is no longer responsive to the remote transmitter armed and disarmed signals Alternately, or in addition, the plurality of modes may comprise an override mode in which there is no alarm indication, the vehicle engine is enabled, and the security controller is responsive to the remote transmitter armed and disarmed signals.
- Another possible mode includes a feature programming mode permitting user selection of at least one programmable feature for the security controller. Of course, in this variation the security controller may also be responsive to selective operation of the at least one vehicle device to facilitate selecting the programmable features. Yet another mode for the security controller may be a remote transmitter learning mode permitting learning of a new uniquely coded remote transmitter for the security controller.
- Another aspect of the invention relates to compatibility with many different data bus types. To provide this flexibility, the security controller may comprise desired signal enabling means for permitting switching to the desired mode based upon predetermined device signals for a corresponding desired vehicle from a plurality of sets of device signals for different vehicles. In one embodiment, the desired signal enabling means may be provided by a memory for storing a plurality of sets of device signals for different vehicles, and a selector for selecting predetermined device signals from the plurality of different sets of device signals for different vehicles. The selector may comprise a user selector for permitting a user to select the predetermined device signals.
- The desired signal enabling means may also comprise bus learning means for learning the predetermined device signals based upon device signals on the data communications bus. The desired signal enabling means may also comprise download learning means for learning the predetermined device signals from a downloading device.
- A method aspect of the invention is for switching a controller in a vehicle among a plurality of modes, and wherein the vehicle is of a type comprising a data communications bus, and at least one vehicle device being selectively operable by a user to generate signals on the data communications bus. The method preferably comprises the steps of selectively operating the at least one vehicle device in a predetermined pattern to generate signals on the data communications bus, and reading the signals generated on the data communications bus and switching the controller to a corresponding mode based thereon.
- Another method aspect of the invention is for adding a security controller to a vehicle of a type comprising a data communications bus, and at least one vehicle device being selectively operable by a user to generate signals on the data communications bus. The method preferably comprises the steps of connecting the security controller to the data communications bus, and enabling the security controller to switch among a plurality of modes based upon predetermined device signals generated on the data communications bus by selective operation of the at least one vehicle device by the user.
- FIG. 1 is a schematic block diagram of the vehicle remote control system in accordance with the invention.
- FIG. 2 is a more detailed schematic block diagram of the controller as shown in FIG. 1.
- FIG. 3 is a flow chart for a method for selecting from among a plurality of modes in accordance with the present invention.
- FIG. 4 is a flow chart for a method for switching to an override mode in accordance with the present invention.
- FIG. 5 is a flow chart for a method for installing the security controller in accordance with the present invention.
- FIG. 6 is a schematic block diagram for a first embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- FIG. 7 is a schematic block diagram for a second embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- FIG. 8 is a schematic block diagram for a third embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- FIG. 9 is a schematic block diagram for a fourth embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- FIG. 10 is a schematic block diagram for a fifth embodiment of the desired signal enabling portion of the pager controller in accordance with the invention.
- The present invention will now be described more fully hereinafter with reference to the accompanying drawings in which preferred embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the illustrated embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like numbers refer to like elements throughout. Prime and multiple prime notation are used in alternate embodiments to indicate similar elements.
- Referring now to the schematic block diagram of FIG. 1, a
remote control system 20 for a vehicle 21 in accordance with the invention is first described. Thesystem 20 includes aremote function controller 23 which is illustratively connected to areceiver 24. Thecontroller 23 is also connected to thedata communications bus 22 which runs throughout the vehicle as will be appreciated by those skilled in the art. - A number of security and convenience related devices are illustratively connected to the
data communications bus 22. For example, a driverdoor lock actuator 26, and passengerdoor lock actuator 27 are connected via acommon bus interface 28 to thedata communication bus 22. Of course, each actuator 26, 27 could have its own individual bus interface or transceiver in other embodiments. - The
remote function controller 23 could be used as a remote keyless entry controller to provide lock and unlock commands onto the data bus responsive to the remote transmitter 50 as will be appreciated by those skilled in the art. The illustrated remote transmitter 50 includes a housing 51, a door lock button or switch 52, a door unlock button 53, and a trunk release button 54 in the illustrated embodiment. A panic button, not shown, may be provided on the rear of the housing 51 as will be appreciated by those skilled in the art. The remote transmitter 50 is also illustratively connected to theignition key 55. - The
receiver 24 may be of the changing code type as will be readily appreciated by those skilled in the art. By changing code is meant that the remote transmitter unit 50 sends a signal including a series of bits modulated on a radio frequency carrier, for example. These bits would typically include fixed code portions as well as changing code portions. The changing code portion provides additional security so that unauthorized transmitters cannot be used to activate thecontroller 23. In particular, the term changing code is meant to cover fairly short repeating codes, such as are generally described as rolling codes. Such rolling codes may repeat as often as every eight transmissions, for example. In addition, changing code is also intended to cover pseudorandom codes that may only repeat after many thousands or even millions of operations as will be understood by those skilled in the art. The remote transmitter unit 50 andreceiver 24 are synchronized together with each having the changing code pattern stored therein or generated internally as will be readily understood by those skilled in the art. - One or more
other actuators 32 may also be connected to thedata communications bus 22 via the schematically illustratedinterface 33 as will be appreciated by those skilled in the art. Of course, other controllers may also be connected to and exchange data over thedata communications bus 22. - In the lower portion of FIG. 1, a number of other vehicle devices are also schematically illustrated. For example, the vehicle21 may include dashboard controls or switches 36 and console switches 37 connected to the
data communications bus 22 via the illustratedcommon interface 38. In addition, the driver's door switches 35 may also be connected to thedata communications bus 22 via the illustratedinterface 36. The driver's door switches 35 may, for example, include door lock and unlock switches, window control switches, etc. as will be readily appreciated by those skilled in the art. - The
remote function controller 23 may also provide other security features in addition to providing remote keyless entry features. For example, theremote function controller 23 may be coupled via the data communications bus andinterface 40 to the illustrated alarm indicator and/or engine enable/disabledevice 41. In other words, theremote function controller 23 can provide an alarm indication at the vehicle or an alarm indication remote from the vehicle, and may also be coupled to the engine starter and ignition so as to selectively disable the engine to deter a would-be thief. In other embodiments, these alarm indication and engine disable functions can be hardwired to thecontroller 23, or a combination of hardwired and data bus communications links could be established as would be readily appreciated by those skilled in the art. - If the
remote function controller 23 provides the security function, it will also typically be coupled to one ormore vehicle sensors 43 via thedata bus 22 and illustratedbus interface 42. Triggering of avehicle sensor 43, such as a door switch, trunk switch, hood switch, motion or shock sensor would then disable the engine and cause an alarm indication at the vehicle 21. - Turning now briefly to FIG. 2, additional details of the
remote function controller 23 are now explained. Theremote function controller 23 includes a central processing unit (CPU) 45 for performing the various logical and operational functions. Adata bus transceiver 46 is coupled to theCPU 45 and provides the interface with thedata communications bus 22. An optional hardwire input/output (I/O)interface 48 may also be provided in some embodiments to directly interface with vehicle switches, sensors, etc. as will be readily appreciated by those skilled in the art. The desired signal enabling means 47 is advantageously incorporated into some embodiments of thecontroller 23 as will be described in greater detail below. - Turning now additionally to the flow chart of FIG. 3, operation of the vehicle
remote control system 20 is further described. In particular, as described above, the vehicle 21 is of a type comprising adata communications bus 22. At least one vehicle device, such as one or more designated vehicle switches, is selectively operable by a user to generate signals on thedata communications bus 22 to perform an associated vehicle function or functions. For example, the driver's door lock switch causes locking and unlocking of the driver's door lock. Thus a designated switch can be used to cause thecontroller 23 to switch to a desired mode in accordance with the present invention. - From the start at
Block 100, the data communications bus is monitored (Block 102) by thecontroller 23. If the signals on thedata communications bus 22 are those of the designated or desired switch(es) as determined atBlock 104, then it is determined whether the switch has been operated in the desired pattern to enter mode “A”, for example. The pattern, of course, may be selected by the user to apply only to his vehicle. In other words, the pattern could provide a PIN code for switching. If pattern A is matched, then thecontroller 23 switches to mode A (Block 108). Similarly, if the pattern of switch operations as determined atBlock 110 matches the corresponding pattern for mode “B”, then thecontroller 23 switches to mode B (Block 112). Continuing along these lines, if the pattern matches for mode “N”, then thecontroller 23 enters mode N atBlock 116. This, of course, is a generic example of the present invention. This generic concept can be extended to many desirable vehicle applications, several of which will be explained below and others of which will be readily appreciated by those skilled in the art. - Referring now to the flow chart of FIG. 4, an example of the invention implemented for an override feature for a vehicle security system is now described. As will be readily by those skilled in the art, there may be times when the user returns to the vehicle21 only to find that the remote transmitter 50 is broken, missing, or the battery is dead. Accordingly, the user must enter the vehicle and be able to operate the vehicle, despite being unable to disarm the
controller 23 using the remote transmitter 50. In other words, the vehicle alarm may be sounding and the engine disabled if the user enters the vehicle using the key without disarming thecontroller 23. - An override may be done in a conventional vehicle security system by using a dedicated coded override switch which is hardwired to the security controller. The override switch is depressed in a predetermined pattern to cause the controller to change modes, from an armed mode to an override mode. As described herein the term “override” refers to a mode wherein the alarm indication is prevented or stopped, the vehicle engine is enabled, and the remote transmitter, if available and working, can operate the security controller to switch between armed and disarmed modes. Another similar mode is termed the “valet” mode and wherein the remote transmitter will no longer operate the controller for switching between armed and disarmed.
- In accordance with one important aspect of the present invention, the override feature may be provided for a
remote function controller 23 by using at least one vehicle switch or device. From the start (Block 120) thecontroller 23 is set in the armed mode (Block 122), such as either by passive arming or by arming via the remote transmitter 50 as will be appreciated by those skilled in the art. At Block 124 thesecurity sensors 43 are monitored by thecontroller 23, and if the sensor is tripped as determined atBlock 126 an alarm indication may be sounded locally and/or sent to a pager carried by the user or a remote monitoring site. In addition, the vehicle engine is typically disabled to prevent a would-be thief from normally starting and running the engine to steal the vehicle 21. The starter circuit could be selectively interrupted, or the vehicle fuel or ignition could be cutoff, to disable the engine. - The
controller 23 monitors thedata communications bus 22 atBlock 130. If, atBlock 132, the door lock switch, for example, is depressed “X” times within a predetermined time window, and the key is in the ignition (Block 134), the controller is switched to the override mode (Block 136) before stopping (Block 138). Of course, in the override mode any alarm indication is stopped and the vehicle engine is no longer disabled as will be appreciated by those skilled in the art. In other embodiments, another vehicle switch or combination of vehicle switches could be selectively operated to switch to the override mode. In addition, although the ignition switch is also monitored in the illustrated embodiment, this is not necessary and other devices could be similarly monitored, such as the driver's door being open, for example. - The
controller 23 may be an aftermarket security controller that is very easily added to the vehicle 21 and uses an existing vehicle device connected to thedata communications bus 22 to switch between modes, without requiring the installation of one or more hardwired and dedicated switches, for example. As described herein, the at least one vehicle device may comprise at least one desired vehicle switch for also controlling a vehicle operation other than switching thecontroller 23. - Those of skill in the art will appreciate that the invention is also applicable to implement switching to the valet mode. The
controller 23 may also be switched to a transmitter learning mode for permitting the addition of new uniquely coded remote transmitters 50. The transmitter learning mode may be entered, then one or more remote transmitters 50 to be learned are activated adjacent the vehicle 21. The transmitter learning mode may also be used when thecontroller 23 provides only remote keyless entry functions, or when the controller provides a remote starting feature for the vehicle as will be appreciated by those skilled in the art. Those of skill in the art will also appreciate that the term “remote transmitter” may also include an immobilizer transponder which includes a coded transmitter that communicates with a reader in the vehicle to provide additional security. The term “remote transmitter” is also meant to include a uniquely coded token that is carried with the vehicle key as offered by Omega Research and Development Inc. of Douglasville, Ga. under the mark KEYCOUNT. - Yet another mode that may be switched to is a feature programming mode, as is typically desirable when the
remote function controller 23 is an aftermarket security controller.Such controllers 23 typically permit the user to customize a number of features as will be appreciated by those of skill in the art. For example, alarm patterns may be selected, and user acknowledgment in the form of an audible chirp may be selected or turned off. Typically such features can be scrolled through and individually selected. Another advantage of the present invention, is that an existing vehicle switch communicating through thedata communication bus 22 may also be used to either effect the scrolling, or select the feature, or both. The remote transmitter 50 can also be used in the feature programming as will be appreciated by those skilled in the art. - If the
controller 23 provides a remote start function, such may also have programmable features as will be appreciated by those skilled in the art. For example, the remote start controller may have a periodic start timing feature which periodically starts the vehicle at night, for example, to keep the vehicle warm Those of skill in the art will appreciate other programming uses for different type controllers as are also contemplated by the present invention. - A method aspect of the invention is for switching the
controller 23 in the vehicle 21 among a plurality of modes, and wherein the vehicle is of a type comprising adata communications bus 22, and at least one vehicle device being selectively operable by a user to generate signals on the data communications bus. The method preferably comprises the steps of selectively operating the at least one vehicle device in a predetermined pattern to generate signals on the data communications bus, and reading the signals generated on thedata communications bus 22 and switching thecontroller 23 to a corresponding mode based thereon. - Another method aspect of the invention is for adding a
controller 23 to a vehicle of a type comprising adata communications bus 22 and is explained with reference to the flow chart of FIG. 5. The vehicle 21 also includes at least one vehicle device being selectively operable by a user to generate signals on thedata communications bus 22. From the start (Block 140), the method preferably comprises the steps of connecting or installing the controller to the data communications bus atBlock 142, and atBlock 144 enabling the controller to switch among a plurality of modes based upon predetermined device signals generated on the data communications bus by selective operation of the at least one vehicle device by the user. Thiscontroller 23 may also be tested atBlock 146 to confirm correct operation before stopping (Block 148). - This desired signal enabling aspect is now described in greater detail with reference to FIGS.6-10. Looking now at FIG. 6, a first embodiment of the desired signal enabling means 47 is described. The desired signal enabling means 47 permits the
remote function controller 23 to operate using a desired set of signals for a desired vehicle from among a plurality of possible sets of signals for different vehicles. As would be readily understood by those skilled in the art, the term different vehicles may include vehicles from different or the same manufacturers, different models, or even different trim levels of the same make and model. Accordingly, the desired signal enabling means 47 permits thecontroller 23, to communicate with thevehicle devices data communications bus 22. - In the illustrated embodiment of FIG. 6, the desired signal enabling means47 may preferably include a
memory 70 for storing a plurality ofsets data bus 22 as would be readily understood by those skilled in the art. Thememory 70 may include a device address memory for storing a plurality of different sets of signals representative of different device addresses for different vehicles. Alternatively, or in addition thereto, the memory may comprise a protocol memory for storing a plurality of different protocols for different vehicles. - The selecting means may comprise a
user selector 75 for permitting a user to select the desired set of signals. A keypad or other input device may be used to permit the user to select the desired signal set for his vehicle. The user may select the desired set of signals by entering a unique digital code similar to the selection of signals for a home electronics universal remote control Other techniques for permitting the user to select the desired signal set from a plurality of stored sets are also contemplated by the invention as would be readily appreciated by those skilled in the art. - Referring now additionally to FIG. 7 another embodiment of the desired signal enabling means47′ is described in accordance with the present invention. In this embodiment, the selecting means may comprise a
bus determining selector 77 for determining the desired set of signals based upon signals on the data communications bus. For example, the bus determining selector could determine the desired set of signals based upon sensed voltage levels or based upon the timing of signal pulses on thedata communications bus 22. The other components of this embodiment of the desired signal enabling means 47′ are similar to those described above with reference to FIG. 6 and need no further description. - In yet another embodiment of the desired signal enabling means47″ as shown in FIG. 7, the desired signal enabling means comprises a desired signal set
memory 81 operatively connected to the illustrated bus learning circuit or means 80. The bus learning circuit or means 80 may determine and store in the signal setmemory 81 the protocol and/or device addresses for the vehicle devices. For example, the bus learning circuit or means 80 may permit the user to operate various vehicle devices and store a desired signal set based thereon as would be readily understood by those skilled in the art. The other components of the desired signal enabling means 47″ are similar to those described above with reference to FIG. 6 and need no further description. - Still another embodiment of the desired signal enabling means47′″ is explained with reference to FIG. 9. The desired signal enabling means 47′″ includes a signal set
memory 81 operatively connected to the schematically illustrated download learning means 84. The download learning means 84 may include an interface connected to the illustrated vehiclecellular telephone 86 to permit learning or downloading of the desired signal set from a remote or central monitoring andcontrol station 88, for example. The desired signal set may also alternately be learned from thecentral station 88 through the satellite link provided by thesatellite 110 and vehicle mounted satellite receiver 111 and associated antennas. As would be readily understood by those skilled in the art, the download learning means, as well as the other desired signal enabling leans may be implemented by software in theCPU 45 of thecontroller 23 or in a separate microprocessor or circuits. - Turning now additionally to FIG. 10, another variation of programming, learning or downloading of the download learning means84 is explained. In this variation the download learning means 84 is temporarily connected to a computer, such as the illustrated
portable laptop computer 115. The connection, may be via a wire cable or wireless communications link as will be readily understood by those skilled in the art. Of course, the desired signal enabling means 17″″ in this embodiment may be programmed in the vehicle or prior to installation in the vehicle. Thelaptop computer 115 may receive the desired signal set from an Internet website, for example, as will be readily appreciated by those skilled in the art. engine. - Many modifications and other embodiments of the invention will come to the mind of one skilled in the art having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the invention is not to be limited to the specific embodiments disclosed, and that modifications and embodiments are intended to be included within the scope of the appended claims.
Claims (51)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/493,980 US6392534B1 (en) | 1996-08-22 | 2000-01-28 | Remote control system for a vehicle having a data communications bus and related methods |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/701,356 US5719551A (en) | 1996-08-22 | 1996-08-22 | Vehicle security system for a vehicle having a data communications bus and related methods |
US09/023,838 US6011460A (en) | 1996-08-22 | 1998-02-13 | Vehicle security system for a vehicle having a data communications bus and related methods |
US09/382,245 US6275147B1 (en) | 1996-08-22 | 1999-08-25 | Vehicle security system for a vehicle having a data communications bus and related methods |
US09/493,980 US6392534B1 (en) | 1996-08-22 | 2000-01-28 | Remote control system for a vehicle having a data communications bus and related methods |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/382,245 Continuation-In-Part US6275147B1 (en) | 1996-08-22 | 1999-08-25 | Vehicle security system for a vehicle having a data communications bus and related methods |
Publications (2)
Publication Number | Publication Date |
---|---|
US20020021211A1 true US20020021211A1 (en) | 2002-02-21 |
US6392534B1 US6392534B1 (en) | 2002-05-21 |
Family
ID=46276638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/493,980 Expired - Lifetime US6392534B1 (en) | 1996-08-22 | 2000-01-28 | Remote control system for a vehicle having a data communications bus and related methods |
Country Status (1)
Country | Link |
---|---|
US (1) | US6392534B1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030210132A1 (en) * | 2002-05-07 | 2003-11-13 | Lear Corporation | System and method for in-vehicle multimedia unit remote control and remote keyless entry |
US20050208894A1 (en) * | 2004-03-16 | 2005-09-22 | Conner Bruce D | Vehicle remote communication system command verification method |
US20110213512A1 (en) * | 2001-07-19 | 2011-09-01 | Dicroce John | Remote programmer for a vehicle control system |
CN113200015A (en) * | 2021-05-10 | 2021-08-03 | 姜三平 | Truck anti-theft alarm system |
CN113771876A (en) * | 2021-09-13 | 2021-12-10 | 荆州智达电动汽车有限公司 | Port vehicle control method based on multiple driving modes |
CN117189387A (en) * | 2023-10-17 | 2023-12-08 | 中国重汽集团济南动力有限公司 | Multi-mode remote throttle control method for heavy-duty car |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7576637B2 (en) * | 1996-08-22 | 2009-08-18 | Omega Patents, L.L.C | Vehicle security system including pre-warning features for a vehicle having a data communications bus and related methods |
CN1359509A (en) * | 1999-11-26 | 2002-07-17 | 皇家菲利浦电子有限公司 | Method and system for upgrading universal remote control |
US7005966B1 (en) * | 2000-05-18 | 2006-02-28 | Micron Technology, Inc. | Remote computer controller and control method |
US6522029B1 (en) * | 2000-10-30 | 2003-02-18 | International Truck Intellectual Property Company, L.L.C. | Remote keyless entry system for motor vehicles |
US20020190872A1 (en) * | 2001-06-18 | 2002-12-19 | Johnson Controls Technology Company. | Trainable receiver for remote control of a vehicle actuator |
TW545417U (en) * | 2001-09-07 | 2003-08-01 | Wintecronics Ltd | Releasing apparatus for chip burglarproof system of vehicular remote-control system |
US20050021785A1 (en) * | 2001-10-05 | 2005-01-27 | Hiroshi Nakaji | Control server and remote control system for the same |
US6549123B1 (en) * | 2001-11-14 | 2003-04-15 | Robert Barret Monahan | Automobile hood safety switch |
US8350669B2 (en) * | 2002-08-06 | 2013-01-08 | Trimark Corporation | Electronic access security and keyless entry system |
US20050242970A1 (en) * | 2002-10-08 | 2005-11-03 | Johnson Control Technology Company | System and method for wireless control of remote electronic systems including functionality based on location |
US7911358B2 (en) * | 2002-10-08 | 2011-03-22 | Johnson Controls Technology Company | System and method for enrollment of a remotely controlled device in a trainable transmitter |
US20050120553A1 (en) * | 2003-12-08 | 2005-06-09 | Brown Dirk D. | Method for forming MEMS grid array connector |
US20070020960A1 (en) * | 2003-04-11 | 2007-01-25 | Williams John D | Contact grid array system |
US7113408B2 (en) * | 2003-06-11 | 2006-09-26 | Neoconix, Inc. | Contact grid array formed on a printed circuit board |
US7056131B1 (en) | 2003-04-11 | 2006-06-06 | Neoconix, Inc. | Contact grid array system |
CN1998261A (en) * | 2003-04-11 | 2007-07-11 | 斯特拉泰克安全公司 | Ignition apparatus and method |
US7114961B2 (en) * | 2003-04-11 | 2006-10-03 | Neoconix, Inc. | Electrical connector on a flexible carrier |
US7758351B2 (en) | 2003-04-11 | 2010-07-20 | Neoconix, Inc. | Method and system for batch manufacturing of spring elements |
US8584353B2 (en) | 2003-04-11 | 2013-11-19 | Neoconix, Inc. | Method for fabricating a contact grid array |
US7597561B2 (en) | 2003-04-11 | 2009-10-06 | Neoconix, Inc. | Method and system for batch forming spring elements in three dimensions |
US7628617B2 (en) | 2003-06-11 | 2009-12-08 | Neoconix, Inc. | Structure and process for a contact grid array formed in a circuitized substrate |
US7244125B2 (en) | 2003-12-08 | 2007-07-17 | Neoconix, Inc. | Connector for making electrical contact at semiconductor scales |
US6869290B2 (en) * | 2003-06-11 | 2005-03-22 | Neoconix, Inc. | Circuitized connector for land grid array |
US7070419B2 (en) * | 2003-06-11 | 2006-07-04 | Neoconix Inc. | Land grid array connector including heterogeneous contact elements |
US6982626B2 (en) * | 2003-08-05 | 2006-01-03 | Ford Motor Company | System and method for activation of remote features from an automotive vehicle |
US20050227510A1 (en) * | 2004-04-09 | 2005-10-13 | Brown Dirk D | Small array contact with precision working range |
US7383632B2 (en) | 2004-03-19 | 2008-06-10 | Neoconix, Inc. | Method for fabricating a connector |
US7090503B2 (en) * | 2004-03-19 | 2006-08-15 | Neoconix, Inc. | Interposer with compliant pins |
US7347698B2 (en) | 2004-03-19 | 2008-03-25 | Neoconix, Inc. | Deep drawn electrical contacts and method for making |
US7025601B2 (en) * | 2004-03-19 | 2006-04-11 | Neoconix, Inc. | Interposer and method for making same |
US20060000642A1 (en) * | 2004-07-01 | 2006-01-05 | Epic Technology Inc. | Interposer with compliant pins |
US7354276B2 (en) * | 2004-07-20 | 2008-04-08 | Neoconix, Inc. | Interposer with compliant pins |
US7315238B2 (en) * | 2004-07-22 | 2008-01-01 | Advanced Diagnostics Usa Corporation | Method and system for providing key programming tokens to a multiple vehicle programming device |
JP4485296B2 (en) * | 2004-09-07 | 2010-06-16 | 株式会社デンソー | Smart key system |
US7734382B2 (en) * | 2004-11-30 | 2010-06-08 | Omega Patents, L.L.C. | Remote vehicle control system and associated method for counteracting rogue command |
US7729814B2 (en) * | 2004-11-30 | 2010-06-01 | Omega Patents, L.L.C. | Vehicle control system and associated method for counteracting rogue command |
US7898386B2 (en) * | 2005-03-15 | 2011-03-01 | DEI Headquaters Inc. | Control device for vehicles |
US7357644B2 (en) * | 2005-12-12 | 2008-04-15 | Neoconix, Inc. | Connector having staggered contact architecture for enhanced working range |
US8760267B2 (en) * | 2006-08-28 | 2014-06-24 | Gentex Corporation | System and method for enrollment of a remotely controlled device in a trainable transmitter |
US7990255B2 (en) * | 2006-11-02 | 2011-08-02 | Audiovox Corporation | Range extending positive repeater |
US20110040579A1 (en) * | 2006-12-20 | 2011-02-17 | Safeco Insurance Company Of America | Web-based systems and methods for providing services related to automobile safety and an insurance product |
EP4030396A1 (en) * | 2011-05-04 | 2022-07-20 | TriMark Corporation | Vehicular security system with configurable immobilization features |
US8641428B2 (en) | 2011-12-02 | 2014-02-04 | Neoconix, Inc. | Electrical connector and method of making it |
US9619114B2 (en) | 2012-06-11 | 2017-04-11 | Automotive Data Solutions, Inc. | Method and system to configure an aftermarket interface module using a graphical user interface |
US9416762B2 (en) * | 2013-03-15 | 2016-08-16 | Omega Patents, L.L.C. | Remote start control system for a vehicle with a bus controllable window and associated methods |
US9680273B2 (en) | 2013-03-15 | 2017-06-13 | Neoconix, Inc | Electrical connector with electrical contacts protected by a layer of compressible material and method of making it |
GB2556272B (en) | 2015-12-24 | 2021-06-30 | Beijing Didi Infinity Technology & Dev Co Ltd | Systems and methods for vehicle management |
US10464500B2 (en) | 2017-05-29 | 2019-11-05 | Aamp Of Florida, Inc. | Aftermarket head unit interface and protocol converter cartridge |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4055772A (en) | 1975-11-03 | 1977-10-25 | Cts Corporation | Digitally coded electrical supply system |
IL55057A (en) | 1978-07-02 | 1984-01-31 | Zuck Or Ltd | Apparatus for preventing vehicle theft |
US4697092A (en) | 1983-02-23 | 1987-09-29 | Petri Ag | Control system for electrically operated components of an automotive vehicle |
US4538262A (en) | 1983-08-03 | 1985-08-27 | Rca Corporation | Multiplex bus system for controlling the transmission of data between a master control unit and a plurality of remotely located receiver-transmitter units |
US4754255A (en) | 1984-03-12 | 1988-06-28 | Sanders Rudy T | User identifying vehicle control and security device |
DE3624707A1 (en) | 1985-07-22 | 1987-01-22 | Aisin Seiki | LOCK CONTROL DEVICE FOR VEHICLES |
JPS62237895A (en) | 1986-04-09 | 1987-10-17 | Nippon Denso Co Ltd | In-vehicle communication device |
US4792783A (en) | 1986-05-07 | 1988-12-20 | Electro-Mechanical Products | Vehicular function controller having alterable function designators |
US4841159A (en) | 1986-08-29 | 1989-06-20 | Peabody Coal Company | Switching and testing system |
US5252966A (en) | 1987-05-21 | 1993-10-12 | Trw Inc. | Transmitter for remote control system for door locks |
US5054569A (en) | 1987-07-27 | 1991-10-08 | Comfort Key Corporation | Remote vehicle starting system |
US5146215A (en) | 1987-09-08 | 1992-09-08 | Clifford Electronics, Inc. | Electronically programmable remote control for vehicle security system |
FR2624995B1 (en) | 1987-12-17 | 1994-03-25 | Peugeot Automobiles | DEVICE FOR TRANSMITTING INFORMATION BETWEEN SEVERAL ORGANS OF A MOTOR VEHICLE AND A CENTRAL INFORMATION PROCESSING UNIT |
US5049867A (en) | 1988-11-30 | 1991-09-17 | Code-Alarm, Inc. | Vehicle security apparatus |
US5006843A (en) | 1988-12-01 | 1991-04-09 | Werner Hauer | Security module to preclude unauthorized users to operate motor driven equipment and to protect valuable parts of the motor from unauthorized exchange |
US5142278A (en) | 1989-04-18 | 1992-08-25 | Qualcomm Incorporated | Current carrier tractor-trailer data link |
US5081667A (en) | 1989-05-01 | 1992-01-14 | Clifford Electronics, Inc. | System for integrating a cellular telephone with a vehicle security system |
US5040990A (en) | 1989-05-09 | 1991-08-20 | Prince Corporation | Modular vehicle electronic system |
US5523948A (en) | 1990-09-06 | 1996-06-04 | Adrain; John B. | Apparatus and method for modifying control of an originally manufactured engine control module |
GB9019423D0 (en) | 1990-09-06 | 1990-10-24 | Gen Motors Luxembourg Operatio | Electronic controller for vehicle |
US5243322A (en) | 1991-10-18 | 1993-09-07 | Thompson Stephen S | Automobile security system |
US5481253A (en) * | 1992-02-18 | 1996-01-02 | Phelan; Michael D. | Automotive security system |
US5475818A (en) | 1992-03-18 | 1995-12-12 | Aeg Transportation Systems, Inc. | Communications controller central processing unit board |
US5406270A (en) | 1992-06-29 | 1995-04-11 | Prince Corporation | Dead switch vehicle operator identification |
US5832397A (en) | 1993-01-21 | 1998-11-03 | Hitachi, Ltd. | Integrated wiring systems for a vehicle control system |
DE4315494C1 (en) | 1993-05-10 | 1994-09-29 | Daimler Benz Ag | Arrangement and method for programming at least one motor vehicle control unit |
US5555498A (en) | 1994-03-18 | 1996-09-10 | Chrysler Corporation | Circuit and method for interfacing vehicle controller and diagnostic test instrument |
JPH0872633A (en) | 1994-09-01 | 1996-03-19 | Sumitomo Wiring Syst Ltd | Current distributing device of automobile |
JP3001782B2 (en) | 1994-09-28 | 2000-01-24 | 本田技研工業株式会社 | Engine control device for vehicle theft prevention |
DE19530721A1 (en) | 1995-08-18 | 1997-02-20 | Kiekert Ag | Control unit e.g. for motor vehicle electric windows, anti-theft warning and locks |
US5811886A (en) * | 1995-12-06 | 1998-09-22 | Alertcall, Inc. | Anti-carjacking apparatus |
WO1997028988A1 (en) | 1996-02-12 | 1997-08-14 | Charles Scott Carmody | Data communications computer |
US5838255A (en) * | 1996-04-19 | 1998-11-17 | Audiovox Corp. | Enhanced remote control device |
US5719551A (en) | 1996-08-22 | 1998-02-17 | Flick; Kenneth E. | Vehicle security system for a vehicle having a data communications bus and related methods |
-
2000
- 2000-01-28 US US09/493,980 patent/US6392534B1/en not_active Expired - Lifetime
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110213512A1 (en) * | 2001-07-19 | 2011-09-01 | Dicroce John | Remote programmer for a vehicle control system |
US20030210132A1 (en) * | 2002-05-07 | 2003-11-13 | Lear Corporation | System and method for in-vehicle multimedia unit remote control and remote keyless entry |
US20050208894A1 (en) * | 2004-03-16 | 2005-09-22 | Conner Bruce D | Vehicle remote communication system command verification method |
US7254375B2 (en) | 2004-03-16 | 2007-08-07 | Conner Bruce D | Vehicle remote communication system command verification method |
CN113200015A (en) * | 2021-05-10 | 2021-08-03 | 姜三平 | Truck anti-theft alarm system |
CN113771876A (en) * | 2021-09-13 | 2021-12-10 | 荆州智达电动汽车有限公司 | Port vehicle control method based on multiple driving modes |
CN117189387A (en) * | 2023-10-17 | 2023-12-08 | 中国重汽集团济南动力有限公司 | Multi-mode remote throttle control method for heavy-duty car |
Also Published As
Publication number | Publication date |
---|---|
US6392534B1 (en) | 2002-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6392534B1 (en) | Remote control system for a vehicle having a data communications bus and related methods | |
US6297731B1 (en) | Vehicle remote control system having keyless entry and piggyback control features and associated methods | |
EP1053128B1 (en) | Vehicle security system for a vehicle having a data communications bus and related methods | |
US6771167B1 (en) | Vehicle alert system for vehicle having a data bus and associated methods | |
US6011460A (en) | Vehicle security system for a vehicle having a data communications bus and related methods | |
US6249216B1 (en) | Vehicle security system including adaptor for data communications bus and related methods | |
US8749346B2 (en) | Vehicle security system including pre-warning features for a vehicle having a data communications bus and related methods | |
CA2414991C (en) | Multi-vehicle compatible control system generating command signals on a data bus and associated methods | |
US6756885B1 (en) | Multi-vehicle compatible control system for reading from a data bus and associated methods | |
US7061137B2 (en) | Vehicle data communications bus disrupter and associated methods | |
US7068153B2 (en) | Vehicle window control system for a vehicle having a data communications bus and associated methods | |
US6529124B2 (en) | Remote vehicle function control system using data bus adaptor cartridge and associated methods | |
US6756886B2 (en) | Remote start system including an engine speed data bus reader and related methods | |
US7010402B2 (en) | Vehicle control system including multi-vehicle controller using vehicle code learning index and related methods | |
US6696927B2 (en) | Vehicle security system for a vehicle having a data communications bus and related methods | |
US6243004B1 (en) | Vehicle security system with inductive coupling to a vehicle having a data communications bus and related methods | |
CA2415023C (en) | Remote control system for a vehicle having a data communications bus and related methods | |
CA2415041C (en) | Vehicle alert system for vehicle having a data bus and associated methods | |
CA2320248C (en) | Vehicle security system for a vehicle having a data communications bus and related methods | |
CA2415027C (en) | Multi-vehicle compatible control system for reading from a data bus and associated methods | |
CA2415038C (en) | Remote start system for a vehicle having a data communications bus and related methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: OMEGA PATENTS, L.L.C., GEORGIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FLICK, KENNETH E.;REEL/FRAME:013138/0919 Effective date: 20020801 Owner name: OMEGA PATENTS, L.L.C.,GEORGIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FLICK, KENNETH E.;REEL/FRAME:013138/0919 Effective date: 20020801 |
|
CC | Certificate of correction | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: BOOM MOVEMENT, LLC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION (AS SUCCESSOR AGENT TO FS INVESTMENT CORPORATION);REEL/FRAME:041912/0880 Effective date: 20170228 Owner name: DIRECTED, LLC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION (AS SUCCESSOR AGENT TO FS INVESTMENT CORPORATION);REEL/FRAME:041912/0880 Effective date: 20170228 Owner name: POLK AUDIO, LLC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION (AS SUCCESSOR AGENT TO FS INVESTMENT CORPORATION);REEL/FRAME:041912/0880 Effective date: 20170228 Owner name: DEFINITIVE TECHNOLOGY, LLC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION (AS SUCCESSOR AGENT TO FS INVESTMENT CORPORATION);REEL/FRAME:041912/0880 Effective date: 20170228 |