Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
197 words
An auditory prosthesis, comprising: programmable signal processing means for filtering and amplifying auditory signals in accordance with a set of program data; program loading means coupled to said signal processing means for loading a specified set of program data into said signal processing means; said program loading means including memory means for storing a plurality of distinct sets of program data, reprogramming means for loading sets of program data from an external source into said memory means, and means for loading one of said plurality of stored sets of program data into said signal processing means after said reprogramming means loads program data from an external source into said memory means; and muting means coupled to said signal processing means for temporarily muting said signal processing means while said program loading means loads a set of program data into said signal processing means; said muting means coupled to said reprogramming means and including means for muting said signal processing means while said reprogramming means loads program data from an external source into said memory means and continuing to mute said signal processing means until a set of program data has been loaded into said signal processing means.
Claim 2
Dependent Claim
197 words
An auditory prosthesis, comprising: programmable signal processing means for filtering and amplifying auditory signals in accordance with a set of program data; program loading means coupled to said signal processing means for loading a specified set of program data into said signal processing means; said program loading means including memory means for storing a plurality of distinct sets of program data, reprogramming means for loading sets of program data from an external source into said memory means, and means for loading one of said plurality of stored sets of program data into said signal processing means after said reprogramming means loads program data from an external source into said memory means; and muting means coupled to said signal processing means for temporarily muting said signal processing means while said program loading means loads a set of program data into said signal processing means; said muting means coupled to said reprogramming means and including means for muting said signal processing means while said reprogramming means loads program data from an external source into said memory means and continuing to mute said signal processing means until a set of program data has been loaded into said signal processing means.
Claim 3
Dependent Claim
264 words
An auditory prosthesis, comprising: programmable signal processing means for filtering and amplifying auditory signals in accordance with a set of program data; programming means coupled to said signal processing means for enabling said signal processing means to use a specified set of program data; said programming means including memory means for storing a plurality of distinct sets of program data, program selection means for generating a program selection signal, and means responsive to said program selection signal for enabling said signal processing means to use a corresponding set of program data; reprogramming means for loading sets of program data from an external source into said memory means; and muting means coupled to said reprogramming means and said signal processing means for muting said signal processing means while said reprogramming means loads program data from an external source into said memory means; said muting means including means for temporarily muting said signal processing means when said program selection means generates a program selection signal until said signal processing means is enabled to use a corresponding set of program data; said programming means including means for enabling said signal processing means to use one of said plurality of stored sets of program data after said reprogramming means loads program data from an external source into said memory means; said muting means including means for muting said signal processing means while program data from an external source is being loaded into said memory means and continuing to mute said signal processing means until said signal processing means has been enabled to use a set of program data.
Claim 4
Dependent Claim
264 words
An auditory prosthesis, comprising: programmable signal processing means for filtering and amplifying auditory signals in accordance with a set of program data; programming means coupled to said signal processing means for enabling said signal processing means to use a specified set of program data; said programming means including memory means for storing a plurality of distinct sets of program data, program selection means for generating a program selection signal, and means responsive to said program selection signal for enabling said signal processing means to use a corresponding set of program data; reprogramming means for loading sets of program data from an external source into said memory means; and muting means coupled to said reprogramming means and said signal processing means for muting said signal processing means while said reprogramming means loads program data from an external source into said memory means; said muting means including means for temporarily muting said signal processing means when said program selection means generates a program selection signal until said signal processing means is enabled to use a corresponding set of program data; said programming means including means for enabling said signal processing means to use one of said plurality of stored sets of program data after said reprogramming means loads program data from an external source into said memory means; said muting means including means for muting said signal processing means while program data from an external source is being loaded into said memory means and continuing to mute said signal processing means until said signal processing means has been enabled to use a set of program data.
Claim 5
Independent Claim
144 words
A method of programming a hearing aid having programmable signal processing means for filtering and amplifying auditory signals in accordance with a set of program data, said hearing aid further including memory means for storing a plurality of distinct sets of program data, and reprogramming means for loading sets of program data from an external source into said memory means; the steps of the method comprising: responding to a program selection signal by changing the program data used by said signal processing means; and responding to an externally generated write data signal by loading program data from an external source into said memory means in the hearing aid; temporarily muting said signal processing means while said programming means changes the program data used by said signal processing means and while said reprogramming means loads program data from an external source into said memory means.
Claim 6
Independent Claim
144 words
A method of programming a hearing aid having programmable signal processing means for filtering and amplifying auditory signals in accordance with a set of program data, said hearing aid further including memory means for storing a plurality of distinct sets of program data, and reprogramming means for loading sets of program data from an external source into said memory means; the steps of the method comprising: responding to a program selection signal by changing the program data used by said signal processing means; and responding to an externally generated write data signal by loading program data from an external source into said memory means in the hearing aid; temporarily muting said signal processing means while said programming means changes the program data used by said signal processing means and while said reprogramming means loads program data from an external source into said memory means.
Claim 7
Dependent Claim
100 words
A method of programming a hearing aid as set forth in claim 3, said step of loading program data from an external source including the step of changing the program data used by said signal processing means after said program data from an external source has been loaded into said memory means; said muting step including muting said signal processing means while program data from an external source is being loaded into said memory means and continuing to mute said signal processing means until the completion of said step of changing the program data used by said signal processing means.
Claim 8
Independent Claim
139 words
A method of programming a programmable hearing aid, the method comprising the steps of: providing a programmable hearing aid with receiving means for receiving data transmissions, and memory means coupled to said receiving means for storing program data values received via said receiving means; sending a predefined write signal and then a set of program data values to the receiving means of the programmable hearing aid; automatically muting the operation of said programmable hearing aid upon receiving the predefined write signal, and then storing the following program data values in the hearing aid's memory means; sending an unlock signal to the programmable hearing aid after the set of program data values has been stored in the hearing aid memory means; said programmable hearing aid responding to said unlock signal by ceasing muting the operation of the programmable hearing aid.
Claim 9
Independent Claim
139 words
A method of programming a programmable hearing aid, the method comprising the steps of: providing a programmable hearing aid with receiving means for receiving data transmissions, and memory means coupled to said receiving means for storing program data values received via said receiving means; sending a predefined write signal and then a set of program data values to the receiving means of the programmable hearing aid; automatically muting the operation of said programmable hearing aid upon receiving the predefined write signal, and then storing the following program data values in the hearing aid's memory means; sending an unlock signal to the programmable hearing aid after the set of program data values has been stored in the hearing aid memory means; said programmable hearing aid responding to said unlock signal by ceasing muting the operation of the programmable hearing aid.
Claim 10
Independent Claim
255 words
A method of programming a programmable hearing aid, the method comprising the steps of: providing a programmable hearing aid with receiving means for receiving data transmissions, decoding means for decoding said data transmissions, memory means coupled to said receiving means and decoding means for storing program data values received via said receiving means, and read control means coupled to said memory means and said decoding means for transmitting data stored in said memory means when said decoding means detects the receipt of a predefined read signal; sending a set of program data values to the receiving means of the programmable hearing aid, preceded by a predefined write signal; automatically muting the operation of said programmable hearing aid upon receiving the predefined write signal; calculating a first checksum value corresponding to the program data values sent to the programmable hearing aid; sending a predefined read signal to the receiving means of the programmable hearing aid; said read control means of the programmable hearing aid responding to said predefined read signal by transmitting the program data stored in the programmable hearing aid; calculating a second checksum value corresponding to the program data transmitted from the programmable hearing aid; comparing the first and second checksum values; generating an error signal when said first and second checksum values do not match; and sending an unlock signal to the programmable hearing aid when said first and second checksum values do match; said programmable hearing aid responding to said unlock signal by ceasing muting the operation of the programmable hearing aid.
Claim 11
Independent Claim
255 words
A method of programming a programmable hearing aid, the method comprising the steps of: providing a programmable hearing aid with receiving means for receiving data transmissions, decoding means for decoding said data transmissions, memory means coupled to said receiving means and decoding means for storing program data values received via said receiving means, and read control means coupled to said memory means and said decoding means for transmitting data stored in said memory means when said decoding means detects the receipt of a predefined read signal; sending a set of program data values to the receiving means of the programmable hearing aid, preceded by a predefined write signal; automatically muting the operation of said programmable hearing aid upon receiving the predefined write signal; calculating a first checksum value corresponding to the program data values sent to the programmable hearing aid; sending a predefined read signal to the receiving means of the programmable hearing aid; said read control means of the programmable hearing aid responding to said predefined read signal by transmitting the program data stored in the programmable hearing aid; calculating a second checksum value corresponding to the program data transmitted from the programmable hearing aid; comparing the first and second checksum values; generating an error signal when said first and second checksum values do not match; and sending an unlock signal to the programmable hearing aid when said first and second checksum values do match; said programmable hearing aid responding to said unlock signal by ceasing muting the operation of the programmable hearing aid.