Vehicle security system for a vehicle having a data communications bus and related methods
DCFirst Claim
1. A vehicle security system for a vehicle of a type including a data communications bus, said vehicle security system comprising:
- at least one security function control circuit and associated interface for interfacing to the data communications bus;
a security system controller and associated interface for interfacing to the data communications bus; and
desired signal enabling means for enabling said security system controller to operate using a desired set of signals for a corresponding desired vehicle from a plurality of sets of signals for different vehicles for permitting said security system controller to communicate with said at least one security function control circuit.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A vehicle security system, for a vehicle of a type including a data communications bus, preferably includes at least one security function control circuit and associated interface for interfacing to the data communications bus. The system also includes a security system controller and associated interface for interfacing to the data communications bus, and a desired signal enabling circuit for enabling the security system controller to operate using a desired set of signals for a corresponding desired vehicle from a plurality of sets of signals for different vehicles. This, in turn, permits the security system controller to communicate with the at least one security function control circuit. The at least one vehicle function control circuit may be an engine control circuit, such as a starter control circuit, or at least one of an ignition and fuel control circuit. The vehicle function control circuit may also be a door lock control circuit.
83 Citations
60 Claims
-
1. A vehicle security system for a vehicle of a type including a data communications bus, said vehicle security system comprising:
-
at least one security function control circuit and associated interface for interfacing to the data communications bus;
a security system controller and associated interface for interfacing to the data communications bus; and
desired signal enabling means for enabling said security system controller to operate using a desired set of signals for a corresponding desired vehicle from a plurality of sets of signals for different vehicles for permitting said security system controller to communicate with said at least one security function control circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
a memory for storing a plurality of sets 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.
-
-
9. A vehicle security system according to claim 8 wherein said selecting means comprises user selecting means for permitting a user to select the desired set of signals.
-
10. A vehicle security system according to claim 8 wherein said selecting means comprises bus determining means for determining the desired set of signals based upon signals on the data communications bus.
-
11. A vehicle security system according to claim 8 wherein said memory comprises device address memory means for storing a plurality of different sets of signals for different device addresses.
-
12. A vehicle security system according to claim 8 wherein said memory comprises protocol memory means for storing a plurality of different sets of signals for different protocols.
-
13. A vehicle security system according to claim 1 wherein said desired signal enabling means comprises bus learning means for learning the desired set of signals based upon signals on the data communications bus.
-
14. A vehicle security system according to claim 1 wherein said desired signal enabling means comprises download learning means for learning the desired set of signals from a downloading device.
-
15. A vehicle security system according to claim 14 wherein said downloading learning means comprises means for learning the desired set of signals from a computer temporarily connected thereto.
-
16. A vehicle security system according to claim 1 wherein said desired signal enabling means comprises protocol providing means for providing a protocol for the desired vehicle.
-
17. A vehicle security system according to claim 1 wherein said desired signal enabling means comprises device address providing means for providing device addresses for the desired vehicle.
-
18. A vehicle security system according to claim 1 wherein further comprising a vehicle security sensor and associated interface for interfacing to the data communications bus;
- and wherein said vehicle security system controller operates responsive to the vehicle security sensor.
-
19. A vehicle security system according to claim 1 wherein further comprising a vehicle alarm indicator and associated interface for interfacing to the data communications bus;
- and wherein said vehicle security system controller operates said alarm indicator.
-
20. A vehicle security system for a vehicle of a type including a data communications bus, said vehicle security system comprising:
-
an engine control circuit and associated interface for interfacing to the data communications bus;
a security system controller and associated interface for interfacing to the data communications bus; and
desired signal enabling means for enabling said security system controller to operate using a desired set of signals for a corresponding desired vehicle from a plurality of sets of signals for different vehicles for permitting said security system controller to communicate with said engine control circuit. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
a memory for storing a plurality of sets 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.
-
-
26. A vehicle security system according to claim 25 wherein said selecting means comprises user selecting means for permitting a user to select the desired set of signals.
-
27. A vehicle security system according to claim 25 wherein said selecting means comprises bus determining means for determining the desired set of signals based upon signals on the data communications bus.
-
28. A vehicle security system according to claim 25 wherein said memory comprises device address memory means for storing a plurality of different sets of signals for different device addresses.
-
29. A vehicle security system according to claim 25 wherein said memory comprises protocol memory means for storing a plurality of different sets of signals for different protocols.
-
30. A vehicle security system according to claim 20 wherein said desired signal enabling means comprises bus learning means for learning the desired set of signals based upon signals on the data communications bus.
-
31. A vehicle security system according to claim 20 wherein said desired signal enabling means comprises download learning means for learning the desired set of signals from a downloading device.
-
32. A vehicle security system according to claim 31 wherein said downloading learning means comprises means for learning the desired set of signals from a computer temporarily connected thereto.
-
33. A vehicle security system according to claim 20 wherein said desired signal enabling means comprises protocol providing means for providing a protocol for the desired vehicle.
-
34. A vehicle security system according to claim 20 wherein said desired signal enabling means comprises device address providing means for providing device addresses for the desired vehicle.
-
35. A vehicle security system for a vehicle of a type including a data communications bus, said vehicle security system comprising:
-
a door lock control circuit and associated interface for interfacing to the data communications bus;
a security system controller and associated interface for interfacing to the data communications bus; and
desired signal enabling means for enabling said security system controller to operate using a desired set of signals for a corresponding desired vehicle from a plurality of sets of signals for different vehicles for permitting said security system controller to communicate with said door lock control circuit. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
a memory for storing a plurality of sets 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.
-
-
39. A vehicle security system according to claim 38 wherein said selecting means comprises user selecting means for permitting a user to select the desired set of signals.
-
40. A vehicle security system according to claim 38 wherein said selecting means comprises bus determining means for determining the desired set of signals based upon signals on the data communications bus.
-
41. A vehicle security system according to claim 38 wherein said memory comprises device address memory means for storing a plurality of different sets of signals for different device addresses.
-
42. A vehicle security system according to claim 38 wherein said memory comprises protocol memory means for storing a plurality of different sets of signals for different protocols.
-
43. A vehicle security system according to claim 35 wherein said desired signal enabling means comprises bus learning means for learning the desired set of signals based upon signals on the data communications bus.
-
44. A vehicle security system according to claim 35 wherein said desired signal enabling means comprises download learning means for learning the desired set of signals from a downloading device.
-
45. A vehicle security system according to claim 44 wherein said downloading learning means comprises means for learning the desired set of signals from a computer temporarily connected thereto.
-
46. A vehicle security system according to claim 35 wherein said desired signal enabling means comprises protocol providing means for providing a protocol for the desired vehicle.
-
47. A vehicle security system according to claim 35 wherein said desired signal enabling means comprises device address providing means for providing device addresses for the desired vehicle.
-
48. A method for controlling a vehicle security function for a vehicle of a type including a data communications bus, and at least one security function control circuit and associated interface for interfacing to the data communications bus, the method comprising the steps of:
-
interfacing a security system controller to the data communications bus; and
enabling the security system controller to operate using a desired set of signals for a corresponding desired vehicle from a plurality of sets of signals for different vehicles for permitting the security system controller to communicate with the at least one security function control circuit. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
storing in a memory a plurality of sets of signals for different vehicles; and
selecting the desired set of signals from the plurality of different sets of signals for different vehicles.
-
-
55. A method according to claim 54 wherein the step of selecting comprises permitting user selection of the desired set of signals.
-
56. A method according to claim 54 wherein the step of selecting comprises determining the-desired set of signals based upon signals on the data communications bus.
-
57. A method according to claim 54 wherein the step of storing in memory comprises storing a plurality of different sets of signals representative of different device addresses.
-
58. A method according to claim 54 wherein the step of storing in memory comprises storing a plurality of different sets of signals representative of different protocols.
-
59. A method according to claim 48 wherein the step of enabling comprises the step of learning the desired set of signals based upon signals on the data communications bus.
-
60. A method according to claim 48 wherein the step of enabling comprises the step of downloading the desired signals from a downloading device.
Specification