← Back to Patent Explorer
US5077670A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method applicable to vehicles for communicating between data processing stations

Assignee: Nissan Motor Co Ltd
•
Filing: 1989-12-21
•
Granted: 1991-12-31
•
Expires: 2009-12-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An off-board diagnostic device (master station) communicates with a plurality of electronic control units (subordinate stations) applicable to a vehicle. An initializing command (INIT) is transmitted by the diagnostic device to all electronic control units via a communication circuit. The master station (diagnostic device), then, transmits a system call command to the communication circuit to select a particular electronic control unit to be communicated with the master station. The selected electronic control unit returns a first echoback signal to the master station to inform the master station of the receipt of the system call command. Then, the master station transmits a control command (parameter set command) to the selected control unit to perform a predetermined control operation for a controlled obejct (e.g., vehicular engine). The selected control unit returns a second echoback signal to the master station in response to the control command. The master station, then, successively transmits at least two information signals to the selected control unit, the information signals being related to the control command. The selected control unit returns third and fourth echoback signals in response to the information signals to inform the master station of the receipt of each information signal. At this time, bit contents of the third and fourth echoback signals are determined depending on whether the bit contents of the first and second echoback signals are respectively the same as or logically opposite to those of the system call and control commands.

Inventors

  • 👤 Hideo Takai
  • 👤 Tohru Futami

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 16:26
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/12; H04L1/14

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 190 words
A communication system, comprising: a) a plurality of subordinate data processing stations; b) a master data processing station; and c) a communication circuit interconnected between the master station and the plurality of subordinate stations, the master data processing station transmitting a command and at least two information signals related to said command to any selected one of the subordinate data processing stations via the communication circuit, a selected subordinate data processing station, when in communication with the master station, transmitting a first echoback signal to the master station to inform the master station of the receipt of said command and transmitting a second and third echoback signals to the master station to inform the master station of the receipt of said command and said first and second information signals; first means for determining the bit contents of said command and said two information signals, and second means for establishing the bit contents of said first echoback signal being logically opposite to the bit contents of said command when the bit contents of said second and third echoback signals are respectively identical to the bit contents of said two information signals.
Claim 2
Dependent Claim 190 words
A communication system, comprising: a) a plurality of subordinate data processing stations; b) a master data processing station; and c) a communication circuit interconnected between the master station and the plurality of subordinate stations, the master data processing station transmitting a command and at least two information signals related to said command to any selected one of the subordinate data processing stations via the communication circuit, a selected subordinate data processing station, when in communication with the master station, transmitting a first echoback signal to the master station to inform the master station of the receipt of said command and transmitting a second and third echoback signals to the master station to inform the master station of the receipt of said command and said first and second information signals; first means for determining the bit contents of said command and said two information signals, and second means for establishing the bit contents of said first echoback signal being logically opposite to the bit contents of said command when the bit contents of said second and third echoback signals are respectively identical to the bit contents of said two information signals.
Claim 3
Dependent Claim 58 words
A communication system as set forth in claim 1, wherein said second means operates to establish the bit contents of said first echoback signal to be identical to the bit contents of said command when the bit contents of said second and third echoback signals are respectively logically opposite to the bit contents of said two information signals.
Claim 4
Dependent Claim 324 words
A data communication system, comprising: a) a plurality of electronic control units (ECUs), each control unit carrying out a predetermined control operation to a controlled object; b) an off-board diagnostic device; c) a communication circuit interconnected between the diagnostic device and each control unit; d) first means, provided in the diagnostic device, for transmitting an initializing command via the communication circuit to the plurality of electronic control units to initialize the plurality of electronic control units by placing the electronic circuit units in a receipt wait state for a system call command, said first means further transmitting the system call command via the communication circuit to select a desired one of the electronic control units to establish communication between the selected control unit and the diagnostic device, and transmitting a control command to the selected control unit, said selected control unit including means for execution of the predetermined control operation to be carried out by said selected control unit and, said first means thereafter transmitting at least two information signals, being a first and a second information signal, related to the control command and indicating parameters related to the predetermined control operation; and e) second means, provided in each control unit, for allowing the control unit selected in response to the system call command, to transmit a first echoback signal to the diagnostic device in response to the system call command, a second echoback signal to the diagnostic device in response to the control command, at least a third and fourth echoback signals to the diagnostic device respectively in response to said first and second information signals, and f) establishing means for establishing the bit contents of at least one predetermined echoback signal, the data of the third and fourth echoback signals having respectively the same bit contents as the first and second information signals when the data of at least the second echoback signal is logically opposite to that of the control command.
Claim 5
Dependent Claim 324 words
A data communication system, comprising: a) a plurality of electronic control units (ECUs), each control unit carrying out a predetermined control operation to a controlled object; b) an off-board diagnostic device; c) a communication circuit interconnected between the diagnostic device and each control unit; d) first means, provided in the diagnostic device, for transmitting an initializing command via the communication circuit to the plurality of electronic control units to initialize the plurality of electronic control units by placing the electronic circuit units in a receipt wait state for a system call command, said first means further transmitting the system call command via the communication circuit to select a desired one of the electronic control units to establish communication between the selected control unit and the diagnostic device, and transmitting a control command to the selected control unit, said selected control unit including means for execution of the predetermined control operation to be carried out by said selected control unit and, said first means thereafter transmitting at least two information signals, being a first and a second information signal, related to the control command and indicating parameters related to the predetermined control operation; and e) second means, provided in each control unit, for allowing the control unit selected in response to the system call command, to transmit a first echoback signal to the diagnostic device in response to the system call command, a second echoback signal to the diagnostic device in response to the control command, at least a third and fourth echoback signals to the diagnostic device respectively in response to said first and second information signals, and f) establishing means for establishing the bit contents of at least one predetermined echoback signal, the data of the third and fourth echoback signals having respectively the same bit contents as the first and second information signals when the data of at least the second echoback signal is logically opposite to that of the control command.
Claim 6
Dependent Claim 62 words
A communication system as set forth in claim 3, wherein said establishing means further operates to establish the data of the third and fourth echoback signals to have bit contents logically opposite to those of the first and second information signals, respectively, when the bit content of at least the second echoback signal is the same as that of the control command.
Claim 7
Dependent Claim 37 words
A communication system as set forth in claim 3, wherein said establishing means further operates to establish the data of the first echoback signal to have bit contents logically opposite to that of the system call command.
Claim 8
Dependent Claim 37 words
A communication system as set forth in claim 3, wherein said establishing means further operates to establish the data of the first echoback signal to have bit contents the same as that of the system call command.
Claim 9
Dependent Claim 26 words
A communication system as set forth in claim 3, wherein the electronic control units include an engine control unit for controlling operation of a vehicle engine.
Claim 10
Dependent Claim 18 words
A communication system as set forth in claim 3, wherein the communication circuit includes a Universal Asynchronous receiver/transmitter(UART).
Claim 11
Dependent Claim 26 words
A communication system as set forth in claim 3, wherein the data transmitted in the communication circuit is modulated according to an NRZ (Non-Return-to Zero) method.
Claim 12
Dependent Claim 37 words
A communication system as set forth in claim 3, wherein said first means in the diagnostic device transmits the system call command to a selected control unit after the initializing command is transmitted to all control units.
Claim 13
Dependent Claim 64 words
A communication system as set forth in claim 7, wherein the diagnostic device transmits a parameter set command for controlling the control unit and wherein, responsive to said parameter set command the control unit thereafter transmits the second echoback signal, which is logically opposite to the parameter set command, back to the diagnostic device as confirmation of the receipt of the parameter set command.
Claim 14
Dependent Claim 47 words
A communication system as set forth in claim 11, wherein the information signals comprise data including an item for control by a selected control unit and parameter values related to said item for control when control of said item is carried out by said selected control unit.
Claim 15
Dependent Claim 36 words
A communication system as set forth in claim 12, wherein the diagnostic device transmits a diagnostic execution command to selected control unit after receipt of the third and fourth echoback signals from the engine control unit.
Claim 16
Dependent Claim 52 words
A communication system as set forth in claim 13, wherein the selected control unit transmits to the diagnostic device at least one frame of data including a header, data length, diagnostic data indicating a result of a diagnostic operation carried out in response to the diagnostic execution command from the diagnostic device.
Claim 17
Dependent Claim 55 words
A system as set forth in claim 13, wherein the diagnostic device transmits a diagnostic termination command to the engine control unit after the diagnostic data is received, the selected control unit transmitting responsively thereto a fifth echoback signal to the diagnostic device to inform the diagnostic device of the receipt of the termination command.
Claim 18
Dependent Claim 64 words
A communication system as set forth in claim 15, wherein said establishing means further operates to establish the data of the first, second and fifth echoback signals to be logically opposite to the commands to which they respond and to establish, the data of the third and fourth echoback signals to have the same contents as the respective information signals to which they respond.
Claim 19
Dependent Claim 63 words
A communication system as set forth in claim 15, wherein said establishing means further operates to establish the data of the first, second, and fifth echoback signals to be logically the same as the commands to which they respond, and to establish the data of the third and fourth echoback signals to be logically opposite to the information signals to which they respond.
Claim 20
Dependent Claim 38 words
A communication system as set forth in claim 15, wherein other control units including an automatic transmission control unit are placed in a system call command wait state after receipt of the initializing command from the diagnostic device.
Claim 21
Dependent Claim 42 words
A communication system as set forth in claim 18, wherein the diagnostic device includes a display for displaying the contents of information on the items to be controlled and a keyboard means for inputting information of the controlled value for the engine.
Claim 22
Dependent Claim 32 words
A communication system as set forth in claim 19, wherein the display displays the diagnostic data of the engine control unit as the result of the execution of the diagnostic execution command.
Claim 23
Dependent Claim 29 words
A communication system as set forth in claim 20, wherein the keyboard means is used to input the number assigned to one of the control units to be selected.
Claim 24
Dependent Claim 28 words
A communication system as set forth in claim 21, wherein the diagnostic device includes an end key to terminate the diagnostic operation carried out from the diagnostic device.
Claim 25
Dependent Claim 35 words
A communication system as set forth in claim 12, wherein said selected control unit is an engine control unit and said item for control to be controlled according to said parameter values is engine output.
Claim 26
Dependent Claim 189 words
A communication system, comprising: a) a plurality of subordinate data processing stations; b) a master data processing station; and c) a communication circuit interconnected between the master station and the plurality of subordinate stations, the master data processing station transmitting various commands and at least two information signals on a predetermined operation of any one of the subordinate data processing stations which is assigned to communicate with the master station to the communication circuit, one of the subordinate data processing stations transmitting a first echoback signal to the master station to inform the master station of the receipt of each of the commands and transmitting a second echoback signal to the master station of the receipt of each information signal, including means for establishing bit contents of the second echoback signals to be respectively the same as those of the information signals when the bit contents of the first echoback signal is logically opposite to that of the corresponding command, and to be respectively opposite to those of the information signals when the bit contents of the first echoback signal is the same as that of the corresponding command.
Claim 27
Dependent Claim 189 words
A communication system, comprising: a) a plurality of subordinate data processing stations; b) a master data processing station; and c) a communication circuit interconnected between the master station and the plurality of subordinate stations, the master data processing station transmitting various commands and at least two information signals on a predetermined operation of any one of the subordinate data processing stations which is assigned to communicate with the master station to the communication circuit, one of the subordinate data processing stations transmitting a first echoback signal to the master station to inform the master station of the receipt of each of the commands and transmitting a second echoback signal to the master station of the receipt of each information signal, including means for establishing bit contents of the second echoback signals to be respectively the same as those of the information signals when the bit contents of the first echoback signal is logically opposite to that of the corresponding command, and to be respectively opposite to those of the information signals when the bit contents of the first echoback signal is the same as that of the corresponding command.
Claim 28
Dependent Claim 206 words
A communication method, comprising the steps of: a) providing a plurality of subordinate data processing stations; b) providing a master data processing station; c) providing a communication circuit interconnected between the master station and the plurality of subordinate stations; d) causing the master station to transmit various commands and to transmit at least two information signals to the communication circuit, the information signals being related to a predetermined operation for any one of the subordinate data processing stations which is assigned to communicate with the master station; and e) causing the subordinate station to return a first echoback signal to the master station to inform the master station of the receipt of each command and to return a second echoback signal to the master station to inform the master station of the receipt of each information signal, bit contents of each second echoback signal being determined depending on whether the bit contents of each first echoback signal is the same as or logically opposite to that of the corresponding command, wherein the bit contents of the second echoback signal are the same as those of the information signal when the bit contents of the first echoback signal are logically opposite to those of the corresponding command.
Claim 29
Dependent Claim 206 words
A communication method, comprising the steps of: a) providing a plurality of subordinate data processing stations; b) providing a master data processing station; c) providing a communication circuit interconnected between the master station and the plurality of subordinate stations; d) causing the master station to transmit various commands and to transmit at least two information signals to the communication circuit, the information signals being related to a predetermined operation for any one of the subordinate data processing stations which is assigned to communicate with the master station; and e) causing the subordinate station to return a first echoback signal to the master station to inform the master station of the receipt of each command and to return a second echoback signal to the master station to inform the master station of the receipt of each information signal, bit contents of each second echoback signal being determined depending on whether the bit contents of each first echoback signal is the same as or logically opposite to that of the corresponding command, wherein the bit contents of the second echoback signal are the same as those of the information signal when the bit contents of the first echoback signal are logically opposite to those of the corresponding command.
Claim 30
Dependent Claim 45 words
A communication method as set forth in claim 25, wherein the bit contents of the second echoback signal are logically opposite to those of the information signal when the bit contents of the first echoback signal are the same as those of the corresponding command.
Claim 31
Dependent Claim 308 words
A communication method, comprising the steps of: a) providing a plurality of subordinate data processing stations; b) providing a master data processing station; c) providing a communication circuit interconnected between the master station and the plurality of subordinate stations; d) causing the master station to transmit various commands and to transmit at least two information signals to the communication circuit, the information signals being related to a predetermined operation for any one of the subordinate data processing stations which is assigned to communicate with the master station; and e) causing the subordinate station to return a first echoback signal to the master station to inform the master station of the receipt of each command and to return a second echoback signal to the master station to inform the master station of the receipt of each information signal, bit contents of each second echoback signal being determined depending on whether the bit contents of each first echoback signal is the same as or logically opposite to that of the corresponding command, said step of causing the subordinate station to return said first and second echoback signals to the master station comprising the further steps of: i) establishing first and second logical relationships between the echoback signals and the commands and information signals, said first logical relationship defining a logical relationship between said first echoback signal and a command, said second logical relationship defining a logical relationship between said second echoback signal and an information signal, and ii) defining said first and second logical relationships to be logically opposite to one another, said defining step comprising the further step of defining said first logical relationship to provide said first echoback as a logical opposite of a command transmitted from the master station and defining said second logical relationship to provide said second echoback signal the same as the information signal.
Claim 32
Dependent Claim 308 words
A communication method, comprising the steps of: a) providing a plurality of subordinate data processing stations; b) providing a master data processing station; c) providing a communication circuit interconnected between the master station and the plurality of subordinate stations; d) causing the master station to transmit various commands and to transmit at least two information signals to the communication circuit, the information signals being related to a predetermined operation for any one of the subordinate data processing stations which is assigned to communicate with the master station; and e) causing the subordinate station to return a first echoback signal to the master station to inform the master station of the receipt of each command and to return a second echoback signal to the master station to inform the master station of the receipt of each information signal, bit contents of each second echoback signal being determined depending on whether the bit contents of each first echoback signal is the same as or logically opposite to that of the corresponding command, said step of causing the subordinate station to return said first and second echoback signals to the master station comprising the further steps of: i) establishing first and second logical relationships between the echoback signals and the commands and information signals, said first logical relationship defining a logical relationship between said first echoback signal and a command, said second logical relationship defining a logical relationship between said second echoback signal and an information signal, and ii) defining said first and second logical relationships to be logically opposite to one another, said defining step comprising the further step of defining said first logical relationship to provide said first echoback as a logical opposite of a command transmitted from the master station and defining said second logical relationship to provide said second echoback signal the same as the information signal.
Claim 33
Dependent Claim 59 words
A communication method as set forth in claim 27, wherein said defining step further comprises the step of defining said first logical relationship to provide said first echoback signal the same as a command transmitted from said master station and defining said second logical relationship to provide said second echoback signal as a logical opposite to said information signal.

References Cited (Backward Citations)

US4368534A Cited
US4599723A Cited
US4748843A Cited
US4712213A Cited
US4926330A Cited
US4907176A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-12-30 1995-07-01 1995-12-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-12-30 1999-07-01 1999-12-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-12-30 2003-07-01 2003-12-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag