IP Library › Granted Patent US 8,983,714
Granted Patent B2
US 8,983,714 · App. 13/774,904 · Granted Mar 17, 2015

Failsafe communication system and method

Inventor: Ankit Shah (Canton, MI)
Assignee: Robert Bosch GmbH
G06F17/00H04L43/065G01M17/00H04L2012/40215G07C5/00H04L2012/40273G07C5/008G07C5/085
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,983,714
App. No.
13/774,904
Granted
Mar 17, 2015
Kind
B2
Abstract

Methods and systems for analyzing failsafe conditions. One method includes receiving, at a processor, a message transmitted over a vehicle bus, wherein the message includes a data field. The method further includes accessing at least one data attribute included in a database file associated with the vehicle bus. The at least one data attribute includes at least one of (a) a safety critical attribute, (b) an automotive safety integrity level attribute, (c) a maturation time attribute, (d) a warning indicator attribute, and (e) a diagnostic trouble code attribute. The method also includes converting the data field based on the at least one data attribute.

Claims (48)

1. A method for analyzing failsafe conditions of a vehicle, the method comprising:

receiving, at a processor, a message transmitted over a vehicle bus, the message including a data field;

accessing at least one data attribute included in a database file associated with conversion of the message from the vehicle bus, the at least one data attribute including at least one of:

(a) a safety critical attribute of a vehicle,

(b) an automotive safety integrity level attribute of a vehicle,

(c) a diagnostic trouble code attribute; and

converting the data field based on the at least one data attribute;

wherein, the data attribute defines communication of the failsafe conditions associated with a device electrically connected to the vehicle bus.

2. The method of claim 1 , wherein the safety critical attribute is set to “Yes” and “No”.

3. The method of claim 1 , wherein the safety critical attribute indicates whether the data field is associated with a comfort feature, a safety feature, or a base feature.

4. The method of claim 1 , wherein the automotive safety integrity level attribute indicates a rating selected from the group comprising “A,” “B,” “C,” and “D”.

5. The method of claim 1 , including a maturation time attribute, wherein the maturation time attribute indicates a number of time loops.

6. The method of claim 1 , wherein the maturation time attribute indicates a recommended maturation time for message or signal timeout.

7. The method of claim 1 , including a maturation time attribute, wherein the maturation time attribute indicates a recommend maturation time for data length.

8. The method of claim 1 , including a maturation time attribute, wherein the maturation time attribute indicates a recommend maturation time for invalid behavior.

9. The method of claim 1 , wherein the diagnostic trouble code attribute indicates a recommended diagnostic trouble for message or signal time.

10. The method of claim 1 , wherein the diagnostic trouble code attribute indicates a recommend diagnostic trouble for data length.

11. The method of claim 1 , wherein the diagnostic trouble code attribute indicates a recommend diagnostic trouble for invalid behavior.

12. The method of claim 1 , wherein the database file is a vehicle-specific controller area network database file with a file extension of at least one from the group consisting of .xml, .dbc., and .ncd.

13. The method of claim 1 , including a warning indicator attribute, wherein the warning indicator attribute specifies whether the data field indicates activation of a human-machine interface.

14. The method of claim 1 , wherein the data field includes a failsafe signal from an electronic control unit connected to the bus.

15. A vehicle system for analyzing failsafe conditions, the vehicle system comprising:

a processor configured to

receive a message transmitted over a vehicle bus, the message including a data field,

access at least one data attribute included in a database file associated with conversion of the message from the vehicle bus, the at least one data attribute including at least one of:

(a) an automotive safety integrity level attribute indicating a rating, and

(b) a diagnostic trouble code attribute indicating a recommended diagnostic trouble,

convert the data field based on the at least one data attribute; and

output the converted data field for display to a user;

wherein, the data attribute defines communication of the failsafe conditions associated with a device electrically connected to the vehicle bus.

16. A method for analyzing failsafe conditions for an in-vehicle network, the method comprising:

receiving, at a processor, a message transmitted from an electronic control unit over a vehicle bus, the message including a data field;

accessing data attributes from the message, the data attributes included in a database file associated with the vehicle bus including:

(a) channel name,

(b) location and size of a channel,

(c) data type; and

(d) a safety critical attribute.

17. The method of claim 16 , the data attributes further comprising (e) an automotive safety integrity level attribute that includes a rating.

18. The method of claim 16 , the data attributes further comprising (e) a warning indicator attribute, and (f) a maturation time attribute.

19. The method of claim 16 , the data attributes further comprising:

(e) a diagnostic trouble code attribute; and the method further comprising the step of converting the data field based on the data attributes.

20. The method of claim 16 , the data attributes further comprising:

(e) an automotive safety integrity level attribute having a rating,

(f) a warning indicator attribute set as “Yes” or “No”,

(g) a maturation time attribute,

(h) a diagnostic trouble code attribute, and

the method further comprising the step of converting the data field based on the data attributes, and

wherein the safety critical attribute indicates whether the data field is associated with a comfort feature, a safety feature, or a base feature.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2013
From: SHAH, ANKIT
To: ROBERT BOSCH GMBH; ROBERT BOSCH LLC
Reel/Frame 029862/0206 →
Continuity (2)
Provisional Application 61727158 · Nov 16, 2012
Related Publication 20140142801A1 · May 22, 2014