Method and system for processing industry internet-based data, device, and storage medium

WO2024254725A1PCT designated stage expired Publication Date: 2024-12-19JIU TAI GRP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/099603
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-12
Publication Date
2024-12-19

Smart Images

  • Figure CN2023099603_19122024_PF_FP_ABST
    Figure CN2023099603_19122024_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure provides a method and system for processing industry Internet-based data, a device, and a storage medium. The method includes: obtaininginitial industry information, and pre-processing the initial industry information to generate pre-processed industry information; determining an industry template for industrial economic activities based on the pre-processed industry information; obtaining enterprise requirement information for each enterprise, and determining an enterprise template based on the industry template and the enterprise requirement information, where the determining the enterprise template based on the industry template and the enterprise requirement information includes: establishing a development module, providing corresponding technical information, and modifying the industry template based on the technical information and the enterprise requirement information, to generate the enterprise template adaptive to each enterprise; and determining an enterprise activity flow, and determining a role template based on the enterprise activity flow and the enterprise template.
Need to check novelty before this filing date? Find Prior Art

Description

METHOD AND SYSTEM FOR PROCESSING INDUSTRY INTERNET-BASED DATA, DEVICE, AND STORAGE MEDIUMTECHNICAL FIELD

[0001] The present disclosure relates to the field of Internet technology, and more particular to a method and system for processing industry Internet-based data, a device, and a storage medium.BACKGROUND

[0002] With the development of electronic information technology, enterprises upgrade the management of human, financial and material resources involved in production and operation and various production processes, so that the internal resources in the enterprises can be shared. Due to the large amount of industry information and various types of information, the sub-systems of various types of information are mostly independent, and the focus is different when building sub-systems, so that different sub-systems can meet different business needs.

[0003] Due to the existence of a plurality of sub-systems, the mutual restriction between sub-systems cannot adapt to the changing customer needs, and the change of one sub-system may require corresponding changes of other sub-systems, resulting in the inflexible design and poor scalability of the whole system. The data information amongrespective sub-systems is limited to the current sub-system, and the data information among respective sub-systems lacks association, resulting in that the data in the sub-systems cannot be effectively communicated and used. There may be incompatibility among systems. Taking the sub-system being an Application (APP) as an example, the APP with the same function needs to support iOS system, Android system and Harmony system, and the development cost is high.

[0004] Therefore, effective sharing of data information among various sub-systems,  improving the flexibility and compatibility of the system, and reducing the development cost are urgent problems to be solved.SUMMARY

[0005] Some embodiments of the present disclosure provide a method and systemfor processing industry Internet-based data, a device, and a storage medium that at least partially address the above-described problems in the related art.

[0006] According to an aspect of the present disclosure, provided is a method for processing industry Internet-based data, which may include: obtaininginitial industry information, and pre-processing the initial industry information to generate pre-processed industry information; determining an industry template for industrial economic activities based on the pre-processed industry information; obtaining enterprise requirement information for each enterprise, and determining an enterprise template based on the industry template and the enterprise requirement information, where the determining the enterprise template based on the industry template and the enterprise requirement information includes: establishing a development module, providing corresponding technical information, and modifying the industry template based on the technical information and the enterprise requirement information, to generate the enterprise template adaptive to each enterprise; and determining an enterprise activity flow, and determining a role template based on the enterprise activity flow and the enterprise template.

[0007] According to an embodiment of the present disclosure, the obtainingthe initial industry information, and pre-processing the initial industry information to generate the pre-processed industry information may include: obtaining common information for the industrial economic activities based on the initial industry information. The common information includes industry common information and system common information.

[0008] According to an embodiment of the present disclosure, the obtainingthe initial industry information, and pre-processing the initial industry information to generatethe pre-processed industry information may further include: performing protocol parsing pre-processing and data pre-processing on the initial industry information; and screening the  initial industry information in combination with the common information to form the pre-processed industry information.

[0009] According to an embodiment of the present disclosure, the determining the industry template forthe industrial economic activities based on the pre-processed industry information may include: classifying the common information based on a category of an industry to obtain a plurality of pieces of classified industry information; obtaining association information for each of the plurality of pieces of classified industry information, and standardizing the association information; establishing unit information sub-modules based on the standardized association information; and combining the unit information sub-modules to form the industry template, where the industry template includes a supply-side industry template, a transaction-side industry template and a consumption-side industry template.

[0010] According to an embodiment of the present disclosure, the technical information may include: information modeling, data cleaning and visualization tools.

[0011] According to an embodiment of the present disclosure, the method may further include: determining an implementation of the enterprise template, where the implementation includes a server, a private cloud and a hybrid cloud; and implementing the enterprise template based on the implementation.

[0012] According to an embodiment of the present disclosure, the determining an implementation of the enterprise template may include: determining an enterprise information capacity and an information security requirement level based on the enterprise requirement information; determining the implementation based on the enterprise information capacity and the information security requirement level. When the enterprise information capacity is smaller than or equal to an information capacity threshold, the implementation is determined as the server. When the information security requirement level is greater than or equal to a security level threshold, the implementation is determined as the private cloud. When the enterprise information capacity is greater than or equal to the information capacity threshold and the information security requirement level is greater than or equal to the security level threshold, the implementation is determined as the hybrid cloud.

[0013] According to an embodiment of the present disclosure, the determining the  enterprise activity flow, and determining the role template based on the enterprise activity flow and the enterprise template may include: determining the role template based on an infrastructure platform of the enterprise template and a role application scenario.

[0014] In another aspect of the present disclosure, provided is a system for processing industry Internet-based data, which may include: an information pre-processing module configured to obtain initial industry information, and pre-process the initial industry information to generate pre-processed industry information; an industry template formulation module configured to determine an industry template for industrial economic activities based on the pre-processed industry information; an enterprise template formulation module configured to obtain enterprise requirement information for each enterprise, and determine an enterprise template based on the industry template and the enterprise requirement information, where the determining the enterprise template based on the industry template and the enterprise requirement information includes: establishing a development module, providing corresponding technical information, and modifying the industry template based on the technical information and the enterprise requirement information, to generate the enterprise template adaptive to each enterprise; and a role template formulation module configured to determine an enterprise activity flow, and determine a role template based on the enterprise activity flow and the enterprise template.

[0015] According to an embodiment of the present disclosure, the information pre-processing module may further be configured to obtain common information for the industrial economic activities based on the initial industry information. The common information includes industry common information and system common information.

[0016] According to an embodiment of the present disclosure, the information pre-processing module may further be configured to perform protocol parsing pre-processing and data pre-processing on the initial industry information; and screen the initial industry information in combination with the common information to form the pre-processed industry information.

[0017] According to an embodiment of the present disclosure, the industry template formulation module may further be configured to classify the common information based on acategory of an industry to obtain a plurality of pieces of classified industry information;  obtain association information for each of the plurality of pieces of classified industry information, and standardize the association information; establish unit information sub-modules based on the standardized association information; and combine the unit information sub-modules to form the industry template, where the industry template includes a supply-side industry template, a transaction-side industry template and a consumption-side industry template.

[0018] According to an embodiment of the present disclosure, the technical information may include: information modeling, data cleaning and visualization tools.

[0019] According to an embodiment of the present disclosure, the enterprise template formulation module may further be configured to determine an implementation of the enterprise template, where the implementation includes a server, a private cloud and a hybrid cloud; and implement the enterprise template based on the implementation.

[0020] According to an embodiment of the present disclosure, the enterprise template formulation module may further be configured to determine an enterprise information capacity and an information security requirement level based on the enterprise requirement information; determine the implementation based on the enterprise information capacity and the information security requirement level. When the enterprise information capacity is smaller than or equal to an information capacity threshold, the implementation is determined as the server. When the information security requirement level is greater than or equal to a security level threshold, the implementation is determined as the private cloud. When the enterprise information capacity is greater than or equal to the information capacity threshold and the information security requirement level is greater than or equal to the security level threshold, the implementation is determined as the hybrid cloud.

[0021] According to an embodiment of the present disclosure, the role template formulation module may further be configured to determine the role template based on an infrastructure platform of the enterprise template and a role application scenario.

[0022] In yet another aspect of the present disclosure, provided is an electronic device, which may include: a processor configured to execute a computer program; and a computer-readable storage medium having stored therein a computer program that, when executed by the processor, performs the method according to any of the aboveaspects.

[0023] In still yet another aspect of the present disclosure, provided is a computer-readable storage medium for storing a computer program for causing a computer to perform the method according to any of the above aspects.

[0024] According to an exemplary embodiment of the present disclosure, by forming theindustry template based on the initial industry information and further generating enterprise requirement information to determine the enterprise template and the role template, analysis and decision optimization can be performed through a large amount of data, the data combining ability of the industry template, the enterprise template and the role template is improved, and template construction can be performed by making full use of the information. In addition, the flexible template construction can cover various business links and processes such as production, sales, operation, supply and management, and the flexible allocation of cross-domain resources and the improvement of internal and external collaborative capacity can be promoted through the connection of resource elements of the whole industry chain and the whole value chain.BRIEF DESCRIPTION OF DRAWINGS

[0025] Other features, objects, and advantages of the present disclosure will become more apparent upon reading the detailed description of non-limiting embodiments with reference to the following drawings.

[0026] FIG. 1 is a flowchart of a method 1000 for processing industry Internet-based data according to an embodiment of the present disclosure.

[0027] FIGS. 2A-2C are schematic diagrams of an architecture for processing industry Internet-based data according to embodiments of the present disclosure.

[0028] FIG. 3 is a flowchart of pre-processing initial industry information according to an exemplary embodiment of the present disclosure.

[0029] FIG. 4 is a flowchart of determining an industry template according to an exemplary embodiment of the present disclosure.

[0030] FIG. 5 is a schematic diagram of an interface for formulating an industry template according to an exemplary embodiment of the present disclosure.

[0031] FIG. 6 is a flowchart of determining an implementation of an enterprise template according to an exemplary embodiment of the present disclosure.

[0032] FIG. 7 is a schematic diagram of a system 2000 for processing industry Internet-based data according to an embodiment of the present disclosure.

[0033] FIG. 8 is a schematic block diagram of an electronic device 3000 suitable for implementing an embodiment of the present disclosure according to an embodiment of the present disclosure.DESCRIPTION OF EMBODIMENTS

[0034] For a better understanding of the present disclosure, various aspects thereof will be described in greater detail with reference to the accompanying drawings. It should be understood that these detailed descriptions are merely illustrative of exemplary embodiments of the present disclosure and are not intended to limit the scope of the present disclosure in any way. Like reference numerals refer to like elements throughout the description. The expression “and / or” includes any and all combinations of one or more of the associated listed items.

[0035] In the drawings, the size, dimension, and shape of the elements have been slightly adjusted for ease of illustration. The figures are merely exemplary and are not drawn to scale. As used herein, the terms “substantially” , “approximately” , and similar terms are used as approximations of a term and not as degrees of a term, and are intended to account for inherent variations in measured or calculated values that would be recognized by a person skilled in the art. In addition, the order in which processingis described in various steps in the presentdisclosure does not necessarily represent the order in which the processing occurs in actual practice, unless explicitly defined otherwise or can be deduced from context.

[0036] It will be further understood that expressions such as “comprises” , “comprising” , “having” , “includes” , and / or “including” are open-ended expressions, rather than closed-ended expressions, in this description, which specify the presence of stated features, elements, and / or components, but do not preclude the presence or addition of one or more other features, elements, components, and / or combinations thereof. Further, when an  expression such as “at least one of” appears after a list of listed features, it modifies the entire list of features rather than merely modifying individual elements of the list. Further, when describing embodiments of the present disclosure, the use of “may” means “one or more embodiments of the present disclosure” . Also, the term “exemplary” is intended to mean an exemplary example or an illustrative example.

[0037] Unless otherwise defined, all terms (including engineering and technicalterms) used herein have the same meaning as commonly understood by a person skilled in the art to which the presentdisclosure belongs. It will be further understood that words defined in commonly used dictionaries should be interpreted as having a meaning that is consistent with their meaning in the context of the related art and will not be interpreted in an idealized or overly formal sense, unless expressly so defined in the presentdisclosure.

[0038] It is noted that in the present disclosure, the embodiments and the features of the embodiments may be combined with each other without conflict. The present disclosure will now be described in detail in connection with the embodiments with reference to the accompanying drawings.

[0039] FIG. 1 is a flowchart of a method 1000 for processing industry Internet-based data according to an embodiment of the present disclosure. FIGS. 2A-2C are schematic diagrams of an architecture for processing industry Internet-based data according to embodiments of the present disclosure. As shown in FIG. 1, the method 1000 for processing industry Internet-based data may include:

[0040] step S100 ofobtaininginitial industry information, and pre-processing the initial industry information to generate pre-processed industry information;

[0041] step S200 of determining an industry template for industrial economic activities based on the pre-processed industry information;

[0042] step S300 ofobtaining enterprise requirement information for each enterprise, and determining an enterprise template based on the industry template and the enterprise requirement information, where the determining the enterprise template based on the industry template and the enterprise requirement information includes: establishing a development module, providing corresponding technical information, and modifying the industry template based on the technical information and the enterprise requirement information, to generate an  enterprise template adaptive to each enterprise; and

[0043] step S400 of determining an enterprise activity flow, and determining a role template based on the enterprise activity flow and the enterprise template.

[0044] The details of the steps of the above-described method 1000 for processing industry Internet-based data will now be described in detail with reference to FIGS. 1 and 2A-2C.

[0045] Step S100

[0046] According to an exemplary embodiment of the present disclosure, the initial industry information is first obtained and then pre-processed to generate the pre-processed industry information. Illustratively, the initial industry information may be obtained by using a base commonality layer, and common information for industrial economic activities may be obtained based on the initial industry information. The common information is a commonality capability required by the industry to perform the industrial economic activities, and the common information may include industry common information and system common information. For example, the industrycommon information may include information about people, organizations, spaces, industrial elements, activities, etc.; and the system common information may include system information of different software and hardware. Further, the collected initial industry information may be determined based on the system common information. For example, a target initial industry information access solution is determined based on the system common information, which is compatible with intelligent machines, special equipment, computer numerical control (CNC) machine tools, supervisory control and data acquisition (SCADA) systems and other different hardware and software systems in production field, to realize the comprehensive acquisition of various types of data, such as real-time status, control parameters, operation management and so on.

[0047] FIG. 3 is a flowchart of pre-processing initial industry information according to an exemplary embodiment of the present disclosure. As shown in FIG. 3, the pre-processing the initial industry information may include:

[0048] step S110 of performing protocol parsing pre-processing and data pre-processing on the initial industry information; and

[0049] step S120 of screening the initial industry information in combination with the  common information to form the pre-processed industry information.

[0050] Illustratively, the pre-processing of the common information may include protocol parsing pre-processing and data pre-processing. For example, multi-source heterogeneous common information from different systems and by using different communication methods can be unified in format and performed with semantic analysis, and redundant data elimination, data compression and storage can be performed to obtain the pre-processed industry information.

[0051] According to an exemplary embodiment of the present disclosure, the pre-processed industry information can be obtained by pre-processing the initial industry information, which can reduce interference of redundant data on a system framework to a certain extent and facilitate the creation of subsequent templates.

[0052] Step S200

[0053] In exemplary embodiments of the present disclosure, after obtaining the pre-processed industry information, the industry template for industrial economic activities may be determined based on the pre-processed industry information. FIG. 4 is a flowchart of determining an industry template according to an exemplary embodiment of the present disclosure. As shown in FIG. 4, the determining an industry template for industrial economic activities based on the pre-processed industry information may include:

[0054] step S210 of classifying the common information based on a category of an industry to obtain a plurality of pieces of classified industry information;

[0055] step S220 ofobtaining association information for each of the plurality of pieces of classified industry information, and standardize the association information;

[0056] step S230 of establishing unit information sub-modules based on the standardized association information; and

[0057] step S240 of combining the unit information sub-modules to form the industry template, where the industry template includes a supply-side industry template, a transaction-side industry template and a consumption-side industry template.

[0058] Illustratively, anindustry commonality layer may be configured to provide functions such as general industry resource deployment and management, industry data management and services, industry digitization tools, and industry model management and  services. For example, the industry commonality layer may be configured to provide services, such asdata governance, data sharing, data visualization, etc. on a mass of industry data, to provide high-quality data sources for upper-level modeling and analysis. Specifically, the common information is classified based on the category of the industry to obtain a plurality of pieces of classified industry information. The classified industry information may include personnel information, organization information, space information, element information, and activity information. In addition, the association information is obtained based on each piece of classified industry information. Each type of industry information in the personnel information, the organization information, the space information, the element information and the activity information may further include multiple types of sub-information, for example, basic sub-information, life cycle sub-information, space sub-information, personnel sub-information, element sub-information and activity sub-information, etc.; and the association information may be a relationship between each type of industry information and respective sub-information.

[0059] The association information is standardized. The unit information sub-modules are established based on the standardized association information. The unit information sub-modules can be an industry personnel information model, an industry organization information model, an industry space information model, etc. For example, a unit information sub-module is established based on information requirements of feeders in the pig industry, the operation state of the feeders can be basically described, and other devices can read the operation information of the feeders. Then, the unit information sub-modules can be combined to form the industry template by integrating the industry mechanism modeling method, such as, application simulation analysis, and business process, and the data science modeling method, such asstatistical analysis, big data, and artificial intelligence. The industry template includes a supply-side industry template, a transaction-side industry template and a consumption-side industry template.

[0060] The industry templates can provide basic Internet Technology (IT) resource support, achieve platform resource scheduling management and application deployment operation and maintenance, and integrate basic technology framework, to provide technology enabling for upper-layer business construction. The industry template can also provide data  management, data model, industry model and other modeling analysis as well as good industrial application innovation ability. In addition to providing various types of algorithm model support for intelligent analysis, the industry template can also timely respond to the differentiated application requirements of different industries. The industry templates can focus on common problems in industry and provide solutions for optimal allocation of resources, such as design collaboration, supply chain collaboration, supply chain collaboration, supply chain collaboration, etc., which can accelerate the innovation of industry form and business model while promoting the overall development level of the industry. The industry templates can also include developer communities, application stores, application secondary development, which can meet the needs of industry templates for different industries. FIG. 5 is a schematic diagram of an interface for formulating an industry template according to an exemplary embodiment of the present disclosure. As shown in FIG. 5, the industry template can be established through a model library, and a dynamic domain model modeling tool can realize the design of the industry template. The industry template can include a user interface, a business object, a business logic, etc. and model merging, interface assembling, dynamic business object components and business logic dynamic assembling can be accomplished through the dynamic domain model modeling tool.

[0061] In the exemplary embodiments of the present disclosure, the deployment mode of the industry template can mainly take the form of public cloud, and provide low-cost and highly reliable data storage and calculation services for users in different industries and different regions, and realize on-demand scheduling and flexible expansion, by establishing a public cloud platform or cooperating with an existing public cloud platform. A common platform-Platform as a Service (PaaS) platform is built by relying on the basic resources support of the public cloud, and by using CloudFoundry, Openshift, K8S and other technical means, industry data, and model management and analysis services are provided based on big data, artificial intelligence, digital twinning and other technologies, and industryapplication and development services are built with the help of DevOps, micro-services, low-code, and other technologies.

[0062] According to exemplary embodiments of the present disclosure, the industrytemplate for industrial economic activities is determined based on the pre-processed  industry information, and different industry templates may be generated based on characteristics of different industries. In the process of generating the industry template, any granularityof industry element and industrial activity can be dispersed and aggregated, which can improve the application of industry-related resources and the capacity of participants to some extent.

[0063] Step S300

[0064] In exemplary embodiments of the present disclosure, after establishing the industry template, the enterprise requirement information for each enterprise may be obtained and the enterprise template may be determined based on the industry template and the enterprise requirement information.

[0065] According to an exemplary embodiment of the present disclosure, an enterprise enabling layer may be configured to determine the enterprise template suitable for the business development of the enterprise based on the industry template and the enterprise requirement information. Illustratively, different enterprise templates can be specified by whether the product is business-oriented or consumer-oriented, such as To Business (To B) templates and To Consumer (To C) templates. In particular, a development module is established and corresponding technical information is provided. The development module includes a developer community, an application store and an application secondary development, and the technical information can include information modeling, data cleaning and visualization tools. The development module can be used to build application solutions to meet the intelligent requirements of research and development design, process optimization, energy consumption optimization, operation and management, which can help enterprises achieve quality improvement, cost reduction and efficiency increase. The developer community can create open on-line community, provide various resources tools, technical documents, learning and communication services; the application store can provide such services as shelf authentication, display distribution and transaction charging of mature enterprise APP to support the realization of application value of the enterprise; and the application secondary development can customize the existing industry APP to adapt to specific enterprise application scenarios.

[0066] According to an exemplary embodiment of the present disclosure, the enterprise  template may be configured to customize enterprise application (APP) development in combination with enterprise business requirements, and create an enterprise application (APP) solution based on application scenarios such as product design simulation, device health management and energy consumption management optimization, which can drive an enterprise to realize intelligent production operation. In addition, given the high cost of building the current platform and the relatively fixed business needs of most enterprises, both generic PaaS and application development capabilities can be considered as options for the enterprise platform to improve the cost performance ratio of the enterprise platform deployment implementation.

[0067] According to an exemplary embodiment of the present disclosure, the enterprise enabling layer may be configured to determine an implementation of the enterprise template, where the implementation includes a server, a private cloud and a hybrid cloud; and implement the enterprise template based on the implementation. FIG. 6 is a flowchart of determining an implementation of an enterprise template according to an exemplary embodiment of the present disclosure. As shown in FIG. 6, the determining the implementation of the enterprise template may include:

[0068] step S330 of determining an enterprise information capacity and an information security requirement level based on the enterprise requirement information; and

[0069] step S340 of determining an implementation based on the enterprise information capacity and the information security requirement level.

[0070] The determining the implementation may include:

[0071] step S341 of determining the implementation as the server when the enterprise information capacity is smaller than or equal to an information capacity threshold;

[0072] step S342 of determining the implementation as the private cloud when the information security requirement level is greater than or equal to a security level threshold; and

[0073] step S343 of determining the implementation as the hybrid cloud when the enterprise information capacity is greater than or equal to the information capacity threshold and the information security requirement level is greater than or equal to the security level threshold.

[0074] Illustratively, the enterprise information capacity and the information security requirement level are first determined based on the enterprise requirement information, and then the implementation is determined based on the enterprise information capacity and the information security requirement level. For example, when the enterprise information capacity is smaller than or equal to the information capacity threshold, that is to say, with regard to application requirements with focus on functional requirements and small resource capacity, the enterprise platform can be installed and deployed in a specific server as common application software for operation and access, which can reduce the enterprise deployment cost; when the information security requirement level is greater than or equal to the security level threshold, the enterprise can use the implementation of the private cloud, which can provide flexible scheduling, flexible storage and computing resources with the support of virtualization, resource pooling and other technologies, to support the management and use of enterprise data, ensure that all core data stay inside the enterprise, and avoid the leakage of sensitive information; and when the enterprise information capacity is greater than the information capacity threshold and the information security requirement level is greater than the security level threshold, the enterprise can adopt the implementation of the hybrid cloud, wherethe enterprise uses the private cloud to store and manage the key core data as well as uses the public cloud to perform more efficient business processing with support of a mount of IT resources, effectively reducing the comprehensive deployment cost.

[0075] Step S400

[0076] In an exemplary embodiment of the present disclosure, after determining the enterprise template, an enterprise activity flow may be determined and a role template may be determined based on the enterprise activity flow and the enterprise template. Specifically, the role template is determined based on an infrastructure platform of the enterprise template and a role application scenario. An individual application layer may be a specific activity solution pushed to the individual based on the activity flow template defined by the enterprise to which the individual belongs. The role template can be task-specific, for example: in high real-time scenarios, such as visual detection, parameter adaptation, Automated Guided Vehicle (AGV) intelligent scheduling, all kinds of intelligent applications run under the support of edge application deployment management environment, real-time data analysis is carried out,  and decision-making optimization instructions are fed back to the production process in real-time, to realize the optimization and promotion of the production process. At the same time, in order to further enhance the depth and effect of edge analysis application, edge cloud coordination is usually carried out, and the model algorithm is updated with iteration synchronously at the platform, and the updated model algorithm is fed back to the edge to further enhance the optimization effect.

[0077] According to an exemplary embodiment of the present disclosure, by forming the industry template based on the initial industry information and further generating enterprise requirement information to determine the enterprise template and the role template, analysis and decision optimization can be performed through a large amount of data, the data combining ability of the industry template, the enterprise template and the role template is improved, and template construction can be performed by making full use of the information. In addition, the flexible template construction can cover various business links and processes such as production, sales, operation, supply and management, and the flexible allocation of cross-domain resources and the improvement of internal and external collaborative capacity can be promoted through the connection of resource elements of the whole industry chain and the whole value chain.

[0078] In another aspect of the present disclosure, a system for processing industry Internet-based data is further provided. FIG. 7 is a schematic diagram of a system 2000 for processing industry Internet-based data according to an embodiment of the present disclosure. As shown in FIG. 7, the system for processing industry Internet-based data may include: an information pre-processing module 2100, an industry template development module 2200, an enterprise template development module 2300 and a role template development module 2400.

[0079] According to an exemplary embodiment of the present disclosure, the information pre-processing module 2100 may be configured to obtain common information for industrial economic activities based on the initial industry information. The common information includes industry common information and system common information.

[0080] According to an exemplary embodiment of the present disclosure, the information pre-processing module 2100 may further be configured to perform protocol parsing pre-processing and data pre-processing on the initial industry information; and screen the  initial industry information in combination with the common information to form pre-processed industry information.

[0081] According to an exemplary embodiment of the present disclosure, the industry template formulation module 2200 may be configured to classify the common information based on a category of an industry to obtain a plurality of pieces of classified industry information; obtain association information for each of the plurality of pieces of classified industry information, and standardize the association information; establish unit information sub-modules based on the standardized association information; and combine the unit information sub-modules to form the industry template. The industry template includes a supply-side industry template, a transaction-side industry template and a consumption-side industry template.

[0082] According to an exemplary embodiment of the present disclosure, an enterprise template formulation module 2300 can be configured to establish a development module and provide corresponding technical information; modify the industry template based on the technical information and the enterprise requirement information to generate the enterprise template adaptive to each enterprise. The technical information may include information modeling, data cleaning and visualization tools.

[0083] According to an exemplary embodiment of the present disclosure, the enterprise template formulation module 2300 may further be configured to determine an implementation of the enterprise template, where the implementation includes a server, a private cloud and a hybrid cloud; and implement the enterprise template based on the implementation. Specifically, the enterprise template formulation module 2300 is configured to determine an enterprise information capacity and an information security requirement level based on the enterprise requirement information; and determine the implementation based on the enterprise information capacity and the information security requirement level, where when the enterprise information capacity is smaller than or equal to an information capacity threshold, the implementation is determined as the server; when the information security requirement level is greater than or equal to a security level threshold, the implementation is determined as the private cloud; and when the enterprise information capacity is greater than or equal to the information capacity threshold and the information security requirement level is greater than  or equal to the security level threshold, the implementation is determined as the hybrid cloud.

[0084] According to an exemplary embodiment of the present disclosure, the role template formulation module 2400 may be configured to determine the role template based on an infrastructure platform of the enterprise template and a role application scenario.

[0085] Since the detailed contents of various modules in the system 2000 for processing industry Internet-based data according to the present disclosure have been specifically described above, further description is omitted herein.

[0086] The present disclosure also provides an electronic device and a computer-readable storage medium. FIG. 8 is a schematic block diagram of an electronic device 3000 suitable for implementing an embodiment of the present disclosure according to an embodiment of the present disclosure.

[0087] Reference is now made to FIG. 8, which illustrates a schematic block diagram of an electronic device 3000 suitable for implementing an embodiment of the present disclosure. Terminal devices in embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDA) , tablet computers (PAD) , portable multimedia players (PMP) , in-vehicle terminals (e.g., in-vehicle navigation terminals, etc. ) , and fixed terminals such as digital TVs, desktop computers, etc. The terminal device / server shown in FIG. 8 is only one example and should not impose any limitation on the functionality and scope of use of embodiments of the present disclosure.

[0088] As shown in FIG. 8, the electronic device 3000 may include a processing apparatus (e.g., central processor, graphics processor, etc. ) 3100 that may perform various suitable actions and processing according to a program stored in a read only memory (ROM) 3200 or a program loaded from the storage apparatus 3800 into a random access memory (RAM) 3300. In the RAM 3300, various programs and data required for the operation of the electronic device 3000 are also stored. The processing apparatuses 3100, ROM 3200, and RAM 3300 are connected to each other via a bus 3400. An input / output (I / O) interface 3500 is also connected to the bus 3400.

[0089] In general, the following apparatuses may be connected to the I / O interface 3500: an input apparatus 3600 including, for example, a touch screen, a touch pad, a keyboard, a  mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output apparatus 3700 including, for example, a liquid crystal display (LCD) , a speaker, a vibrator, etc.; a storage apparatus 3800 including, for example, a magnetic tape, a hard disk, etc.; and a communication apparatus 3900. The communications apparatus 3900 can allow the electronic device 3000 to communicate wirelessly or wired with other devices to exchange data. Although FIG. 8 illustrates an electronic device 3000 having various apparatuses, it should be understood that not all illustrated apparatuses are required to be implemented or provided. More or fewer apparatuses may alternatively be implemented or provided. Each of the blocks shown in FIG. 8 may represent one apparatus or a plurality of apparatuses as desired.

[0090] In particular, processes described above with reference to flowcharts may be implemented as computer software programs according to embodiments of the present disclosure. For example, embodiments of the present disclosure include a computer program product including a computer program embodied on a computer-readable medium, and the computer program includes program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via communication apparatus 3900, or from storage apparatus 3800, or from ROM 3200. The computer program, when executed by the processing apparatus 3100, performs the above-described functions defined in the method according to the embodiments of the present disclosure.

[0091] Note that the computer-readable medium according to the embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium can be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or flash memory) , an optical fiber, a portable compact disk read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination thereof. In embodiments of the present disclosure, a computer-readable storage  medium may be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device. In embodiments of the present disclosure, however, a computer-readable signal medium may include a data signal embodied in baseband or propagated as part of a carrier wave, which carries computer-readable program codes. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the preceding. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can send, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The program codes embodied on the computer readable medium may be transmitted over any suitable medium including, but not limited to: wire, fiber optic cable, radio frequency (RF) , and the like, or any suitable combination of the foregoing.

[0092] The computer-readable medium may be embodied in the electronic device or may be separate from the electronic device and not incorporated into the electronic device. The above-mentioned computer readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device to cause the electronic device to: obtaininitial industry information, and pre-process the initial industry information to generate pre-processed industry information; determine an industry template for industrial economic activities based on the pre-processed industry information; obtain enterprise requirement information for each enterprise, and determine an enterprise template based on the industry template and the enterprise requirement information; and determine an enterprise activity flow, and determine a role template based on the enterprise activity flow and the enterprise template.

[0093] Computer program code for carrying out operations of embodiments of the present disclosure may be written in one or more programming languages, including object-oriented programming languages, such as Java, smalltalk, C++, and conventional procedural programming languages, such as the “C” language or similar programming languages, or combinations thereof. The program codes may be executed entirely on a user computer, partially on a user computer, as a stand-alone software package, partially on a user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of  a remote computer, the remote computer may be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN) , or may be connected to an external computer (e.g., through the Internet using an Internet service provider) .

[0094] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, segment, or portion of codes, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two consecutive blocks may in fact be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functionality involved. It is also noted that each block of the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by dedicated hardware-based systems which carry out the specified functions or operations, or combinations of dedicated hardware and computer instructions.

[0095] The objects, technical solutions and advantages of the present disclosure are described in further detail according to the detailed embodiments set forth above. It should be understood that the foregoing description is only exemplary embodiments of the present disclosure and is not intended to limit the present disclosure. Any modification, equivalent substitution, improvement, etc. made within the spirit and principles of the present disclosure shall be included within the scope of protection of the present disclosure.

Claims

1.A method for processing industry Internet-based data, comprising:obtaininginitial industry information, and pre-processing the initial industry information to generate pre-processed industry information;determining an industry template for industrial economic activities based on the pre-processed industry information;obtaining enterprise requirement information for each enterprise, and determining an enterprise template based on the industry template and the enterprise requirement information, wherein the determining the enterprise template based on the industry template and the enterprise requirement information comprises: establishing a development module, providing corresponding technical information, and modifying the industry template based on the technical information and the enterprise requirement information, to generate the enterprise template adaptive to each enterprise; anddetermining an enterprise activity flow, anddetermining a role template based on the enterprise activity flow and the enterprise template.2.The method for processing industry Internet-based data according to claim 1, wherein the obtainingthe initial industry information, and pre-processing the initial industry information to generate the pre-processed industry information comprises:obtaining common information for the industrial economic activities based on the initial industry information, wherein the common information comprises industry common information and system common information.3.The method for processing industry Internet-based data according to claim 2, wherein the obtaininginitial industry information, and pre-processing the initial industry information to generatethe pre-processed industry information further comprises:performing protocol parsing pre-processing and data pre-processing on the initial industry information; andscreening the initial industry information in combination with the common information to form the pre-processed industry information.4.The method for processing industry Internet-based data according to claim 2, wherein the determining the industry template for the industrial economic activities based on the pre-processed industry information comprises:classifying the common information based on a category of anindustry to obtain a plurality of pieces of classified industry information;obtaining association information for each of the plurality of pieces of classified industry information, and standardizing the association information;establishing unit information sub-modules based on the standardized association information; andcombining the unit information sub-modules to form the industry template, wherein the industry template comprises a supply-sideindustry template, a transaction-side industry template and a consumption-side industry template.5.The method for processing industry Internet-based data according to claim 1, wherein the technical information comprises: information modeling, data cleaning and visualization tools.6.The method for processing industry Internet-based data according to claim 1, further comprising:determining an implementation of the enterprise template, wherein the implementation comprises a server, a private cloud and a hybrid cloud; andimplementing the enterprise template based on the implementation.7.The method for processing industry Internet-based data according to claim 6, wherein the determining the implementation of the enterprise template comprises:determining an enterprise information capacity and an information security requirement level based on the enterprise requirement information;determining the implementation based on the enterprise information capacity and the information security requirement level, whereinwhen the enterprise information capacity is smaller than or equal to an information capacity threshold, the implementation is determined as the server;when the information security requirement level is greater than or equal to a security level threshold, the implementation is determined as the private cloud; andwhen the enterprise information capacity is greater than or equal to the information capacity threshold and the information security requirement level is greater than or equal to the security level threshold, the implementation is determined as the hybrid cloud.8.The method for processing industry Internet-based data according to claim 1, wherein the determining the role template based on the enterprise activity flow and the enterprise template comprises:determining the role template based on an infrastructure platform of the enterprise template and a role disclosure scenario.9.A system for processing industry Internet-based data, comprising:an information pre-processing module configured to obtaininitial industry information, and pre-process the initial industry information to generate pre-processed industry information;an industry template formulation module configured to determine an industry template for industrial economic activities based on the pre-processed industry information;an enterprise template formulation module configured to obtain enterprise requirement information for each enterprise, and determine an enterprise template based on the industry template and the enterprise requirement information, wherein the determining the enterprise template based on the industry template and the enterprise requirement information comprises: establishing a development module, providing corresponding technical information, and modifying the industry template based on the technical information and the enterprise requirement information, to generate the enterprise template adaptive to each enterprise; anda role template formulation module configured to determine an enterprise activity flow, and determine a role template based on the enterprise activity flow and the enterprise template.10.The system for processing industry Internet-based data according to claim 9, wherein the information pre-processing module is further configured toobtain common information for the industrial economic activities based on the initial industry information, wherein the common information comprises industry common information and system common information.11.The system for processing industry Internet-based data according to claim 10, wherein the information pre-processing module is further configured toperform protocol parsing pre-processing and data pre-processing on the initial industry information; andscreen the initial industry information in combination with the common information to form the pre-processed industry information.12.The system for processing industry Internet-based data according to claim 9, wherein the industry template formulation module is further configured toclassify the common information based on a category of an industry to obtain a plurality of pieces of classified industry information;obtain association information for each of the plurality of pieces of classified industry information, and standardize the association information;establish unit information sub-modules based on the standardized association information; andcombine the unit information sub-modules to form the industry template, wherein the industry template comprises a supply-side industry template, a transaction-side industry template and a consumption-side industry template.13.The system for processing industry Internet-based data according to claim 9, wherein the technical information comprises: information modeling, data cleaning and visualization tools.14.The system for processing industry Internet-based data according to claim 9, wherein the enterprise template formulation module is further configured to:determine an implementation of the enterprise template, wherein the implementation comprises a server, a private cloud and a hybrid cloud; andimplement the enterprise template based on the implementation.15.The system for processing industry Internet-based data according to claim 14, wherein the enterprise template formulation module is further configured to:determine an enterprise information capacity and an information security requirement level based on the enterprise required information;determine the implementation based on the enterprise information capacity and the information security requirement level, whereinwhen the enterprise information capacity is smaller than or equal to an information capacity threshold, the implementation is determined as the server;when the information security requirement level is greater than or equal to a security level threshold, the implementation is determined as the private cloud; andwhen the enterprise information capacity is greater than or equal to the information capacity threshold and the information security requirement level is greater than or equal to the security level threshold, the implementation is determined as the hybrid cloud.16.The system for processing industry Internet-based data according to claim 9, wherein the role template formulation module is further configured to:determine the role template based on an infrastructure platform of the enterprise template and a role disclosure scenario.17.An electronic device, comprising:a processor configured to execute a computer program; anda computer-readable storage medium having stored therein a computer program which, when executed by the processor, implements the method according to any one of claims 1 to 8.18.A computer-readable storage medium storing a computer program for causing a computer to perform the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Public platform of collaborative electronic commercial system oriented to business service

    CN101086782A

  • Ten-Level Enterprise Architecture Systems and Tools

    US20100268561A1

  • Visualization and evaluation of capabilities and compliance for information technology platforms

    US20180322510A1

  • System and method to manage and exchange resources between enterprises in a cloud computing environment

    US20210250305A1