IP Library Granted Patent US 8,725,267
Granted Patent B2
US 8,725,267 · App. 13/438,984 · Granted May 13, 2014

Simultaneous-script execution

Inventors: Frederic Goddeeris (Meerbeke, BE); Koen Van Herck (Kontich, BE)
Assignee: Cochlear Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,725,267
App. No.
13/438,984
Granted
May 13, 2014
Kind
B2
Abstract

The present application discloses systems and methods for engaging in a peer approach to script execution. In accordance with at least one embodiment of the disclosed systems and methods, a hearing prosthesis receives two scripts. Each script defines a different set of instructions to be carried out by the hearing prosthesis. In one embodiment, the command module receives one script and the stimulation module receives the other script. In such an embodiment, each module executes the script at substantially the same time. Furthermore, when one module encounters portions of the script that are somewhat time sensitive (e.g., a portion of a script that dictates to receive a transmission from the other module), the module will pause execution of the script and wait for execution of the other script to catch up.

Claims (18)

1. A method comprising,

at a medical prosthesis, receiving at least two scripts, wherein each of the at least two received scripts defines a set of instructions to be carried out by the medical prosthesis;

simultaneously executing the at least two received scripts; and

periodically synchronizing execution of the at least two scripts, wherein periodically synchronizing the execution of the at least two scripts comprises pausing the execution of one of the at least two scripts while continuing the execution of another of the at least two scripts.

2. The method of claim 1 ,

wherein the medical prosthesis comprises a first module and a second module each configured to transmit and receive data across a data link,

wherein simultaneously executing the at least two scripts comprises executing a first script by the first module and simultaneously executing a second script by the second module.

3. The method of claim 2 , wherein the first script includes different instructions than the second script.

4. The method of claim 1 , wherein

the set of instructions included in the first script are substantially equivalent to the set of instructions included in the second script,

executing the first script comprises executing a subset of instructions included in the first script that is designated for the first module, and

executing the second script comprises executing a subset of instructions included in the second script that is designated for the second module.

5. The method of claim 2 , wherein pausing execution of one of the at least two scripts comprises pausing execution of the second script at a point in which the second script indicates to receive an align message, and wherein continuing the execution of another of the at least two scripts comprises:

continuing execution of the first script while the second script is paused, wherein the first script includes instructions for transmitting the align message to the second module; and

in response to executing the instructions for transmitting the align message, transmitting, by the first module, the align message to the second module.

6. The method of claim 5 , further comprising:

receiving the align message at the second module while execution of the second script is paused; and

in response to the receiving of the align message, resuming execution of the second script by the second module.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2013
From: GODDEERIS, FREDERIC; VAN HERCK, KOEN
To: COCHLEAR LIMITED
Reel/Frame 031414/0637 →
Continuity (1)
Related Publication 20130268024A1 · Oct 10, 2013