US6009370A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Control unit for vehicle and total control system therefor
Assignee: Hitachi Ltd
•
Filing: 1998-05-04
•
Granted: 1999-12-28
•
Expires: 2018-05-04
Abstract
Abstract A vehicle control unit comprises an interface software memory for storing an interface software program for connecting an application software program with an operating system in an internal ROM, a central processing unit for performing computation of the application software program and the interface software program, an erasable memory for storing data such as the result of computation, an I/O unit for extending the control unit, and extending means for communicating memory data through a bus or a LAN. A single-chip micro-computer is used in vehicle control.
Inventors
- 👤 Toshimichi Minowa
- 👤 Yoshiyuki Yoshida
- 👤 Junichi Ishii
- 👤 Shigeki Morinaga
- 👤 Hiroshi Katayama
- 👤 Mitsuo Kayano
- 👤 Kenichiro Kurata
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 20:38
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/65; G06F8/66; F; F01; F01N; F01N11/00; F01N11/007; F02; F02D; F02D37/00; F02D37/02; F02D41/00; F02D41/24; F02D41/26; F02D41/263; F02D41/266; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0423; G06F8/70; B; B60; B60W; B60W50/00; B60W2050/0001; B60W2050/0002; B60W2050/0004; B60W2050/0005; F01N2550/00; F01N2550/02; F02D41/28; F02D2041/281; F02D2041/285; F02D2200/00; F02D2200/02; F02D2200/04; F02D2200/0404; F02D2200/0406; F02D2200/50; F02D2200/501; F02D41/02; F02D41/14; F02D41/1438; F02D41/1444; F02D41/1454; F02D41/18; F02D41/187; G05B2219/00; G05B2219/20; G05B2219/21; G05B2219/21015; G05B2219/21021; G05B2219/21127; G05B2219/21137; G05B2219/21138; G05B2219/23; G05B2219/23277; G05B2219/23371; G05B2219/24; G05B2219/24125; G05B2219/25; G05B2219/25243; G05B2219/25301; G05B2219/25341; G05B2219/25435; G05B2219/25451; G05B2219/26; G05B2219/2637; G06F12/00; G06F12/02; G06F12/08; G06F12/0802; Y; Y02; Y02T; Y02T10/00; Y02T10/10; Y02T10/40
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
45 words
An automobile control unit comprising: a one-chip microcomputer with an internal memory; an operating system (OS) program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and a second application program stored in said external memory.
Claim 2
Dependent Claim
45 words
An automobile control unit comprising: a one-chip microcomputer with an internal memory; an operating system (OS) program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and a second application program stored in said external memory.
Claim 3
Dependent Claim
55 words
An automobile control unit comprising: a one-chip microcomputer with an internal memory; an operating system (OS) program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and a second application program stored in said external memory, for executing processing other than by said first application program.
Claim 4
Dependent Claim
55 words
An automobile control unit comprising: a one-chip microcomputer with an internal memory; an operating system (OS) program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and a second application program stored in said external memory, for executing processing other than by said first application program.
Claim 5
Dependent Claim
60 words
An automobile control unit comprising: a one-chip microcomputer which includes a cache memory and an internal memory; an operating system program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and an additional program stored in said external memory, which additional program is fetched into said cache memory for execution thereof.
Claim 6
Dependent Claim
60 words
An automobile control unit comprising: a one-chip microcomputer which includes a cache memory and an internal memory; an operating system program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and an additional program stored in said external memory, which additional program is fetched into said cache memory for execution thereof.
Claim 7
Dependent Claim
85 words
An automobile control unit comprising: a one-chip microcomputer which includes a cache memory and an internal memory; an operating system program and an application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and an additional application program stored in said external memory; and a power source coupled to supply power to said control unit; wherein a portion of a process program of said additional application program is fetched into said cache memory when said power source is turned on.
Claim 8
Dependent Claim
85 words
An automobile control unit comprising: a one-chip microcomputer which includes a cache memory and an internal memory; an operating system program and an application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and an additional application program stored in said external memory; and a power source coupled to supply power to said control unit; wherein a portion of a process program of said additional application program is fetched into said cache memory when said power source is turned on.
Claim 9
Dependent Claim
68 words
A process for programming an engine control having an application function and an interface function for communicating with a plurality of peripheral systems, including a plurality of sensors, comprising: programming said interface function to form an interface program; programming said application function separately from said interface function; compiling said interface function and said application function to form an object code; and storing said object code in a memory.
Claim 10
Dependent Claim
68 words
A process for programming an engine control having an application function and an interface function for communicating with a plurality of peripheral systems, including a plurality of sensors, comprising: programming said interface function to form an interface program; programming said application function separately from said interface function; compiling said interface function and said application function to form an object code; and storing said object code in a memory.
Claim 11
Dependent Claim
23 words
The process according to claim 5 wherein said plurality of sensors comprises at least an air flow sensor and an engine speed sensor.
Claim 12
Dependent Claim
16 words
The process according to claim 6 wherein said engine speed sensor comprises a crank angle sensor.
Claim 13
Dependent Claim
128 words
A control unit for a vehicle having a plurality of peripheral systems which are controlled in response to sensor signals received from vehicle operating parameter sensors, comprising: a first memory adapted to receive and store therein at least an application software program for processing signals for controlling at least a peripheral system of said vehicle; and a second memory having at least an interface program stored therein for communicating between said application program and said peripheral systems; a central processing unit for performing computation of an application software program stored in said first memory and the interface software program stored in said second memory; wherein, the interface software program includes a calculating function for processing said sensor signals to provide processed signals required by the application software program.
Claim 14
Dependent Claim
128 words
A control unit for a vehicle having a plurality of peripheral systems which are controlled in response to sensor signals received from vehicle operating parameter sensors, comprising: a first memory adapted to receive and store therein at least an application software program for processing signals for controlling at least a peripheral system of said vehicle; and a second memory having at least an interface program stored therein for communicating between said application program and said peripheral systems; a central processing unit for performing computation of an application software program stored in said first memory and the interface software program stored in said second memory; wherein, the interface software program includes a calculating function for processing said sensor signals to provide processed signals required by the application software program.
Claim 15
Dependent Claim
29 words
A control unit for a vehicle according to claim 8 wherein said operating parameter sensors include at least one of an air flow sensor and an engine speed sensor.
Claim 16
Dependent Claim
138 words
A control unit for a vehicle having a plurality of peripheral systems which are controlled in response to sensor signals received from vehicle operating parameter sensors, comprising: a first memory adapted to receive and store therein at least an application software program for processing signals for controlling at least a peripheral system of said vehicle; and a second memory having at least an interface program stored therein for communicating between said application program and said peripheral systems; a central processing unit for performing computation of an application software program stored in said first memory and the interface software program stored in said second memory; wherein said interface software program is modifiable independently of an application software program stored in said first memory, to accommodate changes in or substitution of said peripheral systems without modification of said application software.
Claim 17
Dependent Claim
138 words
A control unit for a vehicle having a plurality of peripheral systems which are controlled in response to sensor signals received from vehicle operating parameter sensors, comprising: a first memory adapted to receive and store therein at least an application software program for processing signals for controlling at least a peripheral system of said vehicle; and a second memory having at least an interface program stored therein for communicating between said application program and said peripheral systems; a central processing unit for performing computation of an application software program stored in said first memory and the interface software program stored in said second memory; wherein said interface software program is modifiable independently of an application software program stored in said first memory, to accommodate changes in or substitution of said peripheral systems without modification of said application software.
Claim 18
Dependent Claim
124 words
An interface arrangement for a control unit in a vehicle having a plurality of peripheral systems controlled in response to sensor signals received from vehicle operating parameter sensors, said control unit having a central processor unit for generating control signals responsive to said sensor signals according to at least one application software program, said control unit comprising: a memory for receiving and storing an application software program which requires processed signals for computation of said control signals; a memory having stored therein an interface software program, which interface software program provides processing for generating processed signals based on said sensor signals, which processed signals are in a form which can be read into and processed by an application software program entered into said memory.
Claim 19
Dependent Claim
124 words
An interface arrangement for a control unit in a vehicle having a plurality of peripheral systems controlled in response to sensor signals received from vehicle operating parameter sensors, said control unit having a central processor unit for generating control signals responsive to said sensor signals according to at least one application software program, said control unit comprising: a memory for receiving and storing an application software program which requires processed signals for computation of said control signals; a memory having stored therein an interface software program, which interface software program provides processing for generating processed signals based on said sensor signals, which processed signals are in a form which can be read into and processed by an application software program entered into said memory.
Claim 20
Dependent Claim
31 words
An interface arrangement for a control unit in a vehicle according to claim 11 wherein said operating parameter signals include at least an engine speed sensor and an air flow sensor.
Claim 21
Dependent Claim
96 words
A control unit for a vehicle having a plurality of peripheral systems and an operating system for performing various kinds of functions using a micro-computer, said control unit comprising: an application software memory for storing an application software program for controlling at least one of said peripheral systems; an interface memory having stored therein an interface software program for connecting said application software program with said peripheral systems and said operating system; a central processing unit for performing computations of said application software program and said interface software program; and a memory for storing computed data.
Claim 22
Dependent Claim
96 words
A control unit for a vehicle having a plurality of peripheral systems and an operating system for performing various kinds of functions using a micro-computer, said control unit comprising: an application software memory for storing an application software program for controlling at least one of said peripheral systems; an interface memory having stored therein an interface software program for connecting said application software program with said peripheral systems and said operating system; a central processing unit for performing computations of said application software program and said interface software program; and a memory for storing computed data.
References Cited (Backward Citations)
US4751633A
Cited
EP0163775A1
Cited
US5280431A
Cited
US4750123A
Cited
US5367456A
Cited
US4748843A
Cited
US4884103A
Cited
US5163001A
Cited
US5161106A
Cited
US5189617A
Cited
US5602738A
Cited
US5187666A
Cited
US5170352A
Cited
US5579219A
Cited
US5367665A
Cited
US5311430A
Cited
US5515382A
Cited
US5583844A
Cited
US5490064A
Cited
US5638272A
Cited
US5794165A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-12-27 | 2003-06-28 | 2003-12-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-12-27 | 2007-06-28 | 2007-12-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-12-27 | 2011-06-28 | 2011-12-28 | $7700.00 | Window Closed / Lapsed |