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 PDFInfo
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 29
- 230000004044 response Effects 0.000 claims abstract description 36
- 238000012545 processing Methods 0.000 claims abstract description 17
- 238000013475 authorization Methods 0.000 claims description 29
- 238000012797 qualification Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 10
- 238000000034 method Methods 0.000 description 15
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000013527 convolutional neural network Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 241000207961 Sesamum Species 0.000 description 1
- 235000003434 Sesamum indicum Nutrition 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000002618 waking effect Effects 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/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2471—Distributed queries
-
- 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/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- 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
- G06Q40/04—Trading; 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
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.
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)
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)
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 |
-
2019
- 2019-05-24 CN CN201910441544.4A patent/CN110298751A/en active Pending
Patent Citations (10)
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)
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 |