CN110298751A - Cross-platform transaction data processing method, device, terminal and storage medium - Google Patents

Cross-platform transaction data processing method, device, terminal and storage medium Download PDF

Info

Publication number
CN110298751A
CN110298751A CN201910441544.4A CN201910441544A CN110298751A CN 110298751 A CN110298751 A CN 110298751A CN 201910441544 A CN201910441544 A CN 201910441544A CN 110298751 A CN110298751 A CN 110298751A
Authority
CN
China
Prior art keywords
platform
information
transaction
transaction data
key message
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
Application number
CN201910441544.4A
Other languages
Chinese (zh)
Inventor
郭鸿程
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OneConnect Smart Technology Co Ltd
Original Assignee
OneConnect Smart Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by OneConnect Smart Technology Co Ltd filed Critical OneConnect Smart Technology Co Ltd
Priority to CN201910441544.4A priority Critical patent/CN110298751A/en
Publication of CN110298751A publication Critical patent/CN110298751A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2471Distributed queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Mathematical Physics (AREA)
  • Fuzzy Systems (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to technical field of data processing, provide a kind of cross-platform transaction data processing method, device, terminal and storage medium.The cross-platform transaction data processing method includes: the information content for obtaining user and browsing on the first platform;Key message is extracted from the information content, inquires the target information to match with key message from the second platform according to the key message;The target information is forwarded to the terminal of the user by the first platform;In response to the transaction request that the user submits according to the target information, the connection of first platform and the second platform is established, passes through transaction request described in second platform response;The transaction data that transaction request described in second platform response generates is written in block chain and is broadcasted to each platform.The present invention realizes user when accessing the first platform, the online transaction of achievable second platform, enriches transaction data source, and make full use of each transaction platform.

Description

Cross-platform transaction data processing method, device, terminal and storage medium
Technical field
The present invention relates to technical field of data processing, more particularly to a kind of cross-platform transaction data processing method, device, Terminal and storage medium.
Background technique
The transaction that online transaction mainly carries out in the virtual environment of network, the similar shop in real world, Difference is the various means using e-commerce, reaches from the virtual trading process for buying the process sold.
Different field, which is usually built, exclusive service platform, even if in the same field, for different data types Also different dedicated platforms can be built.The Small-Medium Banks online trade platform of existing construction, although large number of, platform magnitude Smaller, user is less, and user can only trade on bank's platform when accessing some bank's platform, make transaction data Source is single, is unfavorable for making full use of for transaction platform.
Summary of the invention
The present invention provides a kind of cross-platform transaction data processing method, device, terminal and storage medium, to solve user When accessing some bank's platform, can only be confined to trade on bank's platform, transaction data source is single, is unfavorable for handing over Easy the problem of making full use of of platform.
To solve the above problems, the present invention adopts the following technical scheme:
The present invention provides a kind of cross-platform transaction data processing method, includes the following steps:
Obtain the information content that user browses on the first platform;
Key message is extracted from the information content, is inquired from the second platform according to the key message and key The target information that information matches;Wherein, the target information includes some or all of key message information point;
The target information is forwarded to the terminal of the user by the first platform;
In response to the transaction request that the user submits according to the target information, first platform and second flat is established The connection of platform passes through transaction request described in second platform response;
In the transaction data write-in block chain that transaction request described in second platform response is generated and to each platform It is broadcasted.
In one embodiment, block is written in the transaction data that transaction request described in second platform response is generated After being broadcasted in chain and to each platform, further includes:
The transaction total resources value generated based on the target information is extracted from transaction data;
A certain proportion of transaction total resources value is distributed to the first platform.
In one embodiment, described to inquire the mesh to match with key message from the second platform according to the key message Before mark information, further includes:
The solicited message that candidate platform request is added is received, the conjunction of the qualification of candidate platform is verified according to the solicited message Method;
When if legal, which is recorded in authorization platform list, and filters out the from authorization platform list Two platforms;
Otherwise authentication failed information is returned to the candidate platform.
In one embodiment, the step of legitimacy of the qualification that candidate platform is verified according to the solicited message, packet It includes:
The platform information of candidate platform to be verified is extracted from the solicited message;
The credit rating of the candidate platform is inquired from platform credit list according to the platform information;
When the credit rating of candidate platform is greater than preset value, then executes and candidate's platform is recorded in authorization platform list The step of.
In one embodiment, described the step of filtering out the second platform from authorization platform list, comprising:
It obtains the first platform and authorizes the business datum of platform;
The first platform is calculated according to the business datum and authorizes the similarity of platform;
Authorization platform is ranked up according to the similarity, obtains authorization platform in the top as the second platform.
In one embodiment, the information content includes text information, described to extract key from the information content The step of information, comprising:
The removing processing of punctuation mark and paragraph is carried out to text information;
Treated text information will be removed and input LDA topic model, obtain the key message of text information.
In one embodiment, the cross-platform transaction data processing method further include:
Obtain the data on flows generated when the first platform is accessed by the user;
The data on flows is saved in the form of block into block chain;
The traffic contributions value for calculating each block is divided according to the traffic contributions value based on the income that flow generates Match.
The cross-platform transaction data processing unit of one kind provided by the invention, comprising:
Obtain module, the information content browsed on the first platform for obtaining user;
Enquiry module is flat from second according to the key message for extracting key message from the information content The target information to match with key message is inquired in platform;Wherein, the target information includes some or all of key message Information point;
Forwarding module, for the target information to be forwarded to the terminal of the user by the first platform;
Link block, the transaction request for being submitted in response to the user according to the target information establish described The connection of one platform and the second platform passes through transaction request described in second platform response;
Writing module, the transaction data for generating transaction request described in second platform response are written in block chain And it is broadcasted to each platform.
The present invention provides a kind of terminal, including memory and processor, is stored with computer-readable finger in the memory Enable, when the computer-readable instruction is executed by the processor so that the processor execute it is as above it is described in any item across The step of transaction data processing method of platform.
The present invention provides a kind of storage medium, is stored thereon with computer program, and the computer program is held by processor When row, as above described in any item cross-platform transaction data processing methods are realized.
Compared with the existing technology, technical solution of the present invention at least has following advantage:
Cross-platform transaction data processing method provided by the invention, the letter browsed on the first platform by obtaining user Content is ceased, key message is extracted from the information content, and inquires and closes from the second platform according to the key message The target information that key information matches;Then the target information is forwarded to the terminal of the user by the first platform;When When user user submits transaction request according to the target information, server in response to the transaction request, establish the first platform with The connection of second platform passes through transaction request described in second platform response;It will finally be handed over described in second platform response The transaction data that easily request generates is written in block chain and is broadcasted to each platform, so that user be made to access the first platform When, the online transaction of achievable second platform enriches transaction data source, makes full use of each transaction platform.
Detailed description of the invention
Fig. 1 is a kind of cross-platform flow diagram of embodiment of transaction data processing method of the present invention;
Fig. 2 is the flow diagram of cross-platform another embodiment of transaction data processing method of the present invention;
Fig. 3 is a kind of cross-platform embodiment module frame chart of transaction data processing unit of the present invention;
Fig. 4 is the internal structure block diagram of terminal in one embodiment of the invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described.
In some processes of the description in description and claims of this specification and above-mentioned attached drawing, contain according to Multiple operations that particular order occurs, but it should be clearly understood that these operations can not be what appears in this article suitable according to its Sequence is executed or is executed parallel, and the serial number of operation such as S11, S12 etc. be only used for distinguishing each different operation, serial number It itself does not represent and any executes sequence.In addition, these processes may include more or fewer operations, and these operations can To execute or execute parallel in order.It should be noted that the description such as " first " herein, " second ", is for distinguishing not Same message, equipment, module etc., does not represent sequencing, does not also limit " first " and " second " and be different type.
It will appreciated by the skilled person that unless expressly stated, singular " one " used herein, " one It is a ", " described " and "the" may also comprise plural form.It is to be further understood that being arranged used in specification of the invention Diction " comprising " refer to that there are the feature, integer, step, operation, element and/or component, but it is not excluded that in the presence of or addition Other one or more features, integer, step, operation, element, component and/or their group.It should be understood that when we claim member Part is " connected " or when " coupled " to another element, it can be directly connected or coupled to other elements, or there may also be Intermediary element.In addition, " connection " used herein or " coupling " may include being wirelessly connected or wirelessly coupling.It is used herein to arrange Diction "and/or" includes one or more associated wholes for listing item or any cell and all combinations.
It will appreciated by the skilled person that unless otherwise defined, all terms used herein (including technology art Language and scientific term), there is meaning identical with the general understanding of those of ordinary skill in fields of the present invention.Should also Understand, those terms such as defined in the general dictionary, it should be understood that have in the context of the prior art The consistent meaning of meaning, and unless idealization or meaning too formal otherwise will not be used by specific definitions as here To explain.
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description in which the same or similar labels are throughly indicated same or similar element or has same or like function Element.Obviously, described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Based on this Embodiment in invention, those skilled in the art's every other implementation obtained without creative efforts Example, shall fall within the protection scope of the present invention.
Referring to Fig. 1, the transaction data processing method that one kind provided by the present invention is cross-platform, one of embodiment In, it may include following steps:
S11, the information content that user browses on the first platform is obtained;
The present embodiment can create the shared platform for standardizing and standardizing, for connecting other Small-Medium Banks platforms (the first platform and the second platform).First platform is online trade platform, when user is accessed by client or browser When the first platform, which can obtain the information content that user currently browses from the first platform.Wherein, in the information Hold product information or information on services including the first platform.
When each Small-Medium Banks platform accesses shared platform, an APP or SDK can be specially designed, Small-Medium Banks are supplied to It is integrated to do software development, each Small-Medium Banks client can access the shared platform by the installation SDK, convenient and efficient.
S12, extract key message from the information content, inquired from the second platform according to the key message with The target information that key message matches;Wherein, the target information includes some or all of key message information point;
It in the present embodiment, can be by convolutional neural networks model from information after shared platform obtains the information content Key message is extracted in content, is then inquired and key message phase from the database of each second platform according to key message Matched target information.It wherein, may include the keyword or pictorial element for characterizing the information content purport in key message.Example Such as, when user browses a certain insurance products on insurance platform (the first platform), shared platform can be from the letter of the insurance products The key messages such as insured amount, guarantee disease are extracted in Jie, and according to the key message from other insurance platforms (the second platform) Find insurance product information similar with the insurance products.
S13, the terminal that the target information is forwarded to the user by the first platform;
In the present embodiment, after shared platform inquires target information from the second platform, by the first platform by mesh Mark information is forwarded to the terminal of the user, so that the user gets the target information of other platforms on the first platform.
S14, the transaction request submitted in response to the user according to the target information establish first platform and The connection of two platforms passes through transaction request described in second platform response;
After user gets the target information, transaction request is initiated according to the target information, at this point, shared platform is rung The connection of the first platform and the second platform should be established in the transaction request, by the second platform response transaction request, complete this Transaction.
First platform and the second platform can be attached by this implementation as needed, reduce unnecessary friendship between platform Mutually, to reduce the processing pressure of server;It is connect for a long time in addition, also can avoid the first platform with the second platform, causes some flat When platform is by hacker attacks, the data of other platforms connected to it can be got by the platform, to cause a large amount of of information Leakage.
In S15, the transaction data write-in block chain for generating transaction request described in second platform response and to each Platform is broadcasted.
Block chain is the novel of the computer technologies such as Distributed Storage, point-to-point transmission, common recognition mechanism, Encryption Algorithm Application model.For narrow sense, block chain is that data block is combined by one kind in such a way that sequence is connected sequentially in time A kind of linked data structure, and the distributed account book that can not be distorted He can not forge guaranteed in a manner of cryptography.Broadly, Block chain technology be verified using block linked data structure algorithm of knowing together with storing data, using distributed node generating and More new data, utilizes what is be made of automatized script code at the safety for guaranteeing data transmission and access in the way of cryptography Intelligent contract programs the completely new distributed basis framework and calculation of one kind with operation data.
In addition, the permission of each node is completely reciprocity in block chain, it can be real in the case where not needing complete mutual trust The credible exchange of existing data.Platform can correspond to the node in block chain network, these nodes be it is fair, block chain itself leads to Network layer is crossed to realize the information interchange of these nodes.
In the present embodiment, occur the case where large platform subsequent infringement chain-wales interests in order to avoid platform is online, Therefore, the present embodiment will be written in block chain in the transaction data of each Small-Medium Banks platform, and by the transaction data to each Platform is broadcasted, and is stored in transaction data in each platform, so that the service of goods platform an of decentralization is established, from And the product interests of Small-Medium Banks is made to be protected.
Cross-platform transaction data processing method provided by the invention, the letter browsed on the first platform by obtaining user Content is ceased, key message is extracted from the information content, and inquires and closes from the second platform according to the key message The target information that key information matches;Then the target information is forwarded to the terminal of the user by the first platform;When When user user submits transaction request according to the target information, server in response to the transaction request, establish the first platform with The connection of second platform passes through transaction request described in second platform response;It will finally be handed over described in second platform response The transaction data that easily request generates is written in block chain and is broadcasted to each platform, so that user be made to access the first platform When, the online transaction of achievable second platform enriches transaction data source, makes full use of each transaction platform.
In one embodiment, as shown in Fig. 2, after the step s 15, may also include that
S16, the transaction total resources value generated based on the target information is extracted from transaction data;
S17, a certain proportion of transaction total resources value is distributed to the first platform.
In the present embodiment, shared platform can be flat from extract that user generates on the first platform in transaction data second The transaction total resources value of platform, and the first platform is distributed to according to certain percentage total resources value that will trade, using flat as second Platform uses the reward of the first platform.Wherein, it is more to can be ideal money, coupons, stock, fund etc. for the transaction total resources value Kind form.
In one embodiment, the step S12 inquired from the second platform according to the key message and key message Before the target information to match, it may also include that
A1, the solicited message that candidate platform request is added is received, the qualification of candidate platform is verified according to the solicited message Legitimacy;
In the present embodiment, when shared platform detect candidate platform addition request when, from solicited message obtain to The qualification information of candidate platform is accessed, is tested with the qualification to the candidate platform to be added.
A2, if legal when, by candidate's platform be recorded in authorization platform list in, and from authorization platform list in filter out Second platform;
When the qualification of candidate platform to be added is legal, then candidate's platform is recorded in authorization platform list, and The second platform is filtered out from authorization platform list, and second platform is allowed to access shared platform, to avoid illegal person The information of other platforms is stolen by establishing illegal platform.
A3, otherwise to the candidate platform authentication failed information is returned to.
When the qualification of candidate platform to be added is illegal, then authentication failed information is returned to the candidate platform, to mention Candidate's platform of waking up improves qualification information.
In one embodiment, when shared platform when something goes wrong, can when testing to the qualification of candidate platform to be added Directly to realize the verifying to candidate platform by the second platform.
In one embodiment, in step A1, the qualification that candidate platform is verified according to the solicited message it is legal It the step of property, may particularly include:
A11, the platform information that candidate platform to be verified is extracted from the solicited message;
A12, the credit rating for inquiring the candidate platform from platform credit list according to the platform information;
A13, when the credit rating of candidate platform be greater than preset value when, then execute by the candidate platform be recorded in authorize platform name Step in list.
It in the present embodiment, can be according to platform informations such as title, the settling times of candidate platform, from platform credit list Candidate's platform is then recorded in and awards when the credit rating of candidate platform is greater than preset value by the credit rating for inquiring candidate's platform It weighs in platform list, and filters out the second platform from authorization platform list, to obtain good second platform of credit.Its In, the credit standing of each platform is had recorded in the platform credit list.The credit rating can indicate in the form of credit score, class It is similar to sesame credit score.When operation, a basic credit score can be set, when platform occurs keeping one's word or when discreditable behavior, then to basis Credit score is accordingly added and subtracted.
In one embodiment, in step A2, described the step of filtering out the second platform from authorization platform list, can have Body includes:
A21, it obtains the first platform and authorizes the business datum of platform;
A22, the first platform is calculated according to the business datum and authorizes the similarity of platform;
A23, authorization platform is ranked up according to the similarity, it is flat as second obtains authorization platform in the top Platform.
In the present embodiment, since identical business datum has the more target information to match, in subsequent query When the target information to match with key message, it can be quickly found out target information, improve search efficiency, and avoid platform service number According to differing greatly, lead to the data corruption of block chain, is not easy to manage.Therefore, screen the second platform when, can by the first platform with It authorizes platform to carry out the similarity calculation of business datum, and authorization platform is ranked up according to similarity, obtain in the top Authorization platform as the second platform.
In one embodiment, described after filtering out the second platform in authorization platform list in step A2, it can also wrap It includes:
The platform information and data information for obtaining second platform, store the platform information and data information, so that The interaction of data is realized between each platform.
In the present embodiment, the shared platform can provide the interface of access according to preset rules for Small-Medium Banks platform, It accesses between the Small-Medium Banks platform of shared platform and the shared of data can be achieved, for example, can be visited by some bank client The data of other Small-Medium Banks platforms, such as user information, the products & services information of other Small-Medium Banks platforms are asked, thus It without individually downloading the client of other banks, that is, can be appreciated that the corresponding product information of other banks, realize the shared of data.
In one embodiment, if the data standard of each platform is different, when transmitting data between different platform It will appear the problems such as data are not available.Therefore, it is necessary to the data standard of unified each platform, guarantee data interaction it is normal into Row.The present embodiment, can be unified corresponding flat by the data standard of shared platform when these platforms need to carry out data interaction The data format etc. of platform, so as to interactive data can between these platforms normal use.
In one embodiment, after each platform access shared platform, it can be also the unique mark of each platform setting, put down It can need to take corresponding platform identification when interacting between platform, in order to the verifying to platform, and it is a certain flat inquiring It, can be according to mark quick obtaining corresponding data when the data of platform.
In one embodiment, the information content includes text information, in step s 12, described from the information content In the step of extracting key message, may particularly include:
The removing processing of punctuation mark and paragraph is carried out to text information;
Treated text information will be removed and input LDA topic model, obtain the key message of text information.
In the present embodiment, after getting text information, punctuation mark, the paragraph in text information can be deleted Except processing, to obtain text essential information, and subject analysis is carried out to the text essential information using LDA topic model, Therefrom extract key message of the subject key words as text information.
Wherein, the LDA topic model is a kind of non-supervisory machine learning techniques, can be used to identify extensive document sets Or the subject information hidden in corpus.Each document is considered as a word frequency by the method that it uses bag of words, this method Vector, so that text information is converted the digital information for ease of modeling.
In one embodiment, the cross-platform transaction data processing method may also include that
Obtain the data on flows generated when the first platform is accessed by the user;
In the present embodiment, when user accesses each Small-Medium Banks system, when browsing to information such as the products of bank, meeting It generates corresponding data on flows and browsing data, shared platform obtains user in real time and access the flow and historical viewings number generated According to.
The data on flows is saved in the form of block into block chain;
It in the present embodiment, can be according to data on flows after shared platform gets data on flows and historical viewings data Generation time, browsing content data on flows and historical viewings data are stored in block chain in the form of block, with subsequent For analyzing the individualized feature of user.
The traffic contributions value for calculating each block is divided according to the traffic contributions value based on the income that flow generates Match.
In the present embodiment, corresponding traffic contributions value can be calculated according to the data on flows being stored in block chain.It calculates When, the accessed data on flows of bank's platform is more, then corresponding contribution margin is bigger, when the contribution that each bank's platform is calculated After value, shared platform is allocated according to the contribution margin to based on the income that flow generates, i.e. the contribution margin of bank's platform is got over Greatly, then the income distributed is more.
Referring to FIG. 3, the embodiment of the present invention also provides a kind of cross-platform transaction data processing unit, a kind of implementation In example, including obtain module 31, enquiry module 32, forwarding module 33, link block 34 and writing module 35.Wherein,
Obtain module 31, the information content browsed on the first platform for obtaining user;
The present embodiment can create the shared platform for standardizing and standardizing, for connecting other Small-Medium Banks platforms (the first platform and the second platform).First platform is online trade platform, when user is accessed by client or browser When the first platform, which can obtain the information content that user currently browses from the first platform.Wherein, in the information Hold product information or information on services including the first platform.
When each Small-Medium Banks platform accesses shared platform, an APP or SDK can be specially designed, Small-Medium Banks are supplied to It is integrated to do software development, each Small-Medium Banks client can access the shared platform by the installation SDK, convenient and efficient.
Enquiry module 32, for extracting key message from the information content, according to the key message from second The target information to match with key message is inquired in platform;Wherein, the target information includes the part or complete of key message Portion's information point;
It in the present embodiment, can be by convolutional neural networks model from information after shared platform obtains the information content Key message is extracted in content, is then inquired and key message phase from the database of each second platform according to key message Matched target information.It wherein, may include the keyword or pictorial element for characterizing the information content purport in key message.Example Such as, when user browses a certain insurance products on insurance platform (the first platform), shared platform can be from the letter of the insurance products The key messages such as insured amount, guarantee disease are extracted in Jie, and according to the key message from other insurance platforms (the second platform) Find insurance product information similar with the insurance products.
Forwarding module 33, for the target information to be forwarded to the terminal of the user by the first platform;
In the present embodiment, after shared platform inquires target information from the second platform, by the first platform by mesh Mark information is forwarded to the terminal of the user, so that the user gets the target information of other platforms on the first platform.
Link block 34, the transaction request for being submitted in response to the user according to the target information, described in foundation The connection of first platform and the second platform passes through transaction request described in second platform response;
After user gets the target information, transaction request is initiated according to the target information, at this point, shared platform is rung The connection of the first platform and the second platform should be established in the transaction request, by the second platform response transaction request, complete this Transaction.
First platform and the second platform can be attached by this implementation as needed, reduce unnecessary friendship between platform Mutually, to reduce the processing pressure of server;It is connect for a long time in addition, also can avoid the first platform with the second platform, causes some flat When platform is by hacker attacks, the data of other platforms connected to it can be got by the platform, to cause a large amount of of information Leakage.
Block chain is written in writing module 35, the transaction data for generating transaction request described in second platform response In and broadcasted to each platform.
Block chain is the novel of the computer technologies such as Distributed Storage, point-to-point transmission, common recognition mechanism, Encryption Algorithm Application model.For narrow sense, block chain is that data block is combined by one kind in such a way that sequence is connected sequentially in time A kind of linked data structure, and the distributed account book that can not be distorted He can not forge guaranteed in a manner of cryptography.Broadly, Block chain technology be verified using block linked data structure algorithm of knowing together with storing data, using distributed node generating and More new data, utilizes what is be made of automatized script code at the safety for guaranteeing data transmission and access in the way of cryptography Intelligent contract programs the completely new distributed basis framework and calculation of one kind with operation data.
In addition, the permission of each node is completely reciprocity in block chain, it can be real in the case where not needing complete mutual trust The credible exchange of existing data.Platform can correspond to the node in block chain network, these nodes be it is fair, block chain itself leads to Network layer is crossed to realize the information interchange of these nodes.
In the present embodiment, occur the case where large platform subsequent infringement chain-wales interests in order to avoid platform is online, Therefore, the present embodiment will be written in block chain in the transaction data of each Small-Medium Banks platform, and by the transaction data to each Platform is broadcasted, and is stored in transaction data in each platform, so that the service of goods platform an of decentralization is established, from And the product interests of Small-Medium Banks is made to be protected.
Cross-platform transaction data processing unit provided by the invention, the letter browsed on the first platform by obtaining user Content is ceased, key message is extracted from the information content, and inquires and closes from the second platform according to the key message The target information that key information matches;Then the target information is forwarded to the terminal of the user by the first platform;When When user user submits transaction request according to the target information, server in response to the transaction request, establish the first platform with The connection of second platform passes through transaction request described in second platform response;It will finally be handed over described in second platform response The transaction data that easily request generates is written in block chain and is broadcasted to each platform, so that user be made to access the first platform When, the online transaction of achievable second platform enriches transaction data source, makes full use of each transaction platform.
In one embodiment, the cross-platform transaction data processing unit further include:
Extraction module, for extracting the transaction total resources value generated based on the target information from transaction data;
Distribution module, for distributing a certain proportion of transaction total resources value to the first platform.
In one embodiment, the enquiry module 32 is also configured to
The solicited message that candidate platform request is added is received, the conjunction of the qualification of candidate platform is verified according to the solicited message Method;
When if legal, which is recorded in authorization platform list, and filters out the from authorization platform list Two platforms;
Otherwise authentication failed information is returned to the candidate platform.
In one embodiment, the enquiry module 32 is also configured to
The platform information of candidate platform to be verified is extracted from the solicited message;
The credit rating of the candidate platform is inquired from platform credit list according to the platform information;
When the credit rating of candidate platform is greater than preset value, then candidate's platform is recorded in authorization platform list, and The second platform is filtered out from authorization platform list.
In one embodiment, the enquiry module 32 is also configured to
It obtains the first platform and authorizes the business datum of platform;
The first platform is calculated according to the business datum and authorizes the similarity of platform;
Authorization platform is ranked up according to the similarity, obtains authorization platform in the top as the second platform.
In one embodiment, the information content includes text information, and the enquiry module 32 is also configured to
The removing processing of punctuation mark and paragraph is carried out to text information;
Treated text information will be removed and input LDA topic model, obtain the key message of text information.
In one embodiment, the cross-platform transaction data processing unit further include:
Data on flows obtains module, for obtaining the data on flows generated when the first platform is accessed by the user;
Preserving module, for being saved the data on flows in the form of block into block chain;
Computing module is generated according to the traffic contributions value to based on flow for calculating the traffic contributions value of each block Income be allocated.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
A kind of terminal provided by the invention, including memory and processor are stored in the memory computer-readable Instruction, when the computer-readable instruction is executed by the processor, so that processor execution is as above described in any item The step of cross-platform transaction data processing method.
In one embodiment, the terminal is a kind of computer equipment, as shown in Figure 4.Computer described in the present embodiment Equipment can be the equipment such as server, personal computer and the network equipment.The computer equipment includes processor 402, deposits The devices such as reservoir 403, input unit 404 and display unit 405.It will be understood by those skilled in the art that the equipment shown in Fig. 4 Structure devices do not constitute the restriction to all devices, may include components more more or fewer than diagram, or combine certain Component.Memory 403 can be used for storing computer program 401 and each functional module, and the operation of processor 402 is stored in memory 403 computer program 401, thereby executing the various function application and data processing of equipment.Memory can be interior storage Device or external memory, or including both built-in storage and external memory.Built-in storage may include read-only memory (ROM), Programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory or Random access memory.External memory may include hard disk, floppy disk, ZIP disk, USB flash disk, tape etc..Memory packet disclosed in this invention Include but be not limited to the memory of these types.Memory disclosed in this invention is only used as example rather than as restriction.
Input unit 404 is used to receive the input of signal, and receives the keyword of user's input.Input unit 404 can Including touch panel and other input equipments.Touch panel collects the touch operation of user on it or nearby and (for example uses Family uses the operations of any suitable object or attachment on touch panel or near touch panel such as finger, stylus), and root According to the corresponding attachment device of preset driven by program;Other input equipments can include but is not limited to physical keyboard, function One of key (such as broadcasting control button, switch key etc.), trace ball, mouse, operating stick etc. are a variety of.Display unit 405 can be used for showing the information of user's input or be supplied to the information of user and the various menus of computer equipment.Display is single The forms such as liquid crystal display, Organic Light Emitting Diode can be used in member 405.Processor 402 is the control centre of computer equipment, benefit With the various pieces of various interfaces and the entire computer of connection, by running or executing the software being stored in memory 402 Program and/or module, and the data being stored in memory are called, perform various functions and handle data.
As one embodiment, the computer equipment includes: one or more processors 402, memory 403, and one Or multiple computer programs 401, wherein one or more of computer programs 401 are stored in memory 403 and are matched It is set to and is executed by one or more of processors 402, one or more of computer programs 401 are configured to carry out above Cross-platform transaction data processing method described in embodiment.
In one embodiment, the invention also provides a kind of storage medium for being stored with computer-readable instruction, the meters When calculation machine readable instruction is executed by one or more processors, so that one or more processors execute above-mentioned cross-platform transaction Data processing method.For example, the storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk With optical data storage devices etc..
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, which can be stored in a storage medium, the program When being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, storage medium above-mentioned can for magnetic disk, CD, only Read non-volatile memory mediums or random access memory (Random such as storage memory (Read-Only Memory, ROM) Access Memory, RAM) etc..
Based on the above embodiments it is found that the maximum beneficial effect of the present invention is:
Cross-platform transaction data processing method, device, terminal and storage medium provided by the invention, by obtaining user The information content browsed on the first platform extracts key message from the information content, and according to the key message The target information to match with key message is inquired from the second platform;Then the target information is forwarded by the first platform To the terminal of the user;When user user submits transaction request according to the target information, server is in response to the transaction Request, establishes the connection of the first platform and the second platform, passes through transaction request described in second platform response;It finally will be described It is broadcasted in the transaction data write-in block chain that transaction request described in second platform response generates and to each platform, to make User is when accessing the first platform, the online transaction of achievable second platform, enriches transaction data source, makes full use of each transaction Platform.
Each technical characteristic of embodiment described above can be combined arbitrarily, for simplicity of description, not to above-mentioned reality It applies all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, all should be considered as described in this specification.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously Limitations on the scope of the patent of the present invention therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention Protect range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.

Claims (10)

1. a kind of cross-platform transaction data processing method characterized by comprising
Obtain the information content that user browses on the first platform;
Key message is extracted from the information content, is inquired from the second platform according to the key message and key message The target information to match;Wherein, the target information includes some or all of key message information point;
The target information is forwarded to the terminal of the user by the first platform;
In response to the transaction request that the user submits according to the target information, first platform and the second platform are established Connection, passes through transaction request described in second platform response;
It is carried out in the transaction data write-in block chain that transaction request described in second platform response is generated and to each platform Broadcast.
2. cross-platform transaction data processing method according to claim 1, which is characterized in that described flat by described second Platform responds in the transaction data write-in block chain that the transaction request generates and after being broadcasted to each platform, further includes:
The transaction total resources value generated based on the target information is extracted from transaction data;
A certain proportion of transaction total resources value is distributed to the first platform.
3. cross-platform transaction data processing method according to claim 1, which is characterized in that described according to the key Information is before the target information that inquiry matches with key message in the second platform, further includes:
The solicited message that candidate platform request is added is received, the legal of the qualification of candidate platform is verified according to the solicited message Property;
When if legal, which is recorded in authorization platform list, and to filter out second flat from authorization platform list Platform;
Otherwise authentication failed information is returned to the candidate platform.
4. cross-platform transaction data processing method according to claim 3, which is characterized in that described according to the request The step of legitimacy of the qualification of Information Authentication candidate's platform, comprising:
The platform information of candidate platform to be verified is extracted from the solicited message;
The credit rating of the candidate platform is inquired from platform credit list according to the platform information;
When the credit rating of candidate platform is greater than preset value, then execute step candidate's platform being recorded in authorization platform list Suddenly.
5. cross-platform transaction data processing method according to claim 3, which is characterized in that described from authorization platform name The step of the second platform is filtered out in list, comprising:
It obtains the first platform and authorizes the business datum of platform;
The first platform is calculated according to the business datum and authorizes the similarity of platform;
Authorization platform is ranked up according to the similarity, obtains authorization platform in the top as the second platform.
6. cross-platform transaction data processing method according to claim 1, which is characterized in that the information content includes Text information, described the step of extracting key message from the information content, comprising:
The removing processing of punctuation mark and paragraph is carried out to text information;
Treated text information will be removed and input LDA topic model, obtain the key message of text information.
7. cross-platform transaction data processing method according to claim 1, which is characterized in that further include:
Obtain the data on flows generated when the first platform is accessed by the user;
The data on flows is saved in the form of block into block chain;
The traffic contributions value for calculating each block is allocated according to the traffic contributions value to based on the income that flow generates.
8. a kind of cross-platform transaction data processing unit characterized by comprising
Obtain module, the information content browsed on the first platform for obtaining user;
Enquiry module, for extracting key message from the information content, according to the key message from the second platform The target information that inquiry matches with key message;Wherein, the target information includes some or all of key message information Point;
Forwarding module, for the target information to be forwarded to the terminal of the user by the first platform;
Link block, the transaction request for being submitted in response to the user according to the target information, it is flat to establish described first The connection of platform and the second platform passes through transaction request described in second platform response;
Writing module, for transaction request described in second platform response to be generated transaction data write-in block chain in and to Each platform is broadcasted.
9. a kind of terminal, which is characterized in that including memory and processor, computer-readable finger is stored in the memory It enables, when the computer-readable instruction is executed by the processor, so that the processor is executed as appointed in claim 1 to 7 Described in one the step of cross-platform transaction data processing method.
10. a kind of storage medium, is stored thereon with computer program, which is characterized in that the computer program is held by processor When row, the cross-platform transaction data processing method as described in any one of claims 1 to 7 is realized.
CN201910441544.4A 2019-05-24 2019-05-24 Cross-platform transaction data processing method, device, terminal and storage medium Pending CN110298751A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910441544.4A CN110298751A (en) 2019-05-24 2019-05-24 Cross-platform transaction data processing method, device, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910441544.4A CN110298751A (en) 2019-05-24 2019-05-24 Cross-platform transaction data processing method, device, terminal and storage medium

Publications (1)

Publication Number Publication Date
CN110298751A true CN110298751A (en) 2019-10-01

Family

ID=68027158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910441544.4A Pending CN110298751A (en) 2019-05-24 2019-05-24 Cross-platform transaction data processing method, device, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN110298751A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111523898A (en) * 2020-06-19 2020-08-11 海南安迈云网络技术有限公司 Verification method for digital asset management system
TWI778478B (en) * 2020-12-25 2022-09-21 中國信託商業銀行股份有限公司 Transaction data integration device and transaction data integration method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020069079A1 (en) * 2001-07-13 2002-06-06 Vega Lilly Mae Method and system for facilitating service transactions
US20080082434A1 (en) * 2006-09-29 2008-04-03 Alibaba.Com Corporation System and Method for Making Payment
CN102831525A (en) * 2011-06-16 2012-12-19 上海盛付通电子商务有限公司 Transaction button embedding method, terminal and system
US20140365351A1 (en) * 2013-06-07 2014-12-11 Td Ameritrade Ip Company, Inc. Common order queue for multiple trading platforms
CN104751324A (en) * 2013-12-28 2015-07-01 汕头市海西信息科技有限公司 E-commerce system capable of cross-platform application
CN104778207A (en) * 2015-03-11 2015-07-15 张翔 Comprehensive search engine method for online shopping and system thereof
CN206946557U (en) * 2017-03-24 2018-01-30 汉口银行股份有限公司 A kind of bank finance cloud service platform
CN108648042A (en) * 2018-04-25 2018-10-12 合肥上城信息技术有限公司 A kind of internet trading system and method based on big data
CN109785135A (en) * 2019-01-23 2019-05-21 珠海横琴跨境说网络科技有限公司 A kind of method of commerce based on block chain technology, system and storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020069079A1 (en) * 2001-07-13 2002-06-06 Vega Lilly Mae Method and system for facilitating service transactions
US20080082434A1 (en) * 2006-09-29 2008-04-03 Alibaba.Com Corporation System and Method for Making Payment
CN102831525A (en) * 2011-06-16 2012-12-19 上海盛付通电子商务有限公司 Transaction button embedding method, terminal and system
US20140365351A1 (en) * 2013-06-07 2014-12-11 Td Ameritrade Ip Company, Inc. Common order queue for multiple trading platforms
WO2014196992A1 (en) * 2013-06-07 2014-12-11 Td Ameritrade Ip Company, Inc. Common order queue for multiple trading platforms
CN104751324A (en) * 2013-12-28 2015-07-01 汕头市海西信息科技有限公司 E-commerce system capable of cross-platform application
CN104778207A (en) * 2015-03-11 2015-07-15 张翔 Comprehensive search engine method for online shopping and system thereof
CN206946557U (en) * 2017-03-24 2018-01-30 汉口银行股份有限公司 A kind of bank finance cloud service platform
CN108648042A (en) * 2018-04-25 2018-10-12 合肥上城信息技术有限公司 A kind of internet trading system and method based on big data
CN109785135A (en) * 2019-01-23 2019-05-21 珠海横琴跨境说网络科技有限公司 A kind of method of commerce based on block chain technology, system and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111523898A (en) * 2020-06-19 2020-08-11 海南安迈云网络技术有限公司 Verification method for digital asset management system
TWI778478B (en) * 2020-12-25 2022-09-21 中國信託商業銀行股份有限公司 Transaction data integration device and transaction data integration method

Similar Documents

Publication Publication Date Title
Kassim et al. Perceived risk factors influence on intention to continue using Internet banking among Malaysians
CN105229485B (en) Multifactor position verification method
Preibusch et al. Shopping for privacy: Purchase details leaked to PayPal
CN112241506B (en) User behavior backtracking method, device, equipment and system
JP2021534468A (en) Automated Corporate Transaction Data Aggregation and Accounting
CN112424766A (en) Data exchange
CN110402570A (en) Information processing method and system, server, terminal, computer storage medium
CN112330412B (en) Product recommendation method and device, computer equipment and storage medium
CA2869888C (en) Discovering spam merchants using product feed similarity
CN110147495A (en) Page response method, apparatus, equipment and medium based on Configuration Online
KR20100012680A (en) System for management of client address imformation in the electronic commerce and method thereof
JP2022027416A (en) Data protection query interface
Pouwelse et al. Laws for creating trust in the blockchain age
CN110298751A (en) Cross-platform transaction data processing method, device, terminal and storage medium
Alt et al. Emerging trends in usable security and privacy
Dasari et al. Big Data Analytics, Processing Models, Taxonomy of Tools, V’s, and Challenges: State‐of‐Art Review and Future Implications
Mensah et al. The impact of e-government information quality (EGIQ) dimensions on the adoption of electronic government services
US10970792B1 (en) Life event bank ledger
Bourgeois Information Systems for Business and Beyond (2019)
Preibusch et al. Purchase details leaked to PayPal
CN109087119A (en) WIFI advertisement demonstration method, device and computer readable storage medium, terminal
CN107292206A (en) A kind of cipher-code input method, computer-readable recording medium and a kind of terminal device
Vaithyasubramanian et al. Access to Network Login by Three‐Factor Authentication for Effective Information Security
Calcaterra et al. Future of Decentralization
KR102428482B1 (en) System for providing shopping mall intergrating service

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