ERROR DETECTION ARRANGEMENTS FOR SURGICAL INSTRUMENT ASSEMBLIES
First Claim
1. A surgical instrument system, comprising:
- a surgical instrument;
an end effector attachable to said surgical instrument, wherein said end effector comprises;
a first stored datum regarding a first parameter of said end effector;
a second stored datum regarding a second parameter of said end effector; and
a stored checksum value;
means for communicating said first stored datum to said surgical instrument;
means for communicating said second stored datum to said surgical instrument;
means for communicating said stored checksum value to said surgical instrument, wherein said surgical instrument is configured to calculate a calculated checksum value utilizing said first stored datum and said second stored datum, wherein said surgical instrument is configured to compare said calculated checksum value to said stored checksum value, and wherein said surgical instrument is configured to generate an error response if said calculated checksum value does not match said stored checksum value.
4 Assignments
0 Petitions
Accused Products
Abstract
A surgical instrument system can comprise an end effector comprising, one, stored data regarding parameters of the end effector and, two, a stored checksum. The system can further comprise a surgical instrument which can comprise means for ascertaining the stored data and the stored checksum, calculating a calculated checksum using the stored data, and comparing the calculated checksum to the stored checksum, wherein the surgical instrument is configured to generate an error response if the calculated checksum does not match the stored checksum. An end effector can comprise a start bit, stored data regarding the end effector, and an end bit which can be transmitted to the surgical instrument. The surgical instrument can be configured to identify the start bit and the end bit and generate an error response if at least one of the start bit and the end bit are not identified.
-
Citations
21 Claims
-
1. A surgical instrument system, comprising:
-
a surgical instrument; an end effector attachable to said surgical instrument, wherein said end effector comprises; a first stored datum regarding a first parameter of said end effector; a second stored datum regarding a second parameter of said end effector; and a stored checksum value; means for communicating said first stored datum to said surgical instrument; means for communicating said second stored datum to said surgical instrument; means for communicating said stored checksum value to said surgical instrument, wherein said surgical instrument is configured to calculate a calculated checksum value utilizing said first stored datum and said second stored datum, wherein said surgical instrument is configured to compare said calculated checksum value to said stored checksum value, and wherein said surgical instrument is configured to generate an error response if said calculated checksum value does not match said stored checksum value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A surgical instrument system, comprising:
-
a surgical instrument, comprising; a receiver configured to receive a communication signal; a controller configured to determine whether the entirety of said communication signal has been received by said receiver; and an end effector attachable to said surgical instrument, wherein said end effector comprises; a first stored datum regarding a first parameter of said end effector; a second stored datum regarding a second parameter of said end effector; and a stored checksum value; and a transmitter configured to emit said communication signal which includes said stored checksum value, wherein said controller is configured to calculate a calculated checksum value including said first stored datum and said second stored datum and compare said calculated checksum value to said stored checksum value, and wherein said surgical instrument is configured to generate an error response if said calculated checksum value does not match said stored checksum value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A surgical instrument system, comprising:
-
a surgical instrument, comprising; a receiver configured to receive a communication signal; a controller configured to determine whether the entirety of said communication signal has been received by said receiver; and an end effector attachable to said surgical instrument, wherein said end effector comprises; a start bit; a first stored datum regarding a first parameter of said end effector; a second stored datum regarding a second parameter of said end effector; and an end bit; and a transmitter configured to emit said communication signal which sequentially includes said start bit, said first stored datum, said second stored datum, and said end bit, wherein said surgical instrument is configured to identify said start bit and said end bit, and wherein said surgical instrument is configured to generate an error response if at least one of said start bit and said end bit are not identified. - View Dependent Claims (18, 19, 20)
-
-
21. A surgical instrument system, comprising:
-
an end effector, comprising; a first stored datum regarding a first parameter of said end effector; a second stored datum regarding a second parameter of said end effector; and a stored checksum value; and a surgical instrument, wherein said end effector is attachable to said surgical instrument, and wherein said surgical instrument comprises; means for ascertaining said first stored datum, said second stored datum, and said stored checksum value; means for calculating a calculated checksum value including said first stored datum and said second stored datum and compare said calculated checksum value to said stored checksum value, and wherein said surgical instrument is configured to generate an error response if said calculated checksum value does not match said stored checksum value.
-
Specification