Function opening method and device of ultrasonic equipment, electronic equipment and medium
By displaying the license page on the electronic device of the ultrasonic device and forming the activation request information, the problem of cumbersome operation of the ultrasonic device opening new functions through the USB flash drive is solved, and a safer and more efficient function opening process is achieved.
Patent Information
- Application Number
- CN202311787332.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-22
- Publication Date
- 2025-06-24
AI Technical Summary
Existing ultrasound devices are cumbersome to operate when opening new functions through USB flash drives, and there are security problems in hospitals and other occasions where information security requirements are high.
By displaying a license page on the electronic device connected to the ultrasonic probe, the user forms the activation request information based on the selection operation and sends it to another electronic device with software function activation permission. After receiving the request information, the device forms the activation permission information and returns, and the electronic device reads the license information to activate a new function.
The operation process of opening ultrasonic equipment functions has been simplified, the dependence on USB flash drives has been reduced, the data information security requirements have been taken into account, and the occurrence of network security incidents has been reduced.
Smart Images

Figure CN120199441A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ultrasonic devices, and in particular, to a method, device, electronic device and medium for enabling functions of an ultrasonic device. Background Art
[0002] An ultrasonic device mainly includes two major parts: an ultrasonic probe and a device host connected to the ultrasonic probe. The ultrasonic probe can transmit and receive ultrasonic waves, perform electro-acoustic signal conversion, convert the electrical signal sent by the device host into an ultrasonic signal with high-frequency oscillation, and can also convert the ultrasonic signal reflected from tissue organs into an electrical signal and display it on the display of the device host.
[0003] Manufacturers of ultrasonic devices will design ultrasonic devices with various different function combinations based on different needs of users. Generally, users purchase an ultrasonic device according to their current needs (such as the basic functions of the ultrasonic device). When they need to expand new functions during later use, they can store the license information related to the new functions in a portable storage device, such as a USB flash drive, and enable the new functions by copying them from the USB flash drive to the device host. However, some ultrasonic devices (such as handheld ultrasonic devices) do not have an interface adapted to the USB flash drive. If the functions are forcibly enabled through the USB flash drive, interface conversion and other operations are required, and the steps are relatively cumbersome, affecting the user experience. Summary of the Invention
[0004] In view of this, the present invention provides a method, device, electronic device and medium for enabling functions of an ultrasonic device to solve the problem of cumbersome operations when enabling new functions through a USB flash drive.
[0005] In a first aspect, the present invention provides a method for enabling functions of an ultrasonic device, which is applied to a first electronic device. The first electronic device is a device connected to the ultrasonic probe of the ultrasonic device. The method includes: displaying a license page, where the license page displays the identity information of the ultrasonic probe, at least one first function option and at least one second function option. The first function option is an option corresponding to the function that has been enabled for the ultrasonic probe, and the second function option is an option corresponding to the function that has not been enabled for the ultrasonic probe; forming an enabling request message based on a first selection operation on the license page, where the enabling request message includes a third function and the identity information, and the third function is the function to be enabled for the ultrasonic probe selected from the functions corresponding to the at least one second function option; sending the enabling request message to a second electronic device; receiving an enabling permission message from the second electronic device; and enabling the third function based on the enabling permission message.
[0006] The method for enabling functions of an ultrasound device provided in this embodiment is as follows: after a first electronic device connected to an ultrasound probe displays a license page, based on a first selection operation on the license page, activation request information is formed and sent to a second electronic device with software function activation permission. After receiving the activation request information, the second electronic device forms activation permission information based on the activation request information and returns the activation permission information to the first electronic device. After receiving the activation permission information, the first electronic device can enable a third function of the ultrasound probe by reading the activation permission information. The method for enabling functions of the ultrasound device provided by the present invention reduces the cumbersome operations brought by using a USB flash drive to enable new functions. At the same time, the permission to enable the third function is obtained in an offline manner, which can take into account the hospital's requirements for the security of its own data information.
[0007] In an alternative embodiment, the activation permission information is represented in the form of a first target two-dimensional code; enabling the third function based on the activation permission information includes: in response to a triggering operation on a first preset control, scanning the first target two-dimensional code to enable the third function, where the first preset control is a preset control configured on the license page for scanning two-dimensional codes; or importing the first target two-dimensional code to enable the third function.
[0008] In this embodiment, representing the activation permission information in the form of a first target two-dimensional code enables the first electronic device to more quickly and conveniently activate the third function of the ultrasound probe.
[0009] In an alternative embodiment, the activation request information is represented in the form of a second target two-dimensional code.
[0010] In this embodiment, representing the activation request information in the form of a second target two-dimensional code enables the second electronic device to read the identity information and the third function of the ultrasound probe by scanning the second target two-dimensional code, and then enables the usage permission of the third function of the ultrasound probe, which can more quickly and conveniently obtain the identity information and the third function of the ultrasound probe and improve the activation efficiency.
[0011] In an alternative embodiment, displaying the license page includes: in response to a triggering operation on a second preset control, displaying the license page, where the second preset control is a preset control configured on the display interface of the first electronic device for starting the software activation function.
[0012] In this embodiment, triggering the first electronic device to display the license page through a preset control can reduce the operation steps for the user to enter the license page and improve the user experience.
[0013] In an alternative embodiment, the identity information includes at least one or more of a service set identifier, a product serial number, and a unique medical device identifier.
[0014] In a second aspect, the present invention provides a method for enabling functions of an ultrasonic device, which is applied to a second electronic device. The second electronic device is an electronic device with software function enabling permission. The method includes: receiving enabling request information from a first electronic device, where the enabling request information includes a third function and identity information of an ultrasonic probe. The third function is a function selected from functions corresponding to at least one second function option, and the second function option is an option corresponding to a function not enabled for the ultrasonic probe; forming enabling permission information based on the enabling request information; and sending the enabling permission information to the first electronic device.
[0015] In an alternative embodiment, the enabling request information is represented in the form of a second target two-dimensional code. The forming enabling permission information based on the enabling request information includes: reading the identity information of the ultrasonic probe and the third function by scanning the second target two-dimensional code; and enabling the usage permission of the third function of the ultrasonic probe to form the enabling permission information.
[0016] In a third aspect, the present invention provides a function enabling device for an ultrasonic device. The device includes: a display module for displaying a license page, where the license page displays the identity information of the ultrasonic probe, at least one first function option, and at least one second function option. The first function option is an option corresponding to a function already enabled for the ultrasonic probe, and the second function option is an option corresponding to a function not enabled for the ultrasonic probe; a first processing module for forming enabling request information based on a first selection operation on the license page, where the enabling request information includes a third function and the identity information, and the third function is a function to be enabled for the ultrasonic probe selected from functions corresponding to the at least one second function option; a first sending module for sending the enabling request information to a second electronic device; a first receiving module for receiving enabling permission information from the second electronic device; and an enabling module for enabling the third function based on the enabling permission information.
[0017] In an alternative embodiment, the enabling permission information is represented in the form of a first target two-dimensional code. The enabling module includes: a first scanning unit for scanning the first target two-dimensional code in response to a triggering operation on a first preset control to enable the third function, where the first preset control is a preset control configured on the license page for scanning two-dimensional codes; or an importing unit for importing the first target two-dimensional code to enable the third function.
[0018] In an alternative embodiment, the activation request information is represented in the form of a second target two-dimensional code.
[0019] In an alternative embodiment, the display module includes: a display unit configured to display the license page in response to a trigger operation on a second preset control, where the second preset control is a preset control configured on the display interface of the first electronic device for activating the software function.
[0020] In an alternative embodiment, the identity information includes at least one or more of a service set identifier, a product serial number, and a unique medical device identifier.
[0021] In a fourth aspect, the present invention provides a function activation device for an ultrasonic device, the device including: a second receiving module configured to receive activation request information from a first electronic device, where the activation request information includes a third function and identity information of an ultrasonic probe, the third function being a function selected from functions corresponding to at least one second function option, and the second function option being an option corresponding to a function not activated by the ultrasonic probe; a second processing module configured to form activation permission information based on the activation request information; and a second sending module configured to send the activation permission information to the first electronic device.
[0022] In an alternative embodiment, the activation request information is represented in the form of a second target two-dimensional code, and the second processing module includes: a second scanning unit configured to read the identity information of the ultrasonic probe and the third function by scanning the second target two-dimensional code; and a processing unit configured to activate the usage permission of the third function of the ultrasonic probe to form the activation permission information.
[0023] In a fifth aspect, the present invention provides an electronic device including: a memory and a processor, which are communicatively connected to each other, where the memory stores computer instructions, and the processor executes the computer instructions to execute the method according to the first aspect or any corresponding embodiment thereof, or execute the method according to the second aspect or any corresponding embodiment thereof.
[0024] In a sixth aspect, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the method according to the first aspect or any corresponding embodiment thereof, or execute the method according to the second aspect or any corresponding embodiment thereof. Description of the Drawings
[0025] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the related art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the related art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0026] Figure 1 It is a schematic flowchart of a method for enabling functions of an ultrasonic device according to an embodiment of the present invention;
[0027] Figure 2 It is a schematic diagram of a license page according to an embodiment of the present invention;
[0028] Figure 3 It is a schematic diagram of another license page according to an embodiment of the present invention;
[0029] Figure 4 It is a schematic flowchart of another method for enabling functions of an ultrasonic device according to an embodiment of the present invention;
[0030] Figure 5 It is a schematic diagram of yet another license page according to an embodiment of the present invention;
[0031] Figure 6 It is a schematic diagram of setting a prompt window on the license page according to an embodiment of the present invention;
[0032] Figure 7 It is a structural block diagram of a device for enabling functions of an ultrasonic device according to an embodiment of the present invention;
[0033] Figure 8 It is a structural block diagram of another device for enabling functions of an ultrasonic device according to an embodiment of the present invention;
[0034] Figure 9 It is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. Specific Embodiments
[0035] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.
[0036] Ultrasound (US) medicine is a discipline that combines acoustics, medicine, optics, and electronics. Any application of acoustic technology with a frequency higher than the audible range in the medical field is considered ultrasound medicine. Ultrasound medicine includes ultrasound diagnostics, ultrasound therapeutics, and biomedical ultrasound engineering. Therefore, ultrasound medicine has the characteristics of integrating medicine, physics, and engineering, covering a wide range of content and having high value in disease prevention, diagnosis, and treatment.
[0037] Due to advantages such as non-invasiveness, low cost, and strong real-time performance, ultrasound equipment has gradually become a major means of medical imaging examinations. When users purchase ultrasound equipment, they will select product functions according to their current needs. Thus, when the subsequent needs of users change and new product functions need to be enabled on the ultrasound equipment, such as functions like automatic blood flow measurement, automatic B-line measurement, and voice recognition, how to conveniently enable new product functions on the ultrasound equipment becomes a technical problem to be solved.
[0038] Currently, new product functions can be enabled by connecting to the network. However, hospitals generally have certain requirements for the security of their own data information, and enabling new product functions through the network has relatively high security risks. It is also possible to store the license information related to the new function in a USB flash drive and enable the new function by copying it to the device host through the USB flash drive. However, some ultrasound equipment (such as the handheld ultrasound device Butterfly) does not have an interface compatible with the USB flash drive. If the function is forcibly enabled through the USB flash drive, operations such as interface conversion are required, and the steps are relatively cumbersome, affecting the enabling efficiency. In addition, enabling through the USB flash drive also has security issues and is not applicable in scenarios with high requirements for information transmission security such as hospitals.
[0039] In view of this, the present invention provides a method for enabling functions of an ultrasound device, which can enable new product functions without copying to the host through a USB flash drive, simplifying the operation of users. At the same time, it takes into account the hospital's requirements for the security of its own data information and reduces the occurrence of network security incidents.
[0040] According to an embodiment of the present invention, an embodiment of a method for enabling functions of an ultrasound device is provided. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than here.
[0041] In this embodiment, a method for enabling functions of an ultrasound device is provided, which can be used for a first electronic device connected to an ultrasound probe and a second electronic device with software function enabling permissions. Figure 1 It is a schematic flowchart of a method for enabling functions of an ultrasound device according to an embodiment of the present invention. As Figure 1 shown, the method includes the following steps:
[0042] Step S101, the first electronic device displays a license page.
[0043] Among them, the identity information of the ultrasonic probe, at least one first function option, and at least one second function option are displayed on the license page. The first function option is the option corresponding to the function that the ultrasonic probe has already enabled, and the second function option is the option corresponding to the function that the ultrasonic probe has not enabled.
[0044] Exemplarily, the first electronic device can be a terminal device with a display screen such as a smart phone, a tablet computer, or a laptop computer. The first electronic device can be connected to the ultrasonic probe in a wired manner (for example, a data cable) or in a wireless manner (for example, Wireless Fidelity (WIFI) or Bluetooth, etc.). This application does not make any limitations.
[0045] This application does not limit the identity information of the ultrasonic probe, as long as it can distinguish the ultrasonic probe. Exemplarily, the identity information of the ultrasonic probe includes at least one of a Service Set Identifier (SSID), a Serial Number (SN), and a Unique Device Identifier (UDI) of a medical device. Among them, the service set identifier contains the product serial number. For example, the service set identifier is 14 digits, and 10 consecutive digits out of the 14 digits are used to represent the product serial number.
[0046] Specifically, the product serial number, also known as the machine code, authentication code, or registration application code, refers to using a unique code to define a product, which is the identity card number of the product. Among them, the code can be automatically generated according to a predefined coding rule or created manually. The product serial number is a concept introduced to verify the "legal identity of the product" and is used to protect the legitimate rights and interests of users and enjoy legal services. A set of genuine products corresponds to only one set of product serial numbers. The unique medical device identifier refers to a code composed of numbers, letters, or symbols attached to a medical device product or its packaging using a standard for uniquely identifying medical devices, which can effectively improve the scientific management efficiency of medical devices. The unique medical device identifier consists of two parts: a device identifier (DI) and a production identifier (PI). The device identifier is the unique code for identifying the registrant / filer, the medical device model specification, and the packaging. The production identifier consists of codes related to the medical device production process information and may include the medical device serial number, production batch number, production date, expiration date, etc. according to regulatory and practical application requirements.
[0047] Exemplarily, the license page can be as Figure 2 and Figure 3 shown, Figure 2The function options 1 to 3 shown are the options corresponding to the functions already enabled for the ultrasonic probe (i.e., the first function options), and the function options 4 to 8 are the options corresponding to the functions not enabled for the ultrasonic probe (i.e., the second function options). The first function options and the second function options can be distinguished by color. For example, the first function options are set to blue, and the second function options are set to red. Figure 3 In Figure 3 , NanoC5 EXP is the name of the ultrasonic probe. The option evocal corresponds to the above-mentioned voice recognition function, and the option auto B-line corresponds to the above-mentioned automatic B-line measurement function. Of course, it is not limited to this. Among them, the automatic B-line measurement function can be used for lung examinations, such as Figure 3 shown, the license page can float above the interface presenting the ultrasonic image.
[0048] Step S102, the first electronic device forms an activation request message based on the first selection operation for the license page.
[0049] Among them, the activation request message includes a third function and identity information. The third function is the function to be enabled for the ultrasonic probe selected from the functions corresponding to at least one of the second function options.
[0050] Exemplarily, the first selection operation can be a click operation, a swipe operation, or a drag operation of the user on the license page through a human-computer interaction device (such as a touch screen or a mouse and keyboard, etc.). Specifically, the first electronic device determines the third function based on the user's first selection operation on the license page. For example, as Figure 2 shown, after the user clicks on function options 4, 6, and 8 of the license page, the first electronic device can determine the functions corresponding to function options 4, 6, and 8 as the third function. After determining the third function, an activation request message is formed based on the third function and the identity information. Exemplarily, the activation request message can be represented in the form of a QR code, a barcode, text, or numbers.
[0051] Step S103, the first electronic device sends the activation request message to the second electronic device. Correspondingly, the second electronic device receives the activation request message from the first electronic device.
[0052] Exemplarily, the second electronic device can be a terminal device such as a smart phone, a tablet computer, or a laptop computer. The second electronic device has the permission to enable software functions, and the second electronic device can be controlled by the customer service of the ultrasonic device manufacturer.
[0053] Step S104, the second electronic device forms an activation permission message based on the activation request message.
[0054] Specifically, after the second electronic device receives the activation request information, it can determine the identity information of the ultrasonic probe and the function to be activated for the ultrasonic probe. Then, based on the selection operation of the customer service, the second electronic device releases the usage permission of the third function of the ultrasonic probe and generates activation permission information. Exemplarily, the activation permission information includes the license information of the third function, and the activation permission information can be represented in the form of a QR code, a barcode, text, or numbers.
[0055] Step S105, the second electronic device sends the activation permission information to the first electronic device. Correspondingly, the first electronic device receives the activation permission information from the second electronic device.
[0056] Step S106, the first electronic device activates the third function based on the activation permission information.
[0057] Specifically, after the first electronic device receives the activation permission information, it reads the activation permission information to activate the third function of the ultrasonic probe.
[0058] For the method for activating the function of the ultrasonic device provided in this embodiment, after the first electronic device connected to the ultrasonic probe displays the license page, based on the first selection operation on the license page, an activation request information is formed and sent to the second electronic device with the software function activation permission. After the second electronic device receives the activation request information, it forms activation permission information based on the activation request information and returns the activation permission information to the first electronic device. After the first electronic device receives the activation permission information, reading the activation permission information can activate the third function of the ultrasonic probe. The method for activating the function of the ultrasonic device provided by the present invention reduces the cumbersome operations brought by using a USB flash drive to activate new functions. At the same time, using the offline method to activate the permission of the third function can take into account the hospital's requirements for the security of its own data information.
[0059] In this embodiment, a method for activating the function of an ultrasonic device is provided, which can be used for the above-mentioned first electronic device and second electronic device. Figure 4 It is a schematic flowchart of another method for activating the function of an ultrasonic device according to an embodiment of the present invention. As Figure 4 shown, the method includes the following steps:
[0060] Step S401, the first electronic device displays a license page in response to a trigger operation on a second preset control.
[0061] Wherein, the second preset control is a preset control configured on the display interface of the first electronic device for starting the software activation function.
[0062] Specifically, the second preset control may be an icon of an application (APP) configured on the first electronic device. The APP may be an APP adapted to the ultrasonic probe of the ultrasonic device connected to the electronic device. After the user touches the icon on the display interface through the human-computer interaction device, the first electronic device displays a license page.
[0063] Step S402: The first electronic device forms activation request information based on a first selection operation on the license page.
[0064] Exemplarily, the activation request information may be represented in the form of a second target two-dimensional code.
[0065] Specifically, as Figure 5 shown, after the first electronic device forms activation request information represented in the form of a second target two-dimensional code, the activation request information may be displayed on the license page.
[0066] It should be understood that a two-dimensional code is a graph composed of certain specific geometric figures distributed in a plane (two-dimensional direction) according to a certain rule, black and white, and recording data symbol information. In code compilation, it cleverly uses the concept of the "0" and "1" bit streams that form the internal logic basis of a computer. It uses several geometric shapes corresponding to binary to represent alphanumeric information, and realizes automatic information processing through an image input device or an optoelectronic scanning device. That is to say, a two-dimensional code is a graph composed of small squares, where the black small squares represent "1" and the white small squares represent "0". Substantially, a two-dimensional code is a binary bit stream of stored 0s and 1s.
[0067] Step S403: The first electronic device sends the activation request information to the second electronic device. Correspondingly, the second electronic device receives the activation request information from the first electronic device.
[0068] For details, please refer to Figure 1 step S103 of the illustrated embodiment, which will not be elaborated here.
[0069] Step S404: The second electronic device forms activation permission information based on the activation request information.
[0070] Specifically, step S404 includes step S4041 and step S4042:
[0071] Step S4041: The second electronic device reads the identity information and the third function of the ultrasonic probe by scanning the second target two-dimensional code.
[0072] Step S4042: The second electronic device activates the usage permission of the third function of the ultrasonic probe to form activation permission information.
[0073] In this embodiment, the activation request information is represented in the form of a second target two-dimensional code, enabling the second electronic device to read the identity information and the third function of the ultrasonic probe by scanning the second target two-dimensional code, thereby activating the usage permission of the third function of the ultrasonic probe. This can more quickly and conveniently obtain the identity information and the third function of the ultrasonic probe, improving the activation efficiency.
[0074] Step S405: The second electronic device sends activation permission information to the first electronic device. Correspondingly, the first electronic device receives the activation permission information from the second electronic device.
[0075] Exemplarily, the activation permission information can be represented in the form of a first target two-dimensional code.
[0076] Step S406: The first electronic device activates the third function based on the activation permission information.
[0077] Exemplarily, the above step S406 includes step a1 or step a2:
[0078] Step a1: In response to a triggering operation on a first preset control, scan the first target two-dimensional code to activate the third function.
[0079] Among them, the first preset control is configured on the license page and is a preset control for scanning two-dimensional codes.
[0080] Exemplarily, the first preset control can be, for example, Figure 3 the scan activation button as shown.
[0081] Step a2: Import the first target two-dimensional code to activate the third function.
[0082] Exemplarily, after the first electronic device receives the activation permission information represented in the form of the first target two-dimensional code, it can be activated by import, thereby activating the third function of the ultrasonic probe.
[0083] In some other alternative embodiments, after the first electronic device receives the activation permission information, it can also be activated by input through a human-computer interaction device, thereby activating the third function of the ultrasonic probe.
[0084] For the method of enabling functions of an ultrasonic device provided in this embodiment, after a first electronic device displays a license page in response to a triggering operation on a second preset control, based on a first selection operation on the license page, a request information for enabling is formed and represented by a second target two-dimensional code, and the second target two-dimensional code is sent to a second electronic device. After receiving the second target two-dimensional code, the second electronic device scans the second target two-dimensional code to obtain the identity information of a third function and an ultrasonic probe, forms an enabling permission information represented by a first target two-dimensional code, and returns the first target two-dimensional code to the first electronic device. After receiving the first target two-dimensional code, the first electronic device can enable the third function of the ultrasonic probe by reading the first target two-dimensional code. For the method of enabling functions of an ultrasonic device provided by the present invention, the request information for enabling and the enabling permission information are represented in the form of two-dimensional codes, which can enable an electronic device to obtain corresponding information more conveniently and quickly.
[0085] The following uses a specific example to specifically illustrate the method for enabling functions of the ultrasonic device provided by the present invention.
[0086] Exemplarily, when a user needs to expand the function of automatically measuring blood flow for an ultrasonic device, by touching a second preset control configured on the display interface of a first electronic device through a human-computer interaction device, the first electronic device displays a license page. Then, the user selects an option corresponding to the function of automatically measuring blood flow on the license page through the human-computer interaction device. The first electronic device forms a request for enabling permission represented in the form of a second target two-dimensional code based on the user's selection operation, and sends the second target two-dimensional code to a second electronic device. After the customer service of the second electronic device receives the second target two-dimensional code, it scans and identifies the identity information of the ultrasonic probe through an internal customer service system, and reads the function to be enabled (here it is the function of automatically measuring blood flow). Then, the customer service enables the function of automatically measuring blood flow for the ultrasonic probe through the human-computer interaction device. The second electronic device forms an enabling permission information represented in the form of a first target two-dimensional code based on the selection operation of the customer service, and sends the first target two-dimensional code to the first electronic device. After receiving the first target two-dimensional code, the first electronic device scans the first target two-dimensional code in response to a triggering operation on a first preset control by the user, so as to enable the function of automatically measuring blood flow for the ultrasonic probe.
[0087] In some optional implementation manners, as Figure 6 shown, after the first electronic device displays the license page, a prompt window pops up. Among them, the prompt window is used to prompt the user about the process of enabling the software function of the ultrasonic device. Further, the first electronic device closes the prompt window in response to a triggering operation on a third preset control. Specifically, the third preset control is a preset control configured in the prompt window for closing the prompt window. It should be noted that Figure 6 the SN in
[0088] In this embodiment, a function enabling device for an ultrasonic device is further provided. This device is used to implement the above-mentioned embodiments and preferred implementation manners, and those that have been described will not be repeated. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.
[0089] This embodiment provides a function enabling device for an ultrasonic device, as Figure 7 shown, including:
[0090] A display module 701, configured to display a license page, where the license page displays the identity information of the ultrasonic probe, at least one first function option, and at least one second function option. The first function option is an option corresponding to a function that has been enabled for the ultrasonic probe, and the second function option is an option corresponding to a function that has not been enabled for the ultrasonic probe;
[0091] A first processing module 702, configured to form an enabling request message based on a first selection operation on the license page, where the enabling request message includes a third function and the identity information of the ultrasonic probe, and the third function is a function to be enabled for the ultrasonic probe selected from the functions corresponding to at least one second function option;
[0092] A first sending module 703, configured to send the enabling request message to a second electronic device;
[0093] A first receiving module 704, configured to receive enabling permission information from the second electronic device;
[0094] An enabling module 705, configured to enable the third function based on the enabling permission information.
[0095] In some alternative implementation manners, the enabling permission information is represented in the form of a first target two-dimensional code; the enabling module 705 includes:
[0096] A first scanning unit, configured to scan the first target two-dimensional code in response to a triggering operation on a first preset control to enable the third function, where the first preset control is a preset control configured on the license page for scanning two-dimensional codes; or,
[0097] An importing unit, configured to import the first target two-dimensional code to enable the third function.
[0098] In some alternative implementation manners, the enabling request message is represented in the form of a second target two-dimensional code.
[0099] In some alternative implementation manners, the display module 701 includes:
[0100] A display unit, configured to display a license page in response to a triggering operation on a second preset control, where the second preset control is a preset control configured on a display interface of a first electronic device for starting a software activation function.
[0101] In some alternative embodiments, the identity information includes at least one or more of a service set identifier, a product serial number, and a unique medical device identifier.
[0102] This embodiment provides another function activation device for an ultrasonic device, as Figure 8 shown, including:
[0103] A second receiving module 801, configured to receive activation request information from a first electronic device, where the activation request information includes a third function and identity information of an ultrasonic probe, the third function being a function to be activated for the ultrasonic probe selected from functions corresponding to at least one second function option, and the second function option being an option corresponding to a function not activated for the ultrasonic probe;
[0104] A second processing module 802, configured to form activation permission information based on the activation request information;
[0105] A second sending module 803, configured to send the activation permission information to the first electronic device.
[0106] In some alternative embodiments, the activation request information is represented in the form of a second target two-dimensional code. The second processing module 802 includes:
[0107] A second scanning unit, configured to read the identity information of the ultrasonic probe and the third function by scanning the second target two-dimensional code;
[0108] A processing unit, configured to activate the usage permission of the third function of the ultrasonic probe to form activation permission information.
[0109] The further function descriptions of the above-mentioned various modules and units are the same as those in the corresponding embodiments above, and will not be elaborated here.
[0110] The function activation device of the ultrasonic device in this embodiment is presented in the form of functional units. Here, the unit refers to an application specific integrated circuit (ASIC), a processor and a memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0111] This embodiment of the present invention also provides an electronic device having the above-mentioned Figure 7 or Figure 8 shown function activation device of the ultrasonic device.
[0112] Please refer toFigure 9 , Figure 9 is a schematic structural diagram of an electronic device provided by an alternative embodiment of the present invention. As shown in Figure 9 , the electronic device includes: one or more processors 910, a memory 920, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or in other ways as needed. The processor can process instructions executed within the electronic device, including instructions stored in the memory or on the memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a set of blade servers, or a multi-processor system). Figure 9 In
[0113] FIG. 6, a processor 910 is taken as an example.
[0114] The processor 910 may be a central processing unit, a network processor, or a combination thereof. Among them, the processor 910 may further include a hardware chip. The above-mentioned hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above-mentioned programmable logic device may be a complex programmable logic device, a field programmable gate array, a general array logic, or any combination thereof.
[0115] The memory 920 stores instructions executable by at least one processor 910, so that at least one processor 910 executes the method shown in the above embodiment.
[0116] The memory 920 may include a storage program area and a storage data area. Among them, the storage program area may store an operating system and application programs required for at least one function; the storage data area may store data created according to the use of the electronic device. In addition, the memory 920 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 920 may optionally include a memory remotely provided with respect to the processor 910, and these remote memories may be connected to the electronic device through a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and a combination thereof.
[0117] The electronic device further includes an input device 930 and an output device 940. The processor 910, the memory 920, the input device 930, and the output device 940 may be connected through a bus or other means. Figure 9 Here, taking the connection through the bus as an example.
[0118] The input device 930 can receive input digital or character information, and generate key signal inputs related to the user settings and function controls of the electronic device, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointing stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 940 may include a display device, an auxiliary lighting device (e.g., an LED), and a haptic feedback device (e.g., a vibration motor), etc. The above display device includes but is not limited to a liquid crystal display, a light-emitting diode, a display, and a plasma display. In some alternative embodiments, the display device may be a touch screen.
[0119] The embodiments of the present invention further provide a computer-readable storage medium. The methods according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and to be stored in a local storage medium, so that the methods described herein can be stored in such software processes on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium may also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the methods shown in the above embodiments are implemented.
[0120] Although the embodiments of the present invention are described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for enabling functions of an ultrasonic device, characterized in that, Applied to a first electronic device, the first electronic device being a device connected to an ultrasound probe of an ultrasound device, the method includes: Display a license page, wherein the license page displays identity information of the ultrasound probe, at least one first function option, and at least one second function option, the first function option being an option corresponding to a function that has been enabled for the ultrasound probe, and the second function option being an option corresponding to a function that has not been enabled for the ultrasound probe; Based on a first selection operation on the license page, form an activation request message, wherein the activation request message includes a third function and the identity information, and the third function is a function to be enabled for the ultrasound probe selected from the functions corresponding to the at least one second function option; Send the activation request message to a second electronic device; Receive activation permission information from the second electronic device; Based on the activation permission information, enable the third function.
2. The method according to claim 1, characterized in that, The activation permission information is represented in the form of a first target two-dimensional code; the enabling the third function based on the activation permission information includes: In response to a trigger operation on a first preset control, scan the first target two-dimensional code to enable the third function, wherein the first preset control is a preset control configured on the license page for scanning two-dimensional codes; or, Import the first target two-dimensional code to enable the third function.
3. The method according to claim 1, wherein The activation request message is represented in the form of a second target two-dimensional code.
4. The method according to any one of claims 1 to 3, characterized in that, The displaying the license page includes: In response to a trigger operation on a second preset control, display the license page, wherein the second preset control is a preset control configured on the display interface of the first electronic device for starting the software activation function.
5. The method according to any one of claims 1 to 3, characterized in that The identity information includes at least one or more of a service set identifier, a product serial number, and a unique medical device identifier.
6. A method for enabling functions of an ultrasonic device, characterized in that, Applied to a second electronic device, the second electronic device being an electronic device having software function activation permission, the method includes; Receive an activation request message from a first electronic device, wherein the activation request message includes a third function and identity information of an ultrasound probe, the third function being a function selected from the functions corresponding to at least one second function option, and the second function option being an option corresponding to a function that has not been enabled for the ultrasound probe; Based on the activation request message, form activation permission information; Send the activation permission information to the first electronic device.
7. The method according to claim 6, characterized in that, The activation request message is represented in the form of a second target two-dimensional code, and the forming the activation permission information based on the activation request message includes: By scanning the second target two-dimensional code, read the identity information of the ultrasound probe and the third function; Enable the usage permission of the third function of the ultrasound probe to form the activation permission information.
8. A function enabling device for an ultrasonic device, characterized in that, The device includes: A display module for displaying a license page, wherein the license page displays the identity information of an ultrasound probe, at least one first function option and at least one second function option, the first function option being an option corresponding to a function already enabled for the ultrasound probe, and the second function option being an option corresponding to a function not enabled for the ultrasound probe; A first processing module for forming an activation request message based on a first selection operation on the license page, wherein the activation request message includes a third function and the identity information, and the third function is the function to be enabled for the ultrasound probe selected from the functions corresponding to the at least one second function option; A first sending module for sending the activation request message to a second electronic device; A first receiving module for receiving an activation permission message from the second electronic device; An activation module for enabling the third function based on the activation permission message.
9. A function enabling device for an ultrasonic device, characterized in that, The apparatus comprises: A second receiving module for receiving an activation request message from a first electronic device, wherein the activation request message includes a third function and the identity information of an ultrasound probe, the third function being a function selected from the functions corresponding to at least one second function option, and the second function option being an option corresponding to a function not enabled for the ultrasound probe; A second processing module for forming an activation permission message based on the activation request message; A second sending module for sending the activation permission message to the first electronic device.
10. An electronic device, characterized in that, Comprising: A memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to execute the method according to any one of claims 1 to 5, or to execute the method according to claim 6 or 7.
11. A computer-readable storage medium, characterized in that, Computer instructions are stored on the computer-readable storage medium, and the computer instructions are used to cause a computer to execute the method according to any one of claims 1 to 5, or to execute the method according to claim 6 or 7.