CN111078021A - Method for realizing stimulation signal input by using universal keyboard - Google Patents

Method for realizing stimulation signal input by using universal keyboard Download PDF

Info

Publication number
CN111078021A
CN111078021A CN201911316724.6A CN201911316724A CN111078021A CN 111078021 A CN111078021 A CN 111078021A CN 201911316724 A CN201911316724 A CN 201911316724A CN 111078021 A CN111078021 A CN 111078021A
Authority
CN
China
Prior art keywords
stimulation
keyboard
operating system
software
hot key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201911316724.6A
Other languages
Chinese (zh)
Inventor
张勇
李小娜
胡勤辉
肖昆
崔朕
张纯逸
戴振华
叶有利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Hongtong Industrial Co ltd
Original Assignee
Shanghai Hongtong Industrial Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Hongtong Industrial Co ltd filed Critical Shanghai Hongtong Industrial Co ltd
Priority to CN201911316724.6A priority Critical patent/CN111078021A/en
Publication of CN111078021A publication Critical patent/CN111078021A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Surgery (AREA)
  • Veterinary Medicine (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biomedical Technology (AREA)
  • Medical Informatics (AREA)
  • Pathology (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to the technical field of interaction of stimulation function modules in a multi-channel electrophysiological system, in particular to a method for realizing stimulation signal input by utilizing a universal keyboard, which comprises the following steps: the operation universal keyboard sends the electric signal to the software; calling a registration hot key API of an operating system, and registering a hot key; the operating system confirms whether the hot key is occupied by other application programs; the software calls a corresponding function from an event loop in the operating system and responds; the program quits and deregisters; sending the control signal to a hardware stimulation module; the hardware stimulation module sends the stimulation signal to the patient. Compared with the prior art, the invention packages the universal keyboard into the special keyboard for the stimulation function module by using the computer software program, so that any window area can use the keyboard and make corresponding response at any time in the operation process, thereby meeting the requirements of reducing the error rate of equipment and improving the operation efficiency in the electrophysiological operation.

Description

Method for realizing stimulation signal input by using universal keyboard
Technical Field
The invention relates to the technical field of interaction of stimulation function modules in a multi-channel electrophysiological system, in particular to a method for realizing stimulation signal input by utilizing a universal keyboard.
Background
In conventional electrophysiological equipment, the external stimulus signal input is a space-consuming instrument or a computer software interface that is fully mouse-operated. In the catheterization laboratory, generally speaking, the electrophysiology equipment is large in volume and various and complicated in types, and the space of the catheterization laboratory is limited, so that the reserved space for various equipment becomes narrow, the error rate of the equipment is greatly improved, and the operation efficiency is reduced. The external stimulation signal input device is also an indispensable expense in terms of maintenance cost and manufacturing cost. If the interaction of sending electrical signals to the software entirely through the mouse or ordinary keyboard is completely context dependent, the user needs to move the field of view or the focus of the mouse to the designated window area before that. Referring to fig. 1, a doctor moves a mouse focus to a designated window area or sends an electric signal to software through a common keyboard and an external signal input instrument, the software sends a control signal to a hardware stimulation module, and the hardware stimulation module applies a stimulation signal to a patient.
From the above points, it is necessary to design an external stimulation device that occupies a small volume and is multipurpose, and is not limited to the interaction of a conventional mouse or a common keyboard, i.e. it does not need to activate a specific area or key to respond.
Therefore, it is required to design a method for inputting a stimulus signal using a general-purpose keyboard, which can be used without specifying a specific window area to improve convenience.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a method for realizing stimulation signal input by using a universal keyboard, which can be used without specifying a specific window area so as to improve convenience.
In order to achieve the above object, the present invention is a method for inputting stimulation signals by using a universal keyboard, which is characterized in that: the method comprises the following steps: step 1, the operation universal keyboard sends an electric signal to software; step 2, calling a registration hot key API of the operating system, and registering a hot key; step 3, the operating system confirms whether the hot key is occupied by other application programs, if so, the registration of the hot key fails, and if not, the operating system throws the hot key event to the registered application programs; step 4, the software calls the corresponding function from the event cycle in the operating system, the software responds, if the corresponding function is not called, the software does not respond; step 5, the program quits and deregisters; step 6, sending the control signal to a hardware stimulation module; and 7, sending the stimulation signal to the patient by the hardware stimulation module.
The surgical general keyboard is provided with a special stimulation keyboard, and the special stimulation keyboard comprises an emergency stimulation start key, a switching Sn key, a stimulation interval editing key, a stimulation start key except for emergency stimulation, all stimulation stop keys and a stimulation interval editing functional area.
Compared with the prior art, the invention designs the method for realizing the stimulation signal input by utilizing the universal keyboard, and the universal keyboard is packaged into the special keyboard for the stimulation function module by utilizing the computer software program, so that any window area can use the keyboard and make corresponding response at any time in the operation process, thereby meeting the requirements of reducing the error rate of equipment and improving the operation efficiency in the electrophysiological operation.
Drawings
Fig. 1 is a flow chart of signal processing in the prior art.
Fig. 2 is a schematic view of a surgical universal keyboard.
Fig. 3 is a schematic diagram of a stimulation-specific keyboard in a surgical universal keyboard.
Fig. 4 is a schematic diagram of an emergency stimulation start key in a stimulation-specific keyboard.
FIG. 5 is a diagram of switching Sn keys in a keyboard for stimulus.
Fig. 6 is a schematic diagram of a stimulation interval editing function area in a stimulation specific keyboard.
Fig. 7 is a schematic diagram of a stimulation start key and all stimulation stop keys except for an emergency stimulation in the stimulation-dedicated keyboard.
Fig. 8 is a signal processing flow chart of the present invention.
FIG. 9 is a flow chart of the software response of FIG. 8 according to the present invention.
Detailed Description
The invention will now be further described with reference to the accompanying drawings.
Referring to fig. 8-9, the present invention is a method for inputting stimulation signals by using a universal keyboard, which comprises the following steps: step 1, the operation universal keyboard sends an electric signal to software; step 2, calling a registration hot key API of the operating system, and registering a hot key; step 3, the operating system confirms whether the hot key is occupied by other application programs, if so, the registration of the hot key fails, and if not, the operating system throws the hot key event to the registered application programs; step 4, the software calls the corresponding function from the event cycle in the operating system, the software responds, if the corresponding function is not called, the software does not respond; step 5, the program quits and deregisters; step 6, sending the control signal to a hardware stimulation module; and 7, sending the stimulation signal to the patient by the hardware stimulation module.
Referring to fig. 2-7, a stimulation-dedicated keyboard is provided in the surgical universal keyboard, and the stimulation-dedicated keyboard includes an emergency stimulation start key, a switching Sn key, a stimulation interval editing key, a stimulation start key other than the emergency stimulation, all stimulation stop keys, and a stimulation interval editing function area.
The special stimulation keyboard is a specific area divided by the general operation keyboard, and can be used for inputting external stimulation related signals under the condition of not influencing the basic function of the general operation keyboard. Once the multi-channel electrophysiological system software is in an open state, the stimulation hot key on the surgical universal keyboard is captured by the software, the surgical universal keyboard can perform the two functions described above, and a user can input common information and stimulation related information by using the keyboard at any time.
The invention designs a method for realizing stimulation signal input by using a universal keyboard, and packages the universal keyboard into a special keyboard for a stimulation function module by using a computer software program, so that any window area can use the keyboard and make corresponding response at any time in the operation process, thereby meeting the requirements of reducing the error rate of equipment and improving the operation efficiency in the electrophysiological operation.

Claims (2)

1. A method for realizing stimulation signal input by using a universal keyboard is characterized in that: the method comprises the following steps: step 1, the operation universal keyboard sends an electric signal to software; step 2, calling a registration hot key API of the operating system, and registering a hot key; step 3, the operating system confirms whether the hot key is occupied by other application programs, if so, the registration of the hot key fails, and if not, the operating system throws the hot key event to the registered application programs; step 4, the software calls the corresponding function from the event cycle in the operating system, the software responds, if the corresponding function is not called, the software does not respond; step 5, the program quits and deregisters; step 6, sending the control signal to a hardware stimulation module; and 7, sending the stimulation signal to the patient by the hardware stimulation module.
2. The method for inputting stimulation signals by using the universal keyboard as claimed in claim 1, wherein: the surgical general keyboard is provided with a special stimulation keyboard, and the special stimulation keyboard comprises an emergency stimulation start key, a switching Sn key, a stimulation interval editing key, a stimulation start key except for emergency stimulation, all stimulation stop keys and a stimulation interval editing functional area.
CN201911316724.6A 2019-12-19 2019-12-19 Method for realizing stimulation signal input by using universal keyboard Withdrawn CN111078021A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911316724.6A CN111078021A (en) 2019-12-19 2019-12-19 Method for realizing stimulation signal input by using universal keyboard

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911316724.6A CN111078021A (en) 2019-12-19 2019-12-19 Method for realizing stimulation signal input by using universal keyboard

Publications (1)

Publication Number Publication Date
CN111078021A true CN111078021A (en) 2020-04-28

Family

ID=70315633

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911316724.6A Withdrawn CN111078021A (en) 2019-12-19 2019-12-19 Method for realizing stimulation signal input by using universal keyboard

Country Status (1)

Country Link
CN (1) CN111078021A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2476842Y (en) * 2001-06-15 2002-02-13 陈振文 Special keyboard for view window
CN2517023Y (en) * 2001-07-26 2002-10-16 英群企业股份有限公司 Multifunction keyboard with hot key
US20040193868A1 (en) * 2003-03-28 2004-09-30 John Kuo Method for constituting bootstrap hotkeys and input system thereof
US20060168376A1 (en) * 2005-01-25 2006-07-27 Oleg Ilyasov Usage of keyboard driver in extensible firmware interface for adding new hot keys at firmware level
CN101576775A (en) * 2008-05-06 2009-11-11 英业达股份有限公司 Method for automatically switching key function
CN102148874A (en) * 2011-03-30 2011-08-10 北京彩讯科技股份有限公司 Remote multi-keyboard mouse control method for network computer
CN102331861A (en) * 2011-08-04 2012-01-25 苏州三诺信息科技有限公司 Method for realizing quick function specific to general keyboard
CN103218211A (en) * 2012-01-19 2013-07-24 腾讯科技(深圳)有限公司 Method and system for sharing hot keys among application examples
CN103218212A (en) * 2012-01-19 2013-07-24 腾讯科技(深圳)有限公司 Method and system for sharing hot keys among multiple application examples
CN106474624A (en) * 2016-11-29 2017-03-08 上海交通大学 Electrical transcranial stimulation therapeutic instrument based on Parameter adjustable

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2476842Y (en) * 2001-06-15 2002-02-13 陈振文 Special keyboard for view window
CN2517023Y (en) * 2001-07-26 2002-10-16 英群企业股份有限公司 Multifunction keyboard with hot key
US20040193868A1 (en) * 2003-03-28 2004-09-30 John Kuo Method for constituting bootstrap hotkeys and input system thereof
US20060168376A1 (en) * 2005-01-25 2006-07-27 Oleg Ilyasov Usage of keyboard driver in extensible firmware interface for adding new hot keys at firmware level
CN101576775A (en) * 2008-05-06 2009-11-11 英业达股份有限公司 Method for automatically switching key function
CN102148874A (en) * 2011-03-30 2011-08-10 北京彩讯科技股份有限公司 Remote multi-keyboard mouse control method for network computer
CN102331861A (en) * 2011-08-04 2012-01-25 苏州三诺信息科技有限公司 Method for realizing quick function specific to general keyboard
CN103218211A (en) * 2012-01-19 2013-07-24 腾讯科技(深圳)有限公司 Method and system for sharing hot keys among application examples
CN103218212A (en) * 2012-01-19 2013-07-24 腾讯科技(深圳)有限公司 Method and system for sharing hot keys among multiple application examples
CN106474624A (en) * 2016-11-29 2017-03-08 上海交通大学 Electrical transcranial stimulation therapeutic instrument based on Parameter adjustable

Similar Documents

Publication Publication Date Title
DE102011083957B4 (en) Device control with switchable touch user interfaces
CN107273009B (en) Method and system for rapidly capturing screen of mobile terminal
US10209823B2 (en) Smart wearable device and information input method thereof
CN102929425B (en) A kind of touch key control method and device
US20140137014A1 (en) Virtual icon touch screen application manipulation conversion method and touch screen terminal
WO2020135334A1 (en) Television application theme switching method, television, readable storage medium, and device
CN104281295A (en) Method and system for preventing false slide triggering on touch screen and electronic device
CN108008992A (en) One kind input operation processing method, processing unit and computer-readable recording medium
WO2019218464A1 (en) Application program testing method and apparatus, and mobile terminal and medium
CN104317417A (en) Key and mouse smooth switching method, device and system
WO2015089993A1 (en) Terminal and method for realizing bulk operation under touchscreen
CN108089737B (en) Multi-mouse control method and device for single computer
CN104778003B (en) A kind of input trajectory recognition methods and its wearable device
CN111078021A (en) Method for realizing stimulation signal input by using universal keyboard
CN105718772B (en) Permission mode selection method and device
CN111625174B (en) Touch screen control method and device, electronic equipment and storage medium
CN106775393B (en) The touch operation control method and device of terminal
CN106354273B (en) A kind of method and smart machine manipulating smart machine
Ossmann et al. AsTeRICS, a flexible assistive technology construction set
CN114546549A (en) Application program control method, gesture processing device, intelligent terminal and vehicle
CN111142706B (en) Medical bed moving method, device, equipment and storage medium
Cisco Dual Phone System Integration
CN113282186B (en) Method for self-adapting HID touch screen into keyboard mouse
CN112162494A (en) Remote virtual control simulation method and device of smart phone system
CN104615260A (en) Novel server management system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20200428

WW01 Invention patent application withdrawn after publication