Systems, methods, and bus controllers for creating an event trigger on a network bus
First Claim
1. A system for monitoring an event of interest via a network bus, wherein said system comprises:
- a bus controller in electrical communication with the network bus for controlling communications on the network bus;
at least one first network device in electrical communication with the network bus for indicating that the event of interest has occurred,wherein said bus controller transmits an event command via the network bus commanding said first network device to indicate when the event of interest has occurred, and wherein said first network device, upon determining that the event has occurred, transmits an indication on the network bus,at least one second network device for performing an associated action based on when the event of interest occurred, wherein said bus controller transmits a trigger on event command via the network bus commanding said first network device to indicate on the network bus when the event of interest has occurred, and wherein the trigger on event command further commands said second network device to perform the associated action when said first network device indicates on the network bus that the event of interest has occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides systems, methods, and bus controllers (12) for monitoring an event of interest via a network bus (14) and creating an asynchronous event trigger on the network bus indicating that the event occurred. Importantly, the systems, methods, and bus controllers (12) of the present invention use either one or several network devices (16, 18) that are connected to the network bus (14) and monitor the occurrence of an event of interest. These network devices (16, 18) are configure through commands from the bus controller (12) to indicate on the network bus (14) typically by a pulse signal, when the event of interest has occurred. The indication from the network device (16, 18) that the event has occurred is used by the bus controller (12) and other network devices (16, 18, 20) on the network bus (14) to configure timing for commands or to perform desired actions in synchronization with the occurrence of the event of interest.
-
Citations
21 Claims
-
1. A system for monitoring an event of interest via a network bus, wherein said system comprises:
-
a bus controller in electrical communication with the network bus for controlling communications on the network bus; at least one first network device in electrical communication with the network bus for indicating that the event of interest has occurred, wherein said bus controller transmits an event command via the network bus commanding said first network device to indicate when the event of interest has occurred, and wherein said first network device, upon determining that the event has occurred, transmits an indication on the network bus, at least one second network device for performing an associated action based on when the event of interest occurred, wherein said bus controller transmits a trigger on event command via the network bus commanding said first network device to indicate on the network bus when the event of interest has occurred, and wherein the trigger on event command further commands said second network device to perform the associated action when said first network device indicates on the network bus that the event of interest has occurred. - View Dependent Claims (2)
-
-
3. A system for monitoring an event of interest via a network bus, wherein said system comprises:
-
a bus controller in electrical communication with the network bus for controlling communications on the network bus; at least one first network device in electrical communication with the network bus for indicating that the event of interest has occurred, wherein said bus controller transmits an event command via the network bus commanding said first network device to indicate when the event of interest has occurred, and wherein said first network device, upon determining that the event has occurred, transmits an indication on the network bus, at least one second network device for performing an associated action, wherein said bus controller commands said second network device to perform the associated action based on when the event of interest occurs. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method for monitoring an event of interest via a network bus, wherein said method comprises the steps of:
-
transmitting an event command from a bus controller that controls communications on the network bus to at least a first network device via the network bus commanding the first network device to indicate when the event of interest has occurred; determining via the first network device that the event of interest has occurred; providing an indication on the network bus; and performing an action via at least one second network device based on when the event of interest occurred, wherein said transmitting step transmits a trigger on event command from the bus controller via the network bus commanding the first network device to indicate when the event of interest has occurred, wherein the trigger on event command further commands the second network device second network device to perform the associated action when the indicating step indicates that the event of interest has occurred. - View Dependent Claims (9)
-
-
10. A method for monitoring an event of interest via a network bus, wherein said method comprises the steps of:
-
transmitting an event command from a bus controller that controls communications on the network bus to at least a first network device via the network bus commanding the first network device to indicate when the event of interest has occurred; determining via the first network device that the event of interest has occurred; providing an indication on the network bus; and performing an action via at least one second network device, wherein said transmitting step transmits a trigger on event command via the network bus commanding the second network device to perform the associated action based on when the event of interest occurs. - View Dependent Claims (11, 12, 13, 14)
-
- 15. A bus controller for monitoring an event of interest via a network bus, wherein said bus controller is in electrical communication with the network bus and controls communications on the network bus, wherein said bus controller is capable of transmitting a trigger on event command via the network bus to at least one first network device connected to the network bus commanding that the network device indicate on the network bus when the event of interest has occurred, wherein the timing for the event to occur is unknown to the bus controller, wherein said bus controller is capable of receiving the indication from the first network device that the event of interest occurred, and wherein the trigger on event command further commands a second network device to perform an associated action when the first network device has indicated that the event of interest has occurred.
-
18. A system for monitoring an event of interest in a network system, wherein said system comprises:
-
a network bus for transporting all communications in the network system; a bus controller in electrical communication with the network bus for controlling communications on the network bus; at least one first network device in electrical communication with the network bus for indicating that the event of interest has occurred; and at least one second network device in electrical communication with the network bus for performing an associated action based on when the event of interest has occurred, wherein said second network device is different from said first network device, wherein said bus controller transmits an event command via the network bus commanding said first network device to indicate when the event of interest has occurred, wherein said first network device, upon determining that the event has occurred, transmits an indication on the network bus, and wherein said second network device receives an indication from said network bus that the event has occurred and performs the associated action based on when the event of interest occurred. - View Dependent Claims (19, 20, 21)
-
Specification