Methods and systems for secure control of system modes and sub-modes
AssigneeGM Global Technology Operations LLC
InventorsKerfegar Katrak, Michael Turski
Life of this patent
Estimating the term…
Loading patent…
AssigneeGM Global Technology Operations LLC
InventorsKerfegar Katrak, Michael Turski
Estimating the term…
Systems, methods and data structures are provided for representing robust data transmitted within a control system. The data structure includes at least two data fields identifying sub-modules and sub-modes of the control system, and optionally includes a third field for designating a primary operating mode of the control system and/or a fourth field representing a handshaking bit or value. The operating modes, sub-modes and sub-module designators are represented by values of the bits selected such that no single bit transition results in the selection of another valid operating state of the control system. As a result, single bit errors will not produce erroneous operating results. Similar concepts can be optionally applied to ensure that errors in contiguous sets of four, eight or any other number of bits do not produce valid states represented by the data structure.
A data structure for a control system having a control module and a plurality of sub-modules, the data structure comprising a plurality of bits, wherein each of the bits is capable of representing a first value and a second value, the data structure comprising:
A control system comprising a control module and a plurality of sub-modules, wherein the control module is configured to exchange data with each of the plurality of sub-modules using a data structure comprising a plurality of bits, wherein each of the bits is capable of representing at least a first value or a second value, the data structure comprising:
A method of robustly representing data a control system comprising a control module and a plurality of sub-modules using a data structure comprising a plurality of bits, wherein each of the bits is capable of representing at least a first value or a second value, the method comprising the steps of:
Dependencies are inferred from the claim text.