Internet data platform
By designing an Internet data platform including front-end, cloud and terminal, the existing platform's slow update speed and lack of data feedback are solved, real-time feedback and data improvement are achieved, and the platform's convenience is improved.
Patent Information
- Application Number
- CN202411900104.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-04-15
AI Technical Summary
The existing Internet data platform is slow to update data information, making it difficult for users to feedback data in a timely manner, and the platform cannot save and improve the missing data feedback from users, resulting in reduced convenience of use.
Design an Internet data platform, including front-end, cloud and terminal. The front-end feeds the retrieved keyword information source to the cloud for processing through user operations, and processes it in the cloud and compares it with the terminal's original data. If it exists, it will feed it back to the front-end. If it does not exist, the original data platform will be improved through the cloud and allows users to upload data for checksum storage.
It realizes real-time feedback and data improvement by users when searching for data, and improves the convenience of using the Internet data platform and data update speed.
Smart Images

Figure CN119829822A_ABST
Abstract
Description
Technical Field
[0001] The embodiment of the present invention relates to the field of Internet technology, and specifically to an Internet data platform. Background Art
[0002] The Internet data platform is a facility or system that centrally stores, manages and distributes data. It includes multiple links such as data collection, storage, processing, analysis and visualization, and provides data support for Internet applications and services.
[0003] The Internet data platform has the following functions: data storage: capable of storing massive amounts of data, including documents, images, videos, audio and other types of data; data management: managing stored data, including data backup, recovery, encryption, compression and other operations to ensure data security and integrity; data distribution: distributing stored data to different geographical locations or network nodes according to user needs to achieve fast data access and transmission; and data processing and analysis: providing data processing and analysis tools, supporting data cleaning, conversion, mining and visualization operations, and helping users extract valuable information from data;
[0004] The Internet data platform provided in the related art has a slow data update speed. In addition, after users find that the data platform lacks data information, it is difficult for them to provide timely feedback. At the same time, the data platform cannot save, record or improve the missing data reported by users, which reduces the convenience of using the Internet data platform.
[0005] In view of the problems in the above-mentioned background technology, the present invention aims to provide an Internet data platform. Summary of the invention
[0006] The purpose of the embodiments of the present invention is to provide an Internet data platform to solve the problems raised in the above background technology.
[0007] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:
[0008] An Internet data platform, comprising: a front end, a cloud end and a terminal;
[0009] The front end, through the operation of the user through the front end, feeds back the retrieved keyword information source to the cloud location through the network for processing;
[0010] The cloud is used to receive the keyword information source data sent by the front end, process the keyword information source data, perform data retrieval and comparison through the terminal, and feed back the acquired retrieval information to the front end in a timely manner; and
[0011] The terminal is used to record and save the original data information, so as to facilitate timely comparison with the search data information sent from the cloud. If the search information source data exists, the corresponding data information recorded is fed back to the front end through the cloud. If the search information source data does not exist, the data is improved through the original Internet data platform built on the cloud. In addition, the front-end users can also upload data through the cloud according to their own needs. After the cloud data is verified, the data uploaded by the front end is stored in the terminal.
[0012] As a further limitation of the preferred embodiment of the present invention: the front end comprises:
[0013] Data input unit, the user operates through the front-end data input unit. When operating through the data input unit, keyword information source retrieval and data input are generally performed. At the same time, the data input unit set up will also automatically cache the keyword information source records retrieved by the user.
[0014] As a further limitation of the preferred embodiment of the present invention: the cloud specifically includes:
[0015] The data processing unit is used to process the keyword information source data information sent by the data input unit of the front end. The processing steps include identification, classification and marking after identification, and comparison with the original data information stored in the terminal, and finally recording and saving it to the terminal or feeding it back to the front end.
[0016] As a further limitation of the preferred embodiment of the present invention: the data storage unit is used to record and save the original data information, so as to facilitate the comparison with the information retrieval source data sent by the cloud, and at the same time, the data can be improved later through the original Internet data platform built on the cloud.
[0017] As a further limitation of the preferred embodiment of the present invention: the data input unit specifically includes:
[0018] A data input module is used to input information source retrieval data for users;
[0019] A data retrieval module is used to retrieve data information stored in the terminal or input data that is missing from the terminal and feed back relevant keywords of the missing data to the cloud, waiting for the completion of the terminal data; and
[0020] The data cache module is used to record the information source retrieval data input by the data input module in real time.
[0021] As a further limitation of the preferred embodiment of the present invention: the data processing unit specifically includes:
[0022] A data identification module, which is used to identify the search information source data uploaded by the data input module and perform other steps after identification;
[0023] A data classification module, which is used to classify the data information stored in the terminal retrieved by the data processing unit and transmit it to the front end;
[0024] A data comparison module, which is used to compare the search information source data uploaded by the data input module with the internal data stored in the terminal, so that the user can temporarily record the data that the terminal does not have;
[0025] A data marking module, which is used to mark the data information temporarily stored in the data cache module and then transmit it to the data storage library;
[0026] A data repository, which is used to timely record the data information marked by the data marking module, compare the marked information, and delete the duplicate data information in the data repository; and
[0027] The data feedback module is used to transmit the data retrieved by the user to the data storage library, and retrieve the relevant data in the data storage library to the data classification module.
[0028] Compared with the prior art, the present invention has the following beneficial effects:
[0029] Compared with the current Internet data platform, the Internet data platform has the following advantages:
[0030] When users use the Internet data platform, they first obtain data through the front end. In the process of users searching for data information, the cloud is processed through the keyword information source retrieved by the front end user and compared with the later terminal. If the terminal has the data information retrieved by the front end customer, it is fed back to the front end through the cloud for reference by the user.
[0031] In addition, while the front-end keyword information source is being improved in the cloud and the data of the original Internet data platform is being improved, the front-end users can also upload data to the cloud through the front-end within the Internet data platform according to their own needs. After the uploaded front-end data is verified by the corresponding module within the cloud, the data uploaded by the front-end can be improved as part of the Internet data platform; in this way, multiple information sources such as the front-end, cloud and back-end can be integrated, and the entire Internet data platform can be continuously improved and upgraded, greatly improving the convenience of using the entire Internet data platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention.
[0033] Figure 1 The present invention is an architecture diagram of an Internet data platform according to an embodiment of the present invention.
[0034] Figure 2 The present invention is a structural block diagram of an Internet data platform according to an embodiment of the present invention.
[0035] Figure 3 A structural block diagram of a data input unit provided in an embodiment of the present invention.
[0036] Figure 4 A structural block diagram of a data processing unit provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0038] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms of "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0039] It should be understood that, although the terms first, second, etc. may be used to describe various functional modules in embodiments of the present invention, these functional modules should not be limited to these terms. These terms are only used to distinguish functional modules of the same type from each other. Moreover, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements not only include those elements, but also include other elements that are not clearly listed, or also include elements inherent to such process, method, article or equipment.
[0040] It is understandable that the current Internet data platform has complex internal data processing problems, which is not conducive to users to quickly screen the data on the data platform; at the same time, since the data platform updates data information slowly, it is difficult for users to provide timely feedback after discovering that the data platform lacks data information, and the data platform cannot save, record and improve the missing data reported by users, which reduces the convenience of using the Internet data platform;
[0041] To solve the above problems, an Internet data platform provided in an embodiment of the present invention uses a user to obtain data through a front end. In the process of users searching and obtaining data information, a cloud is set up to process the keyword information source retrieved by the front end user and compare it with the terminal at a later stage. When the terminal has the data information retrieved by the front end customer, it is fed back to the front end through the cloud for reference by the user. At the same time, the front end keyword information source is improved, and the data of the original Internet data platform is improved. In addition, the front end user can also upload data in the Internet data platform according to his own needs. After the data is verified inside the Internet data platform, the data uploaded by the front end is improved as a part of the Internet data platform. In this way, multiple information sources of the front end and the back end can be integrated to continuously improve and upgrade the Internet data platform.
[0042] Figure 1 A system architecture diagram of an Internet data platform according to an embodiment of the present invention is shown.
[0043] Specifically, the system architecture can include a front end 100, a cloud end 200, and a terminal 300, wherein the front end 100 and the cloud end 200, and the cloud end 200 and the terminal 300 communicate via a network;
[0044] The network may be a medium for providing a communication link between the front end 100 and the cloud 200, and between the cloud 200 and the terminal 300. Specifically, the network may include various connection types, such as wired, wireless communication links or optical fiber cables.
[0045] The user can interact with the front end 100 to obtain and transmit information, etc.
[0046] The front end 100 may be hardware or software. When the front end 100 is hardware, it may be various electronic devices with communication, information processing and display screens, including but not limited to smart phones, tablet computers, e-book readers, MP3 players, MP4 players, laptop computers and desktop computers, etc. When the front end 100 is software, it may be installed in the electronic devices listed above, and it may be implemented as multiple software or software modules, or as a single software or software module; no specific limitation is made here.
[0047] Embodiment 1
[0048] Figure 2 A structural block diagram of an Internet data platform according to an embodiment of the present invention is shown.
[0049] Specifically, an Internet data platform is provided in an embodiment of the present invention, including a front end 100, a cloud 200 and a terminal 300;
[0050] The front end 100 uses the user to operate through the front end 100 to feed back the retrieved keyword information source to the cloud 200 through the network for processing;
[0051] In an embodiment of the present invention, the front end 100 includes a data input unit 101;
[0052] In the specific implementation of the embodiment of the present invention, the front end 100 confirms the identity information of the current user after obtaining authorization. After the identity information of the user is confirmed, the user can operate through the data input unit 101 of the front end 100. When the user operates through the data input unit 101, the user generally performs keyword information source retrieval and data input. At the same time, the data input unit 101 is also automatically cached. The keyword information source record retrieved by the user;
[0053] Further, in the embodiment of the present invention, after obtaining the identity information of the current user, the front end 100 sends the retrieved keyword information source to the cloud 200 through the network. After processing the data of the keyword information source, the cloud 200 can return the preset behavior information corresponding to the keyword information source data to the front end 100, and record and compare it through the terminal 300, so as to facilitate real-time updating and improvement of the Internet data platform information;
[0054] The cloud 200 is used to receive the keyword information source data sent by the front end 100, and process the keyword information source data, perform data retrieval and comparison through the terminal 300, and timely feed back the retrieved information to the front end 100;
[0055] Specifically, in a preferred embodiment of the present invention, the cloud 200 specifically includes:
[0056] The data processing unit 201 is used to process the keyword information source data information sent by the data input unit 101 of the front end 100, and the processing steps include identification, classification and marking after identification, and comparison with the original data information stored in the terminal 300, and finally recording and saving to the terminal 300 or feeding back to the front end 100;
[0057] In the specific practice of the embodiment of the present invention, after receiving the keyword information source data sent by the front end 100, the cloud 200 immediately establishes information interaction with the terminal 300 to process the keyword information source data, performs data retrieval and comparison through the terminal 300, and promptly feeds back the acquired retrieval information to the front end 100;
[0058] The terminal 300 is used to record and save the original data information, so as to compare it with the search data information sent by the cloud 200 in time. If the search information source data exists, the corresponding data information recorded is fed back to the front end 100 through the cloud 200. If the search information source data does not exist, the data is improved through the original Internet data platform built by the cloud 200. In addition, the front end user can also upload data through the cloud 200 according to his own needs. After the data is verified by the cloud 200, the data uploaded by the front end 100 is stored in the terminal 300.
[0059] Specifically, in a preferred embodiment of the present invention, the terminal 300 specifically includes:
[0060] The data storage unit 301 is used to record and save the original data information, so as to facilitate the comparison with the information retrieval source data sent by the cloud 200. At the same time, the data can be improved later through the original Internet data platform built by the cloud 200. The front-end user can also upload data through the cloud 200 according to his own needs. After the data verification by the cloud 200, the data uploaded by the front-end 100 is stored in the data storage unit 301 of the terminal 300.
[0061] Embodiment 2:
[0062] Figure 3 It shows a structural block diagram of the data input unit 101 provided in the second embodiment of the present invention.
[0063] Specifically, in a preferred embodiment of the present invention, the data input unit 101 specifically includes:
[0064] The data input module 1011 is used to input information source search data for the user;
[0065] The data retrieval module 1012 is used to retrieve the data information stored in the terminal 300 or input the data missing from the terminal 300 and feed back the relevant keywords of the missing data to the cloud 200, waiting for the data of the terminal 300 to be completed; and
[0066] The data cache module 1013 is used to record the information source search data input by the data input module 1011 in real time;
[0067] Embodiment three:
[0068] Figure 4 It shows a structural block diagram of the data processing unit 201 provided in the third embodiment of the present invention.
[0069] Specifically, in a preferred embodiment of the present invention, the data processing unit 201 specifically includes:
[0070] The data identification module 2011 is used to identify the search information source data uploaded by the data input module 1011, and perform other steps after identification;
[0071] The data classification module 2012 is used to classify the data information stored in the terminal 300 retrieved by the data processing unit 201 and transmit it to the front end 100;
[0072] The data comparison module 2013 is used to compare the search information source data uploaded by the data input module 1011 with the internal data stored in the terminal 300, so that the user can temporarily record the data that the terminal 300 does not have;
[0073] A data marking module 2014, which is used to mark the data information temporarily stored in the data cache module 1013 and then transmit it to the data storage library 2015;
[0074] The data storage library 2015 is used to timely record the data information marked by the data marking module 2014, compare the marked information and delete the duplicate data information in the data storage library 2015; and
[0075] The data feedback module 2016 is used to transmit the data retrieved by the user to the data storage library 2015, and retrieve the relevant data in the data storage library 2015 to the data classification module 2012;
[0076] An embodiment of the present invention also provides a device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of operating the Internet data platform are implemented.
[0077] An embodiment of the present invention further provides a storage medium, which stores a computer program, and when the computer program is executed by a processor, the steps of operating the Internet data platform are implemented.
[0078] Exemplarily, the computer program may be divided into one or more modules, one or more modules are stored in a memory and executed by a processor to implement the present invention. One or more modules may be a series of computer program instruction segments capable of implementing specific functions, and the instruction segments are used to describe the execution process of the computer program in a terminal device.
[0079] Those skilled in the art will understand that the description of the terminal device above is merely an example and does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than described above, or a combination of certain components, or different components, for example, input and output devices, network access devices, buses, etc.
[0080] The processor may be a central processing unit, or other general-purpose processors, digital signal processors, application-specific integrated circuits, off-the-shelf programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the terminal device, and uses various interfaces and lines to connect various parts of the entire user terminal.
[0081] The above-mentioned memory can be used to store computer programs and / or modules. The above-mentioned processor realizes various functions of the above-mentioned terminal device by running or executing the computer programs and / or modules stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc.; the data storage area can store data created according to the use of the berth status display system, etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card, a secure digital card, a flash memory card, at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0082] If the module / unit integrated in the terminal device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the modules / units in the above-mentioned embodiment system, and can also be completed by instructing the relevant hardware through a computer program. The above-mentioned computer program can be stored in a computer-readable storage medium, and the computer program can realize the functions of the above-mentioned various system embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form, etc. Computer-readable media may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier signal, telecommunication signal and software distribution medium, etc.
[0083] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. An Internet data platform, characterized in that include: Front-end, cloud and terminal; The front end, through the operation of the user through the front end, feeds back the retrieved keyword information source to the cloud location through the network for processing; The cloud is used to receive the keyword information source data sent by the front end, process the keyword information source data, perform data retrieval and comparison through the terminal, and feed back the acquired retrieval information to the front end in a timely manner; and The terminal is used to record and save the original data information, so as to facilitate timely comparison with the search data information sent from the cloud. If the search information source data exists, the corresponding data information recorded is fed back to the front end through the cloud. If the search information source data does not exist, the data is improved through the original Internet data platform built on the cloud. In addition, the front-end users can also upload data through the cloud according to their own needs. After the cloud data is verified, the data uploaded by the front end is stored in the terminal.
2. The Internet data platform according to claim 1, characterized in that: The front end comprises: Data input unit, the user operates through the front-end data input unit. When operating through the data input unit, keyword information source retrieval and data input are generally performed. At the same time, the data input unit set up will also automatically cache the keyword information source records retrieved by the user.
3. The Internet data platform according to claim 1, characterized in that: The cloud specifically includes: The data processing unit is used to process the keyword information source data information sent by the data input unit of the front end. The processing steps include identification, classification and marking after identification, and comparison with the original data information stored in the terminal, and finally recording and saving it to the terminal or feeding it back to the front end.
4. The Internet data platform according to claim 1, characterized in that: The terminal specifically includes: The data storage unit is used to record and save original data information, which is convenient for comparison with the information retrieval source data sent from the cloud. At the same time, the data can be improved later through the original Internet data platform built on the cloud.
5. The Internet data platform according to claim 1, characterized in that: The data input unit specifically includes: A data input module is used to input information source retrieval data for users; A data retrieval module is used to retrieve data information stored in the terminal or input data that is missing from the terminal and feed back relevant keywords of the missing data to the cloud, waiting for the completion of the terminal data; and The data cache module is used to record the information source retrieval data input by the data input module in real time.
6. The Internet data platform according to claim 1, characterized in that: The data processing unit specifically includes: A data identification module, which is used to identify the search information source data uploaded by the data input module and perform other steps after identification; A data classification module, which is used to classify the data information stored in the terminal retrieved by the data processing unit and transmit it to the front end; A data comparison module, which is used to compare the search information source data uploaded by the data input module with the internal data stored in the terminal, so that the user can temporarily record the data that the terminal does not have; A data marking module, which is used to mark the data information temporarily stored in the data cache module and then transmit it to the data storage library; A data repository, which is used to timely record the data information marked by the data marking module, compare the marked information, and delete the duplicate data information in the data repository; and The data feedback module is used to transmit the data retrieved by the user to the data storage library, and retrieve the relevant data in the data storage library to the data classification module.