Cross-organization data configuration processor, terminal, electronic device and virtual reality device

Through zero-code cross-organization data configuration management methods and systems, the problems of cross-enterprise, cross-organization, cross-stage, cross-industry, and cross-data type business management in the existing technology are solved, and ordinary staff can manage their natural language configuration through natural language. It realizes cross-organization data management and self-improvement of permissions, reducing developer participation.

CN119127048APending Publication Date: 2024-12-13DMS CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411168859.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-06-29
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The existing technology cannot achieve business management across enterprises, organizations, stages, industries, and data types, and lacks a complete authority system, cannot improve and empower itself, and requires the participation of professional developers, and ordinary staff cannot achieve meta-enablement. Business management of data across enterprises, across organizations, across stages, across industries and across data types.

Method used

Provide a cross-organization data configuration management method and system, adopting a zero-code method, ordinary staff can realize the organization and customization of metadata through natural language configuration management. The system has a complete authority system, which can be self-improve and empower. Supports space creation, permission management, data interaction and hierarchical adjustment, and is configured and managed through user-visible operation instructions.

Benefits of technology

The data management across organizations is realized, reducing the participation of developers. Ordinary staff can create and share data across organizations through terminals. The system has the capabilities of standard customization, diversified input, baseline management and data security management, which has realized the capabilities of Effective data transmission and self-improvement of permissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127048A_ABST
    Figure CN119127048A_ABST
Patent Text Reader

Abstract

The invention relates to a cross-organization data configuration processor, a terminal, an electronic device and a virtual reality device, the processor performs configuration management on a user space in a zero code manner in response to an operation of a user, and the processor comprises a creation unit for creating a space in response to a space creation request, creating at least one subordinate user space corresponding to the specified user space based on the specified user space; the configuration unit is used for actively configuring general data corresponding to the level of the subordinate user space for the subordinate user space and performing user-defined configuration of exclusive data of the user space based on user operation; the creation operation and / or the custom configuration of the user space are / is carried out based on visible operation instructions of a user. Based on the association and action of the cross-organization user space, the user space with brand new work content is generated, the tedious steps of repeatedly copying data, searching data and circularly modifying data by the user are reduced, and the defect of incompatibility among the spatial data does not exist.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] The original basis of this divisional application is a patent application with application number (202210763165.9), application date 2022.06.29, and invention name “A cross-organizational data configuration management method and system”. Technical Field

[0002] The present invention relates to the field of data configuration technology, and in particular to a cross-organizational data configuration processor, terminal, electronic device and virtual reality device. Background Art

[0003] With the advancement of digital construction, more and more companies have achieved the transition from informatization to digitalization. However, during the construction process, the data between different organizations, including enterprises, departments, branches, subsidiaries, systems and subsystems, are fragmented, resulting in a waste of resources. There are many types of systems, and the businesses involved are different, resulting in different needs; the technology used in some systems is too old, the upgrade and maintenance costs are high, and they cannot be effectively upgraded. Due to the lack of overall planning among organizations, the system construction cost budget of each independent organization is low. These factors have caused enterprises to struggle in the process of promoting digitalization, and they need to introduce a high-starting point overall architecture and a low-cost sustainable expansion platform. According to the needs of the domestic sustainable development strategy, the platform should have the ability to open source expansion and collaborative development to achieve a good data management ecosystem.

[0004] In particular, when a company is large in scale, there are many subsidiaries, a wide variety of projects, and the types of project data are numerous and complex, and the data extraction of the projects involved is cumbersome. In addition, the authority management of several projects can only be reflected in the code information of the background data, and cannot be displayed intuitively on the terminal, so that the managers of each project cannot retrieve the corresponding data or build the management data of the corresponding level according to the level and subordinate authority, which greatly limits the management ability and information interaction ability between multiple subsidiaries. In the prior art, a manager can only see the data within his authority if he gets the corresponding account and password. The superior data of his own project data and the level of management he belongs to are all built in the background, and the manager cannot directly know and cannot directly adjust and manage the authority. Similarly, a high-level manager cannot display and call the projects of several subsidiaries under his management synchronously according to the level, and can only view the data of each project in turn, which is obviously time-consuming but also powerless to change, especially it is impossible to directly change the management authority of each project, the management level of each project, and the data adjustment of each project directly from the terminal intuitively without using code. Among them, when the authority level of a project needs to get rid of the authority control of the current superior management, even if the superior manager agrees, it is impossible to directly see the superior shutdown organization on the terminal and directly apply to the superior for the transfer of management authority of the project management, so it has to maintain the status quo.

[0005] For example, Chinese patent CN113646754A discloses a cross-organization worksheet sharing method including: receiving a data set configuration for a worksheet from a client, wherein the data set configuration includes permissions to a data set from a database stored on a cloud-based data warehouse managed by the client; generating worksheet metadata for the worksheet using the data set configuration; and in response to receiving a request for the worksheet from a client system: sending a database query to the cloud-based data warehouse, wherein the database query is generated using the worksheet metadata including the permissions to the data set; in response to the database query, receiving the data set from the cloud-based data warehouse; and presenting the worksheet containing the data set to the client system using the data set configuration, including limiting the presentation based on permissions to the data set received from the client. Although this invention can realize the sharing of cross-organization worksheets, it cannot realize cross-organization management of worksheets.

[0006] Chinese patent CN109033444A discloses a method and device for realizing cross-organizational data sharing based on object storage technology, including: using a metadata server to perform data processing on files in an object storage device, and generating operation information based on the data processing; according to the operation information, allocating independent logical spaces in the object storage device according to different categories of tenants; the logical space requires visitor verification when accessing; allocating the logical space, obtaining the original directory, backup data directory and unstructured directory of each logical space; according to the operation information, determining the logical space to be operated, and performing data processing operations on the data in the original directory of the logical space to be operated; passing the data processed by the data processing operation to the metadata server to realize data sharing. Although the invention can realize cross-organizational data sharing, the authority level relationship of each management organization is in the background coding, and the manager cannot manage each project in a visible way on the terminal.

[0007] For example, Chinese patent CN114022119A discloses a zero-code project management method, network device and storage medium for a project management system, the method comprising: in response to a project creation request, outputting selectable modules and corresponding operating permissions; obtaining selected information; wherein the selected information includes the selected target module and the corresponding operating permissions; associating a target user of the target module; wherein the target user corresponds to a login account of the project management system; in response to a login request, obtaining account information in the login request; confirming that the login user is the target user based on the account information; displaying functional information available for operation by the target user on a page corresponding to the target module in the project management system; wherein the functional information operated by the target user corresponds to the operating permissions of the target module.

[0008] Existing technologies are currently unable to implement cross-enterprise, cross-organization, cross-stage, cross-industry, and cross-data type businesses, and without the participation of developers, they do not have a complete permission system and are unable to self-improve and empower themselves.

[0009] In addition, on the one hand, there are differences in understanding among those skilled in the art; on the other hand, the applicant studied a large number of documents and patents when making the present invention, but due to space limitations, not all details and contents are listed in detail. However, this does not mean that the present invention does not have the characteristics of these prior arts. On the contrary, the present invention already has all the characteristics of the prior art, and the applicant reserves the right to add relevant prior art to the background technology. Summary of the invention

[0010] The existing technical solutions for cross-organization worksheet sharing and data sharing require the participation of professional developers. Without the participation of professional developers, ordinary staff cannot realize the cross-enterprise, cross-organization, cross-stage, cross-industry, and cross-data type business of metadata.

[0011] In view of the deficiencies in the prior art, the present invention provides a cross-organizational data configuration management method and system. It does not require the use of programming languages. Ordinary staff can organize metadata through configuration management using only natural language, thereby ensuring that data can be customized by standards, input in a diversified manner, baseline managed, effectively transmitted, and securely managed. At the same time, the system should have a complete authority system that can self-improve and empower.

[0012] A cross-organization data configuration management method, the method can be operated in a zero-code manner, and the method at least comprises:

[0013] In response to the space creation request, at least one subordinate user space corresponding to the specified user space is created based on the specified user space,

[0014] The subordinate user space is actively configured with common data corresponding to its level and user space-specific data configured by the user, wherein:

[0015] The creation operation and / or custom configuration of the user space is performed based on the user's visible operation instructions.

[0016] Preferably, the visible operation instructions at least include operation instructions in the form of clicking, selecting, inputting natural language information, and inputting voice information.

[0017] Preferably, several subordinate user spaces can be viewed and / or managed by their superior spaces in a parallel relationship and / or a subordinate relationship, and the viewed and / or managed data at least includes class data and operating status.

[0018] Preferably, with the consent of the superior space to which the designated user space belongs, the designated user space can realize space transfer in a manner not subject to authority management of the superior space; and / or

[0019] With the consent of the superior space to which the designated user space belongs, the designated user space can adjust the space level in a manner not subject to the authority management of the superior space.

[0020] Preferably, the user space can be independently configured by the user in a customized manner to configure the microservice data of the user space.

[0021] The configuration of the microservice data can be implemented by visible operation instructions, and / or

[0022] The microservice data implements the addition or adjustment of unrecorded microservices by adding codes.

[0023] Preferably, the data interface of the user space is provided with at least a space interface and / or a class interface.

[0024] When the space interface is in an open state, any two user spaces can exchange data between user spaces under the condition that the space interface is connected, and / or

[0025] When the class interface is in an open state, any two user spaces can configure the mapping relationship of class data and / or fields between the user spaces under the condition that the class interface establishes a connection.

[0026] Preferably, the user space-specific data configured by the user includes at least configuration data displayed in natural language and configured in a visible operation manner.

[0027] The configuration types of the custom configuration include at least class configuration, rule configuration, event configuration, trigger configuration, permission configuration, relationship configuration, interface configuration, page configuration, space configuration and / or template configuration.

[0028] Preferably, in response to viewing and / or management instruction information of an upper-level user space, several lower-level spaces belonging to the upper-level user space and / or several subordinate spaces of the lower-level space can be listed and displayed in a visibly manner the data content or space operation status related to the instruction information.

[0029] Preferably, in response to a request to create a designated user space, the designated user space and its subordinate user spaces can be copied and created in a template manner.

[0030] The present invention also provides a data configuration management system, comprising at least:

[0031] a creating unit, configured to create at least one subordinate user space corresponding to the specified user space in response to the space creation request, based on the specified user space,

[0032] The configuration unit is used to actively configure the common data corresponding to the level of the subordinate user space and customize the user space-specific data based on user operations, wherein:

[0033] The creation operation and / or custom configuration of the user space is performed based on the user's visible operation instructions.

[0034] The creation unit and the configuration unit can be integrated into one processor or a dedicated integrated chip. Alternatively, one, two or more processors or dedicated integrated chips are used as the creation unit and the configuration unit respectively to run the data configuration management method of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 It is a schematic diagram of the logical association of the configuration management of a space in a preferred embodiment provided by the present invention;

[0036] Figure 2 It is a schematic diagram of the configuration service provided by the cross-organizational data configuration management system provided by the present invention.

[0037] Reference numerals list

[0038] 1: System service items; 2: Space service items; 3: Zero-level data; 101: First-level first user space; 102: First-level second user space; 110: First-level general data; 120: First-level user space exclusive data; 130: Second-level user space exclusive data; 203: Second-level third user space; 204: Second-level fourth user space; 210: Second-level general data; 230: Upper-level space general data; 240: Fourth user space exclusive data; 300: Space transfer operation. DETAILED DESCRIPTION

[0039] The following is a detailed description with reference to the accompanying drawings.

[0040] The present invention provides a cross-organizational data configuration management method and system. The present invention can also provide a storage device capable of storing an operating program of the data configuration management method of the present invention. The present invention also provides an electronic device capable of running and operating the cross-organizational data configuration management method of the present invention.

[0041] System service project 1: refers to the service provided by the data configuration management system, which is the smallest microservice.

[0042] When the data configuration management system is upgraded, only some or all modules in the microservice are upgraded. In addition, the incremental system upgrade will not affect the storage and use of user data. The number of microservices is small and basically stable, without disruptive changes, and easy to maintain and upgrade. It is allowed to install specific microservices in a specific space without affecting the underlying service logic.

[0043] like Figure 2 As shown in the figure, the data configuration management system provides multi-dimensional microservices. Microservices are service items based on basic service papers, allowing users to configure and create. Through configuration management, users can create collaborative workspaces and define collaborative work data and businesses.

[0044] like Figure 2 As shown, the basic service items include at least a log system, a basic permission management system, a database payment service system, and basic metadata.

[0045] The configuration microservices of the data configuration management system include at least: metadata configuration, class configuration, rule configuration, event configuration, permission configuration, space setting, page configuration, relationship configuration, trigger configuration, and interface configuration.

[0046] Metadata configuration: Metadata configuration is the configuration of data types. The data configuration management system provides common data types including: common data types: bool, int, double, string, date_and_time and special data types image (picture), file (file), foreign_key (foreign key), etc. The data configuration management system supports custom data types, including: strings of custom length, text and numbers with data sets, etc.

[0047] Class configuration: The data configuration management system provides methods for class configuration. When creating a class, you need to define whether the class instance is a single instance or multiple instances. Metadata can be used to add attributes in the class. Each class has a unique identifier in the system and cannot be repeated. In the class, rules can be referenced to configure data standards. The definition of classes is relatively broad and can be used to define personnel, equipment, roads, safety and quality risk classification, environment, points, lines, surfaces, business forms, etc.

[0048] Rule configuration: some rules for data need to be defined, such as formula calculation, data association, data verification, automatic sequence, unique judgment, data set linkage, page behavior linkage, etc.

[0049] Event configuration: The data configuration management system provides event configuration functions, which can individually configure the instance creation and data modification logic of a class. It can also configure data aggregation and report events to provide trigger calls to modify data business or output data results.

[0050] Trigger configuration: The data configuration management system provides a variety of trigger methods including: button trigger, timer trigger, condition trigger, etc. Condition trigger will monitor the property changes of class instances, and call events for data processing when the conditions are met.

[0051] Permission configuration: The data configuration management system can configure permissions within the space and associate users with permissions through basic services. Configurable permissions include: independently configuring permissions for each class in the current space, separate permissions for attributes in each class, permissions for each function button and operation, and configuring administrator permissions for all lower-level spaces.

[0052] Relationship configuration: The data configuration management system provides relationship maintenance functions and can customize relationship types, including: parent-child relationship, peer relationship, collaborative relationship, logical position relationship, spatial position relationship, etc. Instances can reference these relationships and can be used for two-dimensional and three-dimensional data calls and displays.

[0053] Interface configuration: Interfaces are divided into two types: space-to-space and class-to-class. Configuration content includes independent opening of space and class interfaces, mapping relationship between classes and fields, etc. Through the opening of space-to-space interfaces, data interaction between spaces can be realized. Through the interface configuration of classes-to-class, data interaction between classes can be realized. Open interfaces are allowed to access classes between different spaces for data interaction and transmission.

[0054] Page configuration: The data configuration management system provides basic navigation, pages, windows and dashboards. It can configure menus and buttons, views, and page input controls such as required, read-only, and hidden. It can realize the linkage between multiple data and buttons, and can reference the associated process to the page through configuration to realize fast data association flow and query.

[0055] Space configuration: The data configuration management system provides a method for configuring space. In space configuration, you can define spaces to assign permissions to organizations and users, deploy applications and manage them. It supports space instance-level configuration functions and supports separate configuration of classes, attributes, rules, events, triggers, and other configuration functions within space instances. It supports space transfer and upgrade operations.

[0056] Template configuration: The data configuration management system has rich configuration functions. To avoid repeated configuration, you can save the configuration as a template. After saving it to the template, you can use the template to create a space. You can create a new space with the configuration results, including metadata, classes, rules, pages, interfaces, permissions, etc.

[0057] The data configuration management system includes system space. System space is a built-in space of the system, which provides basic system services and has the highest management authority. In the system space, there are system services, which can configure subordinate spaces and services, and can upgrade services to ensure the sustainable expansion of the system. System space can develop open source code for collaborative maintenance as needed, or it can encapsulate and not open system space permissions.

[0058] System space data: mainly management data, including subordinate space operation status, server status, database status, authorization occupancy status, etc. There is no special user-defined business.

[0059] User space: It is created by system space and has independent configuration and user functions. It can independently set database address and security policy, etc.

[0060] User space system services: User space obtains all or part of the system services through authorization by system space or superior space, can implement relevant data management and functions through system configuration, and can redistribute permissions to subordinate spaces for use.

[0061] User space services: User space allows the addition of code to implement special functions, such as interface adjustments, special algorithms, etc., and functional maintenance and debugging are performed on the basis of system services.

[0062] Space configuration update: Space configuration supports real-time update. The configuration update principle adopts the incremental update method, which does not affect the user's historical data or the user's currently running data. It only updates the methods and strategies for the user's future data.

[0063] Space user use: Users can use the space to obtain data, input data, update data linkage, etc. Through the personalized configuration page, they can perform daily work more familiarly. Space users are the only management in the entire system, and users can transfer ownership of data and business.

[0064] Spatial data and business: Get instances within the scope of the class, add, modify and delete instance attributes, record instance and data modification records based on system logs, and transfer data across instances, categories and spaces based on interfaces. Based on each data transfer between spaces, data combination version control and data baseline management can be achieved.

[0065] General data service: General data service refers to service data rules that can be standardized, customized, used and uniformly maintained relative to different spatial scopes.

[0066] Dedicated data service: Dedicated data service is an application built within the space and should not be used in other spaces. Its data can still interact with data and applications in other different spaces through interfaces and mapping.

[0067] Conversion between general data services and exclusive data services: General data services and exclusive data services can be converted into each other. When a space opens exclusive data services to subordinate spaces or other spaces, exclusive data services are converted into exclusive data services.

[0068] Space transfer: The level of space can be adjusted and transferred. The original subordinate space may become an independent space for business reasons, thus breaking away from the relationship with the upstream space and having independent control authority.

[0069] System service data and user data: System service data belongs to the management interface, which can configure functions and manage permissions; user data is the actual application data generated in the business. System configuration data and user data are managed in different interfaces based on permissions. Modifying configuration data does not see historical user data, nor does it affect user historical data, and user data does not affect configuration data.

[0070] Example 1

[0071] like Figure 1 Shown is a logical association diagram of the actual operation interface of the cross-organizational data configuration management method and system of the present invention.

[0072] like Figure 1 As shown, the cross-organizational data configuration management system includes at least one processor and a storage unit. The processor is used to create a system space and a plurality of user spaces, and perform configuration management on the user spaces in response to user operations. The processor is provided with at least one data interface.

[0073] The processor includes at least a creation unit and a configuration unit.

[0074] a creating unit, configured to create at least one subordinate user space corresponding to the specified user space in response to the space creation request, based on the specified user space,

[0075] The configuration unit is used to actively configure the common data corresponding to the level of the subordinate user space and to customize the user space-specific data based on the user operation, wherein the creation operation and / or customized configuration of the user space is based on the user's visible operation instructions.

[0076] The creation unit and the configuration unit can be integrated into one processor or a dedicated integrated chip. Alternatively, one, two or more processors or dedicated integrated chips are used as the creation unit and the configuration unit respectively to run the data configuration management method of the present invention.

[0077] The storage unit is used to store at least zero-level data, common data of each level space and user space-specific data.

[0078] At least one system space is set in the processor. The system space provides basic system services and microservices. The data in the system space is zero-level data 3. Zero-level data 3 is mainly management data, including at least the running status of subordinate spaces, server status, database status, authorization occupation status, etc., and there is no special user-defined business.

[0079] Preferably, the cross-organizational data configuration management system further includes at least one terminal. The terminal is used to receive the user's operation instruction information and send it to the processor. The terminal is also used to display the cross-organizational data configuration management interface and configuration management information to the user. The terminal is provided with at least one data interface, which establishes a connection relationship with the data interface of the processor in a wired or wireless manner to transmit information. The terminal includes an interactive component for the user to input configuration information, management information and / or instruction information, etc.

[0080] In response to the space creation request information sent by at least one terminal, the system space in the processor creates a first-level first user space 101. The first-level first user space 101 is configured with first-level general data 110. In response to the configuration information and input information sent by the terminal, the first-level first user space 101 is personalized according to the configuration instruction information and the input information. The first-level first user space 101 is set or input by the first user and forms the first user space exclusive data 120.

[0081] Preferably, in response to the space creation request information sent by the user terminal, the system space in the processor creates the first-level second user space 102. The first-level second user space 102 is configured with the first-level general data 110. In response to the configuration information sent by the terminal, the first-level second user space 102 is personalized according to the configuration instruction information and the input information. The second user space-specific data 130 is set or input by the second user in the first-level second user space 102 and forms.

[0082] The first level first user space 101 and the first level second user space 102 are both subordinate spaces of the system space. The first level first user space 101 and the first level second user space 102 are parallel user spaces, each having independent configuration and user functions.

[0083] Preferably, the permissions of each first-level user space are authorized by the system space. Similarly, the permissions of a certain level of user space are authorized by its upper-level space. For example, the first-level user space is the upper-level space of the second-level user space. The second-level user space is the lower-level space of the first-level user space. The permissions of the user space can be reassigned to the lower-level space for use.

[0084] like Figure 1 As shown, in the space service project 2, the second-level third user space 203 is a subordinate space of the first-level second user space 102. When creating a space, the second-level third user space 203 can not only obtain the second-level general data 210, but also obtain the upper-level space general data 230 set by the second-level third user space 203 from its upper-level space, that is, the second-level third user space 203. Among them, the upper-level space general data 230 can be partially derived from the first-level general data 110 of the upper-level space, and can also be partially derived from the first-user space exclusive data 120 of the upper-level user space.

[0085] like Figure 1 As shown, the second-level fourth user space 204 is a lower-level space of the first-level first user space 101. The second-level fourth user space 204 is configured with the second-level general data 210. The fourth user space-specific data 240 of the second-level fourth user space 204 may be partially derived from the first-level general data 110 of the upper-level space, and may also be partially derived from the second user space-specific data 130 of the upper-level user space, thus forming a space transfer operation 300.

[0086] The configuration management information of each space is displayed in natural language and can be operated. Ordinary staff can create corresponding user spaces through interactive components on the terminal, and even repeatedly create the same space, thereby reducing the participation of developers and realizing cross-organizational space creation and data sharing by ordinary staff.

[0087] Preferably, in response to the creation request information of the terminal and the designated user space, the processor creates the same user space using the designated user space as a template. For example, the first-level user space is provided with four second-level user spaces. Then, the new space created using the first-level user space as a template is also the first-level user space and also has four second-level user spaces.

[0088] The creation and replication of different levels of spaces in the present invention allow staff to be unrestricted and manage user spaces and create new spaces in the corresponding authority management.

[0089] A level association relationship is set between the lower-level user space and the upper-level user space. The level association relationship between the lower-level user space and the upper-level user space can be eliminated based on the user's operation, for example, in response to the user's operation instruction, the level association relationship between the second-level third user space 203 and its upper-level space is cancelled, so that the second-level third user space 203 forms an independent second-level space, realizing space transfer.

[0090] When a user space is in the process of space transfer, the level of the user space can be adjusted, or it has no upper-level user space and is directly under the management scope of the system space. This enables user space to be adjusted across organizations.

[0091] Preferably, when creating a space, the user space has an interface. The interface of the user space can establish a connection to realize data interaction between spaces. The user space allows open interfaces to access classes between different spaces for data interaction and transmission.

[0092] Preferably, the space in the present invention can be displayed as at least data, a table, a virtual image, a virtual space, etc. on the terminal, and can be switched between a two-dimensional image and a three-dimensional image.

[0093] For example, when the terminal is a virtual image display device, a space of a certain user can be displayed as a two-dimensional image or a three-dimensional image.

[0094] In response to a specific instruction issued by the user through the terminal, the three-dimensional image of the user space is exchanged with the two-dimensional image or the two-dimensional table and displayed.

[0095] For example, when the terminal is a VR device (virtual reality equipment), the first-level first user space can be configured to display a three-dimensional building model image. The second-level third user space can be configured to display data in a two-dimensional table and corresponding data of the three-dimensional building model image, such as the size data of each part of the building model. The second-level third user space is a subordinate user space of the first-level first user. In response to the switching instruction information sent by the terminal, the processor switches the three-dimensional stereoscopic image of the building model to a two-dimensional table of the building model for display.

[0096] Preferably, in response to the instruction information of the user terminal, the user space adjusts the spatial data of the user space in the virtual reality environment in real time based on the behavior information and / or control instructions fed back by the terminal. For example, based on the behavior information and / or control instructions fed back by the terminal, the stereoscopic image of the building model displayed by the terminal realizes the display position change.

[0097] Preferably, the association relationship of the data between two user spaces is represented by a virtually visible identifier, thereby facilitating the user to judge the data association relationship of the user spaces.

[0098] Preferably, in response to the behavior information and / or control instructions sent by the terminal, several user spaces are displayed in the virtual environment in the form of a two-dimensional table. In the case of an interface connection between two user spaces, the specified data of the A user space is transmitted to the specified position of the B user space, and a virtual visible identification is established. At this time, the specified data of the A space changes, and the associated data of the B user space changes accordingly. For example, the identification can be a visible three-dimensional pattern formed by connecting lines, light, color, action and their combination.

[0099] For example, in a virtual environment, a visible light is connected between the column position of the user space displayed as a three-dimensional building model and part of the data displayed as a two-dimensional table, indicating that the parameters of the column part correspond to the data of the connected part in the two-dimensional table. When the data of the connected part in the two-dimensional table is modified, the column position of the user space displayed as a three-dimensional building model changes accordingly in real time. Based on the association and function of these two cross-organizational user spaces, a user space with new work content is generated, and the cumbersome steps of users repeatedly copying data, searching for data, and cyclically modifying data are reduced. There is no incompatibility defect between spatial data, and true cross-organizational, cross-stage, and cross-data type information configuration and space sharing are realized. In the present invention, the user space can also be displayed as a virtual reality image through the terminal. The scene in the virtual reality is configured and personalized by the user through the terminal. The user space can also create several sub-user spaces. The sub-user space is a subordinate user space of the user space, and its authority is configured by its superior space. The sub-user space is allocated to different users for use, and is customized by different users to form user-exclusive data.

[0100] For another example, a user creates a new user space and displays it in a two-dimensional table. However, the data of the new user space needs to come from thirty user spaces of different types and attributes. In the virtual environment, the user displays thirty user space indicators in various forms in different spatial locations. The user establishes a data transmission indication for the data at the specified location of each user space and the location of the newly created new user space. The data at the specified location is transmitted to the corresponding location of the new user space in a manner that adapts to the class of the new user space, thereby realizing the transmission and management of cross-data types. When the user spaces are in different organizational structures, cross-organizational data configuration management can also be realized.

[0101] As described above, the cross-organizational data configuration management method and system of the present invention, when configuring and managing data through different user spaces, saves the disadvantages of traditional management that requires layers of management to convey data and / or management operations, and realizes the cross-organizational management of the superior user space over the subordinate space and its several subordinate user spaces, and also realizes the cross-organizational and cross-level acquisition of data and configuration operations of the subordinate user space. All configuration operations of the present invention are visible, and users perform visible operations through terminal devices, which significantly reduces the difficulty of project management, realizes standard customization of user spaces, diversified data input, baseline management, effective data transmission and data security management. At the same time, the system should have a complete authority system that can be self-improving and empowering without the participation of developers.

[0102] Preferably, each space of the present invention also has an error checking mechanism. That is, when the data of a space comes from several spaces, the multiple types of data in the space itself form spatial data information based on scientific calculation methods. When a certain type of data is unreasonable, the user can simply trace the source based on the spatial data and the subordinate relationship of the space, so as to quickly find the source of the erroneous data and make unified corrections. Therefore, the subordinate relationship of the space of the present invention and the self-consistency of the information in the space can form an accurate traceability error checking mechanism.

[0103] Therefore, in a cross-organizational system, the configuration service involved in the present invention has an error checking mechanism inside, which does not allow system configuration accidents such as dead loops to occur, so as to ensure the safety of system functions.

[0104] At the same time, the system configuration services of the present invention have clear division of labor and interfaces. During the data transmission between modules, the data must be verified before it can be successful, so as to protect the system data security.

[0105] It should be noted that the above-mentioned specific embodiments are exemplary, and those skilled in the art can come up with various solutions inspired by the disclosure of the present invention, and these solutions also belong to the disclosure scope of the present invention and fall within the protection scope of the present invention. Those skilled in the art should understand that the present invention specification and its drawings are illustrative and do not constitute a limitation on the claims. The scope of protection of the present invention is defined by the claims and their equivalents. The present invention specification contains multiple inventive concepts, such as "preferably", "according to a preferred embodiment" or "optionally", all of which indicate that the corresponding paragraph discloses an independent concept, and the applicant reserves the right to file a divisional application based on each inventive concept.

Claims

1. A cross-organizational data configuration processor, It is characterized in that The processor performs configuration management on the user space in response to the user's operation in a zero-code manner, and the processor includes: A creating unit, configured to create at least one subordinate user space corresponding to the specified user space based on the specified user space in response to the space creation request; A configuration unit, used to actively configure common data corresponding to the level of the subordinate user space and to customize the user space-specific data based on user operations; The creation operation and / or custom configuration of the user space is performed based on the user's visible operation instructions.

2. The cross-organization data configuration processor according to claim 1, It is characterized in that The processor is provided with a system space; The system space provides basic system services and microservices; The data in the system space is zero-level data (3); the zero-level data (3) has no special user-defined services.

3. The cross-organization data configuration processor according to claim 1 or 2, It is characterized in that In response to space creation request information sent by at least one terminal, the system space in the processor creates a first-level first user space (101); The first-level first user space (101) is configured with first-level general data (110); in response to configuration information and input information sent by the terminal, the first-level first user space (101) performs personalized configuration according to the configuration instruction information and the input information; The first-level first user space (101) is set or input by the first user to form first user space-specific data (120); In response to the creation request information of the terminal and the designated user space, the processor creates the same user space by taking the designated user space as a template.

4. The cross-organization data configuration processor according to any one of claims 1 to 3, It is characterized in that In response to the space creation request information sent by the terminal, the system space in the processor creates a first-level second user space (102); The first-level second user space (102) is configured with first-level general data (110); In response to the configuration information sent by the terminal, the first level second user space (102) performs personalized configuration according to the configuration instruction information and the input information; The first-level second user space (102) is set or input by the second user to form second user space-specific data (130).

5. A cross-organizational data configuration management terminal, It is characterized in that The terminal is used to receive the user's cross-organization data configuration operation instructions and communicate with the processor to realize the creation and management of the user space. The terminal is operated by the user in a zero-code manner. The terminal is capable of switching between two-dimensional images and three-dimensional images; wherein, In response to a specific instruction issued by the user through the terminal, the three-dimensional image of the user space is exchanged with the two-dimensional image or the two-dimensional table and displayed.

6. The cross-organization data configuration management terminal according to claim 5, It is characterized in that The terminal sends a space creation request message to the processor, and the system space in the processor creates a three-dimensional building model image as a first-level first user space (101); configures a second-level third user space (203) and displays the corresponding data of the three-dimensional building model image in the form of two-dimensional table data. The terminal sends configuration information and input information to the processor, and the first level first user space (101) performs personalized configuration according to the configuration instruction information and the input information; In the virtual environment, a visible light is connected between the column position of the user space displayed as a three-dimensional building model by the terminal and the part of the data displayed as a two-dimensional table, indicating that the parameters of the column part correspond to the data of the connected part in the two-dimensional table; When the data of the connected part in the two-dimensional table is modified, the column positions of the user space displayed as the three-dimensional building model by the terminal will change accordingly in real time.

7. The cross-organization data configuration management terminal according to any one of claim 6, It is characterized in that The terminal sends the user's behavior information and / or control instructions to the processor, and receives spatial data of the user space in the virtual reality environment fed back by the processor for real-time adjustment.

8. An electronic device for cross-organizational data configuration management, It is characterized in that include: A processor is used to execute a cross-organization data configuration management method, comprising creating and configuring user spaces of different levels; wherein, in a virtual environment, a first user space (101) of a first level can be configured to display a three-dimensional building model image; a second user space (203) of a second level can be configured to display data in a two-dimensional table and corresponding data of the three-dimensional building model image; The terminal is used to communicate with the processor and receive the user's cross-organizational data configuration operation instructions, and display the data configuration management interface and configuration management information, wherein the terminal sends switching instruction information to the processor to interchange and display the three-dimensional image of the user space with the two-dimensional image or two-dimensional table.

9. A virtual reality device for cross-organizational data configuration, It is characterized in that include: Processor: when connected to a virtual reality terminal, in response to instruction information of the virtual reality terminal, the user space adjusts the spatial data of the user space in the virtual reality environment in real time based on the behavior information and / or control instructions fed back by the terminal; Virtual reality terminal: The data association relationship between two user spaces is represented by a virtual visible identifier, which helps users to judge the data association relationship between the user spaces.

10. The virtual reality device for cross-organization data configuration according to claim 9, It is characterized in that When a user creates a new user space displayed in a two-dimensional table, and the new user space is related to several user space data, In a virtual environment, the user displays several user space indications in various forms at different spatial locations through a virtual reality terminal. The processor establishes a data transmission indication between the data at the specified position of each user space and the position of the newly created new user space. The data at the specified position is transmitted to the corresponding position of the new user space in a manner adapted to the class of the new user space, thereby realizing transmission and management across data types.