Data push methods, devices, computer equipment and storage media

By constructing the association information between data item identifiers and content information in the large-screen financial system server, the problem of inconsistent data display on the client side was solved, and the unified push and display consistency of data were achieved.

CN116800833BActive Publication Date: 2026-01-30INDUSTRIAL AND COMMERCIAL BANK OF CHINA +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310944836.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-28
Publication Date
2026-01-30
Estimated Expiration
2043-07-28

AI Technical Summary

Technical Problem

In large-screen financial business systems, there is a problem where the same data is displayed inconsistently on different clients due to different interaction times during data interaction between the client and the server.

Method used

By constructing the association information between data item identifiers and content information in the large-screen financial system server, the system can obtain the associated service address information in response to user subscription requests, and send the updated data item content information to the corresponding terminal when the data is updated, thereby realizing unified data push.

Benefits of technology

This ensures that different terminals display the same data at the same time, improving the efficiency of data push and the accuracy of display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116800833B_ABST
    Figure CN116800833B_ABST
Patent Text Reader

Abstract

This application provides a data push method, apparatus, system, computer equipment, storage medium, and computer program product, relating to the field of network communication technology, fintech, or other related fields. The method includes: in response to a registration request for a financial business data item, constructing first association information between a data item identifier and data item content information for the financial business data item; in response to a subscription request for a financial business data item initiated by a large-screen financial system terminal, obtaining second association information for the subscribed financial business data item and service address information; if the data item content information is updated, obtaining the data item identifier associated with the updated data item content information and the service address information associated with the data item identifier; and sending the updated data item content information to the large-screen financial system terminal corresponding to the service address information. This method improves the efficiency of data push and the accuracy of data display.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of network communication technology, and in particular to a data push method, apparatus, system, computer equipment, storage medium, and computer program product. Background Technology

[0002] In data visualization application systems, such as large-screen financial business systems, clients (e.g., large-screen financial system terminals) need to interact with servers (e.g., large-screen financial system servers). Generally, the client pulls data from the server to display it on the large screen system. In this data retrieval method of large-screen financial business systems, the data content currently obtained by each client is the data returned from the last interaction with the server. Therefore, when the same data changes over time and due to changes in business processes, the data obtained by each user or client may differ due to different interaction times with the server. This results in inconsistent display results for the same data on different clients. Summary of the Invention

[0003] Therefore, it is necessary to provide a data push method, apparatus, system, computer equipment, storage medium, and computer program product to address the aforementioned technical problems.

[0004] Firstly, this application provides a data push method. The method includes:

[0005] In response to the registration request from the financial business system for the financial business data item, the first association information of the data item identifier and data item content information of the financial business data item is constructed in the large-screen financial system server;

[0006] In response to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, the system obtains the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0007] When the content information of the data item is updated, the data item identifier associated with the updated data item content information is obtained according to the first association information, and the service address information associated with the associated data item identifier is obtained according to the second association information;

[0008] The updated data item content information is sent to the large-screen financial system terminal corresponding to the associated service address information.

[0009] In one embodiment, the method further includes: in response to a query request for a list of financial business data items initiated by the target user on the large-screen financial system terminal, sending the list of financial business data to the large-screen financial system terminal through the large-screen financial system server.

[0010] In one embodiment, before obtaining the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal in response to the subscription request initiated by the target user for the pre-registered financial business data item on the large-screen financial system terminal, the method further includes: returning the subscription result of the subscription request to the large-screen financial system terminal in response to the subscription request initiated by the target user for the pre-registered financial business data item on the large-screen financial system terminal.

[0011] In one embodiment, the updated data item content information includes first updated content information; the step of obtaining the data item identifier associated with the updated data item content information based on the first association information and obtaining the service address information associated with the associated data item identifier based on the second association information when the data item content information is updated includes: sending the first updated content information of the subscribed financial business data item to the large-screen financial system server through the financial business system corresponding to the subscribed financial business data item when the data item content information is updated; obtaining the data item identifier associated with the first updated content information based on the first association information and obtaining the service address information associated with the associated data item identifier based on the second association information on the large-screen financial system server; and sending the updated data item content information to the large-screen financial system terminal corresponding to the associated service address information includes: sending the first updated content information to the large-screen financial system terminal corresponding to the associated service address information through the large-screen financial system server.

[0012] In one embodiment, the updated data item content information includes second updated content information; the step of obtaining the data item identifier associated with the updated data item content information according to the first association information and obtaining the service address information associated with the associated data item identifier according to the second association information when the data item content information is updated includes: sending an update query request for the subscribed financial business data item to the financial business system corresponding to the subscribed financial business data item through the large-screen financial system server according to a preset time period; when the data item content information is updated, sending the second updated content information of the subscribed financial business data item to the large-screen financial system server through the financial business system; on the large-screen financial system server, obtaining the data item identifier associated with the second updated content information according to the first association information and obtaining the service address information associated with the associated data item identifier according to the second association information; the step of sending the updated data item content information to the large-screen financial system terminal corresponding to the associated service address information includes: sending the second updated content information to the large-screen financial system terminal corresponding to the associated service address information through the large-screen financial system server.

[0013] In one embodiment, the step of responding to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, and obtaining the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal, includes: responding to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, returning the subscription result of the subscription request to the large-screen financial system terminal through the financial business system corresponding to the financial business data item; and having the financial business system obtain the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0014] In one embodiment, the updated data item content information includes third updated content information; the step of obtaining the data item identifier associated with the updated data item content information based on the first association information, and obtaining the service address information associated with the associated data item identifier based on the second association information, when the data item content information is updated, includes:

[0015] When the content information of the data item is updated, the financial business system corresponding to the subscribed financial business data item obtains the data item identifier associated with the third updated content information based on the first association information, and obtains the service address information associated with the associated data item identifier based on the second association information; sending the updated data item content information to the large-screen financial system terminal corresponding to the associated service address information includes: sending the third updated content information of the subscribed financial business data item to the large-screen financial system terminal through the financial business system corresponding to the subscribed financial business data item.

[0016] Secondly, this application provides a data push device. The device includes:

[0017] The construction module is used to respond to the registration request of the financial business system for the financial business data item, and to construct the first association information of the data item identifier and data item content information of the financial business data item in the large screen financial system server;

[0018] The first acquisition module is used to respond to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, and to acquire the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0019] The second acquisition module is used to, when the data item content information is updated, acquire the data item identifier associated with the updated data item content information according to the first association information, and acquire the service address information associated with the associated data item identifier according to the second association information;

[0020] The sending module is used to send the updated data item content information to the large-screen financial system terminal corresponding to the associated service address information.

[0021] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0022] In response to the registration request from the financial business system for the financial business data item, the first association information of the data item identifier and data item content information of the financial business data item is constructed in the large-screen financial system server;

[0023] In response to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, the system obtains the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0024] When the content information of the data item is updated, the data item identifier associated with the updated data item content information is obtained according to the first association information, and the service address information associated with the associated data item identifier is obtained according to the second association information;

[0025] The updated data item content information is sent to the large-screen financial system terminal corresponding to the associated service address information.

[0026] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0027] In response to the registration request from the financial business system for the financial business data item, the first association information of the data item identifier and data item content information of the financial business data item is constructed in the large-screen financial system server;

[0028] In response to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, the system obtains the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0029] When the content information of the data item is updated, the data item identifier associated with the updated data item content information is obtained according to the first association information, and the service address information associated with the associated data item identifier is obtained according to the second association information;

[0030] The updated data item content information is sent to the large-screen financial system terminal corresponding to the associated service address information.

[0031] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0032] In response to the registration request from the financial business system for the financial business data item, the first association information of the data item identifier and data item content information of the financial business data item is constructed in the large-screen financial system server;

[0033] In response to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, the system obtains the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0034] When the content information of the data item is updated, the data item identifier associated with the updated data item content information is obtained according to the first association information, and the service address information associated with the associated data item identifier is obtained according to the second association information;

[0035] The updated data item content information is sent to the large-screen financial system terminal corresponding to the associated service address information.

[0036] The data push system involved in the aforementioned data push methods, devices, systems, computer equipment, storage media, and computer program products may include a main control center, various financial business systems, and a large-screen financial system server. Each financial business system may initiate a registration request to the main control center for a financial business data item. In response to this request, the main control center constructs a first association information in the large-screen financial system server, consisting of a data item identifier and data item content information for the financial business data item. In some possible implementations, this first association information may also include the data provider address corresponding to the financial business data item. The large-screen financial system server may store a list of financial business data items for each financial business system, containing the data item identifier, data item content information, and data provider address for each financial business data item. Address; In response to a target user's subscription request initiated by a large-screen financial system terminal, the main control center can obtain the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal, for the pre-registered financial business data items included in the list of financial business data items. Therefore, when the data item content information is updated, the main control center can obtain the data item identifier associated with the updated data item content information based on the first association information, and the service address information associated with the associated data item identifier based on the second association information. Then, the updated data item content information can be sent to the large-screen financial system terminal corresponding to the associated service address information. The method provided in this application embodiment can be centrally and uniformly scheduled by the main control center in the data push system. For the same data, it can be pushed to different large-screen financial system terminals simultaneously, ensuring that the same data displayed on various large-screen financial system terminals at the same time is consistent, improving the efficiency of data push and the accuracy of data display. Attached Figure Description

[0037] Figure 1 An application environment diagram of a data push method provided in one embodiment;

[0038] Figure 2 A flowchart illustrating a data push method provided in one embodiment;

[0039] Figure 3 A schematic diagram of the process for obtaining first updated content information provided in one embodiment;

[0040] Figure 4 A flowchart illustrating the process of obtaining second updated content information is provided for another embodiment;

[0041] Figure 5 A structural block diagram of a data push device provided in one embodiment;

[0042] Figure 6 An internal structural diagram of a computer device provided for one embodiment. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0044] The data push method provided in this application embodiment can be applied to, for example, Figure 1 The application environment is shown. In this environment, the large-screen financial system terminal can communicate with the main control center, the large-screen financial system server, and various financial business systems in the data push system via the network. This data push system can include the main control center, various financial business systems, and the large-screen financial system server. The data storage system can store the data that the data push system needs to process. The data storage system can be integrated into the main control center or placed in the cloud or on other network servers.

[0045] Each financial business system can initiate a registration request for financial business data items to the main control center. In response to the registration request, the main control center constructs the first association information of the data item identifier and data item content information of the financial business data item in the large-screen financial system server. The large-screen financial system server can store a list of financial business data items for each financial business system. The list of financial business data items can include the data item identifier, data item content information and data provider address corresponding to each financial business data item.

[0046] In response to a subscription request initiated by a target user on a large-screen financial system terminal, the main control center can obtain the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal, for the pre-registered financial business data items included in the list of financial business data items. Therefore, when the data item content information is updated, the control center can obtain the data item identifier associated with the updated data item content information based on the first association information, and obtain the service address information associated with the associated data item identifier based on the second association information. Subsequently, the control center can send the updated data item content information to the large-screen financial system terminal corresponding to the associated service address information.

[0047] Large-screen financial system terminal: Target users can initiate query requests for a list of financial business data items on the large-screen financial system terminal. After receiving the list of financial business data from the data push system, the large-screen financial system terminal can display it. Target users can also initiate subscription requests for pre-registered financial business data items included in the list on the large-screen financial system terminal. These subscription requests may include the subscription of financial business data items, as well as a second association between the data item identifier of the subscribed financial business data item and the service address information of the large-screen financial system terminal. The terminal can display the content information of the subscribed financial business data items, and if the content information is updated, it can receive and display the updated content information.

[0048] The large-screen financial system terminal can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle systems, and mobile robots. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices. In some possible implementations, the large-screen financial system terminal can be a portable electronic device with a display screen. The main control center and the large-screen financial system server can be implemented using independent servers or a server cluster consisting of multiple servers.

[0049] In one embodiment, such as Figure 2 As shown, a data push method is provided. This embodiment illustrates the method applied to a server, but it is understood that the method can also be applied to a terminal, or to a system including both a terminal and a server, and is implemented through interaction between the terminal and the server. In this embodiment, the method includes the following steps:

[0050] Step S201: In response to the registration request from the financial business system for financial business data items, construct the first association information of the data item identifier and data item content information of the financial business data item in the large-screen financial system server.

[0051] The data push system can include multiple financial business systems, a large-screen financial system server, and a main control center. Each financial business system acts as a data producer, responsible for producing and providing financial business data items, including the creation and updating of financial business data within those items. The financial business data items created by each system can be displayed on the large-screen display of the large-screen financial system terminal. In some possible implementations, each financial business system can register the financial business data items to be displayed on the large-screen financial system server. Upon receiving registration requests from various financial business systems, the large-screen financial system server can construct a first association between the data item identifier, data item content information, and the data provider address of the corresponding financial business system for that data item, and store this information in a financial business data item list. This first association information represents the correspondence between the data item identifier, data item content information, and the data provider address of the corresponding financial business system for each data item.

[0052] Step S202: In response to the subscription request initiated by the target user on the large-screen financial system terminal for a pre-registered financial business data item, obtain the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0053] Specifically, the financial business data item refers to the financial business data item selected by the target user from the list of financial business data items returned by the large-screen financial system server; the subscribed financial business data item can be a financial business data item to be displayed on the large-screen financial system terminal after a subscription request. The subscription request includes a second association information between the data item identifier of the subscribed financial business data item created by the large-screen financial system terminal and the service address information corresponding to the large-screen financial system terminal. This second association information is used to characterize the correspondence between the data item identifier of the subscribed financial business data item and the service address information corresponding to the large-screen financial system terminal.

[0054] Step S203: When the content information of a data item is updated, obtain the data item identifier associated with the updated data item content information based on the first association information, and obtain the service address information associated with the associated data item identifier based on the second association information.

[0055] The first association information represents the correspondence between the data item identifier, data item content information, and the data provision address storage of the corresponding financial business system for each financial business data item. The second association information represents the correspondence between the data item identifier of the subscribed financial business data item and the service address information corresponding to the large-screen financial system terminal. When the data item content information of the subscribed financial business data item is updated, the data item content information displayed on the large-screen financial system terminal can be updated. The main control center in the data push system can obtain the data item identifier corresponding to the updated data item content information based on the first association information, and then obtain the service address information corresponding to the data item identifier from the second association information. The updated data item content information provided by the financial business system corresponding to the subscribed financial business data item is then sent to the large-screen financial system terminal corresponding to the service address information according to the service address information associated with the data item identifier. The large-screen financial system terminal can update the currently displayed data item content information based on the updated data item content information.

[0056] Step S204: Send the updated data item content information to the large-screen financial system terminal corresponding to the associated service address information.

[0057] In this embodiment, the data push system may include a main control center, various financial business systems, and a large-screen financial system server. Each financial business system may initiate a registration request for a financial business data item to the main control center. In response to this request, the main control center constructs a first association information in the large-screen financial system server, consisting of a data item identifier and data item content information for each financial business data item. In some possible implementations, this first association information may also include the data provider address corresponding to the financial business data item. The large-screen financial system server may store a list of financial business data items for each financial business system, containing the data item identifier, data item content information, and data provider address for each financial business data item. Address; In response to a target user's subscription request initiated by a large-screen financial system terminal, the main control center can obtain the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal, for the pre-registered financial business data items included in the list of financial business data items. Therefore, when the data item content information is updated, the main control center can obtain the data item identifier associated with the updated data item content information based on the first association information, and the service address information associated with the associated data item identifier based on the second association information. Then, the updated data item content information can be sent to the large-screen financial system terminal corresponding to the associated service address information. The method provided in this application embodiment can be centrally and uniformly scheduled by the main control center in the data push system. For the same data, it can be pushed to different large-screen financial system terminals simultaneously, ensuring that the same data displayed on various large-screen financial system terminals at the same time is consistent, improving the efficiency of data push and the accuracy of data display.

[0058] In some embodiments, the data push method provided in this application may further include:

[0059] In response to a query request from a target user for a list of financial business data items initiated by the large-screen financial system terminal, the list of financial business data is sent to the large-screen financial system terminal via the large-screen financial system server.

[0060] Specifically, a target user can send a query request from the large-screen financial system terminal to the large-screen financial system server of the data push system, requesting pre-registered financial business data items included in the list of financial business data items. Upon receiving the query request, the large-screen financial system server can return the list of financial business data items to the terminal. After receiving the list, the terminal can display it, and the target user can select the financial business data items to subscribe to from the list. This query request can be used to retrieve the list of financial business data items from the large-screen financial system server.

[0061] In some embodiments, the data push method provided in this application may further include:

[0062] In response to a subscription request initiated by a target user on the large-screen financial system terminal for a pre-registered financial business data item, the subscription result of the subscription request is returned to the large-screen financial system terminal.

[0063] The target user can select a financial business data item to subscribe to from the list of financial business data items displayed on the large-screen financial system terminal. The user then initiates a subscription request for the financial business data item to be subscribed to from the large-screen financial system server in the data push system and / or the financial business system corresponding to the financial business data item. This subscription request may carry the financial business data item to be subscribed to, as well as a second association information: the data item identifier of the financial business data item to be subscribed to, and the service address information of the large-screen financial system terminal. This second association information can be used to represent the correspondence between the data item identifier of the financial business data item to be subscribed to and the service address information of the large-screen financial system terminal. Upon receiving the subscription request, the large-screen financial system server in the data push system and / or the financial business system corresponding to the financial business data item to be subscribed to can return a subscription result to the large-screen financial system terminal. This subscription result can be either successful or unsuccessful.

[0064] In some embodiments, such as Figure 3 As shown, step S203 may include:

[0065] Step S301: When the content information of a data item is updated, the first updated content information of the subscribed financial business data item is sent to the large-screen financial system server through the financial business system corresponding to the subscribed financial business data item.

[0066] The updated data item content information may include the first updated content information. When the data item content information of a subscribed financial business data item is updated, the producer of the subscribed financial business data item, i.e., the financial business system corresponding to the subscribed financial business data item, can send the first updated content information of the subscribed financial business data to the large-screen financial system server.

[0067] In step S302, on the large-screen financial system server, the data item identifier associated with the first updated content information is obtained based on the first association information, and the service address information associated with the associated data item identifier is obtained based on the second association information.

[0068] The server of the large-screen financial system can obtain the data item identifier corresponding to the updated data item content information based on the first association information, and then obtain the service address information corresponding to the data item identifier from the second association information, thereby obtaining the correspondence between the first updated content information and the associated service address information.

[0069] In addition, in this embodiment, step S204 may include:

[0070] The first update information is sent from the large-screen financial system server to the large-screen financial system terminal corresponding to the associated service address information.

[0071] Upon receiving the first update information of the subscribed financial business data, the server of the large-screen financial system can send the first update information to the large-screen financial system terminal corresponding to the service address information, based on the correspondence between the first update information and the associated service address information.

[0072] In this embodiment, the data push system may include a main control center, various financial business systems, and a large-screen financial system server. Each financial business system may initiate a registration request for a financial business data item to the main control center. In response to this request, the large-screen financial system server constructs a first association information between the data item identifier and data item content information of the financial business data item. In some possible implementations, this first association information may also include the data provider address corresponding to the financial business data item. The large-screen financial system server may store a list of financial business data items for each financial business system, which may include the data item identifier, data item content information, and data provider address corresponding to each financial business data item. The address; in response to a subscription request initiated by a target user on a large-screen financial system terminal, the large-screen financial system server can obtain the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal, for the pre-registered financial business data items included in the list of financial business data items; thus, when the data item content information is updated, the server can obtain the data item identifier associated with the updated data item content information based on the first association information, and the service address information associated with the associated data item identifier based on the second association information; subsequently, the updated data item content information can be sent to the large-screen financial system terminal corresponding to the associated service address information. The method provided in this application embodiment can be centrally and uniformly scheduled by the main control center of the data push system, and can simultaneously push the same data to different large-screen financial system terminals, ensuring that the same data displayed on the large-screen financial system terminals at the same time is consistent, thereby improving the efficiency of data push and the accuracy of data display.

[0073] In other embodiments, such as Figure 4 As shown, step S203 may include:

[0074] Step S401: The large-screen financial system server sends an update query request for the subscribed financial business data item to the corresponding financial business system according to a preset time period.

[0075] The large-screen financial system server can send update query requests for subscribed financial business data items to the corresponding financial business system at preset time intervals. These preset time intervals can be a pre-defined period, representing the time interval between two adjacent queries by the large-screen financial system server, such as one hour or one day. The financial business system can be the system that produces and provides the subscribed financial business data item. The update query request is used by the large-screen financial system server to request the corresponding financial business system whether the data item content information of the subscribed financial business data item has been updated.

[0076] In step S402, when the content information of the data item is updated, the second updated content information of the subscribed financial business data item is sent to the large-screen financial system server through the financial business system.

[0077] The updated data item content information may include a second update content information. After receiving an update query request for the subscribed financial business data item from the large-screen financial system server, the financial business system corresponding to the subscribed financial business data item can check whether the data item content information of the subscribed financial business data item has been updated. If the data item content information has been updated, the financial business system corresponding to the subscribed financial business data item can send the second update content information of the subscribed financial business data item to the large-screen financial system server.

[0078] In step S403, on the large-screen financial system server, based on the first association information, the data item identifier associated with the second updated content information is obtained, and based on the second association information, the service address information associated with the associated data item identifier is obtained.

[0079] The server of the large-screen financial system can obtain the data item identifier corresponding to the updated data item content information based on the second association information, and then obtain the service address information corresponding to the data item identifier from the second association information, thereby obtaining the correspondence between the second updated content information and the associated service address information.

[0080] In addition, in this embodiment, step S204 may include:

[0081] The updated content information is sent from the large-screen financial system server to the large-screen financial system terminal corresponding to the associated service address information.

[0082] Upon receiving the second update information of the subscribed financial business data, the server of the large-screen financial system can send the second update information to the large-screen financial system terminal corresponding to the service address information, based on the correspondence between the second update information and the associated service address information.

[0083] In this embodiment, the data push system may include a main control center, various financial business systems, and a large-screen financial system server. Each financial business system may initiate a registration request for a financial business data item to the main control center. In response to this request, the large-screen financial system server constructs a first association information between the data item identifier and data item content information of the financial business data item. In some possible implementations, this first association information may also include the data provider address corresponding to the financial business data item. The large-screen financial system server may store a list of financial business data items for each financial business system, containing the data item identifier, data item content information, and data provider address for each financial business data item. The large-screen financial system server responds to the target user... In a large-screen financial system terminal, a subscription request for a pre-registered financial business data item included in the list of financial business data items can be initiated. The second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal can be obtained. Furthermore, the large-screen financial system server can send update query requests to the financial business system according to a preset time interval. Therefore, when the data item content information is updated, the data item identifier associated with the updated data item content information can be obtained based on the first association information, and the service address information associated with the associated data item identifier can be obtained based on the second association information. Then, the updated data item content information can be sent to the large-screen financial system terminal corresponding to the associated service address information. The method provided in this application embodiment can be centrally and uniformly scheduled by the main control center of the data push system. For the same data, it can be pushed simultaneously to different large-screen financial system terminals, ensuring that the same data displayed on all large-screen financial system terminals at the same time is consistent, thus improving the efficiency of data push and the accuracy of data display.

[0084] In some embodiments, obtaining the second association information between the subscription financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal may include:

[0085] In response to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, the subscription result of the subscription request is returned to the large-screen financial system terminal through the financial business system corresponding to the financial business data item; the financial business system obtains the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0086] In this system, a target user can select a financial business data item to subscribe to from a list of financial business data items displayed on a large-screen financial system terminal. The user then initiates a subscription request for the financial business data item to be subscribed to from the corresponding financial business system in the data push system. This subscription request may carry the financial business data item to be subscribed to, along with a second association information: the data item identifier of the financial business data item to be subscribed to, and the service address information of the large-screen financial system terminal. This second association information represents the correspondence between the data item identifier of the financial business data item to be subscribed to and the service address information of the large-screen financial system terminal. Upon receiving the subscription request, the corresponding financial business system in the data push system can return a subscription result to the large-screen financial system terminal. This result can be either a successful subscription or a subscription failure.

[0087] In some other embodiments, step S203 may include:

[0088] When the content information of a data item is updated, the financial business system corresponding to the subscribed financial business data item obtains the data item identifier associated with the third updated content information based on the first association information, and obtains the service address information associated with the associated data item identifier based on the second association information.

[0089] The updated data item content information may include third updated content information. The financial business system corresponding to the subscribed financial business data item can obtain the data item identifier corresponding to the updated data item content information based on the second association information, and then obtain the service address information corresponding to the data item identifier from the second association information, thereby obtaining the correspondence between the third updated content information and the associated service address information.

[0090] In addition, in this embodiment, step S204 may include:

[0091] The financial business system corresponding to the subscribed financial business data item sends the third update information of the subscribed financial business data item to the large-screen financial system terminal.

[0092] The financial business system corresponding to the subscribed financial business data item can send the third update content information to the large-screen financial system terminal corresponding to the service address information based on the correspondence between the third update content information and the associated service address information.

[0093] In this embodiment, the data push system may include a main control center, various financial business systems, and a large-screen financial system server. Each financial business system may initiate a registration request for a financial business data item to the main control center. The large-screen financial system server responds to the registration request by constructing first association information for the data item identifier and data item content information of the financial business data item. In some possible implementations, this first association information may also include the data provider address corresponding to the financial business data item. The large-screen financial system server may store a list of financial business data items for each financial business system, which may include the data item identifier, data item content information, and data provider address corresponding to each financial business data item. The subscription to the financial business data item... In response to a user's subscription request initiated by a target user on a large-screen financial system terminal, the corresponding financial business system can obtain a second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal, based on the pre-registered financial business data item in the financial business data item list. Therefore, when the data item content information is updated, the financial business system corresponding to the subscribed financial business data item can obtain the data item identifier associated with the updated data item content information based on the first association information, and obtain the service address information associated with the associated data item identifier based on the second association information. Then, the updated data item content information can be sent to the large-screen financial system terminal corresponding to the associated service address information. The method provided in this application embodiment can be centrally and uniformly scheduled by the main control center of the data push system. For the same data, it can be pushed to different large-screen financial system terminals simultaneously, ensuring that the same data displayed on various large-screen financial system terminals at the same time is consistent, thus improving the efficiency of data push and the accuracy of data display.

[0094] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0095] Based on the same inventive concept, this application also provides a data push device for implementing the data push method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more data push device embodiments provided below can be found in the limitations of the data push method described above, and will not be repeated here.

[0096] In one embodiment, such as Figure 5 As shown, a data push device is provided, including: a construction module 501, a first acquisition module 502, a second acquisition module 503, and a sending module 504, wherein:

[0097] The construction module 501 is used to respond to the registration request of the financial business system for the financial business data item, and to construct the first association information of the data item identifier and data item content information of the financial business data item in the large screen financial system server;

[0098] The first acquisition module 502 is used to respond to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, and to acquire the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0099] The second acquisition module 503 is used to, when the data item content information is updated, acquire the data item identifier associated with the updated data item content information according to the first association information, and acquire the service address information associated with the associated data item identifier according to the second association information;

[0100] The sending module 504 is used to send the updated data item content information to the large-screen financial system terminal corresponding to the associated service address information.

[0101] In addition, the sending module 504 is also used to: in response to the query request for the list of financial business data items initiated by the target user on the large-screen financial system terminal, send the list of financial business data to the large-screen financial system terminal through the large-screen financial system server.

[0102] Furthermore, the sending module 504 is also configured to: in response to the subscription request initiated by the target user on the large-screen financial system terminal for the pre-registered financial business data item, return the subscription result of the subscription request to the large-screen financial system terminal.

[0103] The second acquisition module 503 is further configured to: when the content information of the data item is updated, send the first updated content information of the subscribed financial business data item to the large-screen financial system server through the financial business system corresponding to the subscribed financial business data item; and on the large-screen financial system server, obtain the data item identifier associated with the first updated content information according to the first association information, and obtain the service address information associated with the associated data item identifier according to the second association information.

[0104] The sending module 504 is further configured to: send the first updated content information from the large-screen financial system server to the large-screen financial system terminal corresponding to the associated service address information.

[0105] Furthermore, the second acquisition module 503 is also configured to: send an update query request for the subscribed financial business data item to the financial business system corresponding to the subscribed financial business data item through the large-screen financial system server according to a preset time period; when the content information of the data item is updated, send the second updated content information of the subscribed financial business data item to the large-screen financial system server through the financial business system; and on the large-screen financial system server, obtain the data item identifier associated with the second updated content information according to the first association information, and obtain the service address information associated with the associated data item identifier according to the second association information.

[0106] Furthermore, the sending module 504 is also used to: send the second updated content information through the large-screen financial system server to the large-screen financial system terminal corresponding to the associated service address information.

[0107] The first acquisition module 502 is further configured to: respond to a subscription request initiated by a target user on a large-screen financial system terminal for a pre-registered financial business data item, and return the subscription result of the subscription request to the large-screen financial system terminal through the financial business system corresponding to the financial business data item; and have the financial business system acquire the second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal.

[0108] Furthermore, the second acquisition module 503 is also used to: when the content information of the data item is updated, obtain the data item identifier associated with the third updated content information through the financial business system corresponding to the subscribed financial business data item based on the first association information, and obtain the service address information associated with the associated data item identifier based on the second association information.

[0109] Furthermore, the sending module 504 is also used to: send the third update content information of the subscribed financial business data item to the large-screen financial system terminal through the financial business system corresponding to the subscribed financial business data item.

[0110] Each module in the aforementioned data push device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0111] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 6 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores data related to data push. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a data push method.

[0112] Those skilled in the art will understand that Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0113] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0114] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0115] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0116] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0117] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0118] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0119] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A data push method, characterized by, The method comprises: in response to a registration request of a financial service system for a financial service data item, constructing first association information of a data item identifier, data item content information and a data providing address of the financial service data item in a large-screen financial system server; in response to a subscription request initiated by a target user at a large-screen financial system terminal for a pre-registered financial service data item, obtaining second association information between a subscribed financial service data item carried in the subscription request and service address information corresponding to the large-screen financial system terminal; in the case of updating of the data item content information provided at the data providing address, obtaining a data item identifier associated with the updated data item content information according to the first association information, and obtaining service address information associated with the associated data item identifier according to the second association information; send the updated data item content information to the large-screen financial system terminal corresponding to the associated service address information.

2. The method of claim 1, wherein, The method further comprises: in response to a query request initiated by the target user at the large-screen financial system terminal for a list of financial service data items, sending the list of financial service data items to the large-screen financial system terminal through the large-screen financial system server.

3. The method of claim 2, wherein, Before the response to the subscription request initiated by the target user at the large-screen financial system terminal for the pre-registered financial service data item, the method further comprises: in response to the subscription request initiated by the target user at the large-screen financial system terminal for the pre-registered financial service data item, returning the subscription result of the subscription request to the large-screen financial system terminal.

4. The method of claim 3, wherein, The updated data item content information contains first update content information; in the case of updating of the data item content information, obtaining a data item identifier associated with the updated data item content information according to the first association information, and obtaining service address information associated with the associated data item identifier according to the second association information, comprising: in the case of updating of the data item content information, sending the first update content information of the subscribed financial service data item to the large-screen financial system server through the financial service system corresponding to the subscribed financial service data item; in the large-screen financial system server, obtaining a data item identifier associated with the first update content information according to the first association information, and obtaining service address information associated with the associated data item identifier according to the second association information; the method further comprises: sending the first update content information to the large-screen financial system terminal corresponding to the associated service address information through the large-screen financial system server.

5. The method of claim 3, wherein, The updated data item content information includes second updated content information; in the case of updating the data item content information, the first association information is used to acquire the data item identifier associated with the updated data item content information, and the second association information is used to acquire the service address information associated with the associated data item identifier, including: The large-screen financial system server sends an update query request for the subscribed financial business data item to the financial business system corresponding to the subscribed financial business data item according to a preset timing period; In the case of updating the data item content information, the financial business system sends the second updated content information of the subscribed financial business data item to the large-screen financial system server; In the large-screen financial system server, the first association information is used to acquire the data item identifier associated with the second updated content information, and the second association information is used to acquire the service address information associated with the associated data item identifier; The updated data item content information is sent to the large-screen financial system terminal corresponding to the associated service address information, including: The large-screen financial system server sends the second updated content information to the large-screen financial system terminal corresponding to the associated service address information.

6. The method of claim 3, wherein, The second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal is acquired in response to the subscription request for the pre-registered financial business data item initiated by the target user on the large-screen financial system terminal, including: In response to the subscription request for the pre-registered financial business data item initiated by the target user on the large-screen financial system terminal, the financial business system corresponding to the financial business data item returns the subscription result of the subscription request to the large-screen financial system terminal; The second association information between the subscribed financial business data item carried in the subscription request and the service address information corresponding to the large-screen financial system terminal is acquired by the financial business system.

7. The method of claim 6, wherein, The updated data item content information includes third updated content information; in the case of updating the data item content information, the first association information is used to acquire the data item identifier associated with the updated data item content information, and the second association information is used to acquire the service address information associated with the associated data item identifier, including: In the case of updating the data item content information, the first association information is used to acquire the data item identifier associated with the third updated content information by the financial business system corresponding to the subscribed financial business data item, and the second association information is used to acquire the service address information associated with the associated data item identifier; The updated data item content information is sent to the large-screen financial system terminal corresponding to the associated service address information, including: The third updated content information of the subscribed financial business data item is sent to the large-screen financial system terminal by the financial business system corresponding to the subscribed financial business data item.

8. A data push apparatus, characterized by comprising: The device comprises: a construction module, configured to, in response to a registration request of a financial service system for a financial service data item, construct, in a large-screen financial system server, first association information of a data item identifier, data item content information and a data providing address of the financial service data item; a first acquisition module, configured to, in response to a subscription request for a pre-registered financial service data item initiated by a target user at a large-screen financial system terminal, acquire second association information between a subscribed financial service data item carried in the subscription request and service address information corresponding to the large-screen financial system terminal; a second acquisition module, configured to, in a case where data item content information provided by the data providing address is updated, acquire, according to the first association information, a data item identifier associated with the updated data item content information, and acquire, according to the second association information, service address information associated with the associated data item identifier; a sending module, configured to send the updated data item content information to a large-screen financial system terminal corresponding to the associated service address information. 9.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-8 when the computer program is executed by the processor. The processor executes the computer program to implement the steps of the method of any one of claims 1-7.

10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1-7.

11. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1-7.

Citation Information

Patent Citations

  • Method and system for automatically obtaining updating of video

    CN103986787A

  • Application service calling method, device and system

    CN112328413A