Method and system for control of an electromechanical medical device
First Claim
Patent Images
1. A control method for controlling an electromechanical medical device, the method comprising:
- receiving, by a control system, a sequence of symbols;
translating, by the control system, the received sequence of symbols into a batch of commands parsable by an electronic controller of the electromechanical medical device;
sending, by the control system, the batch of commands from the control system to the electromechanical medical device; and
controlling, by the electronic controller, the electromechanical medical device to perform an electromechanical medical operation by causing the electromechanical medical device to execute the batch of commands on the electromechanical medical device, the electromechanical medical device performing the electromechanical medical operation on a medical patient,wherein the translating of the received sequence of symbols is executed using one dictionary among a set of dictionaries, wherein each of the dictionaries in the set of dictionaries has a respective batch of commands parsable by the electronic controller of the electromechanical medical device and respective first sets of symbols corresponding to the respective batch of commands parsable by the electronic controller of the electromechanical medical device for controlling the electromechanical medical device, andwherein the translating of the received sequence of symbols includes,identifying the set of dictionaries, wherein each first set of symbols of any dictionary of the set of dictionaries comprises a respective symbol being comprised in the received sequence of symbols,identifying for each of the dictionaries of the set of dictionaries a respective fragment of the received sequence of symbols comprising one symbol of each of the first sets of symbols of the each of the dictionaries, starting with the symbol comprised in one of the first sets of symbols of the each of the dictionaries, and ending with the symbol comprised in another one of the first sets of symbols of the each of the dictionaries,selecting the identified fragment of the received sequence of symbols having the least number of symbols among the identified fragments of the received sequence of symbols, andselecting the one dictionary among the set of dictionaries corresponding to the selected identified fragment of the received sequence of symbols,wherein the batch of commands of the selected dictionary is the one generated in the translating of the received sequence of symbols into the batch of commands parsable by the electronic controller of the electromechanical medical device, andwherein the electromechanical medical device is one of a syringe, a perfusion tool, a magnetic resonance imaging scanner, or an X-Ray tool.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprises receiving by a control system a sequence of symbols, translating the received sequence of symbols into a batch of commands parsable by an electronic controller of the electromechanical medical device, sending the batch of commands from the control system to the electromechanical device, and causing by the electronic controller the electromechanical medical device to execute the batch of commands on the electromechanical medical device.
-
Citations
19 Claims
-
1. A control method for controlling an electromechanical medical device, the method comprising:
-
receiving, by a control system, a sequence of symbols; translating, by the control system, the received sequence of symbols into a batch of commands parsable by an electronic controller of the electromechanical medical device; sending, by the control system, the batch of commands from the control system to the electromechanical medical device; and controlling, by the electronic controller, the electromechanical medical device to perform an electromechanical medical operation by causing the electromechanical medical device to execute the batch of commands on the electromechanical medical device, the electromechanical medical device performing the electromechanical medical operation on a medical patient, wherein the translating of the received sequence of symbols is executed using one dictionary among a set of dictionaries, wherein each of the dictionaries in the set of dictionaries has a respective batch of commands parsable by the electronic controller of the electromechanical medical device and respective first sets of symbols corresponding to the respective batch of commands parsable by the electronic controller of the electromechanical medical device for controlling the electromechanical medical device, and wherein the translating of the received sequence of symbols includes, identifying the set of dictionaries, wherein each first set of symbols of any dictionary of the set of dictionaries comprises a respective symbol being comprised in the received sequence of symbols, identifying for each of the dictionaries of the set of dictionaries a respective fragment of the received sequence of symbols comprising one symbol of each of the first sets of symbols of the each of the dictionaries, starting with the symbol comprised in one of the first sets of symbols of the each of the dictionaries, and ending with the symbol comprised in another one of the first sets of symbols of the each of the dictionaries, selecting the identified fragment of the received sequence of symbols having the least number of symbols among the identified fragments of the received sequence of symbols, and selecting the one dictionary among the set of dictionaries corresponding to the selected identified fragment of the received sequence of symbols, wherein the batch of commands of the selected dictionary is the one generated in the translating of the received sequence of symbols into the batch of commands parsable by the electronic controller of the electromechanical medical device, and wherein the electromechanical medical device is one of a syringe, a perfusion tool, a magnetic resonance imaging scanner, or an X-Ray tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A control system for controlling an electromechanical medical device, wherein the control system comprises a computer processor and a memory storing instructions of a computer executable code which execution by the computer processor causes the control system to perform the following:
-
receiving, by the control system, a sequence of symbols; translating the received sequence of symbols into a batch of commands parsable by an electronic controller of the electromechanical medical device; sending the batch of commands from the control system to the electromechanical medical device; and controlling, by the electronic controller, the electromechanical medical device to perform an electromechanical medical operation by causing the electromechanical medical device to execute the batch of commands on the electromechanical medical device, the electromechanical medical device performing the electromechanical medical operation on a medical patient, wherein the translating of the received sequence of symbols is executed using one dictionary among a set of dictionaries, wherein each of the dictionaries in the set of dictionaries has a respective batch of commands parsable by the electronic controller of the electromechanical medical device and respective first sets of symbols corresponding to the respective batch of commands parsable by the electronic controller of the electromechanical medical device for controlling the electromechanical medical device, and wherein the translating of the received sequence of symbols includes, identifying the set of dictionaries, wherein each first set of symbols of any dictionary of the set of dictionaries comprises a respective symbol being comprised in the received sequence of symbols, identifying for each of the dictionaries of the set of dictionaries a respective fragment of the received sequence of symbols comprising one symbol of each of the first sets of symbols of the each of the dictionaries, starting with the symbol comprised in one of the first sets of symbols of the each of the dictionaries, and ending with the symbol comprised in another one of the first sets of symbols of the each of the dictionaries, selecting the identified fragment of the received sequence of symbols having the least number of symbols among the identified fragments of the received sequence of symbols, and selecting the one dictionary among the set of dictionaries corresponding to the selected identified fragment of the received sequence of symbols, and wherein the batch of commands of the selected dictionary is the one generated in the translating of the received sequence of symbols into the batch of commands parsable by the electronic controller of the electromechanical medical device, and wherein the electromechanical medical device is one of a syringe, a perfusion tool, a magnetic resonance imaging scanner, or an X-Ray tool.
-
Specification