CN118193557A - Data updating method, device, equipment, system, medium and product - Google Patents
Data updating method, device, equipment, system, medium and product Download PDFInfo
- Publication number
- CN118193557A CN118193557A CN202410427893.1A CN202410427893A CN118193557A CN 118193557 A CN118193557 A CN 118193557A CN 202410427893 A CN202410427893 A CN 202410427893A CN 118193557 A CN118193557 A CN 118193557A
- Authority
- CN
- China
- Prior art keywords
- financial product
- product display
- financial
- information
- security
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 95
- 230000003993 interaction Effects 0.000 claims abstract description 106
- 238000012795 verification Methods 0.000 claims abstract description 87
- 238000012545 processing Methods 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 15
- 230000000977 initiatory effect Effects 0.000 claims description 12
- 238000012216 screening Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 38
- 230000008569 process Effects 0.000 description 32
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 238000011161 development Methods 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000008707 rearrangement Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Technology Law (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention discloses a data updating method, a device, equipment, a system, a medium and a product, and relates to the technical field of Internet. The method comprises the following steps: responding to a financial product display request, and sending corresponding financial product display page information and financial product security verification rules to a target requester; the financial product security check rule and the displayable financial products included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request; acquiring interaction log information of a target requester and any displayable financial product, and determining a safety index of a financial product safety check rule according to the interaction log information; updating the financial product security check rules and/or the displayable financial products according to the security index. The technical scheme of the invention can improve the updating efficiency of the related data of the financial products.
Description
Technical Field
The embodiment of the invention relates to the technical field of the large Internet, in particular to a data updating method, a device, equipment, a system, a medium and a product.
Background
In the process of managing financial products, a manager is usually required to track and manage information such as the effect of putting financial products in each putting channel, user feedback, product safety and the like, so as to make and adjust a financial product safety verification management rule.
However, the updating process of the financial product management specification data consumes more manpower and has low efficiency, and the comprehensiveness of analysis information cannot be guaranteed.
Disclosure of Invention
The embodiment of the invention provides a data updating method, a device, equipment, a system, a medium and a product, which are used for improving the updating efficiency of related data of financial products.
In a first aspect, an embodiment of the present invention provides a data updating method applied to a server, where the method includes:
Responding to a financial product display request, and sending corresponding financial product display page information and financial product security verification rules to a target requester; wherein the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request;
Acquiring interaction log information of the target requester and any displayable financial product, and determining a security index of a financial product security check rule according to the interaction log information;
updating the financial product security verification rules and/or the presentable financial product according to the security index.
In a second aspect, an embodiment of the present invention provides a data updating method applied to a client, where the method includes:
Responding to a financial product display triggering operation, and initiating a financial product display request to a server; wherein the financial product display request comprises at least one item of preset attribute information of the client;
acquiring financial product display page information and financial product security verification rules fed back by the server according to the financial product display request;
and displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
In a third aspect, an embodiment of the present invention further provides a data updating device configured at a server, where the device includes:
The request processing module is used for responding to the financial product display request and sending corresponding financial product display page information and financial product security verification rules to the target requesting party; wherein the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request;
the information acquisition module is used for acquiring the interaction log information of the target requester and any displayable financial product and determining the safety index of the financial product safety check rule according to the interaction log information;
And the management rule updating module is used for updating the financial product security check rule and/or the displayable financial product according to the security index.
In a fourth aspect, an embodiment of the present invention further provides a data updating apparatus configured in a client, where the apparatus includes:
The display request response module is used for responding to the financial product display triggering operation and initiating a financial product display request to the server; wherein the financial product display request comprises at least one item of preset attribute information of the client;
the display information acquisition module is used for acquiring the financial product display page information and the financial product security check rule fed back by the server according to the financial product display request;
And the display and management module is used for displaying a financial product display page according to the financial product display page information and carrying out security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
In a fifth aspect, an embodiment of the present invention further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor executes the program to implement a data updating method according to any one of the embodiments of the present invention.
In a sixth aspect, embodiments of the present invention further provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a data updating method according to any of the embodiments of the present invention.
In a seventh aspect, embodiments of the present invention also provide a computer program product comprising a computer program which, when executed by a processor, implements a data update method according to any of the embodiments of the present invention.
In the embodiment of the invention, corresponding financial product display page information and financial product safety verification rules are sent to a target requester by responding to a financial product display request; the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request, namely different target requesters can correspond to different displayable financial products and financial product security check rules; the interaction log information of the target requester and any displayable financial product can be obtained, and the security index of the financial product security check rule is determined according to the interaction log information; updating the financial product security verification rules and/or the presentable financial product according to the security index. The technical scheme of the invention can solve the problem of low updating efficiency of the regular data of the financial products and can improve the updating efficiency of the related data of the financial products.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a data updating method applied to a server according to an embodiment of the present invention;
fig. 2 is a flowchart of a data updating method applied to a server according to an embodiment of the present invention;
FIG. 3 is a flowchart of a data update method applied to a client according to an embodiment of the present invention;
Fig. 4 is a flowchart of a data updating method applied to a client according to an embodiment of the present invention;
Fig. 5 is a schematic structural diagram of a data updating device configured at a server according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a data updating device configured at a client according to an embodiment of the present invention;
Fig. 7 is a schematic diagram of interaction between a server and a client in a data update example according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a computer device according to an embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only to distinguish the description, and are not to be construed as indicating or implying relative importance. The technical scheme of the application obtains, stores, uses, processes and the like the data, which all meet the relevant regulations of national laws and regulations.
It should be noted that, in the embodiments of the present application, some existing solutions in the industry such as software, components, models, etc. may be mentioned, and they should be regarded as exemplary only for illustrating the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or must not use the relevant matters of the solution.
Fig. 1 is a flowchart of a data updating method applied to a server, which is provided in an embodiment of the present invention, and the embodiment may be suitable for a scenario of performing operation management on a financial product, especially a scenario where there are a plurality of different channels for delivering the financial product. The method can be executed by a data updating device configured at the server, the device can be configured in a financial service system applied to the server, and the device is realized by a software and/or hardware mode and integrated in computer equipment with an application development function.
As shown in fig. 1, the data updating method includes the steps of:
S110, responding to the financial product display request, and sending corresponding financial product display page information and financial product security check rules to a target requester.
Financial products may refer to a variety of tools and assets that are traded in the financial market, including stocks, bonds, funds, insurance, futures, foreign exchanges, bank deposits, loans, and the like. The purpose of these products is to meet the financial needs of individuals and businesses, such as investment, financing, risk management, value-added value-in-wealth, and the like. Accordingly, in this embodiment, the server may be an internet financial product service center for managing each financial product of the financial service institution, so as to maintain the security order of the financial product transaction.
The financial product display request is a request sent by a client with a financial product transaction function, so that related information of a displayable financial product in a financial product display page of a corresponding client is obtained and displayed.
After the financial product display request of any client is obtained, the server feeds back the corresponding financial product display page information and the financial product security check rule to the client which sends the financial product display request, namely the target requester, and the financial product display page information and the financial product security check rule are used as response processing results of the financial product display request. The financial product display page information and the financial product security check rule are the latest financial product display page information and the financial product security check rule at present in response to the financial product display request. The financial product display page information comprises one or more displayable financial products in a financial product display page of the target requester. The financial product security verification rules may be security verification rules during user interaction with each financial product business.
In this embodiment, the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request, instead of feeding all the financial products back to the client side together. The at least one item of attribute information may indicate a channel attribute or a user attribute corresponding to the client, which may affect a characteristic attribute of the displayable financial product object of the client. The financial product transaction channel management method is characterized in that based on the characteristics of risk, profitability, mobility, diversity, amount scale difference and the like of the financial products, different financial products can be matched with different financial product transaction channels, and different financial product security verification rules can be used for realizing channel differentiated management of different financial products. Further convenience can be obtained for both the manager and the user. For example, management is more efficient in the management side, and selection of financial products is more targeted for the user.
S120, acquiring interaction log information of the target requester and any displayable financial product, and determining a security index of a financial product security check rule according to the interaction log information.
After the target requesting party obtains the response result of the service end to the financial product display request, a financial product display page containing the displayable financial products is displayed for the user, and the user can perform business interaction with the displayed financial products in the corresponding financial product display page, such as browsing each displayed financial product, performing online consultation on the financial products of interest, generating transaction, comment or sharing and other interaction contents.
The target requester can record the business interaction process and form interaction log information to be uploaded to the server. In addition, the interaction log information can also comprise information such as weblogs in the process of generating business interactions. The task of uploading the interaction log information may be a timing task, and the client of the target requester periodically uploads the interaction log information to the server according to the timing task.
Correspondingly, the server side can acquire the interaction log information of the target requesting party and any displayable financial product, and further determine the safety index of the financial product safety check rule according to the interaction log information. Specifically, during the process of determining the security index of the security check rule of the financial product, abnormal conditions, such as abnormal login attempts, permission changes, data access and other activities, can be analyzed based on the interaction log information so as to find out potential network attack signs. And the security index of the security check rule of the financial product can be evaluated according to a preset security index evaluation standard (such as the number of network attacks) according to the analysis result of the interaction log.
S130, updating the financial product safety check rule and/or the displayable financial product according to the safety index.
The safety index can reflect the safety degree of the safety check rule of the financial product to a certain extent. The requirement for the security index may be a specification of the service side for the security management of the financial product. For example, a preset lower security index threshold may be set, and when the security index is less than or equal to the preset lower security index threshold, it indicates that the security management policy for the financial product needs to be updated, and the security check rule for the financial product needs to be updated and/or the financial product may be displayed.
In an alternative embodiment, the updating policy of the financial product security check rule may be to change or increase the check condition in the current financial product security check rule. Such as increasing the complexity of the authentication string or key, or combining multiple ways of authentication. In addition, the category or the number of the displayable financial products in the financial product display page can be adjusted according to the target requester, for example, the financial products with the largest network attack frequency in business interaction are removed from the displayable financial products.
It can be understood that, when the financial product security check rule and/or the displayable financial product is updated, the acquired request feedback information is updated after the target requesting party initiates the financial product display request to the server again.
According to the technical scheme, the corresponding financial product display page information and the financial product safety verification rule are sent to a target requester by responding to a financial product display request; the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request, namely different target requesters can correspond to different displayable financial products and financial product security check rules; the interaction log information of the target requester and any displayable financial product can be obtained, and the security index of the financial product security check rule is determined according to the interaction log information; updating the financial product security verification rules and/or the presentable financial product according to the security index. The technical scheme of the invention can solve the problem of low updating efficiency of the rule data in the process of putting and operating the financial products, can form a closed loop for generating, issuing and updating the management rule in the process of putting and operating the financial products without additionally inputting control element information, and improves the updating efficiency of relevant data in the process of putting and operating the financial products.
Fig. 2 is a flowchart of a data updating method according to an embodiment of the present invention, and further describes a process of a server responding to a financial product display request based on the above embodiment. The method can be executed by a data updating device configured at a server, the device can be configured in software applied to data management, and the device is realized by means of software and/or hardware and integrated in a computer device with application development functions.
As shown in fig. 2, the data updating method includes the steps of:
S210, responding to a financial product display request, analyzing the financial product display request, and acquiring request channel attribute information in the financial product display request.
The financial product display request is a request sent by a client with a financial product transaction function, and after the financial product display request is acquired, the financial product display request is firstly analyzed. The financial product display request is parsed to determine the operations to be performed or the information required to be included in the request information. In this embodiment, the request channel attribute information is required to be obtained in a parsing manner in response to the financial product display request. The request channel attribute information is used to indicate which application client having a financial product transaction function issued a financial product display request.
S220, according to the request channel indicated by the request channel attribute information, determining the displayable financial products matched with the request channel and the financial product security check rules.
According to the difference of the user groups corresponding to different request channels and the diversity of the financial products, different financial products can be matched for different request channels indicated by different request channel attribute information. In different request channels, if the security check rule of the request channel is strict for user login or other business interaction processes, the security check rule of corresponding financial products can be relatively simple; conversely, if the security check rule of the request channel is loose for the user login or other business interaction process, the applied security check rule of the financial product can be set relatively complex, and higher security check registration is set. Thus, the channel differentiated management of different financial products can be realized.
After the request channel attribute information is obtained through analysis, the displayable financial products matched with the corresponding request channels and the financial product safety verification rules can be determined according to the request channels indicated by the request channel attribute information, and then the financial product display page information is determined according to the displayable financial products.
In an alternative embodiment, when the financial product display request is analyzed, user attribute information of a target requester in the financial product display request can be obtained; and screening the financial products in the displayable financial products matched with the request channel according to the attribute information of the user, and determining the final displayable financial products. And further determining financial product display page information based on the determined final displayable financial product.
The user attribute information may be any information that affects the number or category of the displayable financial products that the user can obtain, for example, attribute information such as user score level information, user credit information, or black-and-white list information of financial products set by the user.
In an alternative embodiment, when any displayable financial product is provided with the exclusive security check rule, the exclusive security check rule needs to be added to the financial product security check rule and fed back to the target requester. That is, in the present embodiment, the configuration of the security check rule for a single financial product can be supported.
S230, determining the financial product display page information according to the displayable financial product, and sending the financial product display page information and the financial product security check rule to a target requester.
And the determined information of the financial product display page and the financial product safety verification rule are the request feedback information. And sending the financial product display page information and the financial product security check rule to the target requester, so that the response to the financial product display request is completed.
S240, acquiring interaction log information of the target requester and any displayable financial product, and determining a security index of a financial product security check rule according to the interaction log information.
The interaction log information may be interaction content such as browsing each displayed financial product, performing online consultation on interested financial products, generating transactions, comments or sharing, and the like, and may also include content such as weblogs, etc.
According to the interaction log information, the network attack times during the security check of the business interaction of any displayable financial product with the security check rule of the financial product can be analyzed and determined; and further, determining a security index corresponding to the security check rule of the financial product according to the network attack times.
S250, updating the financial product safety check rule and/or the displayable financial product according to the safety index.
When the security index is smaller than or equal to the preset security index lower limit threshold, the security management strategy of the financial product is indicated to be updated, and the security check rule of the financial product is updated and/or the financial product can be displayed. For example, when a user purchases a certain financial product, only one verification code is input, and after updating, the security check rule is added with the security check rules such as the biometric information or the verification information of the associated user.
According to the technical scheme, the financial product display request is analyzed by responding to the financial product display request, and the request channel attribute information in the financial product display request is obtained; determining a displayable financial product matched with the request channel and a financial product security check rule according to the request channel indicated by the request channel attribute information; determining the financial product display page information according to the displayable financial product, and sending the financial product display page information and the financial product security check rule to a target requester; acquiring interaction log information of the target requester and any displayable financial product, and determining a security index of a financial product security check rule according to the interaction log information; updating the financial product security verification rules and/or the presentable financial product according to the security index. The technical scheme of the invention can solve the problem of low updating efficiency of the related rule data in the financial product release management process, can form a closed loop for generating, issuing and updating the management rule in the financial product release and operation management process without additionally inputting control element information, and improves the updating efficiency of the related data in the financial product release process.
Fig. 3 is a flowchart of a data updating method applied to a client, which is provided by an embodiment of the present invention, and is suitable for interaction with a server, and a process of interaction between a management user and a financial product service is performed according to a rule issued by the server. The method can be executed by a data updating device configured at a client, realized by a software and/or hardware mode, and integrated into computer equipment with application development and operation functions.
As shown in fig. 3, the data updating method includes the steps of:
s310, responding to the financial product display triggering operation, and initiating a financial product display request to a server.
The financial product display triggering operation is an operation triggered by a user using a client, and when the user wants to pay attention to browsing the financial product provided in the financial product transaction function, the financial product display can be triggered through some preset gestures or functional controls.
When the client acquires the financial product display triggering operation, the client responds to the financial product display triggering operation, and a financial product display request is initiated to a corresponding server to acquire the displayable financial product in the client.
The financial product display request includes at least one item of preset attribute information of the client. When the financial product display request information content is generated according to the communication protocol with the server, at least one piece of preset attribute information of the client is added into the financial product display request information content.
The at least one piece of preset attribute information may be a characteristic attribute indicating that a channel attribute or a user attribute corresponding to the client side may affect the displayable financial product object of the client side. The server may determine, according to at least one preset attribute information, a presentable financial product to be fed back to the client.
S320, acquiring financial product display page information and financial product safety verification rules fed back by the server according to the financial product display request.
After the server determines feedback information to be sent to the client according to the content of the financial product display request sent by the client, the feedback information is sent to the client, and the response to the financial product display request is completed.
Response content aiming at the financial product display request is the financial product display page information and the financial product security check rule. The financial product display page information comprises a displayable financial product of a financial product display page of the client, and can also comprise information contents such as page layout, rendering parameters and the like. The financial product security verification rules may be security verification rules during business interactions of the user with the respective presentable financial product in the client.
The financial product display page information and the financial product safety verification rule acquired by the client are the latest financial product display page information and financial product safety verification rule at the current moment. The client can update the acquired financial product security check rule to the local of the client to replace the previous financial product security check rule.
S330, displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
After receiving the feedback information of the server, the client displays a financial product display page according to the financial product display page information in the feedback information, and displays the displayable financial products included in the financial product display page information to the user. And in the business interaction between the user and any financial product displayed in the financial product display page, carrying out security verification according to the security verification rule of the financial product.
According to the technical scheme, a financial product display request is initiated to a server by responding to a financial product display triggering operation; the financial product display request comprises at least one item of preset attribute information of the client; acquiring financial product display page information and financial product security verification rules fed back by the server according to the financial product display request; and displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule. Therefore, the technical scheme of the embodiment can obtain the latest financial product safety verification rule through interaction with the server side, and manage the business interaction process of any displayable financial product in the financial product display page and the user based on the latest financial product safety verification rule, so that the problem of low rule data updating efficiency in the financial product release management process is solved, and the updating efficiency of the safety verification rule data corresponding to financial products of different release channels can be improved.
Fig. 4 is a flowchart of a data updating method applied to a client according to an embodiment of the present invention, and further describes a process of requesting financial product information from a server and sending service interaction log information to the server based on the above embodiment. The method can be executed by a data updating device configured at a server, realized by software and/or hardware, and integrated into computer equipment with application development function and operation.
As shown in fig. 4, the data updating method includes the steps of:
S410, responding to the financial product display triggering operation, and acquiring the request channel attribute information corresponding to the client.
The request channel attribute information is used for indicating the category of the client, and indicates which application program client with the financial product transaction function sends out the financial product display request. The clients may include a plurality of clients having connection rights with the server and applicable objects, for example, may include a life service class application client and a business interaction application client of a specific financial institution.
S420, generating financial product display request information based on the request channel attribute information, and initiating a financial product display request to the server according to the financial product display request information.
When a financial product display request is initiated to the server, the financial product display request information can be organized and generated according to a communication protocol with the server, and then the financial product display request information is packaged to initiate the financial product display request to the server.
Wherein the request channel attribute information may be taken as one of contents of the financial product display request information.
In an alternative embodiment, before generating the financial product display request information, the user attribute information of the account corresponding to the client may be obtained, so that the user attribute information is also used as the information content of the financial product display request information. The user attribute information may be any information that affects the number or category of the displayable financial products that the user can obtain, for example, attribute information such as user score level information, user credit information, or black-and-white list information of financial products set by the user.
S430, acquiring financial product display page information and financial product safety verification rules fed back by the server according to the financial product display request.
S440, displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
In the financial products displayed on the financial product display page, although some users can browse, the users may not have the authority of transaction and the need of verification processing according to the corresponding financial product security verification rule.
In the business interaction of any financial product, the product transaction authority of the user triggering the business interaction can be verified a priori; under the condition that the user has the product transaction authority, responding to the transaction triggering operation of the user, displaying a product transaction flow page, and carrying out security verification, such as verification codes, secret keys and biological information verification log-in security verification rules, according to the financial product security verification rules before the product transaction is completed.
S450, uploading interaction log information of the user and any financial product to the server.
The interaction log information can be interaction content such as a user performs business interaction with the displayed financial products in the corresponding financial product display page, for example, browsing each displayed financial product, performing online consultation on the interested financial products, generating transaction, commentary or sharing, and the like, and can also comprise content such as weblogs.
The uploading of the interaction log information may be a timed task, and the client periodically uploads the interaction log information to the server according to the timed task. The server side obtains the interaction log information, determines the safety index of the safety check rule of the financial product according to the interaction log information, and updates the safety check rule of the financial product based on the safety index.
According to the technical scheme, the request channel attribute information corresponding to the client is obtained by responding to the financial product display triggering operation; the request channel attribute information is used for indicating the category of the client, and the client comprises a plurality of clients which have the connection authority with the server and are different in applicable objects; generating financial product display request information based on the request channel attribute information, and initiating a financial product display request to the server according to the financial product display request information; acquiring financial product display page information and financial product security verification rules fed back by the server according to the financial product display request; displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule; and uploading interaction log information of the user and any financial product to the server. According to the technical scheme, the latest financial product safety verification rule can be obtained through interaction with the server side, safety verification is conducted on business interaction processes of any displayable financial product in the financial product display page and a user based on the latest financial product safety verification rule, business interaction log information is uploaded, a closed loop for rule generation, issuing and updating is formed with updating of rule data in the operation management process of the financial product by the server side, and rule data updating efficiency is improved.
Fig. 5 is a schematic structural diagram of a data updating device configured at a server according to an embodiment of the present invention, where the embodiment is applicable to a scenario of performing operation management on a financial product, and particularly, a scenario where a plurality of different financial product delivery channels exist. The device can be configured in a financial business system applied to financial product management, is realized by a software and/or hardware mode, and is integrated in computer equipment with an application development function.
As shown in fig. 5, the data updating apparatus includes: a request processing module 510, an information acquisition module 520, and a management rule update module 530.
The request processing module 510 is configured to send, in response to a financial product display request, corresponding financial product display page information and a financial product security verification rule to a target requester; wherein the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request; the information obtaining module 520 is configured to obtain interaction log information of the target requester and any displayable financial product, and determine a security index of the financial product security check rule according to the interaction log information; and a management rule updating module 530, configured to update the financial product security verification rule and/or the exposable financial product according to the security index.
According to the technical scheme, corresponding financial product display page information and financial product safety verification rules are sent to a target requester by responding to a financial product display request; the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request, namely different target requesters can correspond to different displayable financial products and financial product security check rules; the interaction log information of the target requester and any displayable financial product can be obtained, and the security index of the financial product security check rule is determined according to the interaction log information; updating the financial product security verification rules and/or the presentable financial product according to the security index. The technical scheme of the invention can solve the problem of low updating efficiency of the rule data in the process of putting and managing the financial products, and can improve the updating efficiency of the related data of the financial products.
In an alternative embodiment, the request processing module 510 is specifically configured to:
Analyzing the financial product display request to acquire request channel attribute information in the financial product display request;
Determining a displayable financial product matched with the request channel and a financial product security check rule according to the request channel indicated by the request channel attribute information;
And determining the financial product display page information according to the displayable financial product.
In an alternative embodiment, the request processing module 510 may be further specifically configured to:
Analyzing the financial product display request to acquire user attribute information of the target requester in the financial product display request;
And screening financial products in the displayable financial products matched with the request channel according to the user attribute information, and determining the final displayable financial products.
In an alternative embodiment, the request processing module 510 may be further specifically configured to:
and when any displayable financial product is provided with the exclusive security check rule, adding the exclusive security check rule into the financial product security check rule.
In an alternative embodiment, the information obtaining module 520 may be specifically configured to:
according to the interaction log information, determining the number of network attacks during the security check of the business interaction of any displayable financial product according to the financial product security check rule;
and determining a security index corresponding to the financial product security check rule according to the network attack times.
In an alternative embodiment, the management rule updating module 530 is specifically configured to:
And when the safety index is smaller than or equal to a preset safety index lower limit threshold value, updating the financial product safety check rule and/or the displayable financial product.
In an alternative embodiment, the management rule updating module 530 may be further specifically configured to:
Changing or adding verification conditions in the financial product security verification rule; and/or the number of the groups of groups,
And removing the financial products with the largest network attack times in business interaction from the displayable financial products.
The data updating device configured at the server provided by the embodiment of the invention can execute the data updating method applied to the server provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the executing method.
Fig. 6 is a schematic structural diagram of a data updating device configured at a client according to an embodiment of the present invention, where the embodiment is applicable to a scenario in which financial products are managed based on a security check rule of a server.
As shown in fig. 6, the data updating apparatus includes: a request processing module 510, an information acquisition module 520, and a management rule update module 530.
The display request response module 610 is configured to initiate a financial product display request to a server in response to a financial product display triggering operation; wherein the financial product display request comprises at least one item of preset attribute information of the client; the display information obtaining module 620 is configured to obtain the financial product display page information and the financial product security check rule fed back by the server according to the financial product display request; the display and management module 630 is configured to display a financial product display page according to the financial product display page information, and perform security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
According to the technical scheme, a financial product display request is initiated to a server side by responding to a financial product display triggering operation; the financial product display request comprises at least one item of preset attribute information of the client; acquiring financial product display page information and financial product security verification rules fed back by the server according to the financial product display request; and displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule. Therefore, the technical scheme of the embodiment can obtain the latest financial product safety verification rule through interaction with the server side, and can carry out safety verification on any business interaction process of the displayable financial products in the financial product display page and the user based on the latest financial product safety verification rule, so that the problem of low rule data updating efficiency in the financial product release management process is solved, and the updating efficiency of management rule data corresponding to financial products in different release channels can be improved.
In an optional embodiment, the data updating apparatus configured at the client further includes an information sending module, configured to:
and uploading interaction log information of the user and any financial product to the server.
In an alternative embodiment, the presentation request response module 610 is specifically configured to:
responding to a financial product display triggering operation, and acquiring request channel attribute information corresponding to the client;
generating financial product display request information based on the request channel attribute information;
and initiating a financial product display request to the server according to the financial product display request information.
In an alternative embodiment, the presentation request response module 610 may be further specifically configured to:
And acquiring user attribute information of the account corresponding to the client, and taking the user attribute information as information of the financial product display request information.
In an alternative embodiment, presentation and management module 630 is specifically configured to:
In any one of the financial product business interactions, verifying the product transaction right of the user triggering the business interaction;
And under the condition that the user has the product transaction authority, responding to the transaction triggering operation of the user, displaying a product transaction flow page, and carrying out security check according to the financial product security check rule before completing the product transaction.
In the business interaction of any one of the financial products, the request channel attribute information is used for indicating a category of the client, and the client comprises a plurality of clients which have connection rights with the server and are different in applicable objects.
The data updating device configured at the client provided by the embodiment of the invention can execute the data updating method applied to the client provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the executing method.
Fig. 7 shows a schematic diagram of server-client interaction in one example of data update.
Specifically, in fig. 7, the internet product center, the internet product pool, the data center (analysis center), the rule generating center, and the channel end workbench are all servers. Only in order to more clearly explain the functions of the server, different functional modules are named respectively. The internet product center is a control platform with functions of financial business capacity management, business flow management, product management and the like, can realize standardization of on-line product elements and business flow, standardization of on-line platform and off-line management of financial products, can improve product management efficiency, simultaneously ensure consistent customer experience of each channel, and improve customer experience of the on-line platform. The data center is used for collecting data (such as business interaction log information) collected by each channel end and performing preliminary data processing. The rule generating center is responsible for carrying out deep processing on the preliminarily processed rule to generate a more accurate rule. The rules may include rules for putting financial products in different channels, security check rules, updating rules, and rules for processing abnormal interactions between products, which are normative contents related to the process of putting and operating financial products, and are also objects for updating data in this embodiment.
In the data updating process, the interaction process between the server and the client comprises the following working contents:
1. And (3) carrying out the process of putting the product on and off the shelf on an internet product center platform, and executing the control of putting the product on and off the shelf/security policy (rule) and the like.
2. And (5) issuing the rule files synchronized by the rule center to the workstations of each channel end (client).
3. Each channel end workbench processes rules, manages different channels, and sends financial products and rules matching corresponding channels to different channel clients (e.g., channel a … … channel N).
4. The different channel clients control the financial products according to the received rules, and can control the display positions, for example, if a certain financial product is judged to be at risk in the channel according to the acquired rules, the display entrance of the financial product can be closed.
5. And each channel client calculates and generates a local rule file locally according to the received rule, localizes the rule, and sends the local rule file to each corresponding channel workbench for use when a subsequent rule center generates the rule.
6. Each channel client collects data (business interaction log information), the data is sent to a data center, the data center compares the data with a set threshold value to judge whether the data reaches an expected threshold value (the threshold value can be an expected threshold value for evaluating safety performance in the business interaction process or an expected threshold value for evaluating financial product sales).
7. If the expected threshold is not reached, the data center performs preliminary analysis on the data and generates a preliminary rule file.
8. The rule generating center processes the preliminary rule file generated by the data center and the rule file calculated and uploaded by each channel client in the channel end workbench, generates a new rule file, and issues the new rule file to the Internet product center.
9. And when each channel client requests the financial product, re-entering a new round of updating and adjusting rules until the safety performance and/or efficiency=sales volume in the running process of putting the financial product reach the expected threshold.
If the new rule fails to reach the expected threshold after being issued, the data center analyzes the data according to clicking, browsing, sharing, stay time and the like of the user, and through the analysis, whether the new rule is effective or not can be known by comparing the data before issuing the latest rule, the data center can generate a preliminary new rule according to the identity of the user, such as whether a target customer group is time-consuming or not, the preliminary rule generated by the data center is rough, and accurate data processing is needed to be performed to the rule center. The rule center is responsible for processing the preliminary rules transmitted by the data center and the rules of local edge calculation collected by each channel, generating final rules and transmitting the final rules to the Internet product center.
It should be noted that, at the bank end, different channels generally include various applications, such as a computer end internet banking channel, a mobile phone banking application program, a living application program, a counter, an employee application program, and many other applications.
The processing of each channel client comprises the steps of receiving rules, processing rules, generating local rules, uploading the local rules, collecting data and the like. The receiving rule may be to receive data from various channel operations management workstations, typically in the form of JSON. The processing rule may be that each APP receives different data for each channel after receiving the data. For example, some financial products can be purchased in the channel A, because the client authentication level of the channel A is higher, the channel A has certain risk bearing capacity, the users in the channel B cannot purchase the product, and the product can be purchased only after the authentication is improved. This is a different treatment of different channels for different rules. The local rule and the uploading rule can be generated by considering the application client of each channel as a small processing unit, such as an application program in a mobile phone, and the local rule can be calculated. And generating a local file according to the local click of the user, transmitting the local file to a corresponding channel end workbench and uploading rules. The collected data can be buried in each channel, for example, when a function is clicked, the data can be sent to a data center for analysis.
It is difficult to forge the data interference model because the data requires the user to actually click on the browse trigger instead of collecting the information entered by the user. Meanwhile, noise information can be controlled through monitoring the data by the data center.
Fig. 8 is a schematic structural diagram of a computer device according to an embodiment of the present invention. FIG. 8 illustrates a block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention. The computer device 12 shown in fig. 8 is merely an example and should not be construed as limiting the functionality and scope of use of embodiments of the present invention. The computer device 12 may be any terminal device with computing power, such as an intelligent controller, a server, a mobile phone, and the like.
As shown in FIG. 8, the computer device 12 is in the form of a general purpose computing device. Components of computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, a bus 18 that connects the various system components, including the system memory 28 and the processing units 16.
Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, and a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, micro channel architecture (MAC) bus, enhanced ISA bus, video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Computer device 12 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by computer device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and/or cache memory 32. The computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from or write to non-removable, nonvolatile magnetic media (not shown in FIG. 8, commonly referred to as a "hard disk drive"). Although not shown in fig. 8, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In such cases, each drive may be coupled to bus 18 through one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of the embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored in, for example, system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 42 generally perform the functions and/or methods of the embodiments described herein.
The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the computer device 12, and/or any devices (e.g., network card, modem, etc.) that enable the computer device 12 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 22. Moreover, computer device 12 may also communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, such as the Internet, through network adapter 20. As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be appreciated that although not shown in fig. 8, other hardware and/or software modules may be used in connection with computer device 12, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
The processing unit 16 executes various functional applications and data processing by running a program stored in the system memory 28, for example, to implement a data updating method applied to a server provided in the present embodiment, the method including:
Responding to a financial product display request, and sending corresponding financial product display page information and financial product security verification rules to a target requester; wherein the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request;
Acquiring interaction log information of the target requester and any displayable financial product, and determining a security index of a financial product security check rule according to the interaction log information;
updating the financial product security verification rules and/or the presentable financial product according to the security index.
For example, the data updating method applied to the client provided by the embodiment of the invention can also be implemented, and the method comprises the following steps:
Responding to a financial product display triggering operation, and initiating a financial product display request to a server; wherein the financial product display request comprises at least one item of preset attribute information of the client;
acquiring financial product display page information and financial product security verification rules fed back by the server according to the financial product display request;
and displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
The present embodiment provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a data updating method applied to a server as provided in any embodiment of the present invention, the method comprising:
Responding to a financial product display request, and sending corresponding financial product display page information and financial product security verification rules to a target requester; wherein the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request;
Acquiring interaction log information of the target requester and any displayable financial product, and determining a security index of a financial product security check rule according to the interaction log information;
updating the financial product security verification rules and/or the presentable financial product according to the security index.
For example, the data updating method applied to the client provided by the embodiment of the present invention may also be implemented, where the method includes:
Responding to a financial product display triggering operation, and initiating a financial product display request to a server; wherein the financial product display request comprises at least one item of preset attribute information of the client;
acquiring financial product display page information and financial product security verification rules fed back by the server according to the financial product display request;
and displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
The computer storage media of embodiments of the invention may take the form of any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations of the present invention may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
It will be appreciated by those of ordinary skill in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be centralized on a single computing device, or distributed over a network of computing devices, or they may alternatively be implemented in program code executable by a computer device, such that they are stored in a memory device and executed by the computing device, or they may be separately fabricated as individual integrated circuit modules, or multiple modules or steps within them may be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The embodiments of the present application also provide a computer program product comprising a computer program which, when executed by a processor, implements a data updating method applied to a server or a client as provided in any of the embodiments of the present application.
Computer program product in the implementation, the computer program code for carrying out operations of the present invention may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.
Claims (18)
1. A data updating method applied to a server, comprising:
Responding to a financial product display request, and sending corresponding financial product display page information and financial product security verification rules to a target requester; wherein the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request;
Acquiring interaction log information of the target requester and any displayable financial product, and determining a security index of a financial product security check rule according to the interaction log information;
updating the financial product security verification rules and/or the presentable financial product according to the security index.
2. The method of claim 1, wherein determining the financial product display page information and the financial product security check rules comprises:
Analyzing the financial product display request to acquire request channel attribute information in the financial product display request;
Determining a displayable financial product matched with the request channel and a financial product security check rule according to the request channel indicated by the request channel attribute information;
And determining the financial product display page information according to the displayable financial product.
3. The method according to claim 2, wherein the method further comprises:
Analyzing the financial product display request to acquire user attribute information of the target requester in the financial product display request;
And screening financial products in the displayable financial products matched with the request channel according to the user attribute information, and determining the final displayable financial products.
4. The method according to claim 2, wherein the method further comprises:
and when any displayable financial product is provided with the exclusive security check rule, adding the exclusive security check rule into the financial product security check rule.
5. The method of claim 1, wherein said determining a security index of the financial product security check rule from the interaction log information comprises:
according to the interaction log information, determining the number of network attacks during the security check of the business interaction of any displayable financial product according to the financial product security check rule;
and determining a security index corresponding to the financial product security check rule according to the network attack times.
6. The method of claim 1, wherein the updating the financial product security check rules and/or the exposable financial product according to the security index comprises:
And when the safety index is smaller than or equal to a preset safety index lower limit threshold value, updating the financial product safety check rule and/or the displayable financial product.
7. The method of claim 6, wherein the updating the financial product security check rules and/or the exposable financial product comprises:
Changing or adding verification conditions in the financial product security verification rule; and/or the number of the groups of groups,
And removing the financial products with the largest network attack times in business interaction from the displayable financial products.
8. A data updating method applied to a client, comprising:
Responding to a financial product display triggering operation, and initiating a financial product display request to a server; wherein the financial product display request comprises at least one item of preset attribute information of the client;
acquiring financial product display page information and financial product security verification rules fed back by the server according to the financial product display request;
and displaying a financial product display page according to the financial product display page information, and performing security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
9. The method of claim 8, wherein the method further comprises:
and uploading interaction log information of the user and any financial product to the server.
10. The method of claim 8, wherein initiating a financial product display request to a server in response to a financial product display trigger operation comprises:
responding to a financial product display triggering operation, and acquiring request channel attribute information corresponding to the client;
generating financial product display request information based on the request channel attribute information;
and initiating a financial product display request to the server according to the financial product display request information.
11. The method according to claim 10, wherein the method further comprises:
And acquiring user attribute information of the account corresponding to the client, and taking the user attribute information as information of the financial product display request information.
12. The method of claim 8, wherein the performing security check in the business interactions of any of the financial products presented in the financial product presentation page based on the financial product security check rules comprises:
In any one of the financial product business interactions, verifying the product transaction right of the user triggering the business interaction;
And under the condition that the user has the product transaction authority, responding to the transaction triggering operation of the user, displaying a product transaction flow page, and carrying out security check according to the financial product security check rule before completing the product transaction.
13. The method according to claim 10, wherein the request channel attribute information is used to indicate a category of the client including a plurality of clients having connection rights with the server and applicable objects.
14. A data updating apparatus configured at a server, comprising:
The request processing module is used for responding to the financial product display request and sending corresponding financial product display page information and financial product security verification rules to the target requesting party; wherein the financial product security check rule and the displayable financial product included in the financial product display page information are determined according to at least one item of attribute information in the financial product display request;
the information acquisition module is used for acquiring the interaction log information of the target requester and any displayable financial product and determining the safety index of the financial product safety check rule according to the interaction log information;
And the management rule updating module is used for updating the financial product security check rule and/or the displayable financial product according to the security index.
15. A data updating apparatus configured in a client, comprising:
The display request response module is used for responding to the financial product display triggering operation and initiating a financial product display request to the server; wherein the financial product display request comprises at least one item of preset attribute information of the client;
the display information acquisition module is used for acquiring the financial product display page information and the financial product security check rule fed back by the server according to the financial product display request;
And the display and management module is used for displaying a financial product display page according to the financial product display page information and carrying out security verification in business interaction of any financial product displayed in the financial product display page based on the financial product security verification rule.
16. A data updating electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the data updating method according to any of claims 1-13 when executing the computer program.
17. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements a data updating method according to any of claims 1-13.
18. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the data updating method according to any of claims 1-13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410427893.1A CN118193557A (en) | 2024-04-10 | 2024-04-10 | Data updating method, device, equipment, system, medium and product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410427893.1A CN118193557A (en) | 2024-04-10 | 2024-04-10 | Data updating method, device, equipment, system, medium and product |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118193557A true CN118193557A (en) | 2024-06-14 |
Family
ID=91393019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410427893.1A Pending CN118193557A (en) | 2024-04-10 | 2024-04-10 | Data updating method, device, equipment, system, medium and product |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118193557A (en) |
-
2024
- 2024-04-10 CN CN202410427893.1A patent/CN118193557A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10726434B2 (en) | Leveraging an artificial intelligence engine to generate customer-specific user experiences based on real-time analysis of customer responses to recommendations | |
US11900271B2 (en) | Self learning data loading optimization for a rule engine | |
US9348896B2 (en) | Dynamic network analytics system | |
US12118552B2 (en) | User profiling based on transaction data associated with a user | |
JP2020522832A (en) | System and method for issuing a loan to a consumer determined to be creditworthy | |
CN110807649A (en) | Invitation reward method and system for financial products | |
US20120191517A1 (en) | Prepaid virtual card | |
KR102157767B1 (en) | User rating evaluation system based on usage history analysis | |
US11588762B1 (en) | Simulation-based virtual advisor | |
US20190066248A1 (en) | Method and system for identifying potential fraud activity in a tax return preparation system to trigger an identity verification challenge through the tax return preparation system | |
US20230325592A1 (en) | Data management using topic modeling | |
US20240187416A1 (en) | Systems and methods for enhanced authorization messages | |
CN110717597A (en) | Method and device for acquiring time sequence characteristics by using machine learning model | |
US20180101900A1 (en) | Real-time dynamic graphical representation of resource utilization and management | |
US20230066295A1 (en) | Configuring an association between objects based on an identification of a style associated with the objects | |
US20170303111A1 (en) | System and method of device profiling for transaction scoring and loyalty promotion | |
US11037146B2 (en) | Managing product returns associated with a user device | |
US20230368286A1 (en) | Settings Optimization Engine Using Artificial Intelligence To Enhance Client Privacy | |
CN118193557A (en) | Data updating method, device, equipment, system, medium and product | |
US10296882B2 (en) | Multicomputer processing of client device request data using centralized event orchestrator and link discovery engine | |
US20240086923A1 (en) | Entity profile for access control | |
US11989665B2 (en) | Methods and systems for customizing recommendations based on user actions | |
US20240333690A1 (en) | System for controlling network data sharing | |
US20210400064A1 (en) | User flow graph analytics for cyber security | |
US20240357019A1 (en) | Quantifying gui digital content access using tracking markers to restrict fraud events |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |