Appeal No. 2006-2336 Application No. 09/849,916 The software is used to control the capturing of the appropriate data and to provide that data as output, according to control inputs received from a user. As is well known in the art, when necessary the software is loaded from the mass storage device 26 to the main memory 24 for use by the CPU 12. The software of the present invention controls the operations and functions of the IEEE 1394 serial bus network data capture and analyzer device, allowing a user to specify that the data captured will trigger or begin upon the occurrence of certain events, such as the detection of a specific packet header, field or data pattern, an error, or a specific time or cycle event. It should also be understood that the data captured can be triggered off of any other appropriate event. In order to capture data triggered off of a specific event, the software implements specific capture filters based on the appropriate trigger event. The capture filters are implemented on the interface card 20 and monitor the data passing through the physical interface 22, between the devices within the IEEE 1394 serial bus network 46, for the appropriate data to be captured. A user interface is also provided on the display 28 for allowing the user to choose the trigger events, to select captured data for display and to provide the captured data either to the printer 29 or to a media device such as a floppy disk or magnetic tape, through the mass storage device 26. Through the user interface, the keyboard 30 and the mouse 32, a user can choose specific trigger events for capturing data which is transmitted on the IEEE 1394 serial bus network. The system translates the selected trigger event into a predetermined sequence of digital data. Once data is captured, that data is stored in the internal memory 24 and displayed under user command, on the user interface. Through the user interface, the user can also choose to have the captured data printed on the printer 29 or saved on the mass storage device 26. 7Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 NextLast modified: November 3, 2007