A ubiquitous network data information middle platform service system

By establishing a data information middle-end service system in the ubiquitous network, the problem of the slow speed of users obtaining data when processing a large number of service applications is solved, and the service acquisition in a network-free environment is achieved and convenience is improved.

CN119127070BActive Publication Date: 2025-08-19SHANLIN TECHNOLOGY (SHENZHEN) CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411151974.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2025-08-19
Estimated Expiration
2044-08-21

AI Technical Summary

Technical Problem

When the existing middle-end service system processes a large number of service applications, the user's data acquisition speed is reduced and the service cannot be obtained without a network environment.

Method used

The ubiquitous network is used to establish a data information middle-end service system, including data update module, data storage module, data management module, service response module and terminal network module. By evaluating and scheduling the data, some data is stored in the exclusive area and ubiquitous network services are provided.

Benefits of technology

It improves the speed of users to obtain data and improves convenience through ubiquitous network services in a network-free environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127070B_ABST
    Figure CN119127070B_ABST
Patent Text Reader

Abstract

The present invention provides a ubiquitous network data information middle platform service system, which relates to the field of electronic digital data processing and includes a data update module, a data storage module, a data management module, a service response module and a terminal network module. The data update module is used to receive new data and complete data updates, the data storage module is used to save data content, the data management module is used to evaluate and manage the data content in storage, the service response module is used to receive external service applications and respond with data, and the terminal network module is used to provide ubiquitous network services. This system can effectively improve the speed of data supply services by evaluating data and dispatching part of the data to an exclusive area based on the evaluation results, and combined with the ubiquitous network, it can lower the network threshold for obtaining services.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electronic digital data processing, and in particular to a ubiquitous network data information middle platform service system. Background Art

[0002] Data middle-office service is a key part of the enterprise architecture, designed to achieve centralized management, sharing and efficient use of data. It not only improves the quality and consistency of data, but also provides solid data support for the company's business decisions. However, with the increase in users and the surge in service applications, the speed at which users obtain data will slow down. Therefore, a system is needed to enhance the middle-office data service capabilities to better meet user needs.

[0003] The foregoing discussion of the background art is intended only to facilitate an understanding of the present invention. This discussion does not acknowledge or admit that any of the material referred to is part of the common general knowledge.

[0004] Many middle-office service systems have been developed. After extensive searching and reference, it was discovered that existing middle-office service systems include the system disclosed in Publication No. KRCN114969205B. These systems generally include a server. The server allocates and stores raw data and processed data in the data middle-office through a data storage allocation module, and uses an access area creation module to create independent access areas for each department in the storage area of raw data. The server allocates access rights to the storage area of processed data obtained after processing the raw data for each department through an access rights allocation module. The server restricts access to raw data and processed data through raw data access modules and processed data access modules, respectively. However, when processing a large number of service applications, this system still cannot solve the problem of reduced data acquisition speed for some users. At the same time, users cannot obtain services in an offline environment. Summary of the Invention

[0005] The purpose of the present invention is to address the existing deficiencies and propose a ubiquitous network data information middle platform service system.

[0006] The present invention adopts the following technical solutions:

[0007] A ubiquitous network establishes a data information middle platform service system, including a data update module, a data storage module, a data management module, a service response module and a terminal network module;

[0008] The data update module is used to receive new data and complete data updates, the data storage module is used to save data content, the data management module is used to evaluate and manage the stored data content, the service response module is used to receive external service applications and respond with data, and the terminal network module is used to provide ubiquitous network services;

[0009] The data update module includes a data receiving unit, a classification and parsing unit, and a storage and orientation unit. The data receiving unit is used to receive new data content, the classification and parsing unit is used to parse and determine the type of the data content, and the storage and orientation unit stores the data content in the corresponding area of the data storage module based on the parsed type;

[0010] The data storage module includes a partition management unit, a regional storage unit and an access monitoring unit. The partition management unit is used to record partition information, the regional storage unit is used to save specific data of each partition, and the access monitoring unit is used to monitor and count data access;

[0011] The data management module includes a data evaluation unit, a data archiving unit, and a data scheduling unit. The data evaluation unit evaluates the data based on the access status of the data, the data archiving unit archives the data based on the evaluation result, and the data scheduling unit schedules the data based on the evaluation result.

[0012] The terminal network module includes a regional network opening unit, a local service processing unit, and a central interaction unit. The regional network opening unit is used to establish a regional network and access users. The local service processing unit is used to directly process user application service applications. The central interaction unit is used to interact with the data center to obtain data required by users.

[0013] Furthermore, the data evaluation unit includes a capacity size processor, an update evaluation timer, and an evaluation calculation processor. The capacity size processor is used to detect the size of the space occupied by each unit of data content. The update evaluation timer is used to perform timing and send an update signal to the evaluation calculation processor when the timing ends. The evaluation calculation processor is used to calculate the access index of each unit of data content.

[0014] Furthermore, the evaluation calculation processor calculates the access index P of the unit data content according to the following formula:

[0015]

[0016] Among them, R is the space size of unit data content, m is the number of valid time periods, n i represents the number of statistical visits in the i-th valid period;

[0017] Furthermore, the data scheduling unit includes a fast access register, a scheduling judgment processor, and a scheduling execution processor. The fast access register is used to store the scheduled unit data content and provide a high-speed access function. The scheduling judgment processor is used to analyze the unit data content that needs to be scheduled and generate a scheduling instruction. The scheduling execution processor stores the unit data content in the fast access register based on the scheduling instruction and deletes the replaced unit data content.

[0018] The process of the scheduling judgment processor performing scheduling analysis on the unit data content includes the following steps:

[0019] S1. Sort the unit data content from large to small based on the access index to obtain the target sequence;

[0020] S2, marking the unit data content in the fast access processor in the target sequence;

[0021] S3, check whether there is unmarked unit data content before the marked unit data content, if so, go to step S4, if not, wait for the access index to be updated and then return to step S1;

[0022] S4. Select the first unmarked unit data content in the target sequence and obtain its address information in the data storage module, and select the last marked unit data content and obtain its address information in the fast access register;

[0023] S5. Generate a scheduling instruction based on the two address information in step S4 and send it to the scheduling execution processor, and return to step S2;

[0024] Furthermore, the regional network opening unit includes a network signal generator, a network protocol processor, and a user access manager. The network signal generator is used to generate network information covering a small area. The network protocol processor is used to process a user's network access request. The user access manager is used to register and manage user information for access.

[0025] The local service processing unit includes a local data register and an application merging processor. The local data register is used to back up and store data fed back from the data center. The application merging processor is used to merge application service applications with the same requirements.

[0026] The beneficial effects achieved by the present invention are:

[0027] This system evaluates the data in storage based on access conditions, and then dispatches part of the data to the exclusive area based on the evaluation results, which can effectively improve the speed at which users obtain data in the exclusive area. At the same time, as time changes and access conditions change, the data in the exclusive area will be continuously updated and dispatched to meet new conditions. This system also provides regional network services through terminals to establish a ubiquitous network, which enables users to obtain the service content of this system through the ubiquitous network when they cannot access the Internet, thereby improving convenience.

[0028] To further understand the features and technical contents of the present invention, please refer to the following detailed description and drawings of the present invention. However, the drawings provided are only for reference and illustration and are not intended to limit the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 It is a schematic diagram of the overall structural framework of the present invention;

[0030] Figure 2 This is a schematic diagram of the data update module of the present invention;

[0031] Figure 3 This is a schematic diagram of the data storage module of the present invention;

[0032] Figure 4 This is a schematic diagram of the data management module of the present invention;

[0033] Figure 5 This is a schematic diagram of the service response module of the present invention. DETAILED DESCRIPTION

[0034] The following is an explanation of the embodiments of the present invention through specific embodiments. Those skilled in the art can understand the advantages and effects of the present invention from the contents disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and the details in this specification can also be modified and changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. In addition, the drawings of the present invention are only simple schematic illustrations and are not depicted in actual size. It is stated in advance. The following embodiments will further explain the relevant technical content of the present invention in detail, but the disclosed content is not intended to limit the scope of protection of the present invention.

[0035] Example 1.

[0036] This embodiment provides a ubiquitous network to establish a data information middle platform service system, combined with Figure 1 , including data update module, data storage module, data management module, service response module and terminal network module;

[0037] The data update module is used to receive new data and complete data updates, the data storage module is used to save data content, the data management module is used to evaluate and manage the stored data content, the service response module is used to receive external service applications and respond with data, and the terminal network module is used to provide ubiquitous network services;

[0038] The data update module includes a data receiving unit, a classification and parsing unit, and a storage and orientation unit. The data receiving unit is used to receive new data content, the classification and parsing unit is used to parse and determine the type of the data content, and the storage and orientation unit stores the data content in the corresponding area of the data storage module based on the parsed type;

[0039] The data storage module includes a partition management unit, a regional storage unit and an access monitoring unit. The partition management unit is used to record partition information, the regional storage unit is used to save specific data of each partition, and the access monitoring unit is used to monitor and count data access;

[0040] The data management module includes a data evaluation unit, a data archiving unit, and a data scheduling unit. The data evaluation unit evaluates the data based on the access status of the data, the data archiving unit archives the data based on the evaluation result, and the data scheduling unit schedules the data based on the evaluation result.

[0041] The terminal network module includes a regional network opening unit, a local service processing unit, and a central interaction unit. The regional network opening unit is used to establish a regional network and access users. The local service processing unit is used to directly process user application service applications. The central interaction unit is used to interact with the data center to obtain data required by users.

[0042] The data evaluation unit includes a capacity size processor, an update evaluation timer, and an evaluation calculation processor. The capacity size processor is used to detect the size of the space occupied by each unit of data content. The update evaluation timer is used to perform timing and send an update signal to the evaluation calculation processor when the timing ends. The evaluation calculation processor is used to calculate the access index of each unit of data content.

[0043] The evaluation calculation processor calculates the access index P of the unit data content according to the following formula:

[0044]

[0045] Among them, R is the space size of unit data content, m is the number of valid time periods, n i represents the number of statistical visits in the i-th valid period;

[0046] The data scheduling unit includes a fast access register, a scheduling judgment processor, and a scheduling execution processor. The fast access register is used to store the scheduled unit data content and provide a high-speed access function. The scheduling judgment processor is used to analyze the unit data content that needs to be scheduled and generate a scheduling instruction. The scheduling execution processor stores the unit data content in the fast access register based on the scheduling instruction and deletes the replaced unit data content.

[0047] The process of the scheduling judgment processor performing scheduling analysis on the unit data content includes the following steps:

[0048] S1. Sort the unit data content from large to small based on the access index to obtain the target sequence;

[0049] S2, marking the unit data content in the fast access processor in the target sequence;

[0050] S3, check whether there is unmarked unit data content before the marked unit data content, if so, go to step S4, if not, wait for the access index to be updated and then return to step S1;

[0051] S4. Select the first unmarked unit data content in the target sequence and obtain its address information in the data storage module, and select the last marked unit data content and obtain its address information in the fast access register;

[0052] S5. Generate a scheduling instruction based on the two address information in step S4 and send it to the scheduling execution processor, and return to step S2;

[0053] The regional network opening unit includes a network signal generator, a network protocol processor and a user access manager. The network signal generator is used to generate network information covering a small area. The network protocol processor is used to process the user's network access request. The user access manager is used to register and manage the access user information.

[0054] The local service processing unit includes a local data register and an application merging processor. The local data register is used to back up and store data fed back from the data center. The application merging processor is used to merge application service applications with the same requirements.

[0055] Example 2.

[0056] This embodiment includes all the contents of the first embodiment, and provides a ubiquitous network data information mid-stage service system, including a data update module, a data storage module, a data management module, a service response module and a terminal network module;

[0057] The data update module is used to receive new data and complete data updates, the data storage module is used to save data content, the data management module is used to evaluate and manage the stored data content, the service response module is used to receive external service applications and respond with data, and the terminal network module is used to provide ubiquitous network services;

[0058] Combine Figure 2 The data update module includes a data receiving unit, a classification and parsing unit, and a storage and orientation unit. The data receiving unit is used to receive new data content, the classification and parsing unit is used to parse and determine the type of the data content, and the storage and orientation unit stores the data content in the corresponding area of the data storage module based on the parsed type;

[0059] Combine Figure 3 The data storage module includes a partition management unit, a regional storage unit and an access monitoring unit. The partition management unit is used to record partition information, the regional storage unit is used to save specific data of each partition, and the access monitoring unit is used to monitor and count data access;

[0060] Combine Figure 4 The data management module includes a data evaluation unit, a data archiving unit and a data scheduling unit. The data evaluation unit evaluates the data based on the access status of the data, the data archiving unit archives the data based on the evaluation result, and the data scheduling unit schedules the data based on the evaluation result.

[0061] Combine Figure 5 The service response module includes an application service receiving unit, a service parsing unit, and a data retrieval unit. The application service receiving unit is used to receive the user's application service application information. The service parsing unit is used to parse the application service application information to obtain retrieval information. The data retrieval unit retrieves corresponding data based on the retrieval information and feeds it back to the user.

[0062] The terminal network module includes a regional network opening unit, a local service processing unit, and a central interaction unit. The regional network opening unit is used to establish a regional network and access users. The local service processing unit is used to directly process user application service applications. The central interaction unit is used to interact with the data center to obtain data required by users.

[0063] The data update module, data storage module, data management module, and service response module are all modules in the data center, while the terminal network module is a module independent of the data center;

[0064] The data receiving unit includes a data interface management processor, a data preprocessor, and an authority verification processor. The data interface management processor is used to provide an interface to receive data from different data sources. The data preprocessor is used to perform noise removal, integrity verification, and format conversion on the received data. The authority verification processor is used to verify the authority of the data sender.

[0065] The classification analysis unit includes a classification feature register, a feature recognition processor, and a data classification processor. The classification feature register is used to store key features of each data classification. The feature recognition processor is used to identify key features contained in the data content. The data classification processor assigns corresponding classification labels to the data content based on the identified key features.

[0066] The storage directional unit includes an address management processor and a storage execution processor. The address management processor is used to manage the storage addresses of each partition and generate a directional storage instruction containing the storage address based on the classification label of the data content. The storage execution processor is used to execute the directional storage instruction to save the data content to the corresponding storage address.

[0067] The storage address of each partition will be continuously updated as new data is stored or old data is deleted;

[0068] The partition management unit includes a partition information register, an update detection processor, and a space allocation processor. The partition information register is used to record detailed information of each partition. The update detection processor is used to detect the status information of the partition and update it in the partition information register. The space allocation processor is used to allocate storage space to each partition.

[0069] The access monitoring unit includes a time period setting processor, an access counting processor, and a statistical information register. The time period setting processor is used to set a counting time period rule. The access counting processor is used to count the number of accesses to the unit data content within the rule time period. The statistical information register is used to record the counting data of all unit data contents within the complete time period.

[0070] Unit data content refers to the smallest overall data accessed;

[0071] The data evaluation unit includes a capacity size processor, an update evaluation timer, and an evaluation calculation processor. The capacity size processor is used to detect the size of the space occupied by each unit of data content. The update evaluation timer is used to perform timing and send an update signal to the evaluation calculation processor when the timing ends. The evaluation calculation processor is used to calculate the access index of each unit of data content.

[0072] The evaluation calculation processor calculates the access index P of the unit data content according to the following formula:

[0073]

[0074] Among them, R is the space size of unit data content, m is the number of valid time periods, n i represents the number of statistical visits in the i-th valid period;

[0075] The valid periods are sorted in reverse chronological order;

[0076] The data archiving unit includes a tag identification processor, an overall detection processor, and an archiving execution processor. The tag identification processor is used to add a pre-archiving tag to the unit data content. The overall detection processor is used to detect whether all unit data contents in the overall data contain pre-archiving tags. The archiving execution processor is used to archive the overall data.

[0077] Overall data is data that contains multiple unit data contents and is used for archiving operations;

[0078] When the access index of the unit data content is less than the archiving threshold, and the time the unit data content exists in the data storage module exceeds the archiving duration threshold, a pre-archiving tag is added;

[0079] All unit data contents contain pre-archived tags for overall data archiving;

[0080] The data scheduling unit includes a fast access register, a scheduling judgment processor, and a scheduling execution processor. The fast access register is used to store the scheduled unit data content and provide a high-speed access function. The scheduling judgment processor is used to analyze the unit data content that needs to be scheduled and generate a scheduling instruction. The scheduling execution processor stores the unit data content in the fast access register based on the scheduling instruction and deletes the replaced unit data content.

[0081] The process of the scheduling judgment processor performing scheduling analysis on the unit data content includes the following steps:

[0082] S1. Sort the unit data content from large to small based on the access index to obtain the target sequence;

[0083] S2, marking the unit data content in the fast access processor in the target sequence;

[0084] S3, check whether there is unmarked unit data content before the marked unit data content, if so, go to step S4, if not, wait for the access index to be updated and then return to step S1;

[0085] S4. Select the first unmarked unit data content in the target sequence and obtain its address information in the data storage module, and select the last marked unit data content and obtain its address information in the fast access register;

[0086] S5. Generate a scheduling instruction based on the two address information in step S4 and send it to the scheduling execution processor, and return to step S2;

[0087] The service parsing unit includes a service item mapping processor and a retrieval generation processor. The service item mapping processor maps the demand information in the application service application to the corresponding retrieval item. The retrieval generation processor generates retrieval information based on the mapped retrieval item and sends it to the data retrieval unit.

[0088] The data retrieval unit includes a fast retrieval processor, a basic retrieval processor, and a data feedback processor. The fast retrieval processor is used to retrieve data content from the fast access register, the basic retrieval processor is used to retrieve data content from the regional storage unit, and the data feedback processor is used to feed back the retrieved data content to the corresponding user.

[0089] The data retrieval unit first searches in the fast search processor, and if no information is found, searches in the basic search processor;

[0090] The regional network opening unit includes a network signal generator, a network protocol processor and a user access manager. The network signal generator is used to generate network information covering a small area. The network protocol processor is used to process the user's network access request. The user access manager is used to register and manage the access user information.

[0091] The local service processing unit includes a local data register and an application merging processor, wherein the local data register is used for backing up and storing data fed back from the data center, and the application merging processor is used for merging application service applications with the same requirements;

[0092] When the data required by the application service request sent by the user already exists in the local data register, the data can be directly fed back without interacting with the data center.

[0093] The contents disclosed above are only preferred feasible embodiments of the present invention and do not limit the protection scope of the present invention. Therefore, all equivalent technical changes made using the contents of the present invention description and drawings are included in the protection scope of the present invention. In addition, the elements therein can be updated as technology develops.

Claims

1. A ubiquitous network data information middle platform service system, characterized in that: It includes data update module, data storage module, data management module, service response module and terminal network module; The data update module is used to receive new data and complete data updates, the data storage module is used to save data content, the data management module is used to evaluate and manage the stored data content, the service response module is used to receive external service applications and respond with data, and the terminal network module is used to provide ubiquitous network services; The data update module includes a data receiving unit, a classification and parsing unit, and a storage and orientation unit. The data receiving unit is used to receive new data content, the classification and parsing unit is used to parse and determine the type of the data content, and the storage and orientation unit stores the data content in the corresponding area of the data storage module based on the parsed type; The data storage module includes a partition management unit, a regional storage unit and an access monitoring unit. The partition management unit is used to record partition information, the regional storage unit is used to save specific data of each partition, and the access monitoring unit is used to monitor and count data access; The data management module includes a data evaluation unit, a data archiving unit, and a data scheduling unit. The data evaluation unit evaluates the data based on the access status of the data, the data archiving unit archives the data based on the evaluation result, and the data scheduling unit schedules the data based on the evaluation result. The terminal network module includes a regional network opening unit, a local service processing unit, and a central interaction unit. The regional network opening unit is used to establish a regional network and access users. The local service processing unit is used to directly process user application service applications. The central interaction unit is used to interact with the data center to obtain data required by users. The data evaluation unit includes a capacity size processor, an update evaluation timer, and an evaluation calculation processor. The capacity size processor is used to detect the size of the space occupied by each unit of data content. The update evaluation timer is used to perform timing and send an update signal to the evaluation calculation processor when the timing ends. The evaluation calculation processor is used to calculate the access index of each unit of data content. The evaluation calculation processor calculates the access index P of the unit data content according to the following formula: ; Among them, R is the space size of unit data content, m is the number of valid time periods, n i represents the number of statistical visits in the i-th valid period; The data scheduling unit includes a fast access register, a scheduling judgment processor, and a scheduling execution processor. The fast access register is used to store the scheduled unit data content and provide a high-speed access function. The scheduling judgment processor is used to analyze the unit data content that needs to be scheduled and generate a scheduling instruction. The scheduling execution processor stores the unit data content in the fast access register based on the scheduling instruction and deletes the replaced unit data content. The process of the scheduling judgment processor performing scheduling analysis on the unit data content includes the following steps: S1. Sort the unit data content from large to small based on the access index to obtain the target sequence; S2, marking the unit data content in the fast access processor in the target sequence; S3, check whether there is unmarked unit data content before the marked unit data content, if so, go to step S4, if not, wait for the access index to be updated and then return to step S1; S4. Select the first unmarked unit data content in the target sequence and obtain its address information in the data storage module, and select the last marked unit data content and obtain its address information in the fast access register; S5. Generate a scheduling instruction based on the two address information in step S4 and send it to the scheduling execution processor, and return to step S2.

2. A ubiquitous network data information middle platform service system as claimed in claim 1, characterized in that: The regional network opening unit includes a network signal generator, a network protocol processor and a user access manager. The network signal generator is used to generate network information covering a small area. The network protocol processor is used to process the user's network access request. The user access manager is used to register and manage the access user information. The local service processing unit includes a local data register and an application merging processor. The local data register is used to back up and store data fed back from the data center. The application merging processor is used to merge application service applications with the same requirements.

Citation Information

Patent Citations

  • Smart city data resource visual management system and method based on CIM

    CN117196921A

  • Data storage method and system in transaction processing system

    CN118051187A