Remote medical treatment interaction implementation method and system based on non-invasive physical examination integrated machine

The non-invasive physical examination machine solves the problem of examinees being unable to access remote medical services by collecting physical examination data and automatically matching response documents, achieving efficient remote medical connections and reducing costs.

CN119400385BActive Publication Date: 2025-12-09湖南嘉邦医疗科技有限公司
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411465338.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2025-12-09
Estimated Expiration
2044-10-21

AI Technical Summary

Technical Problem

Existing non-invasive physical examination machines can only display the examination results and cannot provide corresponding telemedicine services, which means that examinees need to find a doctor in person for consultation, which is costly and inconvenient.

Method used

The non-invasive physical examination machine collects the examinee's biological information, generates physical examination data and calculates physical examination vectors, compares them with multiple template vectors, queries and plays the matching response file, receives remote medical requests from the examinee, and realizes remote medical connection.

Benefits of technology

By automatically matching response documents, examinees can obtain relevant medical advice on their own, reducing the volume and cost of telemedicine.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119400385B_ABST
    Figure CN119400385B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a remote medical interactive implementation method and system based on a noninvasive physical examination integrated machine, the method comprises the following steps: the noninvasive physical examination integrated machine collects biological information of a physical examinee, generates physical examination data according to the biological information, the physical examination data comprises: a plurality of medical data generated according to the biological information; the noninvasive physical examination integrated machine generates a physical examination vector according to the plurality of medical data, calculates a difference value between the physical examination vector and a plurality of template vectors to obtain a difference value vector, searches a first template vector corresponding to a minimum difference value vector from the difference value vector, queries a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the physical examination reply file, and plays the first reply file; the noninvasive physical examination integrated machine receives a remote medical request sent by the physical examinee after reading the first reply file, and matches a remote doctor according to the physical examination data to realize remote medical connection.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of communication and medical treatment, and particularly relates to a remote medical treatment interaction implementation method and system based on a non-invasive physical examination integrated machine. BACKGROUND

[0002] Remote medical treatment refers to that, by relying on computer technology, remote sensing, remote measurement, remote control technology, the medical treatment technology and medical treatment equipment advantages of a large hospital or a specialized medical treatment center are fully exerted to perform remote diagnosis, treatment and consultation on wounded and sick persons in remote areas, islands or ships with poor medical treatment conditions. Physical examination usually refers to physical examination, which is used to check the state of each organ of the body, so as to determine whether the body has some diseases.

[0003] Since physical examination is almost performed once in a certain period of time (for example, one year or half a year) by each person, due to the particularly huge number of physical examinations, a non-invasive physical examination integrated machine also appears, but the existing non-invasive physical examination integrated machine can only display the results of physical examination and cannot provide corresponding remote medical treatment services for examinees. SUMMARY

[0004] The application provides a remote medical treatment interaction implementation method and system based on a non-invasive physical examination integrated machine, which can provide remote medical treatment services according to physical examination results, and facilitates examinees to know their own conditions.

[0005] In a first aspect, the application provides a remote medical treatment interaction implementation method based on a non-invasive physical examination integrated machine, which comprises the following steps:

[0006] The non-invasive physical examination integrated machine collects biological information of an examinee, generates physical examination data according to the biological information, and the physical examination data comprises: a plurality of medical data generated according to the biological information;

[0007] The non-invasive physical examination integrated machine generates a physical examination vector according to the plurality of medical data, calculates a difference value between the physical examination vector and a plurality of template vectors to obtain a difference value vector, searches a first template vector corresponding to a minimum difference value vector from the difference value vector, queries a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the physical examination reply file, and plays the first reply file.

[0008] The non-invasive physical examination integrated machine receives a remote medical treatment request sent by the examinee after reading the first reply file, and matches a remote doctor according to the physical examination data to realize remote medical treatment connection.

[0009] In a second aspect, a remote medical treatment interaction implementation system based on a non-invasive physical examination integrated machine is provided, which comprises:

[0010] The collecting unit is configured to collect biological information of the examinee, generate examination data according to the biological information, and the examination data comprises a plurality of medical data generated according to the biological information.

[0011] The processing unit is configured to generate an examination vector according to the plurality of medical data, calculate a difference value between the examination vector and a plurality of template vectors to obtain a difference vector, search for a first template vector corresponding to a minimum difference vector from the difference vector, query a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the examination reply file, and play the first reply file.

[0012] The communication unit is configured to receive a remote medical treatment request sent by the examinee after reading the first reply file, match a remote doctor according to the examination data, and realize remote medical treatment connection.

[0013] In a third aspect, the present application provides a computer storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute some or all of the steps described in the first aspect of the present application.

[0014] The embodiments of the present application have the following beneficial effects:

[0015] The technical solution provided by the present application collects biological information of an examinee by a non-invasive examination all-in-one machine, generates examination data according to the biological information, and the examination data comprises a plurality of medical data generated according to the biological information. The non-invasive examination all-in-one machine generates an examination vector according to the plurality of medical data, calculates a difference value between the examination vector and a plurality of template vectors to obtain a difference vector, searches for a first template vector corresponding to a minimum difference vector from the difference vector, queries a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the examination reply file, and plays the first reply file. The non-invasive examination all-in-one machine receives a remote medical treatment request of the examinee, matches a remote doctor according to the examination data, and realizes remote medical treatment connection. In this way, the examinee can automatically match a reply file cooperating with the examination data in the examination data according to a plurality of medical data in the examination data. If the examinee still needs to realize remote medical treatment after reading the first reply file, then remote video medical treatment is realized, and the quantity and cost of remote medical treatment are reduced. BRIEF DESCRIPTION OF DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed in the embodiments or prior art description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.

[0017] Figure 1is a structural schematic diagram of a remote medical system architecture provided by an embodiment of the present application;

[0018] Figure 2 is a flowchart of a remote medical interactive implementation method based on a non-invasive physical examination all-in-one machine provided by an embodiment of the present application;

[0019] Figure 3 is a structural schematic diagram of a remote medical interactive implementation system based on a non-invasive physical examination all-in-one machine provided by an embodiment of the present application. DETAILED DESCRIPTION

[0020] In order to enable persons skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by persons skilled in the art without creative labor fall within the scope of protection of the present application.

[0021] The terms "first", "second", and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish different objects, and are not used to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, system, product or device.

[0022] Reference to "an embodiment" in this document means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The phrase appears at various places in the specification does not necessarily all refer to the same embodiment, nor is it necessarily mutually exclusive of other embodiments. It is explicitly and implicitly understood that the embodiments described herein can be combined with other embodiments.

[0023] The related terms involved in the present application will be introduced first.

[0024] Non-invasive physical examination all-in-one machine: also known as intelligent physical examination machine, generally controlled by microcomputer, so as to record relevant physical examination data without manual operation, and realize uploading of physical examination data.

[0025] The system architecture of remote medical treatment involved in the embodiments of the present application will be introduced below.

[0026] This application also provides a server 10 and a non-invasive physical examination all-in-one machine 20, such as Figure 1 As shown, server 10 is connected to non-invasive physical examination machine 20 via a wireless network. The non-invasive physical examination machine includes at least one processor 11 and memory 12, and may also include a communication interface 14, one or more cameras 15, a display screen 16, and a bus 13. The processor 11, memory 12, cameras 15, display screen 16, and communication interface 14 can communicate with each other via the bus 13. The communication interface 14 can transmit information and may have wireless communication capabilities, such as short-range or long-range wireless communication (e.g., LTE or NR). The processor 11 can call logical instructions in memory 12 to execute or support the methods in this embodiment. The non-invasive physical examination machine 20 may also include a microphone, blood pressure monitor, height detector, blood glucose meter, etc.

[0027] Furthermore, the logic instructions in the aforementioned memory 12 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium.

[0028] The memory 12, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, such as program instructions or modules corresponding to the methods in the embodiments of this disclosure. The processor 11 executes functional applications and data processing by running the software programs, instructions, or modules stored in the memory 12, that is, implements or supports the methods in the embodiments of this application.

[0029] All non-invasive physical examination machines are equipped with multiple cameras 15. The multiple cameras 15 can be set in different positions on the non-invasive physical examination machine depending on the manufacturer. The multiple cameras 15 set in each non-invasive physical examination machine can be different.

[0030] The aforementioned server 10 can be a single server device. Of course, in optional application scenarios, the aforementioned server 10 can be a server cluster, which can be a distributed server or a cloud server, etc. This application does not limit the connection relationship or functional division between servers.

[0031] The main technical application scenarios of the embodiments of this application are described below:

[0032] Everyone needs regular physical examination, physical examination will be a physical examination report, the current physical examination report only corresponding test numbers and whether normal, for example, blood pressure, if blood pressure 140 / 90mmHg, according to the current medical standard, it belongs to hypertension, this belongs to user common sense, but for some unusual parameters are not so easy to understand, for example, platelets, 100*10 9 / L, it belongs to too low, but for ordinary people, only know that the platelet is low, what specific need to pay attention to, or through what way to make it normal, the ordinary way is to take the physical examination report directly to the hospital consultation, but for the physical examination center, the doctor on-site consultation may not meet the requirements of the examinee, in addition, the cost of on-site consultation of doctors is also high.

[0033] The specific method will be described in detail below.

[0034] Please refer to Figure 2 The application also provides a remote medical interactive implementation method based on a non-invasive physical examination all-in-one machine, Figure 2 The flowchart of the remote medical interactive implementation method based on the non-invasive physical examination all-in-one machine provided by the application can be executed under the remote medical system architecture as shown in Figure 1 The method as shown in Figure 2 The method as shown in Figure 2 The method as shown in

[0035] Step S201, the non-invasive physical examination all-in-one machine collects the biological information of the examinee, generates physical examination data according to the biological information, and the physical examination data includes: a plurality of medical data generated according to the biological information;

[0036] For example, the above biological information includes but is not limited to: height information, blood pressure information, blood information (such as blood routine and other blood test data), face image information, biometric information, etc.

[0037] The above physical examination data can be medical examination data corresponding to the biological information. For example, the height information can be the height value, such as 180cm. For example, the blood pressure information can be 140 / 90mmHg, etc. Here, examples are not given one by one.

[0038] For example, the above non-invasive physical examination all-in-one machine can also include: receiving medical data sent by other medical devices, the above other medical devices include but are not limited to: CT devices, MR devices and other large medical devices, and the application does not limit the specific form of the above other medical devices.

[0039] According to the biological identification information, a first identity of the examinee is identified, and an archival relationship between the first identity and the medical data is constructed. The biological identification information identifying the first identity of the examinee specifically can include:

[0040] The biological pixels of the biological identification picture (for example, the vein picture) are extracted to obtain a feature image, continuous pixels in the feature image are connected to obtain n line segments, 2n end points corresponding to the n line segments are taken as 2n feature points, m points intersecting between the n line segments are taken as m feature points, and the 2n+m feature points are taken as a feature point library. The number of line segments of each feature point in the 2n+m feature points is obtained, the 2n+m feature points are arranged in descending order according to the number of line segments to obtain a first sequence, the first x feature points of the first sequence are extracted, the feature vectors of the first x feature points are obtained, the first feature point of the first x feature points is extracted, the lengths of w1 line segments containing the first feature point are obtained, the w1 lengths are arranged in descending order and sequentially filled into the corresponding positions of the vector to obtain a first vector corresponding to the first feature point, x feature vectors are obtained by traversing the first x feature points, a first template image is extracted, the first template image is processed to obtain y feature vectors (y=x), x difference values are obtained by subtracting the y feature vectors from the x feature vectors, a mean value of the x difference value vectors is obtained, and if the mean value is less than a first threshold value, the first identity is determined as an identity corresponding to the first template image.

[0041] The x can be any one of 2, 3, and 4.

[0042] The vein identification method can avoid the influence of the identification angle on the identification accuracy, thereby improving the identification accuracy. Because the vector here is composed of the length of the line segment, the angle has no influence on the length of the line segment, so the influence of the angle can be avoided, and the identification accuracy is improved.

[0043] For the n line segments, there are 2n end points, and the coincidence of the end points is not considered here. When the first sequence is obtained later, the end points are considered to be coincident, so that the first x points with the most coincidences or the most intersections are taken as the feature vectors corresponding to the feature points, thereby reducing the calculation amount.

[0044] In step S202, the non-invasive physical examination machine generates an examination vector according to the medical data, calculates the difference between the examination vector and a plurality of template vectors to obtain a difference vector, searches for a first template vector corresponding to a minimum difference vector from the difference vector, queries a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the examination reply file, and plays the first reply file.

[0045] The first reply file can include preset audio and video files. The reply file can be a single video. In actual applications, the reply file can be generated by collecting various forms of text. The reply file can also be an audio file. The application does not limit the specific form of the reply file.

[0046] The non-invasive physical examination machine can generate a physical examination vector based on multiple medical data. The physical examination vector can include:

[0047] The vector generation operation is performed on each medical data to obtain a partial vector of each medical data. The partial vectors of the medical data are arranged in a preset medical data sequence to obtain a physical examination vector. The vector generation operation performed on each medical data to obtain a partial vector of each medical data can include:

[0048] A first value group of the medical data is extracted. The first value group is determined to be in a first level of the medical data. In the partial vector corresponding to the first value group, the value corresponding to the first level is set to 1, and the other values in the partial vector are set to 0 to obtain the partial vector. The multiple partial vectors are obtained by traversing the multiple medical data. The other values are values in the partial vector other than the value corresponding to the first level.

[0049] The following is an actual example. The height / weight data of a doctor is used as an example. The doctor data is divided into levels by BMI. The levels can be divided according to the doctor's level. For example, the blood pressure levels include high blood pressure, low blood pressure, and normal blood pressure. The blood lipid also has a corresponding range and level. This is not described in detail. If the BMI value corresponding to the height / weight is 21, the corresponding partial vector value can be 010000. The BMI level can be referred to the BIM table. That is, <18.5 is underweight, the first value of the partial vector, 【18.5, 23.99】 is normal, the second value of the partial vector, 【24, 27.99】 is overweight, the third value of the partial vector, 【28, 29.99】 is obese, the fourth value of the partial vector, 【30, 40】 is severe obesity, the fifth value of the partial vector, and ≥40 is extremely severe obesity, the sixth value of the partial vector. For the first value, it is normal, so the second value is 1. The partial vector is determined to be 010000. If the BMI value is 29, the partial vector is determined to be 000100. Other types of medical data can be processed similarly.

[0050] For example, the above-mentioned arrangement of the partial vectors of each medical data in the order of the preset medical data sequence to obtain the physical examination vector can specifically include: for the convenience of description, taking 3 medical data as an example, the order is weight, blood pressure, and blood fat; the partial vectors corresponding to the 3 values are 010000, 0100, and 01000 respectively, and the physical examination vector is 010000010001000.

[0051] The blood pressure can be divided into 4 levels, normal blood pressure, high pressure level 1, high pressure level 2, and high pressure level 3; the blood fat (triglyceride) can also be divided into 5 levels, low blood fat, normal blood fat, marginal increase range, mild increase range, and high range. The specific numerical classification of the high pressure level can be referred to the range classification of high blood pressure, the above-mentioned classification of blood fat can be referred to the range of triglyceride, and the above-mentioned range can be adaptively adjusted according to different genders.

[0052] For example, the above-mentioned calculation of the difference between the physical examination vector and the plurality of template vectors to obtain the difference vector, and the search of the first template vector corresponding to the minimum difference vector from the difference vector can specifically include:

[0053] The x1 medical data corresponding to the template vector of the plurality of template vectors is determined, the x2 medical data corresponding to the physical examination vector is extracted, the x1-x2 medical data not in the x2 medical data is queried from the x1 medical data, the x1-x2 partial vectors corresponding to the x1-x2 medical data are removed from the plurality of template vectors to obtain the plurality of template filtering vectors after removal, the difference between the physical examination vector and the plurality of template filtering vectors is calculated to obtain a plurality of difference vectors, the modulus of the plurality of difference vectors is calculated to obtain a plurality of modes, and the difference vector corresponding to the minimum value in the plurality of modes is selected as the minimum difference vector. The template vector corresponding to the minimum difference vector is selected as the first template vector.

[0054] For the plurality of template vectors, the number of medical data items is large, but for the examinee, it is impossible to check all the medical data, for example, some people will check hepatitis B two half, and some people will not check hepatitis B two half, so if the template vector and the physical examination vector are directly calculated, the calculation accuracy may be poor. Therefore, before calculation, the redundant partial vectors in the corresponding template vector need to be removed to obtain a more accurate template filtering vector, so that the calculation can be performed to realize the matching of the reply file.

[0055] For example, the above-mentioned query of the first reply file corresponding to the first template vector according to the mapping relationship between the template vector and the physical examination reply file, and the playing of the reply file can specifically include:

[0056] If the reply file is an audio file, the audio content of the audio file is extracted, classification recognition is performed on the audio content to determine x1 audio sub-contents corresponding to x1 items of medical data contained in the audio content, x1-x2 audio sub-contents belonging to x1-x2 items of medical data are extracted from the x1 audio sub-contents, the x1-x2 audio sub-contents corresponding to the x1-x2 items of medical data are deleted to obtain a playback reply file, and the playback reply file is played as an updated first reply file.

[0057] According to the example, the above-mentioned querying the first reply file corresponding to the first template vector according to the mapping relationship between the template vector and the physical examination reply file and playing the first reply file specifically includes:

[0058] If the first reply file is an audio and video file, the audio content of the audio and video file is extracted, classification recognition is performed on the audio content to determine x1 audio sub-contents corresponding to x1 items of medical data contained in the audio content, x1-x2 audio sub-contents belonging to x1-x2 items of medical data are extracted from the x1 audio sub-contents, and the part of the video and the part of the audio sub-contents corresponding to the x1-x2 audio sub-contents are deleted to obtain a playback reply file.

[0059] The above-mentioned scheme deletes the audio sub-contents not belonging to x2 items of medical data and the corresponding part of the video to obtain a playback reply file, which avoids the influence of irrelevant video on the examinee and enables the reply file to better match the examinee.

[0060] In step S203, the non-invasive physical examination all-in-one machine receives a remote medical request sent by the examinee after reading the first reply file, and matches a remote doctor according to the physical examination data to realize remote medical connection.

[0061] According to the example, the above-mentioned remote medical request can be a communication request sent by the examinee, and the above-mentioned communication request can be sent through a general instant messaging software or a communication request sent by a medical application. The application does not limit the specific form of the above-mentioned communication request. Since the above-mentioned remote medical request is sent by the examinee after watching the reply file matched with the physical examination data of the examinee, most examinees may not need to be connected for remote medical treatment, so the number of remote medical connections can be reduced, and medical resources can be saved.

[0062] The technical scheme provided in the application collects biological information of a physical examinee by a noninvasive physical examination all-in-one machine, generates physical examination data according to the biological information, the physical examination data comprising: a plurality of medical data generated according to the biological information; the noninvasive physical examination all-in-one machine generates a physical examination vector according to the plurality of medical data, calculates a difference value between the physical examination vector and a plurality of template vectors to obtain a difference vector, searches for a first template vector corresponding to a minimum difference vector from the difference vector, queries a first reply file corresponding to the first template vector according to a mapping relationship between the template vectors and the physical examination reply file, and plays the first reply file; the noninvasive physical examination all-in-one machine receives a remote medical treatment request of the physical examinee, matches a remote doctor according to the physical examination data to realize remote medical treatment connection. In this way, the physical examinee can automatically match a reply file cooperating with the physical examination data of the physical examinee through a plurality of medical data in the physical examination data, and if remote medical treatment needs to be realized, remote video medical treatment is further realized, thereby reducing the quantity and cost of remote medical treatment.

[0063] The application also provides a remote medical treatment interaction implementation system based on a noninvasive physical examination all-in-one machine. Figure 3 , Figure 3 A structural schematic diagram of a remote medical treatment interaction implementation system based on a noninvasive physical examination all-in-one machine is provided, the system comprising:

[0064] The collecting unit 301 is configured to collect biological information of a physical examinee, and generate physical examination data according to the biological information, the physical examination data comprising: a plurality of medical data generated according to the biological information.

[0065] The processing unit 302 is configured to generate a physical examination vector according to the plurality of medical data, calculate a difference value between the physical examination vector and a plurality of template vectors to obtain a difference vector, search for a first template vector corresponding to a minimum difference vector from the difference vector, query a first reply file corresponding to the first template vector according to a mapping relationship between the template vectors and the physical examination reply file, and play the first reply file.

[0066] The communication unit 303 is configured to receive a remote medical treatment request sent by the physical examinee after reading the first reply file, and match a remote doctor according to the physical examination data to realize remote medical treatment connection.

[0067] In an example,

[0068] The processing unit is further configured to perform a vector generation operation on each item of medical data to obtain a partial vector of each item of medical data, arrange the partial vectors of each item of medical data in a preset medical data sequence to obtain the physical examination vector.

[0069] In an example,

[0070] The processing unit is specifically configured to extract a first value group of one medical data, determine a first level of the first value group in the one medical data, set a value corresponding to the first level to 1 in a partial vector corresponding to the first value group, and set other values of the partial vector to 0 to obtain the partial vector, and traverse multiple medical data to obtain multiple partial vectors.

[0071] The other values are values in the partial vector except the value corresponding to the first level.

[0072] In an example,

[0073] The processing unit is specifically configured to determine x1 medical data corresponding to each template vector of the multiple template vectors, extract x2 medical data corresponding to the physical examination vector, query x1-x2 medical data not in the x2 medical data from the x1 medical data, remove x1-x2 partial vectors corresponding to the x1-x2 medical data from the multiple template vectors to obtain multiple removed template filtering vectors, calculate a difference value between the physical examination vector and the multiple template filtering vectors to obtain multiple difference value vectors, calculate a modulus of the multiple difference value vectors to obtain multiple modes, select a difference value corresponding to a minimum value in the multiple modes as a minimum difference value vector, and select a template vector corresponding to the minimum difference value vector as the first template vector.

[0074] The system provided in the application collects biological information of a physical examination person, generates physical examination data according to the biological information, and the physical examination data includes: multiple medical data generated according to the biological information; a physical examination vector generated according to the multiple medical data; a difference value vector obtained by calculating a difference value between the physical examination vector and multiple template vectors; a first template vector corresponding to a minimum difference value vector searched from the difference value vector; a first reply file corresponding to the first template vector queried according to a mapping relationship between the template vector and the physical examination reply file; and playing the first reply file. The non-invasive physical examination all-in-one machine receives a remote medical request of the physical examination person, matches a remote doctor according to the physical examination data to realize remote medical connection. In this way, the physical examination person can automatically match a reply file cooperating with the physical examination data in the multiple medical data, and if remote medical treatment is needed, remote video medical treatment is further realized, thereby reducing the number and cost of remote medical treatment.

[0075] The electronic device can be divided into functional units according to the above method examples, for example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The integrated unit can be realized in the form of hardware or software functional unit. It should be noted that the division of units in the application examples is illustrative, and is only a logical function division. When actually implemented, there can be another division method.

[0076] The above-described embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, the above-described embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are wholly or partially generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired or wireless manner. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, or the like, which includes one or more available medium collections. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state disk.

[0077] The embodiments of the present application also provide a computer storage medium, which stores a computer program for electronic data exchange, and the computer program causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer includes an electronic device.

[0078] The embodiments of the present application also provide a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program. The computer program is operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product can be a software installation package, and the computer includes an electronic device.

[0079] It should be understood that, in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0080] In several embodiments provided in the present application, it should be understood that the disclosed method, device and system can be implemented in other manners. For example, the described device embodiments are merely illustrative; for example, the division of the units is merely logical function division; and there can be another division manner in actual implementation; for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, or the among different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0081] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments.

[0082] In addition, each functional unit in the various embodiments of the present application can be integrated in a processing unit, or each unit can be a separate physical unit, or two or more units can be integrated in a unit. The integrated unit can be implemented in the form of hardware, or in the form of hardware plus software function units.

[0083] The integrated unit in the form of software function unit can be stored in a computer readable storage medium. The software function unit is stored in a storage medium, including a plurality of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute part of steps of the method according to various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a magnetic disk, an optical disk, a volatile memory or a non-volatile memory. The non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) can be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). Various media that can store program codes.

[0084] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can easily conceive variations or substitutions without departing from the spirit and scope of the present application, and various modifications can be made, including combinations of different functions and steps, including software and hardware implementations, which are all within the scope of the present application.

Claims

1. A remote medical interactive implementation method based on a non-invasive physical examination all-in-one machine, characterized in that, The method comprises the following steps: The non-invasive physical examination integrated machine collects biological information of the examinee, generates physical examination data according to the biological information, and the physical examination data comprises: a plurality of medical data generated according to the biological information; The non-invasive physical examination integrated machine generates a physical examination vector according to the plurality of medical data, calculates the difference between the physical examination vector and a plurality of template vectors to obtain a difference vector, searches for a first template vector corresponding to the minimum difference vector from the difference vector, queries a first reply file corresponding to the first template vector according to the mapping relationship between the template vector and the physical examination reply file, and plays the first reply file; The non-invasive physical examination integrated machine receives a remote medical request sent by the examinee after reading the first reply file, matches a remote doctor according to the physical examination data to realize remote medical connection; the non-invasive physical examination integrated machine generates a physical examination vector according to the plurality of medical data, specifically comprising: Performing vector generation operation on each medical data to obtain a partial vector of each medical data, arranging the partial vector of each medical data in the order of a preset medical data sequence to obtain the physical examination vector; the vector generation operation on each medical data to obtain a partial vector of each medical data specifically comprises: Extracting a first value group of a medical data, determining a first level of the first value group in the medical data, setting the value corresponding to the first level in the partial vector to 1, setting other values of the partial vector to 0 to obtain the partial vector, and traversing a plurality of medical data to obtain a plurality of partial vectors; The other values are values in the partial vector except the value corresponding to the first level; The first reply file corresponding to the first template vector is queried according to the mapping relationship between the template vector and the physical examination reply file, and the first reply file is played, specifically comprising: If the first reply file is an audio file, extracting the audio content of the audio file, performing classification identification on the audio content to determine x1 audio sub-contents corresponding to x1 medical data contained in the audio content, extracting audio sub-contents belonging to x1-x2 medical data in the x1 audio sub-contents, deleting partial audio sub-contents corresponding to the x1-x2 medical data, obtaining a played reply file, and playing the played reply file as an updated first reply file; the calculation of the difference between the physical examination vector and a plurality of template vectors to obtain a difference vector, and the search for a first template vector corresponding to the minimum difference vector from the difference vector specifically comprises: The method comprises the following steps: determining x1 medical data corresponding to each template vector of a plurality of template vectors, extracting x2 medical data corresponding to a physical examination vector, querying x1-x2 medical data which is not in the x2 medical data from the x1 medical data, removing x1-x2 partial vectors corresponding to the x1-x2 medical data from the plurality of template vectors to obtain a plurality of removed template filtering vectors, calculating a difference between the physical examination vector and the plurality of template filtering vectors to obtain a plurality of difference vectors, calculating a plurality of modes of the plurality of difference vectors to obtain a plurality of modes, and selecting a difference vector corresponding to a minimum value in the plurality of modes as a minimum difference vector, and selecting a template vector corresponding to the minimum difference vector as the first template vector.

2. A remote medical treatment interaction implementation system based on a non-invasive physical examination all-in-one machine, characterized in that, The system comprises: a collection unit configured to collect biological information of a physical examination subject, and generate physical examination data according to the biological information, wherein the physical examination data comprises a plurality of medical data generated according to the biological information; a processing unit configured to generate a physical examination vector according to the plurality of medical data, calculate a difference between the physical examination vector and a plurality of template vectors to obtain a difference vector, search for a first template vector corresponding to a minimum difference vector in the difference vector, query a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the physical examination reply file, and play the first reply file; a communication unit configured to receive a remote medical treatment request sent by the physical examination subject after reading the first reply file, and match a remote doctor according to the physical examination data to realize remote medical treatment connection; the processing unit is further configured to perform a vector generation operation on each medical data to obtain a partial vector of each medical data, and arrange the partial vector of each medical data in a preset medical data sequence to obtain the physical examination vector; the processing unit is specifically configured to extract a first value group of one medical data, determine a first level of the first value group in the one medical data, set a value corresponding to the first level in a partial vector of the first value group to 1, set other values of the partial vector to 0 to obtain the partial vector, and traverse a plurality of medical data to obtain a plurality of partial vectors; the other values are values in the partial vector except the value corresponding to the first level; the query of the first reply file corresponding to the first template vector according to the mapping relationship between the template vector and the physical examination reply file, and the playing of the first reply file specifically comprise the following steps: if the first reply file is an audio file, extracting audio content of the audio file, performing classification identification on the audio content to determine x1 audio sub-contents corresponding to x1 medical data contained in the audio content, extracting audio sub-contents belonging to x1-x2 medical data in the x1 audio sub-contents, deleting partial audio sub-contents corresponding to the x1-x2 medical data to obtain a playing reply file, and playing the playing reply file as an updated first reply file. The processing unit is specifically configured to determine x1 medical data corresponding to each of the plurality of template vectors, extract x2 medical data corresponding to the physical examination vector, query x1-x2 medical data which is not in the x2 medical data from the x1 medical data, remove x1-x2 partial vectors corresponding to the x1-x2 medical data from the plurality of template vectors to obtain a plurality of removed template filtering vectors, calculate a difference between the physical examination vector and the plurality of template filtering vectors to obtain a plurality of difference vectors, calculate a plurality of modes of the plurality of difference vectors to obtain a plurality of modes, select a difference corresponding to a minimum mode in the plurality of modes as a minimum difference vector, and select a template vector corresponding to the minimum difference vector as the first template vector.

Citation Information

Patent Citations

  • Internet-based public-health physical examination system

    CN108335738A

  • Online / offline linked self-service medical care inquiring method and system

    CN111430047A

  • Big data health examination result display system and control method

    CN113223710A

  • Physical examination report interpretation method, device and equipment and readable storage medium

    CN117789996A