An intelligent management system based on a cloud desktop

By using a cloud-based intelligent management system, the monitoring and security systems in smart cities can be managed in a unified manner, solving the problem of centralized system management, achieving efficient resource sharing and data security, and improving management efficiency and the timeliness of information.

CN116248671BActive Publication Date: 2025-12-09BEIJING OPTOELECTRONICS ZHIYUN COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211435913.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-16
Publication Date
2025-12-09
Estimated Expiration
2042-11-16

AI Technical Summary

Technical Problem

How to centrally and uniformly manage large-scale monitoring and security systems in smart cities, reduce failures and maintenance time, provide timely important information, and achieve efficient resource sharing and management.

Method used

The system adopts a cloud desktop-based intelligent management system, which includes a virtualization module, an interaction determination module, and a management and display module. It performs desktop virtualization, data group management, interactive service data establishment and display on the managed end, and combines firewall and gateway modules for security authentication and protocol conversion to achieve unified data management and display.

Benefits of technology

It enables unified and centralized management of monitoring and security systems in smart cities, reduces failure and maintenance time, improves the timeliness of information and management efficiency, and ensures data security and efficient use of resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116248671B_ABST
    Figure CN116248671B_ABST
Patent Text Reader

Abstract

The application provides an intelligent management system based on a cloud desktop, comprising: a virtualization module, used for performing desktop virtualization on a managed terminal to obtain cloud desktop basic data, and performing grouped management on the cloud desktop basic data to obtain grouped data; an interaction determination module, used for determining service features of the managed terminal based on attributes of the managed terminal, and establishing interaction service data between all the managed terminals based on the service features; and a management display module, used for establishing connection data for the grouped data based on the interaction service data, and performing data management and desktop display on the managed terminal based on the grouped data and the connection data; the application realizes comprehensive display of the managed terminal and interaction display between the managed terminals by uniformly and centrally managing the managed terminal, facilitates timely discovery of important information and comprehensive maintenance, and finally effectively realizes wisdom city construction.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of Internet, in particular to an intelligent management system based on cloud desktop. BACKGROUND

[0002] Cloud desktop is to use virtual technology to virtualize various physical devices, so as to effectively improve the utilization rate of resources, save cost and improve application quality. With the support of virtualization technology, the connection between network software and hardware devices will be more flexible, and the scalability will be greatly improved. Essentially, cloud desktop uses virtualization technology to uniformly store and manage various user information, and through simple network access devices, the user end can enter the cloud desktop to realize centralized management and efficient resource sharing, and is widely used in smart city construction.

[0003] The construction of smart city requires the construction of large-scale and wide-range monitoring system and security system for the city. How to centrally and uniformly manage these systems, quickly perform routine maintenance of the systems, reduce fault and operation and maintenance time, provide important information for relevant departments in time, and effectively realize the construction of smart city are the problems that need to be solved at present. SUMMARY

[0004] The present application provides an intelligent management system based on cloud desktop, which centrally manages the managed end, discovers important information in time, and finally effectively realizes the construction of smart city.

[0005] An intelligent management system based on cloud desktop, comprising:

[0006] A virtualization module for desktop virtualization of the managed end, obtaining cloud desktop basic data, and grouping management of the cloud desktop basic data to obtain grouped data;

[0007] An interaction determination module for determining the service characteristics of the managed end based on the attributes of the managed end, and establishing the interaction service data between all managed ends based on the service characteristics;

[0008] A management display module for establishing connection data for grouped data based on the interaction service data, and performing data management and desktop display on the managed end based on the grouped data and connection data.

[0009] Preferably, it further comprises an acquisition module for receiving the managed end, specifically comprising:

[0010] A firewall module for security detection of the transmitted managed end, and allowing transmission of the managed end after passing the detection;

[0011] A gateway module is configured to perform protocol conversion on the managed terminal transmitted from the transmission end, and transmit the managed terminal to the central management module.

[0012] Preferably, the virtualization module comprises:

[0013] A design unit is configured to determine an extraction application for the managed terminal based on data requirements of the managed terminal, and design a corresponding virtual program for the extraction application.

[0014] A data extraction unit is configured to obtain running data corresponding to the extraction application from the managed terminal according to the virtual program, and process the running data based on cloud desktop features to obtain cloud desktop basic data.

[0015] A grouping unit is configured to group and store the cloud desktop basic data according to the management identifier of the managed terminal to obtain grouped data.

[0016] Preferably, the design unit comprises:

[0017] A program acquisition unit is configured to determine an extraction point of the extraction application based on the attribute of the extraction application, acquire an application program corresponding to the extraction application, analyze file source code of the application program to obtain a source code analysis result, obtain an association relationship between the program and the application based on the source code analysis result, and determine a target program corresponding to the extraction point from the application program based on the association relationship.

[0018] An automatic filling unit is configured to acquire hardware driving the extraction application, acquire a hardware program of the hardware, acquire a pre-set virtual program template, perform key program labeling on the target program and the hardware program according to a template rule of the virtual program template, and automatically fill the virtual program template according to the labeling result to obtain a virtual program.

[0019] Preferably, the data extraction unit comprises:

[0020] An address allocation unit is configured to determine an amount of data to be acquired based on the virtual program, package the running data based on the amount of data, allocate a storage address, and store the running data packet into the storage address based on the virtual program.

[0021] A data storage unit is configured to analyze the operation data, determine an integration manner and a display manner of the operation data, design desktop function configuration resources based on the cloud desktop features, configure corresponding target function configuration resources for the operation data from the function configuration resources based on the integration manner and the display manner, pack the target function configuration resources and store them in storage addresses corresponding to the operation data, and combine the operation data and the target function configuration resources in the storage addresses to form the cloud desktop basic data.

[0022] Preferably, the interaction determination module comprises:

[0023] A matrix obtaining unit is configured to determine service features of the managed terminals based on attributes of the managed terminals, classify the service features according to preset service categories to obtain a plurality of sub-features, and establish a target feature matrix based on the plurality of sub-features.

[0024] A matrix extracting unit is configured to obtain a first relationship closeness of the preset service categories and a second relationship closeness between the managed terminals based on historical result data of the managed terminals, and extract a first matrix and a second matrix based on the target feature matrix.

[0025] A data obtaining unit is configured to perform relationship mining scoring on the first matrix and the second matrix, and obtain interaction service data between all the managed terminals according to the scoring results.

[0026] Preferably, the matrix obtaining unit comprises:

[0027] A matrix establishing unit is configured to determine service features of the managed terminals based on attributes of the managed terminals, classify the service features according to preset service categories to obtain a plurality of sub-features, and establish a feature matrix template based on the preset service categories and the managed terminals, input the plurality of sub-features into the feature matrix template according to information of the preset service categories and the managed terminals, and obtain a feature matrix.

[0028] A matrix optimizing unit is configured to perform processing on invalid features and missing features of the feature matrix based on a standard feature form, and obtain a target feature matrix.

[0029] Preferably, the matrix extracting unit comprises:

[0030] A closeness obtaining unit is configured to obtain historical result data of each managed terminal, obtain an association relationship between the historical result data, analyze the association relationship according to preset service categories, determine a first relationship closeness between different managed terminals of the same type category, and a second relationship closeness between the same managed terminal of different type categories.

[0031] An extraction unit is configured to label the target feature matrix according to the first compactness and the second compactness to obtain a feature-compactness matrix, extract relevant elements in the feature-compactness matrix according to the managed terminal to obtain a first matrix, and extract relevant elements in the feature-compactness matrix according to the preset service category to obtain a second matrix.

[0032] Preferably, the data acquisition unit comprises:

[0033] A scoring unit is configured to set a first mining scoring model based on the service features of the managed terminal, set a second mining scoring model based on the preset service category, input the first matrix and the second matrix into the first mining scoring model and the second mining scoring model in sequence, and obtain a first score and a second score.

[0034] An acquisition unit is configured to obtain a comprehensive score of a sub-feature based on the first score and the second score, match corresponding interactive service sub-data for the sub-feature from an interactive service library, and combine the interactive service sub-data of all sub-features to obtain final interactive service data between all managed terminals.

[0035] Preferably, the management display module comprises:

[0036] A data specification unit is configured to perform data specification on the grouped data based on data entities to obtain grouped specification data.

[0037] A data association unit is configured to associate and fuse the grouped specification data and connection data to obtain fused data.

[0038] A data performance unit is configured to configure a logic layer and a control layer based on the fused data to realize data management and desktop display of the managed terminal.

[0039] Other features and advantages of the present application will be further described in the following description, and will become apparent from the description, or will be learned through practice of the present application. The objects and other advantages of the present application will be realized and achieved by the structure particularly pointed out in the written description, claims, and drawings.

[0040] The technical solutions of the present application will be further described in detail below with reference to the drawings and embodiments. BRIEF DESCRIPTION OF DRAWINGS

[0041] The accompanying drawings are included to provide a further understanding of the present application, and constitute a part of the specification, illustrate the present application, and are used to explain the present application together with the embodiments of the present application, and do not constitute a limitation on the present application. In the drawings:

[0042] Figure 1This is a structural diagram of a cloud desktop-based intelligent management system according to an embodiment of the present invention;

[0043] Figure 2 This is a structural diagram of the virtualization module described in an embodiment of the present invention;

[0044] Figure 3 This is a structural diagram of the interaction determination module described in an embodiment of the present invention. Detailed Implementation

[0045] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.

[0046] Example 1

[0047] This invention provides an intelligent management system based on a cloud desktop, such as... Figure 1 As shown, it includes:

[0048] The virtualization module is used to virtualize the desktop of the managed end to obtain basic cloud desktop data, and to manage the basic cloud desktop data in groups to obtain grouped data;

[0049] The interaction determination module is used to determine the service characteristics of the managed terminal based on the attributes of the managed terminal, and to establish interaction service data between all managed terminals based on the service characteristics.

[0050] The management and display module is used to establish connection data for group data based on the interactive service data, and to perform data management and desktop display on the managed terminal based on the group data and connection data.

[0051] In this embodiment, the attributes of the managed terminal are related to its implemented functions, such as security functions, data acquisition functions, and data processing functions.

[0052] In this embodiment, the interactive service data is used to determine the service relationships that exist between the managed terminals.

[0053] In this embodiment, the connection data is used to establish connections between grouped data.

[0054] In this embodiment, in the construction of smart cities, many security systems and monitoring systems correspond to the managed end. There is a certain correlation between these systems. For example, monitoring data obtained through the monitoring system is used for the analysis of the security system, which corresponds to the service characteristics, interactive service data and connection data in this solution.

[0055] The beneficial effects of the above design scheme are that the unified centralized management of the managed end is realized, comprehensive display of the managed end and interactive display between the managed ends are realized, important information is found in time, comprehensive maintenance is facilitated, and ultimately the construction of a smart city is effectively realized.

[0056] Embodiment 2

[0057] Based on the basis of embodiment 1, the embodiment of the application provides an intelligent management system based on a cloud desktop, further comprising an acquisition module configured to receive the managed end, specifically comprising:

[0058] A firewall module configured to perform security detection on the transmitted managed end, and allow transmission of the managed end after passing the detection;

[0059] A gateway module configured to perform protocol conversion on the transmitted managed end, and transmit the managed end to the central management module.

[0060] The beneficial effects of the above design scheme are that the transmitted managed end is securely authenticated and effectively acquired through the firewall module and the gateway module, the security of the acquired managed end is ensured, the intelligent management system is protected from external intrusion and data leakage, and effective unified management is realized.

[0061] Embodiment 3

[0062] Based on the basis of embodiment 1, the embodiment of the application provides an intelligent management system based on a cloud desktop, as shown in Figure 2 The virtualization module comprises:

[0063] A design unit configured to determine an extraction application for the managed end based on a data requirement of the managed end, and design a corresponding virtual program for the extraction application;

[0064] A data extraction unit configured to acquire running data corresponding to the extraction application from the managed end according to the virtual program, and process the running data based on a cloud desktop feature to obtain cloud desktop basic data;

[0065] A grouping unit configured to group and store the cloud desktop basic data according to a management identifier of the managed end to obtain grouped data.

[0066] In this embodiment, the data requirement is a data requirement of the intelligent management system for the managed end, which meets the effective management of the intelligent management system for the managed end.

[0067] In this embodiment, the virtual program is used to realize virtualization of the managed end, and is used to transmit data to the intelligent management system.

[0068] In this embodiment, grouping storage of cloud desktop basic data is beneficial to subsequent management of the desktop.

[0069] The beneficial effects of the above design scheme are: after virtualization of the managed terminal, only useful cloud desktop basic data is obtained for the intelligent management system, after unified and centralized management of the managed terminal is realized, data redundancy and resource waste are reduced, and post-maintenance is facilitated.

[0070] Embodiment 4

[0071] Based on the basis of embodiment 3, the embodiment of the application provides an intelligent management system based on a cloud desktop, and the design unit comprises:

[0072] The program acquisition unit is configured to determine an extraction point of the extraction application based on the attribute of the extraction application, acquire an application program corresponding to the extraction application, analyze file source code of the application program to obtain a source code analysis result, and obtain an association relationship between a program and an application based on the source code analysis result, and determine a target program corresponding to the extraction point based on the association relationship.

[0073] The automatic filling unit is configured to acquire hardware driving the extraction application, acquire a hardware program of the hardware, acquire a pre-set virtual program template, perform key program labeling on the target program and the hardware program according to a template rule of the virtual program template, and perform automatic filling on the virtual program template according to the labeling result to obtain a virtual program.

[0074] In this embodiment, the attribute of the extraction application is, for example, a database, data acquisition, data monitoring, data early warning, etc.

[0075] In this embodiment, the application program is data for realizing running of the extraction application.

[0076] In this embodiment, the association relationship between the program and the application is that a piece of program corresponds to an application function.

[0077] In this embodiment, the target program is more concise and only extracts useful data of the extraction application.

[0078] In this embodiment, the virtual program is used for virtualization of the extraction application.

[0079] The beneficial effects of the above design scheme are: by acquiring the application program of the extraction application and the hardware program of the driving hardware, combining the pre-set virtual program template, obtaining the virtual program for realizing virtualization of the managed terminal, the data after virtualization is clear, data redundancy and resource waste are reduced, and the efficiency of virtualization is improved.

[0080] Embodiment 5

[0081] Based on the basis of embodiment 3, the embodiment of the application provides an intelligent management system based on a cloud desktop, the data extraction unit comprises:

[0082] The address allocation unit is configured to determine the data amount based on the virtual program, pack the running data based on the data amount, allocate a storage address, and store the running data packet into the storage address based on the virtual program;

[0083] The data storage unit is configured to analyze the running data, determine the integration mode and the display mode of the running data, design desktop function configuration resources based on the cloud desktop features, configure corresponding target function configuration resources for the running data from the function configuration resources based on the integration mode and the display mode, and pack and store the target function configuration resources into the storage address corresponding to the running data, wherein the running data and the target function configuration resources in the storage address jointly constitute the cloud desktop basic data.

[0084] In this embodiment, the total data amount corresponds to a data packet, a part of the storage address, and the running data is packed and stored, which facilitates the searching and maintenance of the running data.

[0085] In this embodiment, the running data and the target function configuration resources jointly constitute the cloud desktop basic data, which facilitates subsequent display on the desktop using the cloud desktop basic data.

[0086] In this embodiment, the cloud desktop features are the display features of the desktop.

[0087] The beneficial effects of the above design scheme are that the managed terminal is virtualized according to the virtual program to obtain running data, and the target function configuration resources are added to jointly constitute the cloud desktop basic data based on the cloud desktop features, which facilitates subsequent display on the desktop using the cloud desktop basic data and improves the management efficiency.

[0088] Embodiment 6

[0089] Based on the basis of embodiment 1, the embodiment of the application provides an intelligent management system based on a cloud desktop, as shown in Figure 3 The interaction determination module comprises:

[0090] The matrix acquisition unit is configured to determine the service features of the managed terminal based on the attributes of the managed terminal, classify the service features according to a preset service category to obtain a plurality of sub-features, and establish a target feature matrix based on the plurality of sub-features.

[0091] a matrix extraction unit configured to obtain, based on historical result data of the managed terminals, a first relationship closeness of a preset service category, a second relationship closeness between the managed terminals, and a first matrix and a second matrix extracted based on the target feature matrix;

[0092] a data acquisition unit configured to perform relationship mining scoring on the first matrix and the second matrix, and acquire interaction service data between all the managed terminals according to a scoring result.

[0093] In this embodiment, the preset service category may be, for example, a service object, a service time, a service function, and the like.

[0094] In this embodiment, the first matrix is extracted according to the managed terminal, that is, the closeness of all the preset service categories corresponding to the managed terminal is included; and the second matrix is extracted according to one of the preset service categories, that is, the closeness of all the managed terminals corresponding to the preset service category is included.

[0095] In this embodiment, the matrix acquisition unit comprises:

[0096] a matrix establishment unit configured to determine a service feature of the managed terminal based on an attribute of the managed terminal, classify the service feature according to a preset service category to obtain a plurality of sub-features, and establish a feature matrix template based on the preset service category and the managed terminal, and input the plurality of sub-features into the feature matrix template according to information of the preset service category and the managed terminal to obtain a feature matrix;

[0097] a matrix optimization unit configured to perform processing on invalid features and missing features of the feature matrix based on a standard feature form to obtain a target feature matrix.

[0098] In this embodiment, the matrix extraction unit comprises:

[0099] a closeness acquisition unit configured to acquire historical result data of each managed terminal, acquire an association relationship between the historical result data, analyze the association relationship according to a preset service category, determine a first relationship closeness between different managed terminals of the same type category, and a second relationship closeness between the same managed terminal and different type categories;

[0100] an extraction unit configured to mark the target feature matrix according to the first closeness and the second closeness to obtain a feature-closeness matrix, extract relevant elements in the feature-closeness matrix according to the managed terminal to obtain a first matrix, and extract relevant elements in the feature-closeness matrix according to the preset service category to obtain a second matrix.

[0101] In this embodiment, the data acquisition unit comprises:

[0102] a scoring unit configured to set a first mining scoring model based on the service features of the managed terminal, set a second mining scoring model based on the preset service category, input the first matrix and the second matrix into the first mining scoring model and the second mining scoring model in sequence, and obtain a first score and a second score;

[0103] a obtaining unit configured to obtain a comprehensive score of a sub-feature based on the first score and the second score, match corresponding interactive service sub-data for the sub-feature from an interactive service library, and combine interactive service sub-data of all sub-features to obtain final interactive service data between all managed terminals.

[0104] The above design scheme has the following beneficial effects: the service features of the managed terminal are classified to obtain a plurality of sub-features to establish a target feature matrix, which facilitates analysis of the sub-features from the aspects of the managed terminal and the preset service category, mines the relationship between the sub-features, provides a basis for determining the interactive service data, simultaneously determines the relationship tightness between the preset service category and the managed terminal from the result level in combination with the historical result data of the managed terminal, provides a basis for extraction and analysis of the target feature matrix, finally, relationship mining scoring is performed according to the first matrix and the second matrix, and the interactive service data between all managed terminals is obtained according to the scoring result, which ensures that the interactive service data can accurately represent the service relationship between the managed terminals, and provides a basis for realizing unified and centralized management of the managed terminal.

[0105] Embodiment 7

[0106] Based on the basis of Embodiment 6, the embodiment of the application provides an intelligent management system based on a cloud desktop, and the matrix obtaining unit comprises:

[0107] a matrix establishing unit configured to determine service features of the managed terminal based on attributes of the managed terminal, classify the service features according to a preset service category to obtain a plurality of sub-features, and establish a feature matrix template based on the preset service category and the managed terminal, input the plurality of sub-features into the feature matrix template according to information of the preset service category and the managed terminal, and obtain a feature matrix;

[0108] a matrix optimizing unit configured to perform processing on invalid features and missing features of the feature matrix based on a standard feature form, and obtain a target feature matrix.

[0109] In this embodiment, the feature matrix template is obtained according to the preset service category and the managed terminal.

[0110] In this embodiment, the invalid features are removed, and the missing features are supplemented.

[0111] The beneficial effects of the above design scheme are: by establishing a feature matrix according to the preset service category and the managed terminal, and optimizing the feature matrix, the analysis of the feature matrix is facilitated, the analysis of the sub-features from the two aspects of the managed terminal and the preset service category is facilitated, the existing relationship is mined, and a basis for determining the interactive service data is provided.

[0112] Embodiment 8

[0113] Based on the basis of Embodiment 6, the embodiment of the application provides an intelligent management system based on a cloud desktop, and the matrix extraction unit comprises:

[0114] The closeness obtaining unit is configured to obtain historical result data of each managed terminal, obtain an association relationship between the historical result data, analyze the association relationship according to a preset service category, determine a first relationship closeness between different managed terminals of the same type category, and a second relationship closeness between different type categories of the same managed terminal.

[0115] The extraction unit is configured to mark the target feature matrix according to the first closeness and the second closeness, obtain a feature-closeness matrix, extract relevant elements in the feature-closeness matrix according to the managed terminal to obtain a first matrix, and extract relevant elements in the feature-closeness matrix according to the preset service category to obtain a second matrix.

[0116] In this embodiment, the feature-closeness matrix is obtained by adding a closeness value to the target feature matrix.

[0117] Embodiment 9

[0118] Based on the basis of Embodiment 6, the embodiment of the application provides an intelligent management system based on a cloud desktop, and the data obtaining unit comprises:

[0119] The scoring unit is configured to set a first mining scoring model based on the service features of the managed terminal, set a second mining scoring model based on the preset service category, input the first matrix and the second matrix into the first mining scoring model and the second mining scoring model in sequence, and obtain a first score and a second score.

[0120] The obtaining unit is configured to obtain a comprehensive score of a sub-feature based on the first score and the second score, match corresponding interactive service sub-data for the sub-feature from an interactive service library, and combine the interactive service sub-data of all sub-features to obtain final interactive service data between all managed terminals.

[0121] In the embodiment, the first mining score model is set according to service features of the managed terminal, and the second mining score model is set according to a preset service class, and is used for mining correlation between matrix elements, and the higher the score is, the greater the correlation is.

[0122] In the embodiment, the interaction service library is used for storing interaction service sub-data, and the interaction service sub-data is used for determining specific correlation information of sub-features existing between the managed terminals.

[0123] The above design scheme has the beneficial effects that: relationship mining scoring is performed according to the first matrix and the second matrix, and according to the scoring result, interaction service data between all the managed terminals is obtained, so that the interaction service data can accurately represent service relationships between the managed terminals, and a basis for realizing unified and centralized management of the managed terminals is provided.

[0124] Embodiment 10

[0125] Based on the basis of the embodiment 1, the embodiment of the application provides an intelligent management system based on a cloud desktop, and the management display module comprises:

[0126] The data specification unit is configured to perform data specification on the grouped data based on data entities, and obtain grouped specification data.

[0127] The similarity of part of the grouped data under different groups is determined according to the following formula:

[0128]

[0129] wherein, S A represents the similarity of part of the grouped data in the a th group and part of the grouped data in the b th group, δ a represents the business feature value of the managed terminal corresponding to the a th group of grouped data, and the value is (0, 1), δ b represents the business feature value of the managed terminal corresponding to the b th group of grouped data, n represents the number of data entity attributes of the grouped data, a i represents the attribute value of the i th data entity attribute of the a th group of grouped data, and the value is (0, 1), b i represents the attribute value of the i th data entity attribute of the b th group of grouped data, and the value is (0, 1), R i represents the error correction value of the i th data entity attribute, and the value is (0.8, 1.2).

[0130] When the similarity is greater than a preset value, part of the grouped data under different groups is marked differently for distinction, and the grouped specification data is obtained.

[0131] The data association unit is configured to associate and fuse the grouping standard data and the connection data to obtain fused data.

[0132] The association value of the grouping standard data and the connection data is determined according to the formula.

[0133]

[0134] K A represents the association value of the grouping standard data and the connection data, N0 represents the number of the grouping standard data, N D represents the data amount of the grouping standard data contained in the connection data, e represents a natural number, and the value is 2.72, represents the importance of the jth connection data containing the grouping standard data in the connection data, and the value is (0, 1), N j represents the data characteristic value of the jth connection data containing the grouping standard data in the connection data, and the value is (0, 1).

[0135] When the association value is determined to be greater than a preset association value, the corresponding grouping standard data and the connection data are fused to obtain fused data.

[0136] The data presentation unit is configured to configure the logic layer and the control layer based on the fused data, so as to realize data management and desktop display of the managed end.

[0137] In this embodiment, the data entity attributes are, for example, user information, service information, time, etc., and different entity attributes correspond to different values.

[0138] In this embodiment, the grouping data is standardized to clearly mark data with the same data name but different meanings, so that the management accuracy is ensured.

[0139] In this embodiment, the grouping data and the connection data are associated, so that the desktop management and display using the data are facilitated.

[0140] The beneficial effects of the above design scheme are that the grouping data and the connection data are standardized and fused, the fused data obtained is convenient for desktop management and display, comprehensive display of the managed end and interactive display between the managed ends are realized, important information is found in time, comprehensive maintenance is facilitated, and finally the construction of a smart city is effectively realized.

[0141] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these modifications and variations.

Claims

1. A cloud desktop-based intelligent management system, characterized in that, The method comprises the following steps: a virtualization module is used to perform desktop virtualization on the managed terminal to obtain cloud desktop basic data and perform grouped management on the cloud desktop basic data to obtain grouped data; an interaction determination module is used to determine the service characteristics of the managed terminal based on the attributes of the managed terminal, and establish interaction service data between all the managed terminals based on the service characteristics, comprising: a matrix acquisition unit is used to determine the service characteristics of the managed terminal based on the attributes of the managed terminal, classify the service characteristics according to a preset service category to obtain a plurality of sub-features, and establish a target feature matrix based on the plurality of sub-features, comprising: a matrix establishment unit is used to determine the service characteristics of the managed terminal based on the attributes of the managed terminal, classify the service characteristics according to a preset service category to obtain a plurality of sub-features, and establish a feature matrix template based on the preset service category and the managed terminal, input the plurality of sub-features into the feature matrix template according to the information of the preset service category and the managed terminal to obtain a feature matrix; a matrix optimization unit is used to process invalid features and missing features of the feature matrix based on a standard feature form to obtain a target feature matrix; a matrix extraction unit is used to obtain a first relationship closeness of a preset service category and a second relationship closeness between the managed terminals based on historical result data of the managed terminal, and extract a first matrix and a second matrix based on the target feature matrix, comprising: a closeness acquisition unit is used to obtain historical result data of each managed terminal, obtain an association relationship between the historical result data, analyze the association relationship according to a preset service category, determine a first relationship closeness between different managed terminals of the same type category, and a second relationship closeness between the same managed terminal of different type categories; an extraction unit is used to label the target feature matrix according to the first closeness and the second closeness to obtain a feature-closeness matrix, extract relevant elements in the feature-closeness matrix according to the managed terminal to obtain a first matrix, and extract relevant elements in the feature-closeness matrix according to the preset service category to obtain a second matrix; a data acquisition unit is used to perform relationship mining scoring on the first matrix and the second matrix, and obtain interaction service data between all the managed terminals according to the scoring result, comprising: a scoring unit is used to set a first mining scoring model based on the service characteristics of the managed terminal, set a second mining scoring model based on the preset service category, input the first matrix and the second matrix into the first mining scoring model and the second mining scoring model in sequence to obtain a first score and a second score; an acquisition unit is used to obtain a comprehensive score of a sub-feature based on the first score and the second score, match corresponding interaction service sub-data for the sub-feature from an interaction service library, and combine the interaction service sub-data of all the sub-features to obtain the final interaction service data between all the managed terminals. The management display module is configured to establish connection data for the grouped data based on the interactive service data, and perform data management and desktop display on the managed terminal based on the grouped data and the connection data. 2.The cloud desktop-based intelligent management system according to claim 1, wherein, Further comprising an acquisition module configured to receive the managed terminal, specifically comprising: A firewall module configured to perform security detection on the received managed terminal, and allow transmission of the managed terminal after passing the detection; A gateway module configured to perform protocol conversion on the transmitted managed terminal, and transmit the managed terminal to the central management module. 3.The cloud desktop-based intelligent management system according to claim 1, wherein, The virtualization module comprises: A design unit configured to determine an extraction application for the managed terminal based on data requirements of the managed terminal, and design a corresponding virtual program for the extraction application; A data extraction unit configured to obtain running data corresponding to the extraction application from the managed terminal according to the virtual program, and process the running data based on cloud desktop features to obtain cloud desktop basic data; A grouping unit configured to group and store the cloud desktop basic data according to a management identifier of the managed terminal to obtain grouped data. 4.The cloud desktop-based intelligent management system according to claim 3, characterized in that, The design unit comprises: A program acquisition unit configured to determine extraction points of the extraction application based on attributes of the extraction application, obtain an application program corresponding to the extraction application, analyze file source code of the application program to obtain a source code analysis result, obtain an association relationship between the program and the application based on the source code analysis result, and determine a target program corresponding to the extraction points from the application program based on the association relationship; An automatic filling unit configured to obtain hardware driving the extraction application, obtain a hardware program of the hardware, obtain a virtual program template preset in advance, perform key program labeling on the target program and the hardware program according to a template rule of the virtual program template, and automatically fill the virtual program template according to the labeling result to obtain a virtual program. 5.The intelligent management system of cloud desktop based according to claim 3, characterized in that, The data extraction unit comprises: An address allocation unit configured to determine a data amount based on the virtual program, package the running data based on the data amount, allocate a storage address, and store the running data packet into the storage address based on the virtual program; A data storage unit configured to analyze the running data, determine an integration manner and a display manner of the running data, design desktop function configuration resources based on the cloud desktop features, configure a target function configuration resource corresponding to the running data from the function configuration resources based on the integration manner and the display manner, and package and store the target function configuration resource into a storage address corresponding to the running data, wherein the running data and the target function configuration resource in the storage address jointly constitute the cloud desktop basic data.

Citation Information

Patent Citations

  • Cloud desktop management system based on security gateway and security access control method thereof

    CN104753930A

  • Application wrapping for application management framework

    CN104854561A