Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
203 words
An apparatus for recording and interpreting the interface signals on the Advanced Technology Attachment (ATA) interface or Integrated Drive Electronics (IDE) interface or substantially similar interface comprising: (a) a recording means for recording said interface signals; (b) an interpreting means for interpreting said interface signals into their higher level categories of event type, register or address, and data value; (c) a communicating means for communicating information between said apparatus and a computer or human user; (d) a trigger comparison means for generating a trigger signal when said interface signals match a predetermined trigger pattern; (e) a control circuit for starting/stopping said recording means relative to said trigger signal; (f) a trigger selection means for user selection of the trigger pattern in said categories of event type, register or address, and data value, and translating the user selection into said trigger pattern to be used by said trigger comparison means, whereby a user may select a valid trigger pattern without a knowledge of the function of each of said interface signals; (g) a trigger mask means for masking portions of said interface signals from said trigger comparison means, whereby interface signals or certain of said categories or options within said categories may be ignored.
Claim 2
Independent Claim
203 words
An apparatus for recording and interpreting the interface signals on the Advanced Technology Attachment (ATA) interface or Integrated Drive Electronics (IDE) interface or substantially similar interface comprising: (a) a recording means for recording said interface signals; (b) an interpreting means for interpreting said interface signals into their higher level categories of event type, register or address, and data value; (c) a communicating means for communicating information between said apparatus and a computer or human user; (d) a trigger comparison means for generating a trigger signal when said interface signals match a predetermined trigger pattern; (e) a control circuit for starting/stopping said recording means relative to said trigger signal; (f) a trigger selection means for user selection of the trigger pattern in said categories of event type, register or address, and data value, and translating the user selection into said trigger pattern to be used by said trigger comparison means, whereby a user may select a valid trigger pattern without a knowledge of the function of each of said interface signals; (g) a trigger mask means for masking portions of said interface signals from said trigger comparison means, whereby interface signals or certain of said categories or options within said categories may be ignored.
Claim 3
Dependent Claim
58 words
The apparatus of claim 1 wherein said trigger selection means is automatically modified, after each user selection, to remove or disable certain of said categories or options within said categories which are not normally associated with other options the user has previously selected, whereby invalid or non-occurring trigger patterns are prevented, and said trigger selection means is simplified.
Claim 4
Dependent Claim
46 words
The apparatus of claim 1 wherein said trigger selection means warns the user if the user selects said categories or options within said categories which are not normally associated with other options the user has previously selected, whereby invalid or non-occurring trigger patterns can be avoided.
Claim 5
Independent Claim
177 words
An apparatus for recording and interpreting the interface signals on the Advanced Technology Attachment (ATA) interface or Integrated Drive Electronics (IDE) interface or substantially similar interface comprising: (a) a recording means for recording said interface signals; (b) an interpreting means for interpreting said interface signals into their higher level categories of event type, register or address, and data value; (c) a communicating means for communicating information between said apparatus and a computer or human user; (d) a trigger comparison means for generating a trigger signal when said interface signals match a predetermined trigger pattern; (e) a control circuit for starting/stopping said recording means relative to said trigger signal; (f) an event recognition means which only enables said recording means when an event which is significant to the user occurs on said interface signals; (g) an event prioritizing means working in conjunction with said event recognition means which causes said recording means to store a higher priority event first, and afterward store the lower priority event(s), whereby multiple events occurring simultaneously on said interface signals are correctly recorded.
Claim 6
Independent Claim
177 words
An apparatus for recording and interpreting the interface signals on the Advanced Technology Attachment (ATA) interface or Integrated Drive Electronics (IDE) interface or substantially similar interface comprising: (a) a recording means for recording said interface signals; (b) an interpreting means for interpreting said interface signals into their higher level categories of event type, register or address, and data value; (c) a communicating means for communicating information between said apparatus and a computer or human user; (d) a trigger comparison means for generating a trigger signal when said interface signals match a predetermined trigger pattern; (e) a control circuit for starting/stopping said recording means relative to said trigger signal; (f) an event recognition means which only enables said recording means when an event which is significant to the user occurs on said interface signals; (g) an event prioritizing means working in conjunction with said event recognition means which causes said recording means to store a higher priority event first, and afterward store the lower priority event(s), whereby multiple events occurring simultaneously on said interface signals are correctly recorded.