US5826205A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Reprogrammable controller containing multiple programs
Assignee: Robert Bosch GmbH
•
Filing: 1995-07-12
•
Granted: 1998-10-20
•
Expires: 2015-07-12
Abstract
Abstract A controller has a microcomputer, an electrically erasable and programmable memory which has a control program (CONTROL), a read only memory and a serial interface. A serial data transmission line can be connected to the serial interface. A program (PROG) for reprogramming the electrically erasable and programmable memory is stored in the read only memory. For reprogramming the electrically erasable and programmable memory, the controller receives the data, which are to be programmed, via the serial data transmission line from an external communications apparatus.
Inventors
- 👤 Ulrich Koelle
- 👤 Hans-Joerg Schulz
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 23:20
CPC Classifications
F; F02; F02D; F02D41/00; F02D41/24; F02D41/2406; F02D41/2425; F02D41/2487; F02D41/2493; G; G06; G06F; G06F8/00; G06F8/60; G06F8/65; G06F8/654; G06F9/00; G06F9/06; G06F9/22; G06F9/24; B; B60; B60R; B60R16/00; B60R16/02; B60R16/03; B60R16/0315; F02P; F02P5/00; F02P5/04; F02P5/145; F02P5/15; F02P5/1502; G05; G05B; G05B2219/00; G05B2219/20; G05B2219/23; G05B2219/23306; G05B2219/23332; G05B2219/23345; G05B2219/25; G05B2219/25265
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
198 words
A reprogrammable controller for a device, comprising: an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program, wherein the third program starts program initiation, once the controller has been brought into use, based upon an interrogation which checks at least one input signal of at least one sensor of the object to determine whether a threshold value is present, wherein, when the threshold value is present, the second program controls the controller, and when the threshold value is not present, the first program controls the controller.
Claim 2
Dependent Claim
198 words
A reprogrammable controller for a device, comprising: an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program, wherein the third program starts program initiation, once the controller has been brought into use, based upon an interrogation which checks at least one input signal of at least one sensor of the object to determine whether a threshold value is present, wherein, when the threshold value is present, the second program controls the controller, and when the threshold value is not present, the first program controls the controller.
Claim 3
Dependent Claim
21 words
The reprogrammable controller according to claim 1, wherein the controller is for controlling an internal combustion engine of a motor vehicle.
Claim 4
Dependent Claim
12 words
The reprogrammable controller according to claim 1, further comprising a processing unit.
Claim 5
Dependent Claim
42 words
The reprogrammable controller according to claim 1, wherein the at least one input signal is coupled to at least one of a throttle valve potentiometer and a full-load switch, and wherein the threshold value is for a full-load operation of the device.
Claim 6
Dependent Claim
178 words
A reprogrammable controller for a device, comprising: an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program; wherein the second program includes a first part for exchanging data with the external communications apparatus, and a second part for erasing and reprogramming the first program in the electrically erasable and programmable memory, the second part being loaded from the external communications apparatus into a random access memory.
Claim 7
Dependent Claim
178 words
A reprogrammable controller for a device, comprising: an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program; wherein the second program includes a first part for exchanging data with the external communications apparatus, and a second part for erasing and reprogramming the first program in the electrically erasable and programmable memory, the second part being loaded from the external communications apparatus into a random access memory.
Claim 8
Dependent Claim
175 words
A reprogrammable controller for a device, comprising: an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program; wherein the third program checks a rotational speed sensor of the object to determine whether a rotational speed signal is present, wherein, when the signal is not present, the second program controls the controller, and when the signal is present, the first program controls the controller.
Claim 9
Dependent Claim
175 words
A reprogrammable controller for a device, comprising: an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program; wherein the third program checks a rotational speed sensor of the object to determine whether a rotational speed signal is present, wherein, when the signal is not present, the second program controls the controller, and when the signal is present, the first program controls the controller.
Claim 10
Dependent Claim
46 words
The reprogrammable controller according to claim 1, wherein the third program, checks for a programming enable code received from the external communications apparatus, wherein the second program controls the controller only when the received programming enable code corresponds to a calculated code or a stored code.
References Cited (Backward Citations)
US4267569A
Cited
US4677558A
Cited
US4751633A
Cited
US4777355A
Cited
US5138548A
Cited
US5053990A
Cited
US5297148A
Cited
US5247446A
Cited
US5252812A
Cited
US5276839A
Cited
US5278759A
Cited
US5521588A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-10-19 | 2002-04-20 | 2002-10-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-10-19 | 2006-04-20 | 2006-10-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-10-19 | 2010-04-20 | 2010-10-20 | $7700.00 | Window Closed / Lapsed |