Patent ID: 8493990

Claim:
A cycle-based communication system for transmitting useful data between users of the system, including: a data bus and the users connected to the bus, wherein in the system a data transmission is effected within cyclically repeating timeframes with at least two timeslots each, and each of the timeslots is intended for transmitting one message of a plurality of messages, the one message contains at least some of the useful data, and each of the messages is assigned a message identifier; wherein the system further includes a user memory containing data about a cycle and a message identifier having a predetermined value, wherein the assigned message identifier is stored in each of the messages as part of each of the messages; each of the timeslots has a fixed length; and at least one of the timeslots of one of the timeframes can be used, in various cycles for offset transmission of different messages of the plurality of messages that are not intended for transmission in every cycle, wherein a data about a cycle is either (i) integrated with the assigned message identifier of each of the messages, or (ii) a separate cycle counter integrated in each of the messages, wherein each of the messages is additionally assigned time data that pertain to one of the timeslots and is learned from the assigned message identifier of each of the messages, wherein messages of no interest to a user are determined according to the data about the cycle contained in each of the messages; and wherein each of the messages transmitted over the communication system whose assigned message identifier matches the message identifier having the predetermined value contained in the user memory but which are determined according to the data about the cycle contained in each of the messages to be of no interest to the user, are prevented from being loaded into the user.