Device connected to a bus and method for operating the device
First Claim
1. A bus-connected device at least one of transmitting data to at least one other device through a bus and receiving data from at least one other device through the bus, comprising:
- storage devices in which data to be transmitted or received is temporarily stored, said storage devices being memories or memory areas and storing information not contained in the data transmitted through the bus;
a control device connected to said storage devices and programmed to at least one of;
determine if any data is to be transmitted and, if data is to be transmitted, to determine which of said storage devices is storing the data to be transmitted next; and
determine in which of said storage devices the received data are to be stored; and
said control device being programmed to utilize the information to allocate a priority level to a respective one of said storage devices and to take the information into account when deciding at least one of;
which of said storage devices stores the data to be transmitted next; and
in which of said storage devices the received data are to be stored.
1 Assignment
0 Petitions
Accused Products
Abstract
A device that is connected to a bus can transmit data to one or more other devices and/or can receive data from other devices, through the bus, includes storage (i.e., memories or memory areas) in which data to be transmitted or received is temporarily stored, and a control device that determines whether or not any data is to be transmitted and, if appropriate, in which storage the data that are to be transmitted next is stored and/or in which storage the received data is to be stored. Information not contained in the data transmitted through the bus is stored in each storage, and is used to allocate a priority level to the respective storage, and the control device takes this information into account to decide the storage in which the next data to be transmitted will be stored and/or the storage in which the received data is to be stored.
-
Citations
20 Claims
-
1. A bus-connected device at least one of transmitting data to at least one other device through a bus and receiving data from at least one other device through the bus, comprising:
-
storage devices in which data to be transmitted or received is temporarily stored, said storage devices being memories or memory areas and storing information not contained in the data transmitted through the bus;
a control device connected to said storage devices and programmed to at least one of;
determine if any data is to be transmitted and, if data is to be transmitted, to determine which of said storage devices is storing the data to be transmitted next; and
determine in which of said storage devices the received data are to be stored; and
said control device being programmed to utilize the information to allocate a priority level to a respective one of said storage devices and to take the information into account when deciding at least one of;
which of said storage devices stores the data to be transmitted next; and
in which of said storage devices the received data are to be stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A bus-connected node in a controller area network at least one of transmitting data to at least one other device through a bus and receiving data from at least one other device through the bus, comprising:
-
storage devices in which data to be transmitted or received is temporarily stored, said storage devices being memories or memory areas and storing information not contained in the data transmitted through the bus;
a control device connected to said storage devices and programmed to at least one of;
determine if any data is to be transmitted and, if data is to be transmitted, to determine which of said storage devices is storing the data to be transmitted next; and
determine in which of said storage devices the received data are to be stored; and
said control device being programmed to utilize the information to allocate a priority level to a respective one of said storage devices and to take the information into account when deciding at least one of;
which of said storage devices stores the data to be transmitted next; and
in which of said storage devices the received data are to be stored. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for operating a bus device connected to a bus, which bus is connected to other devices, which comprises:
-
at least one of transmitting data from the bus device to at least one other device through the bus and receiving data from at least one other device through the bus;
temporarily storing data to be transmitted or received data in storage devices of the bus device, the storage devices being memories or memory areas;
storing information not contained in the data transmitted through the bus in the storage devices;
determining with a control device;
if any data is to be transmitted and, if data is to be transmitted, determining with the control device which of the storage devices is storing the data to be transmitted next; and
determining in which of the storage devices the received data are to be stored; and
utilizing the information with the control device to allocate a priority level to a respective one of the storage devices and taking the information into account with the control device when deciding at least one of;
which of the storage devices stores the data to be transmitted next; and
in which of the storage devices the received data are to be stored.
-
Specification