Online inquiry system and method based on virtual outbound call

Through virtual outbound call and voice recognition technology, the problem of untimely communication between Chinese medicine and patients on the Internet online consultation has been solved, the timeliness and privacy protection of doctor-patient communication has been achieved, the consultation efficiency and medical record accuracy have been improved, and the popularization of Internet hospitals has been promoted.

CN120260879APending Publication Date: 2025-07-04HANGZHOU BSOFT CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510320881.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-18
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The communication between Chinese medicine and patients on the Internet is not timely, resulting in inefficient diagnosis and treatment. Relying on IM chat tools leads to a high risk of doctors' privacy leakage, affecting user experience and business promotion.

Method used

The virtual outgoing call function is introduced, which can communicate with phone calls by encrypting virtual mobile phone numbers, and use voice recognition technology to convert audio into text, extract key information to generate initialized electronic medical records, and reduce the workload of doctors to write manually.

Benefits of technology

It has achieved timely and privacy protection for doctor-patient communication, improved consultation efficiency and medical record accuracy, reduced the risk of cross-infection in hospitals, and improved user satisfaction and business promotion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120260879A_ABST
    Figure CN120260879A_ABST
Patent Text Reader

Abstract

The invention discloses an online inquiry system and method based on virtual call-out, which introduces a virtual call-out function, performs tone-word conversion by using audio obtained by virtual call-out on the basis, extracts key information and stores the key information in a medical record of a patient, so as to further quickly generate an initialized medical record to help a doctor to improve the inquiry efficiency. The problem that doctor-patient communication is not timely and unsmooth is well solved, meanwhile, the pressure of medical record writing of doctors is relieved, and the internet hospital inquiry efficiency and satisfaction degree are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of intelligent medical construction, and particularly relates to a method for online medical consultation based on virtual outbound calls. Background Art

[0002] Each physical hospital has established an Internet hospital that can conduct online medical consultations and issue prescriptions. However, during the use of the online Internet hospital, various problems will still be faced.

[0003] One of the most prominent problems is that the main way of doctor-patient communication in current Internet online medical consultations is through IM chat. This leads to the problem that when the doctor sends a message to the patient, the patient is not online and cannot reply in time, resulting in poor doctor-patient communication, hindering the normal and smooth progress of online medical consultations, and causing a very poor experience for both doctors and patients.

[0004] Patients make appointments with doctors at the online Internet hospital, and doctors receive patients online to start doctor-patient interaction. Doctors and patients communicate through an IM chat tool. Since patients and doctors cannot receive messages in a timely manner, message notifications are not in place and not timely, which may cause the duration of a diagnosis and treatment process to take several hours or even the next day to complete, resulting in a very poor experience for both doctors and patients. This has greatly affected the promotion of online medical consultations and follow-up prescription dispensing services in Internet hospitals. Summary of the Invention

[0005] Aiming at the deficiencies in the prior art, the present invention provides an online medical consultation system and method based on virtual outbound calls. By introducing the virtual outbound call function, and on this basis, using the audio obtained from the virtual outbound call for phonetic conversion, extracting key information and saving it to the patient's medical record, an initial medical record can be further quickly generated, helping doctors improve the efficiency of medical consultations. The present invention effectively solves the problem of untimely and unsmooth doctor-patient communication, and at the same time reduces the pressure on doctors for writing medical records, improving the efficiency and satisfaction of medical consultations in Internet hospitals.

[0006] The present invention can utilize the virtual outbound call function of the online Internet hospital to solve the drawbacks of untimely message notifications in doctor-patient communication, and the situation where doctors and patients cannot receive messages in a timely manner and communicate about the condition simultaneously while being online. By adopting the function of virtual mobile phone number outbound calls on the Internet hospital software, doctors and patients can make timely phone calls through virtual numbers during the consultation period, thus not relying on instant messaging (IM), and preventing the leakage of doctors' phone numbers and protecting the privacy of doctors. At the same time, after obtaining the audio file through virtual outbound calls, the system performs background storage and phonetic conversion. After converting the audio into text, the system automatically extracts useful information based on keywords and saves it to the patient's medical record. Doctors only need to modify and improve it to quickly and accurately complete the writing of an electronic medical record.

[0007] The present invention uses virtual outbound calling means for doctor-patient communication, and a method for converting and extracting key information to quickly generate an initial electronic medical record, making online medical consultations on the Internet timely and efficient under the premise of protecting doctor-patient privacy.

[0008] On the one hand, the present invention provides an online medical consultation system based on virtual outbound calling, including a cloud phone service platform, a communication processing and forwarding module, and an audio storage and processing module.

[0009] The described cloud phone service platform: is a centralized phone service platform built using cloud computing technology. The cloud phone service platform includes two sub-modules: user registration and virtual mobile number allocation

[0010] The user registration sub-module: is used to transmit doctor information into the cloud phone service platform for user registration.

[0011] The virtual mobile number allocation sub-module: generates an encrypted virtual mobile number according to the doctor information transmitted by the user registration sub-module. The specific implementation is as follows:

[0012] Call the API interface of a third-party virtual number service provider through the cloud phone service platform, and transmit the hashed and obfuscated string as a parameter.

[0013] The service provider allocates a temporary virtual number according to the set rules and binds it to the current doctor's consultation session.

[0014] Furthermore, the system performs one-way encryption on the doctor's unique identifier through a hashing algorithm to generate a hash value of a fixed length. The hash value is secondarily obfuscated in combination with a timestamp to ensure the dynamicity and uniqueness of the virtual number.

[0015] The described communication processing and forwarding module: is used to transmit a call request to the cloud phone service platform when the doctor selects to call the patient. The cloud phone service platform makes a call using the corresponding virtual mobile number according to the requested user information. Before requesting the phone service platform, the communication processing and forwarding module needs to perform face recognition verification to ensure the security and privacy of the user, and only after passing the verification can a connection with the phone service platform be established.

[0016] The described audio storage and processing module: is used to save the call audio, convert it into text; and then extract key information according to preset rules to generate an initial electronic medical record, which is provided to the doctor to assist in generating a complete version of the electronic medical record. The specific operations are as follows:

[0017] (1) Phonetic-character conversion and text preprocessing

[0018] Speech recognition technology: Adopt a speech recognition engine based on deep learning to convert call recordings into original text.

[0019] Text cleaning: Denoise the converted text, including deleting duplicate sentences, filtering out modal particles, and correcting punctuation marks to form structured dialogue text.

[0020] (2) Key information extraction rules

[0021] Preset medical knowledge base: The system has a built-in medical knowledge graph, and uses natural language processing (NLP) technology to match key entities in the text.

[0022] (3) Initial electronic medical record generation

[0023] Template filling: Map the extracted key entity information to the corresponding fields of the preset electronic medical record template.

[0024] Structured storage: Generate structured data in JSON or XML format, support seamless docking with the hospital HIS / EMR system to ensure the standardization of medical records.

[0025] Furthermore, provide the obtained initial electronic medical record to the doctor for review and correction.

[0026] Manual intervention mechanism: The initial electronic medical record generated by the system is pushed to the doctor's interface, and the doctor edits, supplements, or deletes the automatically filled content.

[0027] On the other hand, the present invention provides an online consultation method based on virtual outbound calls, including the following steps:

[0028] Step (1) Patient appointment: The patient selects a doctor and makes an appointment through the Internet hospital platform to generate an appointment order. The patient selects a suitable doctor and time through the online consultation system.

[0029] Step (2) Doctor receives the order: After the doctor receives the patient's appointment order in the online consultation system, confirm the appointment reception time. The doctor arranges the appointment reception time according to his own schedule.

[0030] Step (3) Virtual outbound call: During the appointment reception time, the doctor transmits the call request to the cloud phone service platform through the communication processing and forwarding module. The cloud phone service platform uses the corresponding virtual number to make an outbound call to the patient according to the requested user information for telephone communication. The communication processing and forwarding module verifies the doctor's identity through face recognition before transmitting the call request to the cloud phone service platform to ensure the security of the call.

[0031] Step (4) Audio Saving and Processing: After the call ends, the audio saving and processing module of the system automatically saves the call audio, converts it into text, extracts key information according to preset rules, and generates an initial electronic medical record.

[0032] Step (5) Medical Record Generation and Modification: The doctor combines the key information extracted by the system with the actual situation of the patient, modifies and improves the electronic medical record, generates a complete medical record and issues a prescription.

[0033] The beneficial effects of the present invention are as follows:

[0034] First, by introducing the virtual outbound call function, the problem of delayed doctor-patient communication caused by the traditional online consultation relying on instant messaging (IM) tools is completely solved. Doctors and patients can directly communicate by phone through encrypted virtual mobile phone numbers, ensuring real-time interaction between the two parties within the appointed time and avoiding the low diagnosis and treatment efficiency caused by the patient being offline or the message not being responded to in time. Second, the virtual number technology effectively protects the privacy of doctors and patients, avoids the risk of leakage of real contact information, and enhances users' trust in the online consultation system. In addition, the system stores, converts the audio into text and extracts key information from the call audio through automation technology, generating a structured initial electronic medical record template, which greatly reduces the workload of doctors writing medical records manually, improves the consultation efficiency and the accuracy of medical records. At the same time, this technology significantly optimizes the follow-up consultation process for chronic disease patients, reduces the number of times patients go to the hospital, reduces the risk of nosocomial cross-infection, and saves time and economic costs. Finally, the implementation of the present invention further promotes the popularization of the Internet hospital business. By improving the doctor-patient communication efficiency and the diagnosis and treatment experience, it enhances users' satisfaction with online medical services and provides an innovative solution for the sustainable development of smart healthcare. Description of the Drawings

[0035] Figure 1 It is the system design block diagram of the present invention;

[0036] Figure 2 It is the method flow schematic diagram of the present invention. Detailed Embodiments

[0037] The technical solution of the present invention will be further described below in conjunction with the drawings and embodiments.

[0038] The main purpose of the present invention is to design and develop an online consultation method based on virtual mobile phone numbers for outbound calls. This outbound call function can encrypt and virtualize the mobile phone numbers of patients and doctors, achieving both timely and effective doctor-patient communication and protecting the privacy of doctors and patients. Thus, it improves the communication efficiency between doctors and patients and greatly enhances the satisfaction of doctors and patients in using the Internet hospital software. On this basis, we then perform text conversion on the obtained audio files and extract key information, so as to quickly generate an initial electronic medical record and reduce the workload of doctors in writing medical records. It can play a great role in promoting the online Internet hospital business of physical hospitals. For chronic disease patients, it can greatly reduce the number of hospital visits, not only reducing the risk of cross-infection in the hospital, but also reducing the time cost and the financial cost of coming to the hospital for treatment.

[0039] As Figure 1 shown, an online consultation system based on virtual outbound calls includes a cloud phone service platform, a communication processing and forwarding module, and an audio storage and processing module.

[0040] The said cloud phone service platform: is a centralized phone service platform built using cloud computing technology. The said cloud phone service platform includes two sub-modules: user registration and virtual mobile phone number allocation.

[0041] The said user registration sub-module: is used to transmit doctor information to the cloud phone service platform for user registration.

[0042] The said virtual mobile phone number allocation sub-module: generates an encrypted virtual mobile phone number according to the doctor information transmitted by the user registration sub-module. The specific implementation is as follows:

[0043] Call the API interface of a third-party virtual number service provider (such as an operator or a cloud communication platform) through the cloud phone service platform, and transmit the hashed and obfuscated string as a parameter.

[0044] The service provider allocates a temporary virtual number according to the set rules (for example: starting with a specific number segment, such as 170 / 171, followed by random numbers), and binds it to the current doctor's consultation session.

[0045] Furthermore, the system performs one-way encryption on the unique identifier of the doctor (such as doctor ID, practice number) through a hashing algorithm (such as SHA-256) to generate a hash value of a fixed length. The hash value is further obfuscated in combination with a timestamp (such as the consultation time) to ensure the dynamicity and uniqueness of the virtual number.

[0046] The communication processing and forwarding module: When a doctor selects to call a patient by phone, it transmits the call request to the cloud phone service platform. The cloud phone service platform uses the corresponding virtual mobile phone number to make a call based on the requested user information. Before requesting the phone service platform, the communication processing and forwarding module needs to perform face recognition verification to ensure the security and privacy of users. Only after successful verification can a connection with the phone service platform be established.

[0047] The audio saving and processing module: Saves the call audio through the background storage module, converts it into text, extracts key information according to preset rules, generates an initial electronic medical record, and provides it to the doctor to assist in generating a complete version of the electronic medical record. The specific operations are as follows:

[0048] (1) Speech-to-Text Conversion and Text Preprocessing

[0049] Speech recognition technology: Adopts a speech recognition engine based on deep learning (such as ASR technology) to convert the call recording into raw text.

[0050] Text cleaning: Denoises the converted text, including deleting duplicate sentences, filtering out filler words (such as "um", "ah"), and correcting punctuation marks to form a structured dialogue text.

[0051] (2) Key Information Extraction Rules

[0052] Preset medical knowledge base: The system builds a medical knowledge graph, covering core fields such as symptoms, medical history, medications, and examination items, and matches key entities in the text through natural language processing (NLP) technology.

[0053] Example rules:

[0054] Symptom extraction: Matches keywords such as "fever", "cough", "headache", etc.

[0055] Medical history extraction: Identifies expressions such as "hypertensive history for 5 years", "family history of diabetes", etc.

[0056] Medical advice extraction: Captures doctor's advice such as "recommended to take ibuprofen", "need to recheck blood routine", etc.

[0057] (3) Generation of Initial Electronic Medical Record

[0058] Template filling: Maps the extracted key entity information to the corresponding fields of the preset electronic medical record template. For example:

[0059]

Patient's Chief Complaint

[0060]

Current Medical History

[0061]

Past Medical History

[0062]

Initial Diagnosis

[0063]

Treatment Suggestions

[0064] Structured storage: Generate structured data in JSON or XML format, support seamless docking with the hospital HIS / EMR system to ensure the standardization of medical records.

[0065] Provide the obtained initial electronic medical record to the doctor for review and correction.

[0066] Manual intervention mechanism: The initial electronic medical record generated by the system is pushed to the doctor's interface, and the doctor edits, supplements, or deletes the automatically filled content.

[0067] In one embodiment, the system further includes an online payment module, and the patient completes the payment online according to the prescription issued by the doctor.

[0068] An online consultation method based on virtual outbound calls, including the following steps:

[0069] Step (1) Patient reservation: The patient selects a doctor and makes a reservation through the Internet hospital platform to generate a reservation order. The patient selects a suitable doctor and time through the online consultation system.

[0070] Step (2) Doctor accepts the order: After receiving the patient's reservation order in the online consultation system, the doctor confirms the reservation reception time. The doctor arranges the reservation reception time according to his own schedule.

[0071] Step (3) Virtual outbound call: Within the reservation reception time, the doctor transmits the call request to the cloud phone service platform through the communication processing and forwarding module. The cloud phone service platform uses the corresponding virtual number to make an outbound call to the patient according to the requested user information for telephone communication. The use of virtual numbers protects the privacy of doctors and patients while ensuring the timeliness of communication. The communication processing and forwarding module verifies the doctor's identity through face recognition before transmitting the call request to the cloud phone service platform to ensure the security of the call.

[0072] Step (4) Audio saving and processing: After the call ends, the audio saving and processing module of the system automatically saves the call audio and converts it into text; then extracts key information according to the preset rules to generate an initial electronic medical record. This step greatly reduces the workload of doctors in writing medical records.

[0073] Step (5) Medical record generation and modification: The doctor combines the key information extracted by the system and the actual situation of the patient to modify and improve the electronic medical record, generate a complete medical record and issue a prescription.

[0074] Step (6) Patient payment: The patient completes the payment online according to the prescription issued by the doctor. This step simplifies the patient's payment process and improves efficiency.

[0075] Step (7) Diagnosis and treatment completed: The entire online consultation, follow-up consultation and dispensing of medicines and other Internet hospital services are completed. The patient can complete the diagnosis and treatment without going to the hospital, reducing the time and financial costs.

[0076] The above content is a further detailed description of the present invention in combination with specific / preferred embodiments, and it cannot be determined that the specific implementation of the present invention is only limited to these descriptions. For those of ordinary skill in the technical field to which the present invention pertains, without departing from the concept of the present invention, several alternatives or modifications can still be made to these described embodiments, and these alternative or modified forms should all be regarded as belonging to the protection scope of the present invention.

[0077] The parts not detailed in the present invention are well-known technologies in the art.

Claims

1. An online consultation system based on virtual outbound calls, characterized in that, It includes a cloud-based telephone service platform, a communication processing and forwarding module, and an audio storage and processing module; The cloud-based telephone service platform mentioned above: is a centralized telephone service platform built using cloud computing technology; the cloud-based telephone service platform includes two sub-modules: user registration and virtual mobile phone number allocation; The user registration sub-module: is used to transmit doctor information into the cloud-based telephone service platform for user registration; The virtual mobile phone number allocation sub-module: generates an encrypted virtual mobile phone number according to the doctor information transmitted by the user registration sub-module; The communication processing and forwarding module: is used to transmit a call request to the cloud-based telephone service platform when a doctor selects to call a patient. The cloud-based telephone service platform makes a call using the corresponding virtual mobile phone number according to the requested user information; before requesting the telephone service platform, the communication processing and forwarding module needs to perform face recognition verification to ensure the security and privacy of users. Only after the verification is passed can a connection with the telephone service platform be established; The audio storage and processing module: is used to save the call audio and convert it into text; then extract key information according to preset rules to generate an initial electronic medical record and provide it to the doctor to assist in generating a complete version of the electronic medical record.

2. The online consultation system based on virtual outbound calls according to claim 1, wherein The specific implementation of the virtual mobile phone number allocation sub-module is as follows: Call the API interface of a third-party virtual number service provider through the cloud-based telephone service platform and pass in a hashed and obfuscated string as a parameter; The service provider allocates a temporary virtual number according to the set rules and binds it to the current doctor's consultation session.

3. An online consultation system based on virtual outbound calls according to claim 2, characterized in that, The system performs one-way encryption on the doctor's unique identifier through a hashing algorithm to generate a hash value of a fixed length; the hash value is secondarily obfuscated in combination with a timestamp to ensure the dynamicity and uniqueness of the virtual number.

4. An online consultation system based on virtual outbound calls according to any one of claims 1-3, characterized in that, The specific operations of the audio storage and processing module are as follows: (1) Voice-to-character conversion and text preprocessing; Speech recognition technology: adopts a speech recognition engine based on deep learning to convert the call recording into raw text; Text cleaning: performs denoising processing on the converted text, including deleting duplicate sentences, filtering out modal particles, and correcting punctuation marks to form a structured dialogue text; (2) Key information extraction rules; Preset medical knowledge base: The system builds a medical knowledge graph and matches key entities in the text through natural language processing (NLP) technology; (3) Generation of initial electronic medical record; Template filling: maps the extracted key entity information to the corresponding fields of the preset electronic medical record template; Structured storage: generates structured data in JSON or XML format, supports seamless docking with the hospital HIS / EMR system, and ensures the standardization of medical records.

5. The online consultation system based on virtual outbound calls according to claim 1, characterized in that, The system also includes an online payment module, and patients complete the payment online according to the prescriptions issued by doctors.

6. An online consultation method based on virtual outbound calls, characterized in that, The steps are as follows: Step (1) Patient appointment: The patient selects a doctor and makes an appointment through the Internet hospital platform to generate an appointment order; the patient selects a suitable doctor and time through the online consultation system; Step (2) Doctor accepts the order: After the doctor receives the patient's appointment order in the online consultation system, the doctor confirms the appointment consultation time; The doctor arranges the appointment consultation time according to his own schedule; Step (3) Virtual outbound call: During the scheduled consultation time, the doctor transmits the call request to the cloud phone service platform through the communication processing and forwarding module. The cloud phone service platform uses the corresponding virtual number to make an outbound call to the patient according to the requested user information for telephone communication. The communication processing and forwarding module verifies the doctor's identity through face recognition before transmitting the call request to the cloud phone service platform to ensure the security of the call; Step (4) Audio saving and processing: After the call ends, the audio saving and processing module of the system automatically saves the call audio and converts it into text; then extracts key information according to the preset rules to generate an initial electronic medical record; Step (5) Medical record generation and modification: The doctor combines the key information extracted by the system and the actual situation of the patient to modify and improve the electronic medical record, generate a complete medical record and issue a prescription.

Citation Information

Cited By

  • Non-invasive electronic medical record generation method and system

    CN120613062A