US20030189482A1 - Multi-user vehicle access control - Google Patents
Multi-user vehicle access control Download PDFInfo
- Publication number
- US20030189482A1 US20030189482A1 US10/406,124 US40612403A US2003189482A1 US 20030189482 A1 US20030189482 A1 US 20030189482A1 US 40612403 A US40612403 A US 40612403A US 2003189482 A1 US2003189482 A1 US 2003189482A1
- Authority
- US
- United States
- Prior art keywords
- vehicle
- authorized
- access
- transponder
- degree
- 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.)
- Abandoned
Links
Images
Classifications
-
- 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/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- 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
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/10—Communication protocols, communication systems of vehicle anti-theft devices
- B60R2325/105—Radio frequency identification data [RFID]
-
- 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
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/04—Access control involving a hierarchy in access rights
Definitions
- display 82 is programmed to display an alphanumeric message indicating this impending condition with a notice such as “This vehicle cannot be used outside of Michigan.”
- the monitoring or communications controller 38 similarly packetizes the data it receives from the transponder 20 and places it on the bus 44 for the other controllers to use.
Abstract
A system and method for permitting different authorized degrees of access to two or more users of a vehicle in a fleet of vehicles. Each user has a radio (RF) transponder coupled to an ignition key that operates the ignition switch of the vehicle. The transponder stores data indicating the degree of operating access authorized to each user for the vehicle.
Description
- This divisional application claims priority under 35 U.S.C. 120 from co-pending U.S. patent application Ser. No. 09/752,009, which was filed Dec. 28, 2000 by M. Arshad et al., the full disclosure of which is hereby incorporated by reference.
- Fleets of vehicles, such as taxis, rental cars, construction and agricultural work vehicles are often used by many individuals. Since these vehicles are typically designed for single operators, they have traditionally been configured to either permit or deny access and allow operational control based upon the use of a single access and ignition key. Anyone with the access and ignition key can access the vehicle simply by using the key to unlock the access door and can then operate the vehicle by using the key in the ignition mechanism.
- In recent years, various accessory systems for cars and other vehicles have been devised, such as AM/FM radios, tape players, CD players, electronic maps and the like. These systems have typically been connected to the vehicle by tapping into the electrical power system. To reduce the risk of theft, many of these systems have been protected by passwords or special electrical keys that only allow access to those devices based on the knowledge of a special password or code, or the operation of a special radio transmitter.
- Other systems such as radio controlled car locks, remote car starters and anti-theft systems have also been developed that permit owners or operators of the vehicles to control access to their vehicles. Radio transmitters in small key fobs have one or more functional buttons that communicate with a radio receiver on the vehicle. When a specific button is pressed, a wide variety of functions, such as unlocking or locking doors, beeping a horn, turning on the engine or the like are performed.
- A unique situation exists when vehicles are used in fleets. Fleet vehicles, such as delivery trucks, taxis, rental cars and agricultural and construction work vehicles, may be operated by several individuals. Each of the operators may be authorized to use only certain aspects or functions of the vehicle. A driver of a delivery vehicle for one particular route may only be authorized to operate the vehicle on his route. A different driver operating the same vehicle may only be authorized to operate the same vehicle on a different route.
- Similarly, a consumer renting a car may be authorized to drive the rental car for only a predetermined distance under the terms of his rental agreement. After the predetermined number of miles has elapsed, he may not be authorized to operate the car further. Another driver may be authorized to use the rental car without restriction. One operator of a loader/backhoe may be authorized to drive the vehicle on a road because he has the proper driver's license for that vehicle, whereas another operator of the loader/backhoe may be permitted only to operate the backhoe once the vehicle has stopped because he may not be properly licensed or insured.
- The communication and control devices currently used with vehicles in a fleet do not allow the operation of a fleet vehicle to be parsed or authorized on such a case-by-case basis. When a rental car is rented, for example, the operator is usually given an ignition key and an integral radio transmitter key fob. The vehicle does not “know” one user from another, since the key fob and ignition key and any duplicates are useable by anyone to unlock the doors and to start the car. Different users with duplicate keys and fobs have the identical control access to the vehicle. Thus, the rental car responds in an identical manner to the original ignition key and key fob or any duplicate. However, if the ignition key and key fob of one vehicle is accidentally exchanged for the ignition key and key fob of another vehicle, most likely neither vehicle can be operated.
- A better system is needed to manage access to vehicles used in fleets. For fleet management, it would be beneficial to authorize different degrees of vehicle access for different users, all of whom can use the same vehicle. It would also be beneficial if each vehicle could be configured to provide each operator with different control access than the access provided to another operator. It would also be beneficial for each user to have a single key or access means that provides different authorized access in different degrees to different vehicles in the fleet.
- It is therefore an object of the present invention to provide a system that provides different authorized degrees of access to a plurality of users for individual vehicles in a fleet.
- In accordance with a first embodiment of the invention, a method for permitting different authorized degrees of access to a plurality of users of a vehicle is provided in which each of the users has a radio transponder coupled to an operating key for operating the vehicle. The radio transponder stores data indicative of each user's authorized degree of access of the vehicle. The authorized degrees of access is different for each of the plurality of users. The method includes transmitting first data indicative of a first authorized degree of access to a vehicle control system on the vehicle from a first transponder coupled to the first operating key. The first transmitted data is compared with data stored in the vehicle control system to determine the first authorized degree of access and to provide the first user with the first authorized degrees of access. The first operating key is then used to operate the vehicle. At another time, second data indicative of a second authorized degree of access is transmitted to the vehicle control system from a second transponder coupled to the second operating key of the vehicle. The second transmitted data is compared with data stored in the vehicle control system to determine the second authorized degree of access and permit the second user to operate the same vehicle with the second authorized degree of access. The first authorized degree of access and the second authorized degrees of access are different, but are configured simultaneously by the control system.
- The first and second authorized degree of access may differ by at least one of the following characteristics: the allowed times and dates of operation, the hours during the day when the vehicle may be operated, the dates on which the vehicle may be operated, the total time of authorized operation, and the subsystems of the vehicle that the operator is authorized to operate. The method may also include controlling access to one or more of the following subsystems: an engine subsystem, an engine fuel subsystem, an engine starting subsystem and an auxiliary hydraulic subsystem. An auxiliary hydraulic controller controls the flow of hydraulic fluid in the auxiliary hydraulic system. The user or operator is authorized operational access to the hydraulic system based on data in the first or second transponders. Data indicative of the first and the second authorized degree of access may include conditional limitations that may prevent use of the vehicle if the Limitations are exceeded. The conditional limitations may be communicated or downloaded from the transponder and may include data indicative of one or more of the following: the number of hours of authorized use, the total distance of authorized travel, the maximum speed of authorized operation, the maximum load on the engine and the geographical area in which the vehicle is authorized to operate.
- In accordance with the second embodiment of the invention, a system for permitting different authorized degrees of access to a plurality of users of a vehicle is provided that includes a first radio transponder storing data indicative of a first authorized degree of access to the vehicle. A second radio transponder is provided and also stores data indicative of a second authorized degree of access to the vehicle. The first authorized degree of access is different than the second authorized degree of access. An electronic control system is mounted on the vehicle and is configured to provide different authorized degrees of control access to the vehicle for the first and second users based on the data indicative of the first and second authorized degrees of access stored in the first and second transponders.
- The system may also include an operating switch and first and second operating keys configured to operate the operating switch wherein the first and second operating keys are respectively coupled to the first and second transponders. The electronic control system includes a radio transmitter configured to energize the first transponder when the first operating key is adjacent to or proximate the operating switch, and to energize the second transponder when the second operating key is adjacent to or proximate the operating switch. The electronic control system may enable vehicular subsystems in response to data received from the first transponder differently than the system enables vehicular subsystems in response to data received from the second transponder. The data received from the first transponder and the data received from the second transponder both may include data indicative of at least one of the following: a authorized geographical area of operation, allowed times and dates of operation such as the specific hours during the day the vehicle may be operated or the specific dates on which it may be operated, the total time of authorized operation, and the vehicular subsystems that a vehicle operator is allowed to use. The vehicular subsystems may further include at least one of the following: an engine subsystem, an engine fuel subsystem, and an engine starting subsystem.
- FIG. 1 illustrates the overall system, including a vehicle with a control system that is configured to communicate with a radio transponder.
- FIG. 2 is a detailed view of the transponder showing the microcontroller, digital memory and the antenna.
- FIG. 3 is a detailed view of the vehicle's control system showing the plurality of vehicle subsystems or components and their interconnections, including the reader circuit in the vehicle that communicates with the transponder.
- FIG. 4 illustrates an exemplary controller of those shown in FIG. 3.
- The invention will become more fully understood from the following detailed description when taken in conjunction with the accompanying drawings. Like reference numerals refer to like parts.
- Referring to FIG. 1, a
vehicle 10 has acontrol system 12 that includes areader circuit 14. This reader circuit generates anelectromagnetic field 16 into the operator's station 18 of the vehicle and preferably in the local vicinity of the station. This electromagnetic field impinges on a radio (RF)transponder 20 that is carried by the operator to the vehicle. When the operator is adjacent to or proximate or in the vehicle, the electromagnetic field is sufficiently strong that it can energizetransponder 20. In response to being energized, the transponder transmits data over radio waves to the reader circuit which reads the data. Thecontrol system 12 takes predetermined actions based upon the data transmitted from thetransponder 20. - The transponder may be provided in one of several preferred forms.
Transponder 20 may be in the form of a key fob, preferably molded into aplastic case 22 impervious to moisture (under typical operating conditions).Case 22 is mechanically coupled to anignition key 24 bystrap 23.Key 24 is configured to fit into and turnignition switch 26 of the vehicle. In this arrangement the ignition key permits the operator to start the vehicle engine.Transponder 20 is accessed by the vehicle to determine what vehicle functions, operations, systems or sub-systems the operator is authorized or not authorized to use. -
Transponder 20 may alternatively be molded into a thin credit card-sized sheath 25. Again, it is preferably impervious to moisture under ordinary operating conditions. In this form,transponder 20 is not mechanically coupled to a key, and is therefore easily carried in the operator's wallet, shirt pocket or pants pocket. -
Transponder 20 may alternatively be molded into theplastic handgrip 26 of anignition key 28. - Referring now to FIG. 2, the
transponder 20 includes a microcontroller 30 in an integrated circuit package, anantenna 32 and aresonance capacitor 34 in series. Acharge capacitor 36 is coupled to package and functions as a power source. The transponder is preferably one of Texas Instruments RFID products, more preferably one of their Multipage Transponders (MPT), Selective Addressable Multipage Transponders (SAMPT), or Selective Addressable Multipage Transponders (Secure) (SAMPTS). Other's that are acceptable include Microchip's, Motorola's, or Temic's transponders. These microcontrollers are programmed to provide individual and selectable read (and read-write) access to their internal digital memory. Their internal memory space preferably contains 80 or more bits of stored information. The memory is preferably arranged in separately addressable pages of memory. - To energize the transponder, it is placed in an oscillating
electromagnetic field 16 generated by the reader circuit 14 (FIG. 1). This field oscillates at the resonant frequency of theantenna 32 andresonance capacitor 34, causing an oscillating current to build up between these two components. This oscillatingcurrent charges capacitor 36. The charge saved incapacitor 36 is then used to power microcontroller 30. - Once microcontroller30 is powered, it filters the signal that is generated in the antenna and resonance capacitor and extracts superimposed data carried by the electromagnetic field. Based on preprogrammed instructions that it contains in an integral read-only memory, microcontroller 30 responds to the received data, which includes read (and preferably write) instructions. If the received instructions are read instructions, microcontroller 30 selects a particular data item from its internal memory to be transmitted to the vehicle, and transmits this data via
antenna 32.Reader circuit 14 receives the information transmitted by the transponder, and processes it accordingly. If the instructions are write instructions, microcontroller 30 receives data from the vehicle viafield 16 and stores this data in its internal memory. - In a first embodiment, the data stored in the memory of microcontroller30 may include numeric or digital values that are remotely downloaded into the transponder and are indicative of (1) a total distance which the vehicle is authorized to travel for that operator, (2) a geographical area in which the vehicle may only be operated, (3) the allowed times and dates of operation, such as (i) the specific hours during the day when the vehicle may be operated or (ii) the specific dates on which it may be operated, (4) the total time of vehicle operation that is authorized, and (5) the subsystems that the operator is allowed or authorized to use.
- In a second embodiment, the data stored in microcontroller30 of the transponder may also include data downloaded from the vehicle itself, such as (1) the distance traveled by the vehicle, (2) the date and times of specific events, such as the time the vehicle was started and the time the vehicle was stopped, (3) time-triggered elapse records, such as service reminders, and a vehicle rental period expiring, (4) vehicle conditions, such as a threshold or maximum engine load experienced by the vehicle during operation or a current odometer reading, (5) fault or error conditions experienced during operation, such as low fuel conditions, low oil or oil pressure conditions, engine coolant over-temperature, engine electrical output too low or too high, and (6) the amount of consumables remaining in vehicle, such as the fuel level, coolant degree, oil degree, and hydraulic fluid degree.
- FIG. 3 shows
vehicle control system 12 of FIG. 1 in more detail.Control system 12 includes a vehicle status andmonitoring controller 38 that is coupled toreader circuit 14 over anRS485 telecommunications link 42.System 12 also includes several other microprocessor-based controllers that are coupled together with monitoringcontroller 38 by vehicleserial bus 44. These controllers include anengine controller 46, a transmission controller 48, an auxiliary controller 50, and a user I/O controller 52. - Monitoring
controller 38 is coupled to asatellite navigation receiver 56 that is configured to receive radio transmissions from satellites and to convert them into data indicative of the vehicle's current location such as latitude and longitude.Controller 38 is also coupled toreader circuit 14 that communicates withtransponder 20. -
Reader circuit 14 includes a radio frequency module, such as Texas Instruments' RI-RFM-007B and a control module such as Texas Instruments' RI-CTL-MB6A. The control module is the interface between the radio frequency module andcontroller 38. The control module controls the transmitting and receiving functions of the radio frequency module according to commands sent over the serial connection fromcontroller 38 to the control module. The control module decodes the received RF signals, checks their validity and handles their conversion to a standard serial interface protocol, which in the preferred embodiment, includes an RS-485 interface. Hence the RS 485serial communication link 42 betweenreader circuit 14 andcontroller 38. -
Controller 38 directsreader circuit 14 by issuing several commands over the RS-485 connection to the control module. These commands include a query command to query for any transponder in range, and a specific query command to query for a specific transponder by its embedded identification number. While it is possible for all the vehicle and operator information intransponder 20 to be transmitted as one long string of bits, it is more efficient and fast to arrange such data into a series of “pages” intransponder 20, pages that can be individually retrieved bycontroller 38 on a page-by-page basis. In this manner,controller 38 need not wait until the entire contents oftransponder 20 are downloaded toreader circuit 14 and hence tocontroller 38, but can selectively request specific items of information that are specific to the particular task thatcontroller 38 is attempting to perform. - This specific query command causes
reader circuit 14 to generate and transmit radio signals through antenna 58 into the surrounding environment of the operator's station and near proximity to the operator's station. If any transponder is close enough to be energized by theelectromagnetic field 16 generated by antenna 58, it is energized and internally checks to see if it has the identification number broadcast by antenna 58. If so, it responds with an affirmative message, and thereby establishes a communication session withcontroller 38. - On the other hand, if a general query is transmitted, all transponders in the vicinity (i.e. close enough to be energized) will respond to the transmission with a response that includes their identification number. The transponders are a part of a system wherein each operator has his own transponder and is preferably uniquely identified by their transponders. Hence, each transponder in the fleet management system preferably has a different identification number stored in its memory in microcontroller30, and thus can uniquely identify the person carrying the transponder. By using the general query,
reader circuit 14 can single out and identify any transponder within range. It can subsequently single out and communicate with each transponder in range by transmitting successive specific queries that successively identify each of the transponders in the vicinity. - Once the
reader circuit 14 establishes the existence of a particular transponder or transponders within the range of its antenna 58, it then continues the communications session by sending a request to the transponder to download information from the memory of microprocessor 30 to the reader circuit and thence tocontroller 38 for processing. Transponders currently commercially available have a limited amount of memory that can be written to or read from. As transponders develop, more and more memory space in transponders will be available for storage and retrieval. As a result, it may take a significant period of time to transmit all the operator information from the transponder to the vehicle when the operator approaches the vehicle to start it. As a result, the operator may wait for a significant period of time for the initial communication session to complete andcontroller 38 to permit the vehicle to be operated. - To speed up this initial communication between the transponder and the vehicle,
reader circuit 14 can continuously and periodically transmit general or specific queries. In this manner, as a potential operator with a transponder approaches the vehicle or enters the vehicle's cabin or operator's station, the initial communication between the transponder and the vehicle can commence automatically without special operator intervention to initiate it. Once the operator is within range, the transponder will be automatically energized byfield 16, and will transmit the information requested by the vehicle even before the operator has situated himself in the operator's seat and attempts to start the vehicle's engine. - By the time the operator indicates that he wishes to start the vehicle, such as by operating the
ignition switch 26 with a key, or pressing an “engine start” or other similar button on the vehicle, the initial communication between the operator's transponder and the vehicle's control system will have provided the control system with the information it needs to determine whether or not the operator is authorized to operate the vehicle. There will be no significant delay between the time the operator starts the engine and the vehicle gets underway. - There are drawbacks to this automatic and periodic querying in the vicinity of the vehicle, however. It can cause the vehicle's battery to drain. If the electromagnetic field extends outside the vehicle, the transponder of someone passing nearby the vehicle can be inadvertently energized, and the vehicle would then mistakenly gather information and prepare for vehicle operation. Someone could sit in the vehicle briefly, inadvertently establish communication with the vehicle control system due to its automatic querying, then depart after the vehicle gathered data from that person's transponder and assumed that person was going to operate the vehicle. A second person might then sit in the vehicle and operate it. This would be especially problematic if there were no special device, such as a key, required for operation.
- To reduce the risk of a stray passing transponder initializing the vehicle, the
transponder 20 and the antenna 58 ofreader circuit 14 are preferably configured such that the transponder must actually be inside the vehicle before the electromagnetic field is sufficient to energize the transponder. Alternatively, they are configured such that the transponder is energized even when outside the vehicle, but the radio signal transmitted by the transponder is not sufficiently strong (from outside the vehicle) to return to thecircuit 14. In either case, a passing transponder will not inadvertently establish communication withreader circuit 14. - In a further alternative embodiment, monitoring
controller 38 can be configured to wait until someone engages a switch on the vehicle (preferably, but not necessarily ignition switch 26) before it signalsreader circuit 14 to generate the electromagnetic field that energizes the transponders and subsequently to query the transponder (or transponders, as the case may be) in the vicinity ofreader 14. By waiting until the operator engages a switch or other user interface before generating the electromagnetic field in response to an affirmative action by the operator, vehicle battery life is substantially extended. - In the
event ignition switch 26 is used, the switch will be authorized to start the vehicle in a typical fashion, but any additional functions will not be enabled untilcontroller 38 has received the data stored intransponder 20 and determined whether the operator is authorized to operate specific vehicle systems. During this process,controller 38 will not authorize the transmission controller to engage the transmission in a gear ratio. Once the data has been received byreader circuit 14, it is formatted and transmitted tocontroller 38 for processing. - Monitoring
controller 38 also communicates with the other controllers by transmitting packets of data on thecommunications bus 44 extending between the various controllers on the vehicle. These packets of data may be broadcast to all the controllers with a header indicating the contents of the packet, or they may be transmitted to individual controllers with a header including a controller address identifying the controller to which they are addressed, as well as information indicating the contents of the data in the packet. Any of the data items received fromtransponder 20 can be transmitted in this manner. -
Controller 38 receives packets of data indicative of vehicle status and events that are transmitted by the other controllers on the CAN bus such as the engine RPM, engine load, engine throttle position, the distance traveled, elapsed time since last oil change, the oil change intervals, the engine oil temperature, the engine coolant temperature, the engine oil level, the elapsed hours of engine operation, error conditions experienced by any of the controllers, the vehicle's geographical location, as well as any operator requests to operate specific subsystems or subcomponents of the vehicle. -
Controller 38 periodically compares the data it has received from the other controllers and from its own sensors (the receiver 58) with the transponder data it received from the transponder to determine whether the operator has attempted to exceed any of the operational limits that were indicated by the transponder data. For example, if the engine may be operated for only a predetermined number of hours,controller 38 compares the elapsed engine hour data received from the engine controller with the authorized hours received from the transponder and performs one or more predetermined functions based upon the result of that comparison. - If these limits are exceeded, and depending upon the priority of the particular transponder limits,
controller 38 will transmit a packet that shuts down a particular vehicle subsystem. For example, by directing theengine controller 46 to shut down the fuel pump, the ignition system, or to limit the speed of the vehicle or the engine. At substantially the same time,controller 38 will preferably transmit a packet to I/O controller 52 commanding it to display a message indicating what limit has been exceeded. - In other cases, especially if the priority of the limits is lower,
controller 38 may only send a packet to the I/O controller 52 telling it to display a message indicating that a particular limit has been exceeded, but not sending a packet toengine controller 46 directing it to shut down any or all of the sub-systems it controls. For example, if the vehicle is a rental car and it is traveling down the highway at 60 miles per hour, common sense would dictate that the engine couldn't be stopped immediately. Hence, exceeding a authorized distance of travel or authorized zone of travel while the vehicle is moving at a predetermined speed or greater would be a low priority message andcontroller 38 would not shut the engine sub-systems down. On the other hand, if the operator is only authorized to use the car's radio for 10 miles, the radio could be shut down immediately without causing problems (a high priority message). -
Engine controller 46 is coupled to the vehicle's engine 60 which it monitors and controls. Engine 60 may be a spark ignition or a diesel engine. Theengine controller 46 controls the engine by sending a signal to the engine's governor 62 that typically indicates a commanded fuel flow rate or power output. The governor, in response to this signal, varies the rack position of the fuel injector system (i.e. a mechanical system), or transmits an electronic signal to each of the fuel injectors (if an electrical injector system). Alternatively, it may open or close a combustion air valve or “throttle valve” that regulates the flow of air to each combustion chamber of the engine. The governor, if electronic, transmits a signal back toengine controller 46 that is indicative of the speed of the engine. As an alternative, a separateengine speed sensor 64 can be provided, such as a shaft speed sensor or a sensor that monitors the fluctuations in electricity coming out of the engine's alternator. The frequency of these fluctuations are proportional to the speed of the engine. -
Engine controller 46 is also coupled toseveral sensors 66 that are themselves coupled to the engine to generate signals indicative of oil pressure (oil pressure sensor), oil temperature (oil temperature sensor), coolant water temperature (coolant temperature sensor), engine speed (sensor 64) and engine load. -
Engine controller 46 is also coupled tofuel pump 68 to either enable or disable the fuel pump by connecting or disconnecting power to the pump. The fuel pump itself uses mechanical or electrical feedback to automatically maintain the desired fuel pressure of the fuel provided to the engine. -
Engine controller 46 is also coupled toignition system 70 of the engine (in the case of spark ignition engines) to either energize or de-energize the ignition under computer control. In addition,engine controller 46 is coupled to the engine starting motor 71 to turn the starting motor on or off under computer control. - The engine controller is therefore configured to monitor various conditions of the engine, as well as directly control the operation of the engine by selectively enabling or disabling engine subsystems such as ignition, fuel, and starting.
- Auxiliary controller50 controls the operation of various hydraulically powered subsystems of the vehicle. Engine 60 drives a
hydraulic fluid pump 72 that provides a source of pressurized hydraulic fluid. This fluid is controlled and directed by auxiliary controller 50. Auxiliary controller 50 is coupled to and drives several auxiliary hydraulic valves 74 (AUXl . . . AUXn). These valves are typically on-off valves or pulse-width modulated proportional control valves that regulate the flow of hydraulic fluid. Ifvehicle 10 is a backhoe or has a backhoe attachment, for example, controller 50 andvalves 74 control the flow of fluid to a boom swing cylinder, a boom lift cylinder, a dipper cylinder and a bucket cylinder, which are each coupled to and controlled by at least oneauxiliary valve 74. Thus, one or more auxiliary valves are provided to control the flow of hydraulic fluid to or from various hydraulically driven implements. If the vehicle is a dump truck, for example, controller 50 controls the flow of fluid to and from the cylinders that lift the box of the truck to dump it. If the vehicle is a loader, loader/backhoe, bulldozer, or skid steer loader, for example, auxiliary controller 50 regulates the flow of fluid to and from the lift arm cylinders and bucket cylinders (as the case may be) that raises, lower, and tilt the bucket. The operator can be authorized (or denied) to operate any or all of these subsystems by data in the transponder. - Transmission controller48 controls the shifting of the vehicle's
transmission 76. Controller 48 is coupled to and drives several clutch control valves 78 (CV1 . . . CVn in FIG. 3) that in turn control the flow of hydraulic fluid to and from hydraulic clutches in the transmission. These valves, depending upon the type of clutches employed, may be on-off valves or proportional control valves. - Controller48 is also configured to select the particular clutches necessary to engage the transmission in a particular gear ratio and sequentially energizes the
clutch control valves 78 such that appropriate gears and shafts are engaged. The transmission is preferably a powershift transmission in which most, if not all, of the gear ratios of the transmission are selectable by filling one or more hydraulic clutches coupled tovalves 78. - Input/
output controller 52 drives and responds to operator interfacedevices including keyboard 80,display 82,audio annunciator 84, andkey switch 26. In addition, one or more control levers 88 are provided for operating the auxiliary valves controlled by controller 50. - It is through these input devices that the operator communicates with the vehicle. The keyboard may be arranged as a closely spaced array of buttons, or the buttons may be spread out around the operator's station to make them easier to operate.
-
Display 82 is preferably a liquid crystal display, an electroluminescent display or the like having a region for displaying alphanumeric messages. This region is configured to display a plurality of different messages indicating the data stored intransponder 20 as well as information regarding the status of the vehicle, such as alarm conditions including (1) engine coolant water temperature too high, (2) engine coolant level too low, (3) engine lubricating oil temperature too high, (4) engine lubricating oil pressure too low, (5) hydraulic fluid pressure too low, or (6) hydraulic fluid temperature too high.Display 82 is preferably a multi-line display. - In addition,
display 82 is configured to display the status of the vehicle based upon data retrieved from the transponder. For example, if the operator is not authorized to operate a particular subsystem of the vehicle as indicated by the data downloaded tocontroller 38 fromtransponder 20,display 82 is configured to display these limitations ondisplay 82 at substantially the same time that the operator starts the vehicle. Some of the data downloaded from the transponder tocontroller 38 indicates limits on use of the vehicle such as the number of hours of authorized use, the total distance of authorized travel, the maximum speed of authorized operation, the maximum load on the engine and the geographical area in which the vehicle is authorized to operate. These are conditional limitations, since they may never prevent use of the vehicle unless they are exceeded. For this reason,display 82 is also configured to display messages as these limits are approached. - If the vehicle approaches its geographical limits of operation as determined by the
controller 38, for example,display 82 is programmed to display an alphanumeric message indicating this impending condition with a notice such as “This vehicle cannot be used outside of Michigan.” - When the operator approaches the maximum number of hours or miles of operation as determined by
controller 38,display 82 is configured to display an alphanumeric message indicating this impeding condition, by displaying a message such as “Only 15 minutes left to operate the vehicle” or “Only fifteen miles left to operate the vehicle”. Similar messages are displayed when the vehicle approaches its maximum authorized speed and maximum authorized load as indicated by data downloaded from the transponder. - Other data downloaded from
transponder 20 may indicate other limits on operation, such as the operator not being authorized to operate specific sub-systems of the vehicle, such as (1) the various hydraulically actuated devices (e.g., front loader, backhoe, dozer blade, fork lift, or road grader blade hydraulic actuators) that are attached to or an integral part of the vehicle, or (2) to gain physical access to parts of the vehicle, such as by preventing the glove compartment latch, engine compartment latch, gas tank cover latch or trunk latch from being operated, which would thereby permit access to these compartments, or (3) preventing various accessories from being operated, such as a radio, vehicle heater, air conditioner, tape or CD player, navigation computer, or TV. - In the case of these various devices and subsystems that may be impermissible to use,
display 82 is configured to generate an alert message at substantially the same time that the operator attempts to use them by displaying an appropriate message preferably indicating both (1) that use is not authorized, and (2) the device the operator attempted to operate. - This message could be displayed symbolically. For example, if the transponder indicated that the backhoe was not authorized to be used, it could display a device symbol in the shape of the backhoe (the device) with the international “not authorized” symbol of a red circle with a diagonal line through it superimposed on top of the device symbol when the operator moved
levers 88 attempt to move the backhoe by operatingvalves 74. Alternatively, this message could be displayed in words. For example: “The backhoe may not be used”. - Input/
output controller 52 is also configured to energizeaudio alarm 84 substantially simultaneously with the appearance of a message to draw the operator's attention away from the device he is attempting (and not authorized) to operate and to the appropriate message ondisplay 82. - All the controllers on
bus 44 are in constant communication with each other while the vehicle is operated. As the transmission controller changes gear ratios and shifts the transmission, it packetizes information indicating the gear ratio or occurrence of a shift and places it on the bus for the other controllers to use. - As the engine controller controls the operation of the engine, it packetizes information relating to the engine and places that information on the bus for the other controllers to use. This information includes such data as the engine speed, values indicative of the various engine oil and water temperatures and pressures provided by the sensors, and the total elapsed hours of engine operation discussed above.
- As the auxiliary controller50 operates the various hydraulic valves, it packetizes information indicating which
valves 74 are open and closed, and by how much they are opened and closed, and places these packets on theserial bus 44 for the other controllers to use. - As the input/
output controller 52 monitors the user inputdevices including levers 88,keyboard 80 andignition switch 26, it packetizes these operator requests and places the packets on the bus indicating the particular operational requests made by the operator. These include, but are not limited to, packets indicating the operator's attempts to operate the various subsystems of the vehicle that he is not authorized to operate. - The monitoring or
communications controller 38 similarly packetizes the data it receives from thetransponder 20 and places it on thebus 44 for the other controllers to use. - In this manner each
controller - Just as the various controllers are configured to transmit packetized information on
bus 44 for use by other controllers, they are also configured to receive packetized information transmitted from the other controllers and use this data internally for their own programmed operations. - Monitoring
controller 38, for example monitors the status of information transmitted by the other controllers that is indicative of the status of the other controllers and the subsystems and components to which they are attached. For example, when the operator manipulateslevers 88 to move the various hydraulic components that are controlled by auxiliary controller 50, I/O controller 52 places a packet indicative of this request onbus 44.Controller 38 this packet and compares the operator request with the data it has received fromtransponder 20 and determines whether the operator is authorized to operate the requested hydraulic device. If the operator is authorized access, monitoringcontroller 38 signals its approval by packetizing and forwarding the request to auxiliary controller 50. Alternatively, if the operator is not authorized to operate the auxiliary device (typically a hydraulic actuator or actuators controlled by valves 74),monitoring controller 38 will not forward the operator request to controller 50. Instead, controller 50 will send a packet to I/O controller 52 directing it to display a message indicating that the requested operation is not authorized.Controller 52, when. it receives this packet of information will responsively display an alert message as discussed above, and will optionally energizeannunciator 84, causing it to generate a sound to get the operator's attention. - As
engine controller 46 operates, it transmits packets onbus 44 indicative of the elapsed time the engine has been operated.Controller 38 receives this information, compares it with any limitation of engine operation time that it received fromtransponder 20 and, if the vehicle is approaching the time limit of engine operation, transmits a packetized message to I/O controller 52 directing it to display a message indicative of the approaching time limit.Controller 52 will responsively display the requested message and will preferably energizeannunciator 84 causing it to generate a sound to get the operator's attention. -
Controller 38 also receives the data indicative of the vehicle's current position from receiver 58, and compares it with the data indicative of the authorized geographical area of operation received fromtransponder 20. If the vehicle is approaching the geographical limit of operation or has exceeded it, for example,controller 38 transmits a packet to I/O controller 52 directing it to generate a corresponding message.Controller 52 responsively displays that message. -
Engine controller 46 is configured to transmit packets of data indicative of elapsed engine hours, engine RPM and engine load among other data.Controller 38 receives these packets and compares this data with the data indicative of authorized engine speed and engine load that were downloaded fromtransponder 20. If the engine RPM or load approaches the authorized engine RPM or load,controller 38 transmits a packet to I/O controller 52 indicative of these conditions.Controller 52 responsively transmits a message to display 84 indicates this condition. In addition,controller 38 transmits packetized data toengine controller 46directing engine controller 46 to limit the RPM and load to the approved limits indicated by the data retrieved fromtransponder 20.Engine controller 46 will, in response, prevent the engine from exceeding the load and RPM limit by controlling the engine governor or throttle valve to maintain the engine at or below the load or RPM limit. Alternatively,controller 38 may be configured to transmit the engine speed and load limits toengine controller 46 on startup (whencontroller 38 the data stored in transponder 20), andengine controller 46 can be configured to maintain these speed and load limits by itself, without input fromcontroller 38 by periodically comparing the actual speed and load with the speed and load limits sent to it bycontroller 38 and automatically preventing the engine from exceeding these limits. - Referring now to FIG. 4, each controller (including controller38) of FIG. 3, has a
microprocessor 90,RAM memory 92 and ROM memory 94, as well as adedicated communications processor 96 configured to handle all communications overbus 44 with the other controllers on the bus (FIG. 3). - Each controller also includes a sensor conditioning circuit98 that interfaces the sensor signals (such as
sensors 66, levers 88,keyboard 80, switch 26) tobus 100. Circuit 98 filters and buffers the signals to eliminate noise, and may include sample-and-hold sub-circuits as well as analog-to-digital converters for processing analog sensor signals. - In addition, each controller includes a
driver circuit 102 that controls the application of power to the actuators, including, without limitation, the valves driven by the transmission and auxiliary controllers, the fuel pump, governor and ignition system driven by the engine controller, and the electronic display driven by the I/O controller. The microprocessor, RAM, ROM, and communications processor are all coupled together by control/data/address bus 100 within each controller. - The ROM memory94 contains the programmed instructions that control the operation of the
microprocessor 90 in that controller. - The
RAM memory 92 is used to store working variables required by the microprocessor. A particularly preferred processor for each of the controllers is a MC68HC11, MC68HC908AZ60, MPC555, or MPC565 microprocessors by Motorola. The preferred dedicated communications processor is any of the standalone CAN processors, such as those manufactured by Microchip or Phillips. the advantage to the Motorola 68HC908AZ60, the MPC555, and the MPC 565 processors is that they include both the communications processor and the microprocessor on the same die and therefore in a single package. - Thus, each of the controllers shown in FIG. 3 is coupled to the other controllers of FIG. 3 by a
serial communications bus 44. Each controller has its owninternal communications bus 100 that couples the microprocessor, RAM, ROM, and dedicated communications processor of each controller. Each controller likewise controls one or more different subsystems of the vehicle and receives necessary data regarding the control of its subsystems from the other controllers. - While the embodiments illustrated in the FIGURES and described above are presently preferred, it should be understood that these embodiments are offered by way of example only. For example, the principles of the present invention may find applications in automotive, agricultural and construction vehicles. The transponder may be a self-powered radio transmitter or transmitter/receiver. The invention is not limited to a particular embodiment, but extends to various modifications that nevertheless fall within the scope of the appended claims.
Claims (18)
1. A method for permitting a plurality of users of a vehicle to have different degrees of operating access to the vehicle, each of the users having an operating key for operating the vehicle and a radio transponder coupled to the operating key for storing data indicative of the authorized degree of operating access to the vehicle for each user, the method comprising:
transmitting first data indicative of a first authorized degree of operating access to a vehicle control system on the vehicle from a first transponder coupled to a first operating key for the vehicle;
comparing the first transmitted data with data stored in the vehicle control system to determine the first authorized degree of access and to provide a first user with the first authorized degrees of access;
using the first operating key to operate the vehicle;
transmitting second data indicative of a second authorized degree of operating access to the vehicle control system from a second transponder coupled to a second operating key for the vehicle;
comparing the second transmitted data with data stored in the vehicle control system to determine the second authorized degree of access and to provide a second user with the second authorized degree of access;
using the second operating key to operate the same vehicle at a time different than when the first operating key is being used;
wherein the first authorized degree of access and the second authorized degree of access are different.
2. The method of claim 1 , wherein the first and second authorized degrees of access are different according to at least one of the following characteristics: total distance of authorized operation, geographical areas of authorized operation, specific hours during a day when the vehicle may be operated, dates or days of the week when the vehicle may be operated, total time of authorized operation, and access to subsystems of the vehicle.
3. The method of claim 2 wherein access is permitted to a user for one or more of the following vehicle subsystems: an engine ignition subsystem, an engine fuel pump subsystem, an engine starting subsystem, and an auxiliary hydraulic subsystem.
4. The method of claim 3 , wherein an auxiliary hydraulic controller is provided to control the flow of hydraulic fluid to the auxiliary hydraulic subsystem, and wherein the user is authorized to operate the hydraulic subsystem based upon data in the user's transponder.
5. The method of claim 1 , wherein data indicative of the first and the second authorized degree of access includes conditional limits that prevent the use of the vehicle if the conditional limits are exceeded.
6. The method of claim 5 , wherein data indicative of the conditional limits are communicated from the transponder and include data indicative of one or more of the following: the total hours of authorized use, the total distance of authorized travel, the maximum speed of authorized operation, the maximum load on the engine and the geographical area in which the vehicle is authorized to operate.
7. A system for permitting different authorized degrees of access for a plurality of users of a vehicle, comprising:
a first radio transponder storing data indicative of a first authorized degree of access to the vehicle;
a second radio transponder storing data indicative of a second authorized degree of access to the vehicle, wherein said first authorized degree of access is different from the second authorized degree of access; and
an electronic control system mounted on the vehicle and configured to provide different authorized degrees of access to the vehicle to a first user and a second user based on the data indicative of the first and second authorized degree of access stored in the first and second transponders.
8. The system of claim 7 , further comprising an operating switch and first and second operating keys configured to operate the operating switch, wherein the first and second operating keys are coupled to the first and second transponders.
9. The system of claim 8 , wherein the electronic control system includes a radio transmitter configured to energize the first transponder when the first operating key is located proximate to the operating switch, and to energize the second transponder when the second operating key is located proximate to the operating switch.
10. The system of claim 8 , wherein the electronic control system enables access to subsystems of the vehicle in response to data received from the first transponder that is different than access to subsystems in response to data received from the second transponder.
11. The system of claim 10 , wherein the data received from the first transponder and the data received from the second transponder both include data indicative of at least one of the following: an authorized geographical area of operation, days of the week that are authorized for operation, specific hours during the day when the vehicle may be operated, specific dates on which the vehicle may be operated, the total time of authorized operation, and subsystems of the vehicle authorized for use.
12. The system of claim 11 , wherein the data received from the first and second transponders authorizes use of at least one of the following: an engine ignition subsystem, an engine fuel delivery subsystem, and an engine starting subsystem.
13. A method of providing different authorized degrees of access to a plurality of users for a vehicle in a fleet of vehicles, each of the users having a radio transponder coupled to an ignition key for the vehicle's ignition switch, the radio transponder storing data indicative of each user's authorized degree of access to said vehicle, the method comprising:
inserting a first ignition key into said ignition switch;
transmitting first data to a vehicle control system on the vehicle from a first transponder coupled to the first ignition key;
comparing the first transmitted data with data stored in the vehicle control system to determine the first authorized degree of access and to provide the a user with the first authorized degree of access;
inserting a second ignition key into the ignition switch at a time different than when the first key is inserted;
transmitting second data to the vehicle control system from a second transponder coupled to the second ignition key of the vehicle;
comparing the second transmitted data with data stored in the vehicle control system to determine the second authorized degree of access and providing a second user with the second authorized degree of access;
wherein the first authorized degree of access and said second authorized degree of access are different and wherein the vehicle control system can be configured simultaneously with the first authorized degree of access and with the different second authorized degree of access.
14. The method of claim 13 , wherein the first and second authorized degrees of access differ by at least one characteristic selected from the group of characteristics including: allowed times and dates of operation, hours during the day when the vehicle may be operated, total time of authorized operation, and vehicle subsystems that the operator is authorized to operate.
15. The method of claim 14 , further comprising the step of controlling access to one or more subsystems selected from the group including the following subsystems: an engine ignition subsystem, an engine fuel supply subsystem, an engine starting subsystem, and an auxiliary hydraulic subsystem, wherein the hydraulic subsystem is configured differently for the first user than for the second user based at least partly upon the different first and second authorized degrees of access.
16. The method of claim 15 , wherein the auxiliary hydraulic subsystem includes an auxiliary hydraulic controller that controls the flow of hydraulic fluid to at least a lift cylinder and a bucket cylinder, and further wherein the vehicle control system permits the first user and the second user to differently operate the cylinders based upon data in at least one of the first and second transponders that is transmitted to the vehicle control system.
17. The method of claim 16 , wherein the first and the second authorized degree of access include conditional limitations that limit the use of a portion of the vehicle if the conditional limitations are exceeded.
18. The method of claim 17 , wherein data indicative of the conditional limitations are downloaded from at least one of the first and second transponders to the vehicle control system and permit the vehicle control system one or more of the following: the number of hours of authorized use, the total distance of authorized travel, the maximum speed of authorized operation, the maximum load on an engine and a geographical area in which the vehicle is authorized to operate.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/406,124 US20030189482A1 (en) | 2000-12-28 | 2003-04-03 | Multi-user vehicle access control |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/752,009 US6952156B2 (en) | 2000-12-28 | 2000-12-28 | Transponder communication and control system for a vehicle |
US10/406,124 US20030189482A1 (en) | 2000-12-28 | 2003-04-03 | Multi-user vehicle access control |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/752,009 Division US6952156B2 (en) | 2000-12-28 | 2000-12-28 | Transponder communication and control system for a vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
US20030189482A1 true US20030189482A1 (en) | 2003-10-09 |
Family
ID=25024457
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/752,009 Expired - Lifetime US6952156B2 (en) | 2000-12-28 | 2000-12-28 | Transponder communication and control system for a vehicle |
US10/406,124 Abandoned US20030189482A1 (en) | 2000-12-28 | 2003-04-03 | Multi-user vehicle access control |
US10/425,501 Abandoned US20030210128A1 (en) | 2000-12-28 | 2003-04-29 | Multi-user vehicle access control |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/752,009 Expired - Lifetime US6952156B2 (en) | 2000-12-28 | 2000-12-28 | Transponder communication and control system for a vehicle |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/425,501 Abandoned US20030210128A1 (en) | 2000-12-28 | 2003-04-29 | Multi-user vehicle access control |
Country Status (1)
Country | Link |
---|---|
US (3) | US6952156B2 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060059964A1 (en) * | 2004-09-10 | 2006-03-23 | Bass Michael A | Radio Frequency Identification (RFID) system for manufacturing distribution and retailing of keys |
US20060284476A1 (en) * | 2005-06-15 | 2006-12-21 | Kolombo Technologies Ltee | System and method for authorizing a person to drive a vehicle |
US20070008087A1 (en) * | 2005-05-27 | 2007-01-11 | Normand Dery | Multi-modulation remote control communication system |
US20080122594A1 (en) * | 2006-07-10 | 2008-05-29 | Siemens Vdo Automotive Corporation | Control of fleet vehicles with common transmitters |
US20090128285A1 (en) * | 2007-11-20 | 2009-05-21 | Cisco Technology, Inc. | Providing An Endpoint Access To A Locked Target |
US7822514B1 (en) | 2004-12-30 | 2010-10-26 | Polaris Industries Inc. | System for controlling vehicle parameters |
US20110079652A1 (en) * | 2005-09-12 | 2011-04-07 | Hy-Ko Products Company | Radio frequency identification (rfid) system for manufacturing, distribution and retailing of keys |
WO2014051807A1 (en) * | 2012-09-28 | 2014-04-03 | Intel Corporation | Tiered level of access to a set of vehicles |
CN107856635A (en) * | 2016-09-21 | 2018-03-30 | 起亚自动车株式会社 | Authorize the equipment and its driving method of the license of control vehicle |
US9963908B2 (en) | 2004-09-10 | 2018-05-08 | Hy-Ko Products Company | Data key and method of using same |
US20190315312A1 (en) * | 2016-07-15 | 2019-10-17 | Daimler Ag | Device and method for operating a vehicle access and/or driving authorization system |
US20210138982A1 (en) * | 2019-11-08 | 2021-05-13 | Thermo King Corporation | Methods and systems for secure communication and authorization of vehicle mode change |
US20220366741A1 (en) * | 2021-05-11 | 2022-11-17 | Ford Global Technologies, Llc | Enabling machine operation |
Families Citing this family (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7889052B2 (en) * | 2001-07-10 | 2011-02-15 | Xatra Fund Mx, Llc | Authorizing payment subsequent to RF transactions |
US6998956B2 (en) * | 2000-12-28 | 2006-02-14 | Cnh America Llc | Access control system for a work vehicle |
KR100517569B1 (en) * | 2001-04-05 | 2005-09-28 | 히다치 겡키 가부시키 가이샤 | Security system of construction machinery |
KR100410797B1 (en) * | 2001-07-04 | 2003-12-12 | 현대자동차주식회사 | System and method for making a card invalid in a smart card system |
US6870458B2 (en) * | 2001-07-27 | 2005-03-22 | Magnadyne Corporation | Dealer remote transmitter with time limited operability |
CA2392635A1 (en) * | 2002-07-05 | 2004-01-05 | Automobility Distribution Inc. | System and method for preventing unauthorized bypass of a remote car starter |
US20040156511A1 (en) * | 2002-11-01 | 2004-08-12 | Manish Vaishya | Intake sound control unsing pure feedforward method with order-based offline calibration |
JP2004220433A (en) * | 2003-01-16 | 2004-08-05 | Komatsu Ltd | Mobile machine management system |
US7765043B2 (en) * | 2003-05-12 | 2010-07-27 | Toyota Jidosha Kabushiki Kaisha | Power supply control apparatus and method |
US20040263316A1 (en) * | 2003-06-24 | 2004-12-30 | Case, Llc | Reprogrammable vehicle access control system |
US7267266B2 (en) * | 2003-07-10 | 2007-09-11 | Rouille David W | Security system |
DE10333440A1 (en) * | 2003-07-23 | 2005-02-10 | Robert Bosch Gmbh | Method and device for operating a vehicle |
US8125319B2 (en) * | 2003-10-07 | 2012-02-28 | Koninklijke Philips Electronics Nv | Apparatus and method for return notification for stand-alone equipment |
US7042333B2 (en) * | 2003-11-12 | 2006-05-09 | Cnh America Llc | Central access control system |
DE10357456B4 (en) * | 2003-12-04 | 2011-10-13 | Bayerische Motoren Werke Aktiengesellschaft | Device for reproducing information about a motor vehicle |
US7092815B2 (en) | 2003-12-17 | 2006-08-15 | Vrbia, Inc. | Traffic control systems for vehicle spacing to dissipate traffic gridlock |
JP4529738B2 (en) * | 2004-04-19 | 2010-08-25 | 株式会社デンソー | In-vehicle device control apparatus and in-vehicle device control system |
US7247783B2 (en) * | 2005-01-22 | 2007-07-24 | Richard Grossman | Cooperative musical instrument |
JP4617172B2 (en) * | 2005-02-17 | 2011-01-19 | 本田技研工業株式会社 | Moving body |
JP4581979B2 (en) * | 2005-03-15 | 2010-11-17 | 株式会社デンソー | Vehicle equipment control system |
US20080150685A1 (en) * | 2005-08-31 | 2008-06-26 | Continental Automotive Systems Us, Inc. | Vehicle key for bi-directional communication with vehicle |
CA2626447A1 (en) * | 2005-10-20 | 2007-04-26 | Asulab S.A. | Portable electronic device for controlling and managing functions and/or data of a vehicle |
JP2007145200A (en) * | 2005-11-28 | 2007-06-14 | Fujitsu Ten Ltd | Authentication device for vehicle and authentication method for vehicle |
US20070139213A1 (en) * | 2005-12-20 | 2007-06-21 | Akers Thomas W | Remote activated kill switch system |
US7552004B2 (en) * | 2006-04-07 | 2009-06-23 | Ghassan Brikho | Road hazard automatic vehicle speed control |
US7873610B2 (en) | 2006-05-26 | 2011-01-18 | Andrew S Poulsen | Meta-configuration of profiles |
US7757803B2 (en) | 2006-07-14 | 2010-07-20 | Richard Fiske | Motor vehicle operator identification and maximum speed limiter |
US20110279283A1 (en) * | 2006-08-10 | 2011-11-17 | Rv-Id, Inc. | Product Tracking and Alert System |
US8089339B2 (en) * | 2006-12-21 | 2012-01-03 | Cingular Wireless Ii, Llc | Wireless device as programmable vehicle key |
US20090050093A1 (en) * | 2007-01-31 | 2009-02-26 | Peter William Petersen | Twin Ignition System |
US8803672B2 (en) * | 2007-05-15 | 2014-08-12 | Sirius Xm Radio Inc. | Vehicle message addressing |
US20090048725A1 (en) * | 2007-08-16 | 2009-02-19 | Quantum Engineering, Inc. | Train crew management and security system |
JP2009062688A (en) * | 2007-09-04 | 2009-03-26 | Tokai Rika Co Ltd | Communication system for vehicle |
US20100184342A1 (en) * | 2007-10-09 | 2010-07-22 | Brunswick Corporation | Method for responding to a missing marine propulsion device |
US8106759B2 (en) | 2008-02-06 | 2012-01-31 | Ford Global Technologies, Llc | System and method for controlling early low fuel warning based on driver status |
US8258939B2 (en) * | 2008-02-06 | 2012-09-04 | Ford Global Technologies, Llc | System and method for controlling one or more vehicle features based on driver status |
US8280580B2 (en) * | 2008-02-06 | 2012-10-02 | Ford Global Technologies, Llc | System and method for controlling electronic stability control based on driver status |
US8306728B2 (en) | 2008-02-06 | 2012-11-06 | Ford Global Technologies, Llc | System and method for controlling object detection based on driver status |
US8467933B2 (en) * | 2008-06-13 | 2013-06-18 | Ford Global Technologies, Llc | System and method for controlling an emergency notification feature based on driver status |
US8718866B2 (en) * | 2008-06-13 | 2014-05-06 | Ford Global Technologies, Llc | System and method for controlling an occupant communication device based on driver status |
US8103412B2 (en) * | 2008-06-13 | 2012-01-24 | Ford Global Technologies, Llc | System and method for controlling blind spot monitoring and cross traffic alert based on driver status |
WO2009158469A1 (en) * | 2008-06-27 | 2009-12-30 | Ford Global Technologies, Llc | System and method for recording vehicle events and for generating reports corresponding to the recorded vehicle events based on driver status |
ES2399797T3 (en) * | 2008-06-27 | 2013-04-03 | Ford Global Technologies, Llc | System and method to control a vehicle's entertainment device based on the driver's status and a predetermined vehicle event |
US20100201481A1 (en) * | 2009-02-09 | 2010-08-12 | Au Jonson Chung-Shun | Security System, Modules and Method of Operation Thereof |
US8570145B2 (en) | 2009-02-09 | 2013-10-29 | Jonson C. Au | Security system, modules and method of operation thereof |
JP4743669B2 (en) * | 2009-03-16 | 2011-08-10 | トヨタ自動車株式会社 | Electronic key |
US8305206B2 (en) * | 2009-08-04 | 2012-11-06 | Ford Global Technologies, Llc | System and method for dynamically generating a speed alert based on driver status |
CN102763002A (en) | 2009-08-05 | 2012-10-31 | 福特全球技术公司 | System and method for transmitting vehicle information to an occupant communication device |
US20110063076A1 (en) * | 2009-08-28 | 2011-03-17 | Omron Automotive Electronics, Inc. | Apparatus for preventing unauthorized use of a vehicle |
GB201013127D0 (en) * | 2009-09-24 | 2010-09-22 | Barloworld Handling Ltd | Monitoring assets |
US20110087401A1 (en) * | 2009-10-12 | 2011-04-14 | Chien-Hua Tsao | Intelligent Driver License for Vehicle Start-Up System |
ITTO20100366A1 (en) * | 2010-04-29 | 2011-10-30 | Cnh Italia Spa | SAFETY SYSTEM FOR AN AGRICULTURAL VEHICLE |
US10145960B2 (en) | 2011-02-24 | 2018-12-04 | Ford Global Technologies, Llc | System and method for cell phone restriction |
US9150154B2 (en) | 2011-10-07 | 2015-10-06 | Ford Global Technologies, Llc | System and method to mask incoming calls for a communication device connected to an automotive telematics system |
US9129455B2 (en) | 2012-02-21 | 2015-09-08 | Fca Us Llc | System and method to enable passive entry |
CN102529888A (en) * | 2012-03-13 | 2012-07-04 | 鸿富锦精密工业(深圳)有限公司 | Automobile use permission control system and method |
US8768565B2 (en) | 2012-05-23 | 2014-07-01 | Enterprise Holdings, Inc. | Rental/car-share vehicle access and management system and method |
US10515489B2 (en) | 2012-05-23 | 2019-12-24 | Enterprise Holdings, Inc. | Rental/car-share vehicle access and management system and method |
US10831859B2 (en) * | 2012-11-07 | 2020-11-10 | Ford Global Technologies, Llc | Hardware and controls for personal vehicle rental |
US9499128B2 (en) | 2013-03-14 | 2016-11-22 | The Crawford Group, Inc. | Mobile device-enhanced user selection of specific rental vehicles for a rental vehicle reservation |
US9902343B2 (en) * | 2013-07-31 | 2018-02-27 | Driverdo Llc | Digital vehicle tag and method of integration in vehicle allocation system |
AU2016296471B2 (en) | 2015-07-17 | 2021-10-28 | Crown Equipment Corporation | Processing device having a graphical user interface for industrial vehicle |
US9932043B2 (en) * | 2016-01-28 | 2018-04-03 | Deere & Company | System and method for work vehicle operator identification |
US10434981B2 (en) * | 2016-06-20 | 2019-10-08 | Traffilog | Method and system for vehicle protection |
US20180012197A1 (en) | 2016-07-07 | 2018-01-11 | NextEv USA, Inc. | Battery exchange licensing program based on state of charge of battery pack |
US10936183B2 (en) | 2016-11-22 | 2021-03-02 | Crown Equipment Corporation | User interface device for industrial vehicle |
US10074223B2 (en) * | 2017-01-13 | 2018-09-11 | Nio Usa, Inc. | Secured vehicle for user use only |
US10464530B2 (en) | 2017-01-17 | 2019-11-05 | Nio Usa, Inc. | Voice biometric pre-purchase enrollment for autonomous vehicles |
DE102019114917A1 (en) | 2019-06-04 | 2020-12-10 | U-Shin Deutschland Zugangssysteme Gmbh | Method for access control for a motor vehicle and access control system |
DE102019135665B4 (en) | 2019-12-23 | 2023-02-16 | U-Shin Deutschland Zugangssysteme Gmbh | Method for calibrating a position detection of a portable key element and access control system |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4852680A (en) * | 1988-04-07 | 1989-08-01 | J. I. Case Company | Vehicle anti-theft system with remote security module |
US5369581A (en) * | 1989-03-17 | 1994-11-29 | Hitachi, Ltd. | Vehicle control apparatus and method therefor |
US5416471A (en) * | 1992-12-21 | 1995-05-16 | Ford Motor Company | Method and apparatus for programming a spare key into a security system |
US5528843A (en) * | 1994-08-18 | 1996-06-25 | Caterpillar Inc. | Control system for automatically controlling a work implement of an earthworking machine to capture material |
DE69533966T2 (en) * | 1994-11-11 | 2005-06-30 | Kabushiki Kaisha Tokai Rika Denki Seisakusho | METHOD FOR REGISTERING AN IDENTIFICATION CODE |
JP3073904B2 (en) * | 1995-02-17 | 2000-08-07 | 本田技研工業株式会社 | Vehicle data processing device |
WO1996027513A1 (en) * | 1995-03-03 | 1996-09-12 | Qualcomm Incorporated | Method and apparatus for monitoring parameters of vehicle electronic control units |
DE19508370C2 (en) * | 1995-03-10 | 1998-10-22 | Daimler Benz Ag | Procedure for securing vehicles, in particular leasing or rental vehicles, against unauthorized use |
US6480117B1 (en) * | 1995-04-14 | 2002-11-12 | Omega Patents, L.L.C. | Vehicle control system including token verification and code reset features for electrically connected token |
DE19539852C1 (en) * | 1995-10-26 | 1996-10-02 | Daimler Benz Ag | Ignition key vehicle communication unit with at least one electronic key |
JPH09188224A (en) * | 1996-01-11 | 1997-07-22 | Tokai Rika Co Ltd | Communication system for vehicle |
EP0888940B1 (en) * | 1996-04-16 | 2005-08-17 | Toyota Jidosha Kabushiki Kaisha | Machine start controlling apparatus |
JP3250452B2 (en) * | 1996-04-16 | 2002-01-28 | トヨタ自動車株式会社 | Engine start control device |
DE19622720C2 (en) * | 1996-06-06 | 1999-07-15 | Megamos F & G Sicherheit | Authentication facility with key number memory |
DE29613136U1 (en) * | 1996-08-02 | 1997-11-27 | Roesler Klaus Dieter Dipl Ing | Lock or access authorization system |
DE69702319T2 (en) * | 1996-09-16 | 2000-11-30 | Minorplanet Ltd | MONITORING THE POSITION OF A VEHICLE |
JPH10171942A (en) * | 1996-12-11 | 1998-06-26 | Tokai Rika Co Ltd | Data carrier system |
DE19725667A1 (en) * | 1997-06-18 | 1998-12-24 | Marquardt Gmbh | Electronic key |
DE19812210C1 (en) * | 1998-03-19 | 1999-05-06 | Siemens Ag | Motor vehicle unauthorised usage prevention device |
US6225890B1 (en) * | 1998-03-20 | 2001-05-01 | Trimble Navigation Limited | Vehicle use control |
US6430488B1 (en) * | 1998-04-10 | 2002-08-06 | International Business Machines Corporation | Vehicle customization, restriction, and data logging |
JP3895464B2 (en) * | 1998-05-11 | 2007-03-22 | 株式会社東海理化電機製作所 | Data carrier system |
JP3913912B2 (en) * | 1998-10-29 | 2007-05-09 | 本田技研工業株式会社 | Fail code calling method and fail code erasing method |
US6496107B1 (en) * | 1999-07-23 | 2002-12-17 | Richard B. Himmelstein | Voice-controlled vehicle control system |
US6501369B1 (en) * | 2000-04-11 | 2002-12-31 | Ford Global Technologies, Inc. | Vehicle security system having unlimited key programming |
US6522251B1 (en) * | 2000-06-07 | 2003-02-18 | Caterpillar Inc | Method and apparatus for securing an earth moving machine |
-
2000
- 2000-12-28 US US09/752,009 patent/US6952156B2/en not_active Expired - Lifetime
-
2003
- 2003-04-03 US US10/406,124 patent/US20030189482A1/en not_active Abandoned
- 2003-04-29 US US10/425,501 patent/US20030210128A1/en not_active Abandoned
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060059964A1 (en) * | 2004-09-10 | 2006-03-23 | Bass Michael A | Radio Frequency Identification (RFID) system for manufacturing distribution and retailing of keys |
US10480214B2 (en) | 2004-09-10 | 2019-11-19 | Hy-Ko Products Company | Data key and method of using same |
US9963908B2 (en) | 2004-09-10 | 2018-05-08 | Hy-Ko Products Company | Data key and method of using same |
US7849721B2 (en) * | 2004-09-10 | 2010-12-14 | Hy-Ko Products Company | Radio frequency identification (RFID) system for manufacturing distribution and retailing of keys |
US8948926B2 (en) | 2004-12-30 | 2015-02-03 | Polaris Industries Inc. | System for controlling vehicle parameters |
US7822514B1 (en) | 2004-12-30 | 2010-10-26 | Polaris Industries Inc. | System for controlling vehicle parameters |
US20110004384A1 (en) * | 2004-12-30 | 2011-01-06 | Erickson Steven C | System for controlling vehicle parameters |
US20070008087A1 (en) * | 2005-05-27 | 2007-01-11 | Normand Dery | Multi-modulation remote control communication system |
US7519400B2 (en) | 2005-05-27 | 2009-04-14 | Dei Headquarters, Inc. | Multi-modulation remote control communication system |
US20060284476A1 (en) * | 2005-06-15 | 2006-12-21 | Kolombo Technologies Ltee | System and method for authorizing a person to drive a vehicle |
US20110079652A1 (en) * | 2005-09-12 | 2011-04-07 | Hy-Ko Products Company | Radio frequency identification (rfid) system for manufacturing, distribution and retailing of keys |
US8074481B2 (en) * | 2005-09-12 | 2011-12-13 | Hy-Ko Products Company | Radio frequency identification (RFID) system for manufacturing, distribution and retailing of keys |
US20080122594A1 (en) * | 2006-07-10 | 2008-05-29 | Siemens Vdo Automotive Corporation | Control of fleet vehicles with common transmitters |
JP2009542947A (en) * | 2006-07-10 | 2009-12-03 | コンティネンタル オートモーティブ システムズ ユーエス, インコーポレイティッド | Control method for mass-market vehicles using a common transmitter |
US8618908B2 (en) * | 2007-11-20 | 2013-12-31 | Cisco Technology, Inc. | Providing an endpoint access to a locked target |
US20090128285A1 (en) * | 2007-11-20 | 2009-05-21 | Cisco Technology, Inc. | Providing An Endpoint Access To A Locked Target |
CN105026238A (en) * | 2012-09-28 | 2015-11-04 | 英特尔公司 | Information processing terminal, information processing method, and program |
WO2014051807A1 (en) * | 2012-09-28 | 2014-04-03 | Intel Corporation | Tiered level of access to a set of vehicles |
US20190315312A1 (en) * | 2016-07-15 | 2019-10-17 | Daimler Ag | Device and method for operating a vehicle access and/or driving authorization system |
US10611339B2 (en) * | 2016-07-15 | 2020-04-07 | Daimler Ag | Device and method for operating a vehicle access and/or driving authorization system |
CN107856635A (en) * | 2016-09-21 | 2018-03-30 | 起亚自动车株式会社 | Authorize the equipment and its driving method of the license of control vehicle |
US20210138982A1 (en) * | 2019-11-08 | 2021-05-13 | Thermo King Corporation | Methods and systems for secure communication and authorization of vehicle mode change |
US11634094B2 (en) * | 2019-11-08 | 2023-04-25 | Thermo King Llc | Methods and systems for secure communication and authorization of vehicle mode change |
US20220366741A1 (en) * | 2021-05-11 | 2022-11-17 | Ford Global Technologies, Llc | Enabling machine operation |
US11727733B2 (en) * | 2021-05-11 | 2023-08-15 | Ford Global Technologies, Llc | Enabling operator controls for machine operation |
Also Published As
Publication number | Publication date |
---|---|
US20020084887A1 (en) | 2002-07-04 |
US20030210128A1 (en) | 2003-11-13 |
US6952156B2 (en) | 2005-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6952156B2 (en) | Transponder communication and control system for a vehicle | |
US6998956B2 (en) | Access control system for a work vehicle | |
US20040263316A1 (en) | Reprogrammable vehicle access control system | |
US6677854B2 (en) | Remote vehicle diagnostic system | |
US9878690B2 (en) | Vehicle communications | |
US7904219B1 (en) | Peripheral access devices and sensors for use with vehicle telematics devices and systems | |
EP1184829B1 (en) | Vehicle tracking system | |
US6501369B1 (en) | Vehicle security system having unlimited key programming | |
US6980124B2 (en) | Wireless security, telemetry and control system | |
US20090113961A1 (en) | Remote Controllable Locking Device for a Vehicle | |
US8258937B2 (en) | System for transmitting data between a hybrid electric vehicle and a remote transceiver | |
CN101423050B (en) | Remote start-up control apparatus | |
US20070239331A1 (en) | GPS, cellular, FM speed and safety control devise | |
EP1216899A1 (en) | Communication system for use with a vehicle | |
US20030058083A1 (en) | Vehicle security system having advanced wireless function-programming capability | |
JP2003511588A (en) | Vehicle access system with electronic key and valet operating mode | |
US20040049325A1 (en) | Vehicle control system with selectable vehicle style image and associated methods | |
US6828694B2 (en) | Vehicle security system for deleting temporary master remote transmitter and related methods | |
JP3312405B2 (en) | Keyless entry device | |
CA2415038C (en) | Remote start system for a vehicle having a data communications bus and related methods | |
US20030216852A1 (en) | Smarti | |
US20040135702A1 (en) | Universal vehicle remote control with feature selectable transmitter and associated methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: EXPRESSLY ABANDONED -- DURING EXAMINATION |