Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cross-process data capturing method of desktop application program

A desktop application program and data capture technology, applied in the field of Internet medical care, can solve the problems of narrow use range, high investment cost, and inability to use equipment, etc., and achieve the effect of low cost and high reusability

Inactive Publication Date: 2018-02-27
CHANGSHA BIOVISION SOFTWARE TECH CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there are more and more hospitals using information systems. The remote consultation system that cannot extract data directly but needs to print, scan and upload is obviously a waste of existing resources.
[0010] Second, this method greatly increases the development cost of remote consultation and telemedicine systems
At the current stage, few hospitals can spend such cost and time to develop a remote consultation system
[0011] Third, this method is generally only used in medical technology departments, its application range is too narrow, and the input cost is high, and existing equipment cannot be used
Due to the above characteristics, this solution is actually not suitable for general teleconsultation and telemedicine, it can only be used as a supplement, and cannot be widely applied and promoted

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cross-process data capturing method of desktop application program
  • Cross-process data capturing method of desktop application program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the purpose, technical solution and advantages of the present invention clearer, the implementation manners of the present invention will be further described in detail below.

[0034] Data acquisition: Inject the dynamic library by inserting message hooks, monitor program message events at the same time, obtain specific data when specific events are triggered, and send them to the client through inter-process communication. The basic implementation process is as follows:

[0035] (1) First, determine the target process through the client configuration, and generally identify it by the process name.

[0036] (2) Use WindowsAPI to query the main thread of the target process, and insert a message hook to inject the module into the other process.

[0037] (3) The module loads a specific configuration file to generate necessary information such as the target to be located, the conditions for positioning the target, the event to be triggered, the condition t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a cross-process data capturing method of a desktop application program. The method of the invention includes: adopting a message hooking function provided by Windows to carry out DLL injection, running code of a local side in the program of another side, and carrying out API hooking through modifying entry addresses of Windows APIs to acquire all data displayed by the program of the another side on an interface. According to the cross-process data capturing method of the desktop application program provided by the invention, systems to which the method can adapt are many, reusability is high, and costs are low.

Description

technical field [0001] The invention belongs to the technical field of Internet medical treatment, and relates to a data capture method, in particular to a cross-process data capture method of a desktop application program. Background technique [0002] With the development of hospital digitalization and informatization construction in our country, various medical subsystems such as hospital information management system (HIS), inspection information system (LIS), imaging system (PACS), physical examination management system (PEIS), electronic medical record (EMR) etc. The system has been adopted by hospitals. In the past, hospitals needed to associate and share data from various systems within the hospital, so that data could be extracted and analyzed in various departments. In the current Internet era, if the data can be correctly extracted, reconstructed and transmitted through the Internet, the flexible allocation of medical resources will be greatly improved, and remot...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F9/54G06F19/00
CPCG06F9/543
Inventor 梁威曹悉
Owner CHANGSHA BIOVISION SOFTWARE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products