Systems, methods, and bus controllers for creating an event trigger on a network bus
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-013/00
G06F-003/00
출원번호
US-0475454
(2002-04-26)
등록번호
US-7346719
(2008-03-18)
국제출원번호
PCT/US02/013303
(2002-04-26)
§371/§102 date
20031021
(20031021)
국제공개번호
WO02/088966
(2002-11-07)
발명자
/ 주소
Ellerbrock,Philip J.
Konz,Daniel W.
Noll,Christian J.
출원인 / 주소
The Boeing Company
대리인 / 주소
Alston & Bird LLP
인용정보
피인용 횟수 :
4인용 특허 :
64
초록▼
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 pr
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.
대표청구항▼
What is claimed is: 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 wi
What is claimed is: 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. 2. A system according to claim 1, wherein said second network device performs the associated action a selected delay time after the event of interest has occurred, wherein when said first network device indicates that the event of interest has occurred, said second network device performs the associated action after the selected delay time. 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. 4. A system according to claim 3, wherein said bus controller communicates with said second network device based on an operation schedule outlining commands to be sent to said second network device and timing for sending the commands, wherein when said bus controller receives an indication from said first network device that the event of interest has occurred, said bus controller updates the operation schedule such that the timing for sending commands to said second network device are based on when the event of interest occurs. 5. A system according to claim 4, wherein the event of interest occurs on a periodic basis, wherein the operation schedule includes commands and timing used by said bus controller to command said second network device to perform the associated action at a specified time period defined between successive occurrences of the event of interest, and wherein when said bus controller receives an indication from said first network device that the event of interest has occurred, said bus controller updates the operation schedule such that the timing for sending commands to said second network device are based on when the event of interest occurs. 6. A system according to claim 3, wherein said bus controller communicates with all network devices based on an operation schedule that outlines all communication on the network bus, wherein when the event of interest occurs, said first network device transmits an indication on the network bus independent of the operation schedule. 7. A system according to claim 3, wherein said first network device transmits at least one of a pulse and a message on the network bus when the event of interest occurs. 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. 9. A method according to claim 8, wherein said performing step performs the associated action a selected delay time after the event of interest has occurred, wherein when said indicating step indicates that the event of interest has occurred, said performing step performs the associated action after the selected delay time. 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. 11. A method according to claim 10, wherein said transmitting step transmits commands to the second network device based on an operation schedule outlining commands to be sent to the second network device and timing for sending the commands, wherein said method further comprises the step of updating the operation schedule when said indicating step indicates that the event of interest has occurred, such that the timing for sending commands to the second network device are based on when the event of interest occurs. 12. A method according to claim 11, wherein the event of interest occurs on a periodic basis, wherein the operation schedule includes commands and timing used by said transmitting step to transmit commands to the second network device to perform the associated action at a specified time during a period defined between successive occurrences of the event of interest, and wherein said updating step updates the operation schedule when said indicating step indicates that the event of interest has occurred, such that the timing for sending commands to the second network device are based on when the event of interest occurs. 13. A method according to claim 10, wherein said transmitting step transmits commands to the second network device based on an operation schedule that outlines all communication on the network bus, wherein when the event of interest occurs, said indicating step provides an indication on the network bus independent of the operation schedule. 14. A method according to claim 10, wherein said indicating step provides at least one of a pulse and a message on the network bus when the event of interest occurs. 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. 16. A bus controller according to claim 15, wherein said bus controller communicates with the second network device based on an operation schedule outlining commands to be sent to the second network device and timing for sending the commands, wherein when said bus controller receives an indication from the first network device that the event of interest has occurred, said bus controller updates the operation schedule such that the timing for sending commands to the second network device are based on when the event of interest occurs. 17. A bus controller according to claim 16, wherein the event of interest occurs on a periodic basis, wherein the operation schedule includes commands and timing used by said bus controller to command the second network device to perform the associated action at a specified time during the period defined between successive occurrences of the event of interest, and wherein when said bus controller receives an indication from the first network device that the event of interest has occurred, said bus controller updates the operation schedule such that the timing for sending commands to the second network device are based on when the event of interest occurs. 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. 19. A system according to claim 18, wherein said bus controller transmits a trigger on event command via the network bus commanding said first network device to indicate when the event of interest has occurred, wherein the trigger on event command further commands said second network device to perform the associated action when said first network device indicates that the event of interest has occurred. 20. A system according to claim 18, wherein said bus controller communicates with said second network device based on an operation schedule outlining commands to be sent to said second network device and timing for sending the commands, wherein when said bus controller receives an indication from said first network device that the event of interest has occurred, said bus controller updates the operation schedule such that the timing for sending commands to said second network device are based on when the event of interest occurs. 21. A system according to claim 20, wherein the event of interest occurs on a periodic basis, wherein the operation schedule includes commands and timing used by said bus controller to command said second network device to perform the associated action at a specified time during the period defined between successive occurrences of the event of interest, and wherein when said bus controller receives an indication from said first network device that the event of interest has occurred, said bus controller updates the operation schedule such that the timing for sending commands to said second network device are based on when the event of interest occurs.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (64)
Chmielecki ; Jr. Stanley ; Itkowsky ; Jr. Frank A. ; Koning G. Paul ; Washbaugh Douglas M. ; Ramakrishnan Kadangode K., Apparatus and method for controlling interrupts to a host during data transfer between the host and an adapter.
Asakawa Teruo,JPX ; Shoujima Akiyoshi,JPX ; Ishizawa Shigeru,JPX, Apparatus and method for performing serial communication between master and slave devices.
Kim Dong Won,KRX ; Ryu Won,KRX ; Kim Dae Ung,KRX, Arbitration switching system and a method of arbitration switching in a high-speed packet switching system with a parall.
Record Stephen E. (Ridgefield CT) Shepherd Ann M. (Endwell NY) Shultz Steven S. (Endicott NY), Asynchronous or synchronous operation of event signaller by event management services in a computer system.
Boeck Joachim (Ganderkesee DEX) Dunker Peter (Stuhr DEX) Fryen Jurgen (Kirchweyhe DEX) Neumann Dietrich (Bruchhofen DEX) Pattberg Georg (Stuhr DEX) Wieseke Udo (Syke DEX), Data acquisition from multiple sources.
Canniff Ronald J. (Naperville IL) Chao Philip C. (Naperville IL) Matten Alan H. (Chicago IL) Stroud Charles E. (North Aurora IL), Digital signal processor synchronous network.
Morley Robert S. (Ottawa CAX) Smith Roland A. (Nepean CAX) Sayre Paul D. (Kanata CAX), Electronic systems and effective reduction of electromagnetic interference energy propagation from electronic systems.
Chejlava ; Jr. Edward J. (San Bruno CA) Cline Leslie E. (Sunnyvale CA) Curt Kenneth C. (Saratoga CA), Interface circuit for transferring data between host device and mass storage device in response to designated address in.
Knoll Shaun ; Morriss Jeff Charles ; Bhatt Ajay V. ; Nizar Puthiya Kottal ; Haslam Richard M. ; Cadambi Sudarshan Bala, M&A for dynamically generating and maintaining frame based polling schedules for polling isochronous and asynchronous f.
Morriss Jeff Charles ; Knoll Shaun ; Nizar Puthiya Kottal ; Haslam Richard M. ; Bhatt Ajay V. ; Cadambi Sudarshan Bala, M&A for exchanging date, status and commands over an hierarchical serial bus assembly using communication packets.
Morriss Jeff Charles (Boulder Creek CA) Knoll Shaun (Portland OR) Nizar Puthiya Kottal (El Dorado Hills CA) Haslam Richard M. (Hillsboro OR) Bhatt Ajay V. (El Dorado Hills CA) Cadambi Sudarshan Bala , Method and apparatus for exchanging data, status, and commands over an hierarchical serial bus assembly using communicat.
Aaker Kenneth Dale ; Delp Gary Scott ; Sendelbach Lee Anton ; Slane Albert Alfonse, Method and apparatus for producing transmission control protocol checksums using internet protocol fragmentation.
Curtis Robert A. (Hudson MA) Skendzic Dusan S. (Boston MA), Method and apparatus for reducing electromagnetic interference and emission associated with computer network interfaces.
Souissi, Slim S.; Miles, John B.; Wandt, Henry; Szczpanik, Donald J., Method and apparatus for selectively communicating in a wireless communication system based on varying time incremental costs of communication.
Nabkel, Jafar S.; Jaramillo, Paul D.; Egan, Ronald J.; Norby, Steven E., Method and system for dynamic service classification and integrated service control.
Lee Edward A. (Oakland CA) Bier Jeffrey (Burlingame CA), Multiprocessor system having statically determining resource allocation schedule at compile time and the using of static.
Balasubramanian Peruvemba S. (Chappaqua NY) Lee Nathan J. (New City NY) Lekuch Scott D. (New York NY), Multiprotocol directed infrared communication controller.
Markkula ; Jr. Armas C. (Woodside CA) Sander Wendell B. (Los Gatos CA) Evan Shabtai (Saratoga CA) Smith Stephen B. (Scotts Valley CA) Twitty William B. (Santa Cruz CA), Network and intelligent cell for providing sensing, bidirectional communications and control.
Pascucci Gregory A. ; Rasmussen David E. ; Decious Gaylon M. ; Garbe James R. ; Hyzer Susan M. ; Woest Karen L. ; Vairavan Vairavan ; Koch David L. ; Gottschalk ; Jr. Donald A. ; Burkhardt Dennis E. , Networked facilities management system.
Mller Antonius (Delmenhorst DEX) Reimann Herbert (Oldenburg DEX) Schrmann Bernhard (Brake DEX) Wilts Gerold (Ovelgoenne DEX), On-board network for motor vehicles.
Flood Mark A. (Mayfield Heights OH) Kalan Michael D. (Mayfield Heights OH) Preis Peter N. (Lyndhurst OH) Peterson Alden L. (Brooklyn NY), Programmable controller with multiple task processors.
Baker Robert G. (Delray Beach FL) DeBauche Bradley J. (Boca Raton FL) Dombrowski Chris (Delray Beach FL) Jensen Eric (Boca Raton FL) Massman Lloyd H. (Delray Beach FL) McCain Melvin (Boca Raton FL) S, Real-time, concurrent, multifunction digital signal processor subsystem for personal computers.
Harrison Daniel David ; Frey Richard Louis, Spectral spreading apparatus for reducing electromagnetic radiation from a transmission line used for high data rate com.
Dinwiddie ; Jr. John M. (Loxahatchee FL), Synchronous cycle steal mechanism for transferring data between a processor storage unit and a separate data handling un.
Marwan A. Fawal ; Burton B. Lo ; Anthony L. Pan ; George Kwan, System and method to reduce electromagnetic interference emissions in a network interface.
Knoll Shaun (Portland OR) Morriss Jeff C. (Boulder Creek CA) Callahan Shelagh (Beaverton OR) Bhatt Ajay V. (El Dorado Hills CA) Cadambi Sudarshan B. (Portland OR), System for assigning geographical addresses in a hierarchical serial bus by enabling upstream port and selectively enabl.
Knoll Shaun (Portland OR) Morriss Jeff C. (Boulder Creek CA) Callahan Shelagh (Beaverton OR) Bhatt Ajay V. (El Dorado Hills CA) Nizar Puthiya K. (El Dorado Hills CA) Haslam Richard M. (Hillsboro OR) , System having independently addressable bus interfaces coupled to serially connected multi-ported signal distributors ge.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.