Patent US5261078A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5261078A Expired / Lapsed US ⏱️ 0.0 years remaining

System for transferring data between program development computer and control unit via specific memory addresses of interface computer

Assignee: Hitachi Unisia Automotive Ltd
•
Filing: 1990-07-31
•
Granted: 1993-11-09
•
Expires: 2010-07-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A development computer or first computer provided with a program development-supporting tool for checking an operation of a new control program written by a high-level language is disposed independently from a computer to be developed or second computer. Control based on a new control program written in a high-level language for the computer to be developed or second computer is executed by outputting the result of processing of the new control program by the development computer into the computer to be developed or second computer.

Inventors

  • 👤 Shinpei Nakaniwa
  • 👤 Hirohisa Nashima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:37
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3698

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 209 words
An apparatus for developing a control program comprising: a control unit including a first computer, said control unit controlling an object and said first computer having a memory storage device storing a first control program; a development computer, said development computer including a program development-supporting tool for checking an operation of a new control program written by a high-level language; and an interface computer connected between said control unit and said development computer, said interface computer including a first memory in which a result of processing of said development computer is written and a second memory in which a result of processing of said first computer is written; wherein said interface computer includes means for transferring first data being written into said second memory to said development computer when said first computer accesses a specific address of said second memory to write said data therein; said interface computer includes means for transferring second data being written into said first memory to said first computer when said development computer accesses a specific address of said first memory, said development computer computing said second data using said first data and said new control program; and said first computer controls said object by utilizing said second data transferred from said first memory.
Claim 2
Independent Claim 209 words
An apparatus for developing a control program comprising: a control unit including a first computer, said control unit controlling an object and said first computer having a memory storage device storing a first control program; a development computer, said development computer including a program development-supporting tool for checking an operation of a new control program written by a high-level language; and an interface computer connected between said control unit and said development computer, said interface computer including a first memory in which a result of processing of said development computer is written and a second memory in which a result of processing of said first computer is written; wherein said interface computer includes means for transferring first data being written into said second memory to said development computer when said first computer accesses a specific address of said second memory to write said data therein; said interface computer includes means for transferring second data being written into said first memory to said first computer when said development computer accesses a specific address of said first memory, said development computer computing said second data using said first data and said new control program; and said first computer controls said object by utilizing said second data transferred from said first memory.
Claim 3
Dependent Claim 13 words
An apparatus as recited in claim 1, wherein said object comprises an engine.
Claim 4
Dependent Claim 15 words
An apparatus as recited in claim 1, wherein said object comprises an air flow meter.
Claim 5
Dependent Claim 15 words
An apparatus as recited in claim 1, wherein said object comprises a fuel injection valve.
Claim 6
Dependent Claim 15 words
An apparatus as recited in claim 1, wherein said object comprises a water temperature sensor.
Claim 7
Independent Claim 176 words
A method for developing a control program for a first computer forming part of a control unit for controlling an object, said method comprising the steps of: connecting a development computer to said first computer via an interface computer which includes a first and second memory; accessing a specific address of said second memory by said first computer and writing data therein as written data; transferring said written data to said development computer as transferred data as said writing process begins in said second memory; computing using said transferred data by utilizing a control program in said development computer written in a high-level language to generate computed data; using a program development-supporting tool to check operation of said development computer control program; accessing a specific address of said first memory and writing said computed data into said first memory; transferring said data written into said first memory to first computer as said writing process begins in said first memory; and controlling said object in said first computer by utilizing said data transferred from said first memory.
Claim 8
Independent Claim 176 words
A method for developing a control program for a first computer forming part of a control unit for controlling an object, said method comprising the steps of: connecting a development computer to said first computer via an interface computer which includes a first and second memory; accessing a specific address of said second memory by said first computer and writing data therein as written data; transferring said written data to said development computer as transferred data as said writing process begins in said second memory; computing using said transferred data by utilizing a control program in said development computer written in a high-level language to generate computed data; using a program development-supporting tool to check operation of said development computer control program; accessing a specific address of said first memory and writing said computed data into said first memory; transferring said data written into said first memory to first computer as said writing process begins in said first memory; and controlling said object in said first computer by utilizing said data transferred from said first memory.
Claim 9
Dependent Claim 18 words
A method as recited in claim 6 further comprising the step of controlling an engine as said object.
Claim 10
Dependent Claim 18 words
A method as recited in claim 7 further comprising the step of controlling fuel injection in said engine.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-11-08 1997-05-10 1997-11-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-11-08 2001-05-10 2001-11-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-11-08 2005-05-10 2005-11-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag