US5640511A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of arbitrating access to a data bus and apparatus therefor
Assignee: Robert Bosch GmbH
•
Filing: 1994-01-24
•
Granted: 1997-06-17
•
Expires: 2014-01-24
Abstract
Abstract The invention is directed to a method of handling erroneous messages in a data processing arrangement. The data processing arrangement can be applied to a motor vehicle and includes at least two stations such as a motor control computer, a transmission control computer, and/or a brake control computer. A data line connects the two stations for transmitting messages. The method is performed by causing the station which detected the erroneous message to transmit an error report in response to the erroneous message; and, causing the error report to include a sequence of states or bits which cannot be confused with any sequence of dominant states or bits during error-free data transmission.
Inventors
- 👤 Wolfgang Botzenhardt
- 👤 Siegfried Dais
- 👤 Uwe Kiencke
- 👤 Martin Litschel
- 👤 Wolfgang Krampe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 01:47
CPC Classifications
B; B60; B60R; B60R16/00; B60R16/02; B60R16/03; B60R16/0315; F; F02; F02D; F02D41/00; F02D41/24; F02D41/26; F02D41/266; F02P; F02P5/00; F02P5/04; F02P5/145; F02P5/15; F02P5/1502; G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0706; G06F11/0736; G06F11/0739; G06F11/0745; G06F11/0751; G06F11/0763; G06F11/0766; G06F11/0772; G06F11/08; G06F11/10; G06F13/00; G06F13/14; G06F13/36; G06F13/368; G06F13/374; H; H04; H04L; H04L1/00; H04L1/0078; H04L1/0079; H04L1/0082; H04L12/00; H04L12/28; H04L12/40; H04L12/40143; H04L12/40163; H04L12/407; H04L12/413; H04L12/4135; H04L25/00; H04L25/02; H04L25/026; H04L2001/0092; H04L2001/0094; H04L2012/40267; H04L2012/40273; H04L25/0264; H04L25/0272; Y; Y02; Y02T; Y02T10/00; Y02T10/10; Y02T10/40
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
206 words
A method of handling an erroneous message in one data processing station interconnected with a plurality of other data processing stations interconnected by a serial data bus for transmitting or receiving messages between said stations including said erroneous message which can be transmitted or received by said one station, the messages transmitted on said serial data bus including dominant and non-dominant states or bits, the method comprising the steps of: causing said one station to detect said erroneous message and to transmit an error report onto said serial data bus in response to said erroneous message thereby alerting the other stations on said serial data bus to said erroneous message; configuring said error report to include a sequence of dominant states or bits different from any sequence of dominant states or bits during error-free data transmission thereby avoiding confusion therebetween; and, transmitting said error report by an error report message and said step of transmitting said error report message including the step of first configuring said error report message to include an error frame portion defined by said dominant states or bits by said one station and closing said error frame portion with an interframe space defined by a sequence of said non-dominant states or bits.
Claim 2
Independent Claim
206 words
A method of handling an erroneous message in one data processing station interconnected with a plurality of other data processing stations interconnected by a serial data bus for transmitting or receiving messages between said stations including said erroneous message which can be transmitted or received by said one station, the messages transmitted on said serial data bus including dominant and non-dominant states or bits, the method comprising the steps of: causing said one station to detect said erroneous message and to transmit an error report onto said serial data bus in response to said erroneous message thereby alerting the other stations on said serial data bus to said erroneous message; configuring said error report to include a sequence of dominant states or bits different from any sequence of dominant states or bits during error-free data transmission thereby avoiding confusion therebetween; and, transmitting said error report by an error report message and said step of transmitting said error report message including the step of first configuring said error report message to include an error frame portion defined by said dominant states or bits by said one station and closing said error frame portion with an interframe space defined by a sequence of said non-dominant states or bits.
Claim 3
Dependent Claim
44 words
The method of claim 1, wherein the step of causing said one station to transmit said error report comprises the step of causing said one station to transmit said error report at any desired point in time including during the transmission of a message.
Claim 4
Dependent Claim
42 words
The method of claim 1, wherein said step of configuring said error report message includes the step of making said sequence of non-dominant states or bits longer than said sequence of dominant states or bits by at least one state or bit.
Claim 5
Dependent Claim
17 words
The method of claim 1, wherein said stations are associated with different components of a motor vehicle.
References Cited (Backward Citations)
CH527547A
Cited
DE2554775A1
Cited
US4414949A
Cited
US4231086A
Cited
GB2039396A
Cited
EP0014556A1
Cited
EP0023105A1
Cited
JPS5616224A
Cited
US4275095A
Cited
US4319338A
Cited
DE3001331A1
Cited
US4366479A
Cited
US4366479B1
Cited
DE3111135A1
Cited
US4412285A
Cited
US4945471A
Cited
US4463445A
Cited
JPS5940728A
Cited
JPS5970851A
Cited
US4592049A
Cited
US4604748A
Cited
EP0117832A2
Cited
US4561092A
Cited
US4556943A
Cited
US4584487A
Cited
US4652873A
Cited
US4654655A
Cited
US4680583A
Cited
US5001642A
Cited
JPS61232363A
Cited
US4745600A
Cited
US4769761A
Cited
EP0485351A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-06-16 | 2000-12-16 | 2001-06-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-06-16 | 2004-12-16 | 2005-06-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-06-16 | 2008-12-16 | 2009-06-17 | $7700.00 | Window Closed / Lapsed |