The present invention relates to a mobile information system for 12-lead electrocardiogram (ECG).
The present research of the 12-leads electrocardiogram applicable to a telemedicine system, such as Taiwan patent published number M349259, reveals that the system is constructed in a WINDOWS operation system environment. An SQL server is used as the server-end of the data base of the medical information system, and a WINDOWS MOBILE data base is used as the mobile-end. The proxy of the server-end of the data base provided by Microsoft is used as the intermediary by both ends, and thus the mobile apparatus using WINDOWS MOBILE operation could obtain a report of 12-leads electrocardiogram through the wireless network function of a mobile phone. However, this kind of structure is limited to the systems and data bases of WINDOWS, it could only serve for the mobile-end which uses the WINDOWS MOBILE operation, and it can not provide service to the mobile phones using other operation systems. Such are drawbacks of the existing technology.
The exemplary embodiment(s) of the present invention will be understood more fully from the detailed description given below and from the accompanying drawings of various embodiments of the invention, which, however, should not be taken to limit the invention to the specific embodiments, but are for explanation and understanding only.
The present invention discloses a 12-leads electrocardiograph mobile information system, which comprises: a mobile-end device for receiving electrocardiograph-related data; a server-end device, comprising a data base for saving the electrocardiograph-related data; an intermediary program server being a network server for processing or interchanging the electrocardiograph-related data of the mobile-end device or the server-end device, in which the server-end device manipulates or responses the intermediary program server.
The present invention is different to the existing 12-leads electrocardiogram mobile information system which could only provide the inquiring service to a specific smart phone operation system, and is designed using the network service as the platform for data transforming and communications of the programs between the mobile-end and the server-end. The different kinds of databases (eg, SQL SERVER MYSQL) are then transformed to a same kind SQLITE database according to the property of the SQLITE database for supporting many kinds of operations, so as to provide services to a smart phone using many different kinds of operation systems, and achieve the goal to integrate the mobile database of 12-leads electrocardiogram.
The present invention discloses a 12-leads electrocardiograph mobile information system, which comprises: a mobile-end device for receiving electrocardiograph-related data; a server-end device, comprising a data base for saving the electrocardiograph-related data, and the electrocardiograph-related data can be from a hospital medical information system; an intermediary program server, being a network server for processing or interchanging the electrocardiograph-related data of the mobile-end device or the server-end device, in which the server-end device manipulates or responses the intermediary program server; and a data base device for transforming the electrocardiograph-related data with different kinds of format onto the data base device. Wherein, a file format of the data base device is an SQLite data base format, which is compatible with a plurality of heterogonous mobile-end devices (being an iOS operating system, RIM operating system or Android operating system) or a plurality of heterogonous server-end devices (being an Windows operating system or Linux operating system). The database used by the Windows operating device makes use of SQL, MySQL or Oracle, and the database used by the Linux operating device makes use of MySQL.
The intermediary program server of the present invention could execute: a network service function, for receiving a command of the mobile-end device and then reading the electrocardiograph-related data from the server-end system, and then transforming the electrocardiograph-related data to generate a file of the data base device; and a file transferring function, for transferring a file of the data base device to the mobile-end device. Wherein, the data transforming is to transform the data of different kinds data bases (eg: SQL Server or MySQL) of the medical information system to the SQLITE data base.
The steps of the intermediary program server for executing the command of calling the mobile-end comprise: (I) connecting the server-end database device; (II) querying data; (III) transforming the data into the SQLITE data base; (IV) data transferring service.
The mobile-end device, the intermediary program server or the server-end device transfer data via a network.
Through providing the property of the network service that could integrate operation systems, the present invention is designed using the network service as a platform for data transforming and communications of programs between the mobile-end and the server-end, and different kinds of databases (eg, SQL SERVER MYSQL) are then transformed to a same kind SQLITE database according to the property of the SQLITE database for supporting many kinds of operation, so as to provide services to smart phones using many different kinds of operation systems. Through the wireless internet function via a mobile phone, the 12-leads electrocardiograph reports could be queried and obtained from the data base of the hospital medical information system.
With these and other objects, advantages, and features of the invention that may become hereinafter apparent, the nature of the invention may be more clearly understood by reference to the detailed description of the invention, the embodiments and to the several drawings herein.
Exemplary embodiments of the present invention are described herein in the context of an illuminating system and a method thereof.
Those of ordinary skilled in the art will realize that the following detailed description of the exemplary embodiment(s) is illustrative only and is not intended to be in any way limiting. Other embodiments will readily suggest themselves to such skilled persons having the benefit of this disclosure. Reference will now be made in detail to implementations of the exemplary embodiment(s) as illustrated in the accompanying drawings. The same reference indicators will be used throughout the drawings and the following detailed description to refer to the same or like parts.
Please refer to
In the present invention, a flow of the user for manipulating the intermediary program server was shown in
Please refer to
Step 1: The intermediary program server was being called 301 and it was to determine whether the format of parameters 302 was correct or not, so as to avoid the serer being used by an un-licensed person. After verification 303, an original SQLITE file 307 was copied by a file processing function 306, and the copy file was provided to be used in this connection so as to avoid the original SQLITE file being locked that caused another on-line user not able to operate the server normally.
Step 2: It was to construct a connection 305 between the SQLITE data base of the intermediary program server and the data base of the hospital medical information system 305 via a data base connecting function 304.
Step 3: It was to obtain a data base information 311 through data processing function 309 according to the SQL command and the query condition transferred into the hospital medical information system, and then to transform and add the information into SQLITE file 310 copy.
Step 4: It was to copy the modified SQLITE file to file directory 308 to provide downloading for the smart phone.
Please refer to
While particular embodiments of the present invention have been shown and described, it will be obvious to those skilled in the art that, based upon the teachings herein, changes and modifications may be made without departing from this invention and its broader aspects. Therefore, the appended claims are intended to encompass within their scope of all such changes and modifications as are within the true spirit and scope of the exemplary embodiment(s) of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
100109402 | Mar 2011 | TW | national |