Application processing method and device of image equipment and computer equipment
By obtaining the application data of the imaging device and determining the processing strategy according to the acquisition method, the problem of inefficient application processing of the imaging device is solved, automated application installation and update are realized, and processing efficiency and flexibility are improved.
Patent Information
- Application Number
- CN202311265687.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-03-28
AI Technical Summary
In the prior art, application processing methods on imaging devices are inefficient and manufacturers need to manually install or update applications offline.
By obtaining the application data of the imaging device, determining the processing policy from the image management device or cloud server, and processing the application data according to the policy, including installing or updating the application.
It improves the efficiency of application data processing, reduces dependence on manufacturers' personnel, and meets diversified and personalized application needs.
Smart Images

Figure CN119724525A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of medical technology, and in particular to an application processing method, device and computer equipment for imaging equipment. Background Art
[0002] Magnetic resonance equipment is widely used in the field of medical diagnosis due to its advantages such as high density resolution, no radiation, and safety to the human body. In practical applications, a corresponding application can be installed on the magnetic resonance equipment, based on which the magnetic resonance equipment can perform tasks such as collecting raw data of patients, reconstructing images based on the collected raw data to obtain magnetic resonance images, or post-processing magnetic resonance images. Therefore, in order to improve the acquisition efficiency, the quality of magnetic resonance image reconstruction, or the quality of magnetic resonance image post-processing, timely and efficient installation or updating of applications on imaging equipment has become a problem that needs to be solved urgently.
[0003] Currently, the method for processing applications on imaging devices is mainly to pre-install the magnetic resonance imaging equipment when it leaves the factory, or to manually install or update the applications on the imaging equipment offline by the manufacturer's personnel during subsequent use.
[0004] However, the above processing methods applied to imaging devices have the problem of low efficiency. Summary of the invention
[0005] Based on this, it is necessary to provide an application processing method, device and computer equipment for imaging equipment that can improve efficiency in response to the above technical problems.
[0006] In a first aspect, the present application provides an application processing method for an imaging device, the method comprising:
[0007] Acquire application data of the image device to be processed; the application data is application data stored on the image management device, or application data stored on the cloud server;
[0008] Determining a processing strategy for the application data according to a method for obtaining the application data;
[0009] The application data is processed according to the processing strategy.
[0010] In one embodiment, determining a processing strategy for the application data according to a method for obtaining the application data includes:
[0011] If the acquisition method is to acquire the application data from the image management device, determining the processing strategy is to process the application data according to the configuration file;
[0012] If the acquisition method is to acquire the application data from the cloud server, the processing strategy is determined to process the application data according to the type of the application data.
[0013] In one embodiment, if the processing strategy is to process the application data according to the configuration file, then the processing of the application data according to the processing strategy includes:
[0014] Determine whether the configuration file includes configuration parameters that match the application data, and if the configuration file includes configuration parameters that match the application data, process the application data according to the type of the application data.
[0015] In one embodiment, if the processing strategy is to process the application data according to the type of the application data, the processing of the application data according to the processing strategy includes:
[0016] determining a type of the application data;
[0017] If the type is an installation type, installing the application corresponding to the application data on the imaging device;
[0018] If the type is an update type, the application installed on the imaging device is updated according to the application data.
[0019] In one embodiment, the application data is application data stored on the image management device, and obtaining the application data of the image device to be processed includes:
[0020] receiving a communication connection request sent by the image management device, and returning a connection establishment consent message to the image management device; the connection establishment consent message is used to instruct the image management device to establish a communication connection with the image device;
[0021] Receive application data sent by the image management device.
[0022] In one embodiment, the application data is application data stored on the cloud server, and obtaining the application data of the imaging device to be processed includes:
[0023] Sending a request to obtain an application to the cloud server;
[0024] Receive application data returned by the cloud server based on the application request.
[0025] In a second aspect, the present application further provides an application processing method for an image device, the method being applied to an image management device, the method comprising:
[0026] After establishing a communication connection with the image device to be processed, the application data of the image device is sent to the image device; the application data is used to instruct the image device to process the application data.
[0027] In one embodiment, the method further comprises:
[0028] Grouping multiple user terminals; binding the user terminals to corresponding imaging devices;
[0029] The sending the application data of the imaging device to the imaging device comprises:
[0030] The application data and processing instructions corresponding to the bound imaging device are sent to each of the user terminals; the processing instructions are used to instruct the user terminal to establish a communication connection with the imaging device and send the application data to the imaging device for processing.
[0031] In a third aspect, the present application further provides an application processing device for an imaging device, the device comprising:
[0032] An acquisition module, used to acquire application data of the image device to be processed; the application data is application data stored on the image management device, or application data stored on the cloud service;
[0033] A determination module, used to determine a processing strategy for the application data according to a method for obtaining the application data;
[0034] A processing module is used to process the application data according to the processing strategy.
[0035] In a fourth aspect, the present application further provides an application processing device for an imaging device, the device comprising:
[0036] The sending module is used to send the application data of the imaging device to be processed to the imaging device after establishing a communication connection with the imaging device to be processed; the application data is used to instruct the imaging device to process the application data.
[0037] In a fifth aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, any step of the first aspect and the second aspect is implemented.
[0038] In a sixth aspect, the present application further provides a computer-readable storage medium, wherein a computer program is stored thereon, and when the computer program is executed by a processor, any step of the first aspect and the second aspect is implemented.
[0039] In a seventh aspect, the present application further provides a computer program product, wherein the computer program product comprises a computer program, and when the computer program is executed by a processor, any step of the first aspect and the second aspect is implemented.
[0040] The application processing method, device and computer equipment of the above-mentioned imaging device obtain the application data of the imaging device to be processed, determine the processing strategy for the application data according to the method of obtaining the application data, and process the application data according to the processing strategy. Among them, the application data is the application data stored on the imaging management device, or the application data stored on the cloud server. In the embodiment of the present application, the imaging device establishes a communication connection with the imaging management device and the cloud server, obtains the application data from the imaging management device or the cloud server, and adopts different processing strategies for different application data acquisition methods to process the application data. There is no need for the imaging device manufacturer's personnel to process the application data offline, which improves the efficiency of application data processing. Moreover, the application data pre-installed on the imaging device when it leaves the factory is universal and limited. The application data processing method provided by the present application can meet diversified and personalized needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 An application environment diagram of an application processing method for an imaging device in one embodiment;
[0042] Figure 2 is a flowchart of an application processing method of an imaging device in one embodiment;
[0043] Figure 3 A schematic diagram of a flow chart of a data processing method applied in one embodiment;
[0044] Figure 4 A schematic diagram of a flow chart of a data acquisition method applied in an embodiment;
[0045] Figure 5 A schematic diagram of a flow chart of a data acquisition method applied in another embodiment;
[0046] Figure 6 A schematic diagram of a flow chart of a method for sending data in an embodiment;
[0047] Figure 7 is a flowchart of an application processing method of an imaging device in another embodiment;
[0048] Figure 8 is a structural block diagram of an application processing device of an imaging device in an embodiment;
[0049] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0051] The application processing method of the imaging device provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the image management device 1 and the cloud server 2 communicate with the image device 3 through the network. Among them, the image management device 1 can be a server, and the server can be implemented by an independent server or a server cluster composed of multiple servers. The image device 3 can be, but is not limited to, a magnetic resonance imaging (MRI) device, a computed tomography (CT) device, a nuclear medicine imaging (nuclear medicine imaging) device, an X-ray imaging device, etc.
[0052] At present, the method for processing applications on imaging devices is mainly to pre-install the magnetic resonance equipment when it leaves the factory. When it is used later, the application on the imaging device must be manually installed or updated offline by the manufacturer's personnel, which makes the application data between each imaging device present an "island" characteristic, thereby causing the processing method of the application on the imaging device to be inefficient. Therefore, this application proposes an application processing method, device and computer device for imaging devices that can solve the above technical problems.
[0053] In one embodiment, Figure 2 As shown, a method for processing an image device application is provided, and the method is applied to Figure 1 The imaging device in the example is used as an example to illustrate, including the following steps:
[0054] S201, obtaining application data of the image device to be processed; the application data is application data stored on the image management device, or application data stored on the cloud server.
[0055] The application data may include application data for data acquisition by the imaging device, application data for image reconstruction by the imaging device, and application data for image post-processing by the imaging device. Optionally, the application data may be protocol parameters for data acquisition / image reconstruction / image post-processing, or an acquisition sequence corresponding to data acquisition.
[0056] In this embodiment, the application data is the application data stored on the image management device, or the application data stored on the cloud server. Then, when a communication connection is established with the image management device, a request can be sent to the image management device to obtain the application data from the image management device; or a request to obtain the application can be sent to the cloud server, which stores the correspondence between the identification of the image device and the configuration file. The application data suitable for the image device is determined based on the correspondence, and the application data is sent to the cloud server, and the image device obtains the application data from the cloud server. Optionally, the image management device and the image device support rich text such as text and pictures to transmit application data.
[0057] In a possible implementation, the image management device may send the application data to the user terminal for temporary storage, and the image device may obtain the application data from the user terminal.
[0058] S202: Determine a processing strategy for the application data according to the method for obtaining the application data.
[0059] In this embodiment, the processing strategy for the application data is determined according to the acquisition method of the application data. For example, if the acquisition method of the application data is to obtain the application data from the image management device, the processing strategy for the application data is determined according to the configuration file on the image device; if the acquisition method of the application data is to obtain the application data from the user terminal, since the application data of the user terminal is also the application data obtained from the image management device, the processing strategy for the application data is determined according to the configuration file on the image device.
[0060] If the application data is obtained from a cloud server, the type of the application data is determined, and a processing strategy for the application data is determined according to the type of the application data.
[0061] S203: Process the application data according to the processing strategy.
[0062] In this embodiment, the imaging device processes the application data according to different processing strategies. Exemplarily, if the processing strategy is a processing strategy determined according to the type of application data, the corresponding processing strategy is executed according to the type of application data.
[0063] In the application processing method of the above-mentioned imaging device, the application data of the imaging device to be processed is obtained, and the processing strategy for the application data is determined according to the method of obtaining the application data, and the application data is processed according to the processing strategy. The application data is the application data stored on the imaging management device, or the application data stored on the cloud server. In the embodiment of the present application, the imaging device establishes a communication connection with the imaging management device and the cloud server, and obtains the application data from the imaging management device or the cloud server, and adopts different processing strategies for different application data acquisition methods to process the application data. There is no need for the imaging device manufacturer's personnel to process the application data offline, which improves the efficiency of application data processing. Moreover, the application data pre-installed on the imaging device when it leaves the factory is universal and limited. The application data processing method provided by the present application can meet diversified and personalized needs.
[0064] The embodiments of the present application involve two possible situations of determining a processing strategy for application data according to a method for obtaining application data:
[0065] The first case: if the acquisition method is to obtain application data from an image management device, the processing strategy is determined to process the application data according to the configuration file.
[0066] In the embodiment of the present application, when the acquisition method is to obtain application data from the image management device, the processing strategy is that the image device parses the application data and compares the configuration file with the configuration parameters of the application data. If the configuration file contains the configuration parameters of the application data, that is, the application data is adapted to the image device, the application data is installed or updated. If the configuration file does not contain the configuration parameters of the application data, that is, the application data is not adapted to the image device, then a new request is made to the image management device to send new application data.
[0067] The second case: if the acquisition method is to obtain the application data from the cloud server, the processing strategy is determined to process the application data according to the type of the application data.
[0068] Optionally, the type of application data includes an installation type and an update type.
[0069] In an embodiment of the present application, when the acquisition method is to obtain application data from a cloud server, the processing strategy is to determine the type of application data. If the type of the application data is an installation type, the application corresponding to the application data is installed on the imaging device. If the type of the application data is an update type, the application installed on the imaging device is updated according to the application data.
[0070] The embodiment of the present application relates to processing the application data according to the processing strategy if the processing strategy is to process the application data according to the configuration file, including:
[0071] It is determined whether the configuration file contains configuration parameters that match the application data, and if the configuration file contains configuration parameters that match the application data, the application data is processed according to the type of the application data.
[0072] In this embodiment, the configuration file of the imaging device is compared with the configuration parameters matching the application data. If the configuration file contains configuration parameters matching the application data, the data type of the application data is determined, and the application data is installed or updated according to the type of the application data.
[0073] Figure 3 FIG. 1 is a flow chart of a data processing method in an embodiment. Figure 3 As shown, the embodiment of the present application relates to a possible implementation method of how to process the application data according to the processing strategy if the processing strategy is to process the application data according to the type of the application data. The above S203 may include the following steps:
[0074] S301, determine the type of application data.
[0075] S302: If the type is an installation type, installing the application corresponding to the application data on the imaging device.
[0076] S303: If the type is an update type, update the application installed on the imaging device according to the application data.
[0077] In this embodiment, the type of application data is determined by detecting the attribute information of the application data. If the type is an installation type, the application corresponding to the application data is installed on the imaging device. If the type is an update type, the application installed on the imaging device is updated according to the application data.
[0078] In a possible implementation, it is also possible to detect whether there is an application of the same type as the application data on the imaging device. If there is an application of the same type, the type of the application data is an update type, and the application installed on the imaging device is updated according to the application data. If there is no application of the same type, it is an installation type, and the application corresponding to the application data is installed on the imaging device.
[0079] In the embodiment of the present application, by determining the type of application data, if the type is an installation type, the application corresponding to the application data is installed on the imaging device, and if the type is an update type, the application installed on the imaging device is updated according to the application data. The implementation method of the present application for processing application data according to the type of application data is simple, and a more personalized application can be obtained more quickly, solving the problem of poor field scanning quality of some imaging devices, so as to obtain better image quality for diagnosis based on the application.
[0080] Figure 4 FIG. 1 is a flow chart of an application data acquisition method in an embodiment. Figure 4 As shown, the embodiment of the present application relates to how to obtain application data of an image device to be processed when the application data is application data stored on an image management device. The above S201 may include the following steps:
[0081] S401, receiving a communication connection request sent by an image management device, and returning a connection establishment consent message to the image management device; the connection establishment consent message is used to instruct the image management device to establish a communication connection with the image device.
[0082] In this embodiment, the image management device sends a communication connection request to the image device, the image device receives the communication connection request and returns a message of agreeing to establish the connection to the image management device, and a friend relationship is established between the image management device and the image device.
[0083] S402, receiving application data sent by the image management device.
[0084] In the embodiment of the present application, a communication connection request sent by the image management device is received, and a message agreeing to establish a connection is returned to the image management device, and application data sent by the image management device is received. In the embodiment of the present application, when the image management device and the imaging device establish a communication connection, the application data sent by the image management device is received, and there is no need to manually obtain the application data offline, which simplifies the method of obtaining the application data and solves the scanning requirements for diversified application data brought about by the increasingly diversified imaging equipment sites.
[0085] Figure 5 FIG. 1 is a flow chart of a data acquisition method applied in another embodiment. Figure 5 As shown, the embodiment of the present application relates to a possible implementation method of how to obtain application data of an image device to be processed when the application data is application data stored on a cloud server. The above S201 may also include the following steps:
[0086] S501, sending an application acquisition request to a cloud server.
[0087] S502, receiving application data returned by the cloud server based on the application request.
[0088] Among them, each imaging device has a unique account for identification. Each imaging device obtains its own configuration file and device identification, and uploads them to the cloud server. The cloud server associates the identification of the imaging device with the configuration file to obtain a corresponding relationship and manages it in a unified manner.
[0089] In an embodiment of the present application, a request for obtaining an application is sent to a cloud server. Based on the application request, the cloud server determines the identifier of the imaging device corresponding to the application request, matches the application data that is adapted to the configuration file of the imaging device from the corresponding relationship, and sends the application data to the corresponding imaging device based on the identifier of the imaging device. The imaging device receives the application data returned by the cloud server based on the application request.
[0090] In an embodiment of the present application, a request for obtaining an application is sent to a cloud server, and application data returned by the cloud server based on the application request is received. In an embodiment of the present application, the cloud server sends the application data to the image management device in a targeted manner, thereby solving the problem of cumbersome offline copying and storage of application data.
[0091] In one embodiment, a method for processing an application of an imaging device is provided. The method is applied to an imaging management device, and the method includes: after establishing a communication connection with the imaging device to be processed, sending application data of the imaging device to the imaging device; the application data is used to instruct the imaging device to process the application data.
[0092] In this embodiment, the image management device can send a communication connection request to the image device, and when the image device returns a message agreeing to establish the connection to the image management device, a communication connection is established and application data of the image device is sent to the image device.
[0093] In a possible implementation, the image management device can also establish groups, and the image devices in the group can add other image devices that have established communication connections to the group, and the image devices in the same group can share application data. Exemplarily, the image management device establishes group 1, group 2, and group 3, and group 1 includes the image management device, image device b1, and image device b2, group 2 includes the image management device, image device b3, and image device b4, and group 3 includes the image management device, image device b5, and image device b6. When image device b2 establishes a communication connection with image device b7, image device b2 can add image device b7 to group 1, and the image management device can share application data with image device b1, image device b2, and image device b7; or image device b1 shares application data with image device b2 and image device b7.
[0094] In the embodiment of the present application, the image management device and the imaging device establish a communication connection and send the application data of the imaging device to the imaging device, thereby avoiding the "island" characteristics of application data between the imaging devices, improving the efficiency of application data processing, and laying the foundation for the development of imaging devices.
[0095] Optionally, the image management device can delete and manage any image device in the group.
[0096] Figure 6 FIG. 1 is a flow chart of an application data sending method in an embodiment. Figure 6 As shown, the following steps are included:
[0097] S601, grouping multiple user terminals, and binding the user terminals to corresponding imaging devices.
[0098] Optionally, the user terminal may be a personal computer, a mobile phone, a smart watch, etc.
[0099] In this embodiment, the user terminal can register an account and associate the corresponding imaging device according to the identification of the imaging device. The imaging management device can establish groups for multiple user terminals. Similarly, based on the above embodiment, if the user terminal 1 is bound to the imaging device b5, the imaging device b5 can add other imaging devices b8 and b9 that have established communication connections with it to the group of the user terminal 1. The user terminal can view the list information of other imaging devices that have established communication connections with the imaging device b5, that is, it can view which other imaging devices have established communication connections with the imaging device b5, and the application data shared between the imaging device b5 and the other imaging devices b8 and b9 that have established communication connections.
[0100] S602, sending application data and processing instructions corresponding to the bound imaging device to each user terminal; the processing instruction is used to instruct the user terminal to establish a communication connection with the imaging device and send the application data to the imaging device for processing.
[0101] In this embodiment, in addition to managing other imaging device list information of the bound imaging device, the user terminal can also receive application data and processing instructions sent by the image management device to the bound imaging device, so that the user terminal can send the application data to the bound imaging device for the imaging device to process the application data.
[0102] In the embodiment of the present application, multiple user terminals are grouped, and application data and processing instructions corresponding to the bound imaging device are sent to each user terminal; the processing instruction is used to instruct the user terminal to establish a communication connection with the imaging device and send the application data to the imaging device for processing. In the embodiment of the present application, the application data is sent to the imaging device by the user terminal, which improves the convenience of application data processing and facilitates real-time viewing by users.
[0103] Figure 7 FIG. 1 is a flow chart of an application processing method of an imaging device in another embodiment. Figure 7 As shown, the following steps are included:
[0104] S701, the image management device sends a communication connection request to the image device;
[0105] S702, the imaging device agrees to the communication connection;
[0106] S703, the image management device sends application data to the image device;
[0107] S704, the imaging device receives the application data and parses the application data; and executes S705 or S706;
[0108] S705, if the parsed application data is suitable for the imaging device, the imaging device installs or updates the application data;
[0109] S706: If the parsed application data is not compatible with the imaging device, the imaging device outputs prompt information to prompt the imaging device for the application data required.
[0110] In the embodiment of the present application, the imaging device establishes a communication connection with the imaging management device, obtains application data from the imaging management device, parses the application data, determines whether the parsed application data is compatible with the imaging device, and installs or updates the application data if it is compatible. The imaging device does not need to process the application data offline by the imaging device manufacturer, which improves the efficiency of application data processing. Moreover, the application data pre-installed when the imaging device leaves the factory is universal and limited, and the application data processing method provided by the present application can meet diversified and personalized needs.
[0111] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0112] Based on the same inventive concept, the embodiment of the present application also provides an image device application processing apparatus for implementing the image device application processing method involved above. The implementation scheme for solving the problem provided by the apparatus is similar to the implementation scheme recorded in the above method, so the specific limitations in the application processing apparatus embodiment of one or more image devices provided below can refer to the limitations of the image device application processing method above, and will not be repeated here.
[0113] In one embodiment, Figure 8As shown, an application processing device for an image device is provided, comprising: an acquisition module 11, a determination module 12 and a processing module 13, wherein:
[0114] The acquisition module 11 is used to acquire application data of the image device to be processed; the application data is application data stored on the image management device or application data stored on the cloud service;
[0115] A determination module 12, used to determine a processing strategy for the application data according to the acquisition method of the application data;
[0116] The processing module 13 is used to process the application data according to the processing strategy.
[0117] In one embodiment, the determining module includes:
[0118] A first determining unit, configured to determine, if the acquisition method is to acquire the application data from the image management device, a processing strategy to process the application data according to the configuration file;
[0119] The second determining unit is used to determine the processing strategy to process the application data according to the type of the application data if the acquisition method is to acquire the application data from the cloud server.
[0120] In one embodiment, the processing module includes:
[0121] The processing unit is used to determine whether the configuration file contains configuration parameters matching the application data, and if the configuration file contains configuration parameters matching the application data, process the application data according to the type of the application data.
[0122] In one embodiment, the processing module further includes:
[0123] A third determining unit, configured to determine a type of application data;
[0124] An installation unit, for installing the application corresponding to the application data on the imaging device if the type is an installation type;
[0125] The updating unit is used to update the application installed on the imaging device according to the application data if the type is an update type.
[0126] In one embodiment, the acquisition module includes:
[0127] A first receiving unit is used to receive a communication connection request sent by the image management device, and return a connection establishment consent message to the image management device; the connection establishment consent message is used to instruct the image management device to establish a communication connection with the image device;
[0128] The second receiving unit is used to receive application data sent by the image management device.
[0129] In one embodiment, the acquisition module further includes:
[0130] A sending unit, used for sending a request to obtain an application to a cloud server;
[0131] The third receiving unit is used to receive application data returned by the cloud server based on the application request.
[0132] In one embodiment, an application processing device for an imaging device is provided, the device further comprising:
[0133] The sending module is used to send the application data of the imaging device to the imaging device after establishing a communication connection with the imaging device to be processed; the application data is used to instruct the imaging device to process the application data.
[0134] In one embodiment, the apparatus further comprises:
[0135] A grouping module, used to group multiple user terminals, and bind the user terminals to corresponding imaging devices;
[0136] The sending module is also used to send application data and processing instructions corresponding to the bound imaging device to each user terminal; the processing instructions are used to instruct the user terminal to establish a communication connection with the imaging device and send the application data to the imaging device for processing.
[0137] Each module in the application processing device of the above-mentioned imaging device can be implemented in whole or in part by software, hardware or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0138] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig. 9 As shown. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store application data of the imaging device. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an application processing method of an imaging device is implemented.
[0139] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0140] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0141] Acquire application data of the image device to be processed; the application data is application data stored on the image management device or application data stored on the cloud server;
[0142] Determine the processing strategy for application data based on the method of obtaining application data;
[0143] Process the application data according to the processing strategy.
[0144] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0145] If the acquisition method is to obtain the application data from the image management device, then the processing strategy is determined to process the application data according to the configuration file;
[0146] If the acquisition method is to obtain the application data from a cloud server, the processing strategy is determined to process the application data according to the type of the application data.
[0147] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0148] It is determined whether the configuration file contains configuration parameters that match the application data, and if the configuration file contains configuration parameters that match the application data, the application data is processed according to the type of the application data.
[0149] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0150] Determine the type of application data;
[0151] If the type is installation type, the application corresponding to the application data is installed on the imaging device;
[0152] If the type is an update type, the application installed on the imaging device is updated according to the application data.
[0153] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0154] Receive a communication connection request sent by the image management device, and return a connection establishment consent message to the image management device; the connection establishment consent message is used to instruct the image management device to establish a communication connection with the image device;
[0155] Receive application data sent by the image management device.
[0156] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0157] Send a request to the cloud server to obtain the application;
[0158] Receive application data returned by the cloud server based on application requests.
[0159] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0160] After establishing a communication connection with the imaging device to be processed, the application data of the imaging device is sent to the imaging device; the application data is used to instruct the imaging device to process the application data.
[0161] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0162] Group multiple user terminals and bind the user terminals to corresponding imaging devices;
[0163] Send application data of the imaging device to the imaging device, including:
[0164] The application data and processing instructions corresponding to the bound imaging device are sent to each user terminal; the processing instructions are used to instruct the user terminal to establish a communication connection with the imaging device and send the application data to the imaging device for processing.
[0165] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0166] Acquire application data of the image device to be processed; the application data is application data stored on the image management device or application data stored on the cloud server;
[0167] Determine the processing strategy for application data based on the method of obtaining application data;
[0168] Process the application data according to the processing strategy.
[0169] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0170] If the acquisition method is to obtain the application data from the image management device, then the processing strategy is determined to process the application data according to the configuration file;
[0171] If the acquisition method is to obtain the application data from a cloud server, the processing strategy is determined to process the application data according to the type of the application data.
[0172] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0173] It is determined whether the configuration file contains configuration parameters that match the application data, and if the configuration file contains configuration parameters that match the application data, the application data is processed according to the type of the application data.
[0174] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0175] Determine the type of application data;
[0176] If the type is installation type, the application corresponding to the application data is installed on the imaging device;
[0177] If the type is an update type, the application installed on the imaging device is updated according to the application data.
[0178] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0179] Receive a communication connection request sent by the image management device, and return a connection establishment consent message to the image management device; the connection establishment consent message is used to instruct the image management device to establish a communication connection with the image device;
[0180] Receive application data sent by the image management device.
[0181] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0182] Send a request to the cloud server to obtain the application;
[0183] Receive application data returned by the cloud server based on application requests.
[0184] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0185] After establishing a communication connection with the imaging device to be processed, the application data of the imaging device is sent to the imaging device; the application data is used to instruct the imaging device to process the application data.
[0186] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0187] Group multiple user terminals and bind the user terminals to corresponding imaging devices;
[0188] Send application data of the imaging device to the imaging device, including:
[0189] The application data and processing instructions corresponding to the bound imaging device are sent to each user terminal; the processing instructions are used to instruct the user terminal to establish a communication connection with the imaging device and send the application data to the imaging device for processing.
[0190] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0191] Acquire application data of the image device to be processed; the application data is application data stored on the image management device or application data stored on the cloud server;
[0192] Determine the processing strategy for application data based on the method of obtaining application data;
[0193] Process the application data according to the processing strategy.
[0194] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0195] If the acquisition method is to obtain the application data from the image management device, then the processing strategy is determined to process the application data according to the configuration file;
[0196] If the acquisition method is to obtain the application data from a cloud server, the processing strategy is determined to process the application data according to the type of the application data.
[0197] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0198] It is determined whether the configuration file contains configuration parameters that match the application data, and if the configuration file contains configuration parameters that match the application data, the application data is processed according to the type of the application data.
[0199] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0200] Determine the type of application data;
[0201] If the type is installation type, the application corresponding to the application data is installed on the imaging device;
[0202] If the type is an update type, the application installed on the imaging device is updated according to the application data.
[0203] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0204] Receive a communication connection request sent by the image management device, and return a connection establishment consent message to the image management device; the connection establishment consent message is used to instruct the image management device to establish a communication connection with the image device;
[0205] Receive application data sent by the image management device.
[0206] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0207] Send a request to the cloud server to obtain the application;
[0208] Receive application data returned by the cloud server based on application requests.
[0209] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0210] After establishing a communication connection with the imaging device to be processed, the application data of the imaging device is sent to the imaging device; the application data is used to instruct the imaging device to process the application data.
[0211] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0212] Group multiple user terminals and bind the user terminals to corresponding imaging devices;
[0213] Send application data of the imaging device to the imaging device, including:
[0214] The application data and processing instructions corresponding to the bound imaging device are sent to each user terminal; the processing instructions are used to instruct the user terminal to establish a communication connection with the imaging device and send the application data to the imaging device for processing.
[0215] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0216] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0217] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0218] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. An application processing method of an imaging device, characterized in that: The method is applied to an imaging device, and the method comprises: Acquire application data of the image device to be processed; the application data is application data stored on the image management device, or application data stored on the cloud server; Determining a processing strategy for the application data according to a method for obtaining the application data; The application data is processed according to the processing strategy.
2. The method according to claim 1, characterized in that The determining of a processing strategy for the application data according to the acquisition method of the application data includes: If the acquisition method is to acquire the application data from the image management device, determining the processing strategy is to process the application data according to the configuration file; If the acquisition method is to acquire the application data from the cloud server, the processing strategy is determined to process the application data according to the type of the application data.
3. The method according to claim 2, characterized in that If the processing strategy is to process the application data according to the configuration file, then the processing of the application data according to the processing strategy includes: Determine whether the configuration file includes configuration parameters that match the application data, and if the configuration file includes configuration parameters that match the application data, process the application data according to the type of the application data.
4. The method according to claim 2, characterized in that: If the processing strategy is to process the application data according to the type of the application data, the processing of the application data according to the processing strategy includes: determining a type of the application data; If the type is an installation type, installing the application corresponding to the application data on the imaging device; If the type is an update type, the application installed on the imaging device is updated according to the application data.
5. The method according to any one of claims 1 to 4, characterized in that The application data is the application data stored on the image management device, and the step of obtaining the application data of the image device to be processed includes: receiving a communication connection request sent by the image management device, and returning a connection establishment consent message to the image management device; the connection establishment consent message is used to instruct the image management device to establish a communication connection with the image device; Receive application data sent by the image management device.
6. The method according to any one of claims 1 to 4, characterized in that The application data is the application data stored on the cloud server, and the step of obtaining the application data of the imaging device to be processed includes: Sending a request to obtain an application to the cloud server; Receive application data returned by the cloud server based on the application request.
7. An application processing method of an imaging device, characterized in that: The method is applied to an image management device, and the method comprises: After establishing a communication connection with the image device to be processed, the application data of the image device is sent to the image device; the application data is used to instruct the image device to process the application data.
8. The method according to claim 7, characterized in that The sending the application data of the imaging device to the imaging device comprises: Grouping a plurality of user terminals, wherein the user terminals are bound to corresponding imaging devices; The sending the application data of the imaging device to the imaging device comprises: The application data and processing instructions corresponding to the bound imaging device are sent to each of the user terminals; the processing instructions are used to instruct the user terminal to establish a communication connection with the imaging device and send the application data to the imaging device for processing.
9. An application processing device for an image device, characterized in that: The device comprises: An acquisition module, used to acquire application data of the image device to be processed; the application data is application data stored on the image management device, or application data stored on the cloud service; A determination module, used to determine a processing strategy for the application data according to a method for obtaining the application data; A processing module is used to process the application data according to the processing strategy.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.