CA2995919C - Method and device for data exchange processing - Google Patents
Method and device for data exchange processing Download PDFInfo
- Publication number
- CA2995919C CA2995919C CA2995919A CA2995919A CA2995919C CA 2995919 C CA2995919 C CA 2995919C CA 2995919 A CA2995919 A CA 2995919A CA 2995919 A CA2995919 A CA 2995919A CA 2995919 C CA2995919 C CA 2995919C
- Authority
- CA
- Canada
- Prior art keywords
- account
- electronic certificate
- electronic
- certificate
- server
- 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.)
- Active
Links
Classifications
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Provided are a method and device for data exchange processing. The method for data exchange processing comprises: a first server receiving a first electronic certificate from at least one first account and an exchange request from a second account (S101); said first server searching, according to said exchange request, for a first electronic certificate matching preset conditions (S102); upon finding a first electronic certificate matching the preset conditions, the first server sending the found first electronic certificate to the second account, and sending the second electronic certificate to a first account corresponding to said matching first electronic certificate (S103). The described solution improves data exchange efficiency and improves data exchange security.
Description
, Title: Method And Device For Data Exchange Processing [1] [Technical Field]
[2] The present invention relates to the field of Internet data interaction technology, and in particular, to a data interaction processing method and device.
[3] [Background Technology]
[4] With the development of Internet technology and especially mobile Internet technology, users can connect to the Internet through mobile devices using 2G, 3G, 4G or WiFi to conduct interaction and social activities. Users can conveniently and effectively perform online activities, this is an incomparable experience with offline.
[5] When users interact with each other through the mobile Internet, they usually search keywords from the web database by keywords, and users can obtain the information they need from the searched information. However, this data exchange method, when the information obtained through the keyword matches the information actually required by the user is not high, the user cannot quickly and accurately obtain the required information.
[6] [Summary of the Invention]
[7] An object of the present invention is to provide a data interaction processing method and device, which can automatically perform data matching to achieve data interaction and improve data matching efficiency and data interaction efficiency.
[8] In order to solve the above problem, the first technical solution adopted by the present invention is to provide a data interaction processing method, which includes:
The First Server receives a first electronic certificate from at least one first account and an interactive request from a second account, where the first electronic certificate is generated by a Second Server; the interactive request is generated according to a second electronic certificate, a first electronic certificate, where the second electronic certificate includes target information, where the interactive request includes at least a preset condition that requires the first electronic certificate to be satisfied; and searching, by the First Server according to the interactive request, information that is related to the preset condition when the first electronic certificate that matches the preset condition is found, delivering, by the First Server, the found first electronic certificate to the second account, and delivering the first electronic certificate that matches the first electronic certificate to the second account;
the second electronic certificate is delivered to the matching first account corresponding to the first electronic certificate.
The First Server receives a first electronic certificate from at least one first account and an interactive request from a second account, where the first electronic certificate is generated by a Second Server; the interactive request is generated according to a second electronic certificate, a first electronic certificate, where the second electronic certificate includes target information, where the interactive request includes at least a preset condition that requires the first electronic certificate to be satisfied; and searching, by the First Server according to the interactive request, information that is related to the preset condition when the first electronic certificate that matches the preset condition is found, delivering, by the First Server, the found first electronic certificate to the second account, and delivering the first electronic certificate that matches the first electronic certificate to the second account;
the second electronic certificate is delivered to the matching first account corresponding to the first electronic certificate.
[9] In order to solve the above problem, a second technical solution adopted by the present invention is to provide a data interaction processing method, where the method includes:
obtaining, by a first device, a first electronic certificate from a first account and receiving a first electronic certificate from a second account, wherein the first electronic certificate is generated by a Second Server; the interactive request is generated according to a second electronic certificate and used for obtaining a first electronic certificate;
the second electronic certificate comprises target information, and where the interactive request includes at least a preset condition required to be met by the first electronic certificate; and confirming, by the first device, whether the first electronic certificate satisfies the preset condition according to the interactive request; and determining, by the first device, when the first electronic certificate satisfies the preset condition, delivering the first electronic certificate to the second account, and acquiring the second electronic certificate, or delivering the second electronic certificate to the electronic certificate corresponding to the first account.
obtaining, by a first device, a first electronic certificate from a first account and receiving a first electronic certificate from a second account, wherein the first electronic certificate is generated by a Second Server; the interactive request is generated according to a second electronic certificate and used for obtaining a first electronic certificate;
the second electronic certificate comprises target information, and where the interactive request includes at least a preset condition required to be met by the first electronic certificate; and confirming, by the first device, whether the first electronic certificate satisfies the preset condition according to the interactive request; and determining, by the first device, when the first electronic certificate satisfies the preset condition, delivering the first electronic certificate to the second account, and acquiring the second electronic certificate, or delivering the second electronic certificate to the electronic certificate corresponding to the first account.
[10] In order to solve the above problem, a third technical solution adopted by the present invention is to provide a data interaction processing method, where the method includes:
receiving, by a second device, a first electronic certificate from at least one first account, wherein the first electronic certificate is generated by a Second Server; the second electronic certificate comprises target information, and the interactive request at least comprises a request for requesting the first electronic certificate. The second device searches for a first electronic certificate that matches the preset condition according to the interactive request; and after the second device finds a first electronic certificate that matches the preset condition, the first electronic certificate that matches is obtained, and the second electronic certificate is delivered to the first account corresponding to the matched first electronic certificate.
receiving, by a second device, a first electronic certificate from at least one first account, wherein the first electronic certificate is generated by a Second Server; the second electronic certificate comprises target information, and the interactive request at least comprises a request for requesting the first electronic certificate. The second device searches for a first electronic certificate that matches the preset condition according to the interactive request; and after the second device finds a first electronic certificate that matches the preset condition, the first electronic certificate that matches is obtained, and the second electronic certificate is delivered to the first account corresponding to the matched first electronic certificate.
[11] In order to solve the above problem, a fourth technical solution adopted by the present invention is to provide a data interaction processing device, where the device includes a receiving module, a searching module, and a control module. The receiving module is used to receive and receive, a first electronic certificate of at least one first account, and an interactive request from a second account. The first electronic certificate is generated by a Second Server. The interactive request is generated according to a second electronic certificate, and is used to obtain a first electronic certificate, where the second electronic certificate includes target information, where the interactive request includes at least a preset condition that requires the first electronic certificate to be satisfied; and the search module is used to search for, according to the interactive request, an identifier matching the preset condition. The control module delivers the found first electronic certificate to the second account when the search module finds the first electronic certificate that matches the preset condition. The second electronic certificate is delivered to the match an electronic certificate corresponding to the first account.
[12] In order to solve the above problem, a fifth technical solution adopted by the present invention is to provide a data interaction processing device, where the device includes an acquisition module, a receiving module, a verification module, and a control module; the acquisition module is used to acquire a first electronic certificate from a first account;
wherein the first electronic certificate is generated by a Second Server; the receiving module is used to receive an interactive request from a second account, wherein the interactive request is generated according to a second electronic certificate is used to obtain a first electronic certificate; the second electronic certificate includes target information, and the interactive request at least includes a preset condition required to be met by the first electronic certificate; and the confirmation module is used to determine, according to the interaction request to confirm whether the first electronic certificate satisfies the preset condition; and the control module is used to deliver the first electronic certificate when the confirmation module confirms that the first electronic certificate satisfies the preset condition to the second account, and acquire the second electronic certificate, the second electronic certificate is transmitted to the first electronic certificate corresponding to the first account.
wherein the first electronic certificate is generated by a Second Server; the receiving module is used to receive an interactive request from a second account, wherein the interactive request is generated according to a second electronic certificate is used to obtain a first electronic certificate; the second electronic certificate includes target information, and the interactive request at least includes a preset condition required to be met by the first electronic certificate; and the confirmation module is used to determine, according to the interaction request to confirm whether the first electronic certificate satisfies the preset condition; and the control module is used to deliver the first electronic certificate when the confirmation module confirms that the first electronic certificate satisfies the preset condition to the second account, and acquire the second electronic certificate, the second electronic certificate is transmitted to the first electronic certificate corresponding to the first account.
[13] In order to solve the above problem, the sixth technical solution adopted by the present invention is to provide a data interaction processing device, where the device includes a receiving module, a generating module, a searching module, and a control module; the receiving module is used to receive a first electronic certificate from at least one first account; wherein the first electronic certificate is generated by a Second Server; and the generating module is used to generate an interactive request for obtaining a first electronic certificate according to a second electronic certificate; wherein, the second electronic certificate includes target information, and the interactive request at least includes a preset condition that requires the first electronic certificate to be satisfied; and the search module is used to search for, according to the interactive request, a first target that matches the preset condition the control module acquires the matched first electronic certificate when the searching module acquires the first electronic certificate that matches the preset condition, and delivers the second electronic certificate to the electronic certificate match the first electronic certificate corresponding to the first account households.
[14] In the above solution, data interaction between the first electronic certificate and the second electronic certificate is completed when the first electronic certificate that matches the preset condition is found, data matching can be completed automatically to achieve data interaction, and data matching efficiency can be improved; since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with beforehand, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted in the form of electronic certificate, which can improve the security of data exchange.
[15] [Brief Description]
[16] Figure 1 is a schematic flow chart of first example of a data interaction processing method according to the present invention;
[17] Figure 2 is a schematic flow chart of a second example of a data interaction processing method according to the present invention;
[18] Figure 3 is a schematic flow chart of a third example of a data interaction processing method according to the present invention;
[19] Figure 4 is a schematic structural diagram of first example of a data interaction processing device according to the present invention. Figure
[20] Figure 5 is a schematic structural diagram of a second example of a data interaction processing device according to the present invention;
[21] Figure 6 is a schematic structural diagram of a third example of a data interaction processing device according to the present invention;
[22] Figure 7 is a schematic structural diagram of a fourth example of a data interaction processing device according to the present invention;
[23] Figure 8 is a schematic structural diagram of a fifth example of a data interaction processing device according to the present invention;
[24] Figure 9 is a schematic structural diagram of a sixth example of a data interaction processing device according to the present invention. Figure
[25] [Description of the Preferred Examples]
[26] In the following description, for purposes of explanation and not limitation, specific details are set forth such as particular system architecture, interfaces, and techniques for a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practised in other examples that do not have these specific details. In other instances, omit the detailed instructions on the well-known devices, circuits, and methods to avoid unnecessary details that prevent the description of the invention.
[27] Please refer to Figure 1, Figure 1 is a schematic flow chart of first example of a data interaction processing method according to the present invention. The executive body of this example is First Server. The data interaction processing method in this example includes the following steps:
[28] S101: The First Server receives the first electronic certificate from the first account and the interactive request from the second account.
[29] Wherein, the first electronic certificate is generated by Second Server; and the interactive request is generated according to the second electronic certificate, for obtaining the first electronic certificate. The second electronic certificate includes the target information, and the interactive request at least includes a preset condition that the first electronic certificate needs to be satisfied.
[30] Further, the first electronic certificate is generated by the Second Server locking the first data / value of the first account, and the first electronic certificate includes at least the contact information of the first account or the user thereof
[31] Further, the first electronic certificate at least includes the first account information and the first data / value. The first account and the second account may be mobile phones, computers, servers, etc., and may also be registered accounts on the service platform.
When the first account and the second account are registered in the service platform, the first electronic certificate and the interactive request need to be delivered to the First Server by using a mobile phone, a computer, a server, and so on. The first electronic certificate from the first account may be multiple.
When the first account and the second account are registered in the service platform, the first electronic certificate and the interactive request need to be delivered to the First Server by using a mobile phone, a computer, a server, and so on. The first electronic certificate from the first account may be multiple.
[32] The first account registered on the service platform is associated with the first account in which Second Server locks the first data / value and corresponds to the same user.
[33] The contact information of the user of the first account may be the address of the first user (email address, account or address registered by the electronic platform, etc.), the phone number, the IP address of the terminal used by the first user, and so on. The contact information of the user of the second account may be the address of the second user (email address, account or address registered by the electronic platform, etc.), the phone number, the IP address of the terminal used by the second user, and so on.
[34] The target corresponds to the second electronic certificate. The target can be either an electronic target or a physical target. The target may be book, music, etc., but not limited thereto. Other data such as text data, audio data, video data, program data or financial data in the financial field may also be used. If it is financial data, such as funds, Second Server Funds-Management server, for example, the bank. If it is audio data, such as songs, Second Server is a music web server.
[35] The preset condition may be a request for the first data / value corresponding to the first electronic certificate (for example, the first data / value may be required to meet a preset range, or be close to a preset value, and so on). The user's credit rating requirements, but also can be set according to actual needs, not limited here.
[36] Further, the first electronic certificate may be a Bank Credit certificate, and the first electronic certificate is generated by the second server freezing the first fund of the first user's funds account according to the request from the first account, and promises to settle the payment of the first fund according to the agreed conditions certificate of electronic credit commitment.
[37] Further, when the first electronic certificate is a Bank Credit certificate, the first electronic certificate includes at least the first account information and the first credit limit.
[38] Further, the second electronic certificate may be an Object Credit Certificate, and the second electronic certificate is a network electronic document that integrates the target commodity / service information and the E-commerce function provided by the target commodity / service provider.
[39] S102: The First Server searches for a first electronic certificate that matches the preset condition according to the interactive request.
[40] Further, the First Server may further authenticate the interactive request for obtaining the first electronic certificate, and when the authentication succeeds, acquire a second electronic certificate that matches the preset condition included in the interactive request.
The authentication may be to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal.
The authentication may be to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal.
[41] When the First Server finds the first electronic certificate that matches the preset condition that is required by the first electronic certificate and included in the interactive request, step S103 is executed; otherwise, the flow ends.
[42] S103: When finding a first electronic certificate that matches the preset condition, the First Server delivers the found first electronic certificate to the second account, and delivers the second electronic certificate that is found in the second account electronic certificate to the matched first account corresponding to the first electronic certificate.
[43] When finding a first electronic certificate that matches the preset condition, the First Server delivers the found first electronic certificate to the second account, and delivers the second electronic certificate that is found in the second account electronic certificate to the matched first account corresponding to the first electronic certificate.
[44] Further, after step S103, the First Server may further deliver the found first data corresponding to the first electronic certificate according to the second account information, or deliver the first data / value of permission to the user of the second account;
and delivering the target corresponding to the second electronic certificate according to the first account information.
and delivering the target corresponding to the second electronic certificate according to the first account information.
[45] For example, the First Server delivers the first data corresponding to the first electronic certificate to the second account, or delivers the first data corresponding to the first electronic certificate according to the contact information of the user in the second account, or delivers the first data corresponding to the first data / numerical value to the user in the second account; and delivering the target corresponding to the second electronic certificate to the first account or delivering the target corresponding to the second electronic certificate according to the contact information of the user in the first account.
[46] Further, when the first electronic certificate is a Bank Credit certificate and the second electronic certificate is an Object Credit Certificate, after step S103, the First Server may further deliver, according to the second account information, the found first electronic certificate, the first fund is allocated to the second account, and the target commodity /
services corresponding to the second electronic certificate are delivered according to the first account information.
services corresponding to the second electronic certificate are delivered according to the first account information.
[47] For example, the First Server notifies the Second Server to deliver the first fund corresponding to the first electronic certificate to the second device or deliver the first fund corresponding to the first electronic certificate to the second fund account according to the second fund account; and directly delivers the commodity / service (commodity / service for electronic commodity / services) corresponding to the second electronic certificate to the first device or delivers the commodity / services corresponding to the second electronic certificate to the first user according to the contact information of the first user.
[48] Further, when no first electronic certificate matching the preset condition is found, the First Server may return the received first electronic certificate to the first account corresponding to each of the first electronic certificates, and notify each corresponding Second Server unlocks the locked first data / value in the first electronic certificate.
[49] In the solution above, the First Server receives the first electronic certificate from the at least one first account and the interaction request from the second account, and when finding the first electronic certificate that matches the preset condition, completes the first electronic certificate and the second electronic certificate data interaction.
In the above manner, First Server can automatically perform data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted , in the form of electronic certificate, which can improve the security of data exchange.
In the above manner, First Server can automatically perform data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted , in the form of electronic certificate, which can improve the security of data exchange.
[50] Please refer to Figure 2, which is a schematic flowchart of a second example of a data interaction processing method according to the present invention. The executive body in this example is a first device. The data interaction processing method in this example includes the following steps:
[51] S201: The first device obtains the first electronic certificate from the first account and receives the interactive request from the second account.
[52] Wherein, the first electronic certificate is generated by Second Server. The interactive request is generated according to the second electronic certificate, for obtaining the first electronic certificate. The second electronic certificate includes the target information, and the interactive request at least includes a preset condition that the first electronic certificate needs to be satisfied.
[53] Further, the first electronic certificate is generated by the Second Server locking the first data / value of the first account, and the first electronic certificate includes at least the contact information of the first account or the user thereof.
[54] Further, the first electronic certificate at least includes the first account information and the first data / value.
[55] The first account and the second account may be mobile phones, computers, servers, etc., or they may be registered accounts on the service platform. When the first account and the second account are registered in the service platform, the first electronic certificate and the interactive request need to be delivered to the First Server by using a mobile phone, a computer, a server, and so on. The first account may be multiple, and there may be multiple first electronic certificates from the first account.
[56] The first account registered on the service platform is associated with the first account in which Second Server locks the first data / value and corresponds to the same user.
[57] The contact information of the user of the first account may be the address of the first user (email address, account or address registered by the electronic platform, etc.), the phone number, the IP address of the terminal used by the first user, and so on. The contact information of the user of the second account may be the address of the second user (email address, account or address registered by the electronic platform, etc.), the phone number, the IP address of the terminal used by the second user, and so on.
[58] For example, the first device may directly obtain the first electronic certificate generated by the Second Server, or may receive the first electronic certificate delivered by a mobile phone, a computer, and so on through an account registered in the service platform, or receive a mobile phone or a computer deliver the first electronic certificate.
[59] The target corresponds to the second electronic certificate. The target can be either an electronic target or a physical target. The target may be book, music, etc., but not limited thereto. Other data such as text data, audio data, video data, program data or financial data in the financial field may also be used. If it is financial data, such as funds, Second Server Funds-Management server, for example, the bank. If it is audio data, such as songs, Second Server is a music web server.
[60] The preset condition may be a request for the first data / value corresponding to the first electronic certificate (for example, the first data / value may be required to meet a preset range, or be close to a preset value, and so on). The user's credit rating requirements, but also can be set according to actual needs, not limited here.
[61] Further, the first electronic certificate may be a Bank Credit certificate, and the first electronic certificate is generated by the second server freezing the first fund of the first user's funds account according to the request from the first account, and promises to settle the payment of the first fund according to the agreed conditions certificate of electronic credit commitment.
[62] Further, the second electronic certificate may be an Object Credit Certificate, and the second electronic certificate is a network electronic document that integrates the target commodity / service information and the E-commerce function provided by the target commodity / service provider.
[63] S202: The first device confirms whether the first electronic certificate satisfies the preset condition.
[64] The first device confirms whether the obtained first electronic certificate satisfies the preset condition included in the received interactive request.
[65] Further, the first device may further authenticate an interactive request for obtaining the first electronic certificate, and when the authentication succeeds, acquire a second electronic certificate that matches the preset condition included in the interactive request.
The authentication may be to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal.
The authentication may be to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal.
[66] When the first device confirms that the first electronic certificate satisfies the preset condition, step S203 is performed; otherwise, the flow ends.
[67] S203: The first device delivers the first electronic certificate to the second account when confirming that the first electronic certificate satisfies the preset condition, and acquires the second electronic certificate, or deliver the second electronic certificate to the first account corresponding to the first electronic certificate.
,
,
[68] When finding the first electronic certificate that matches the preset condition, the first device delivers the found first electronic certificate to the second account, and acquires the second electronic certificate, or delivers the second electronic certificate electronic certificate to the first account corresponding to the first electronic certificate.
[69] Further, after step S203, the first device may further deliver first data corresponding to the first electronic certificate according to the second account information, or deliver a first data corresponding to the first data / value to a user of the second account;
and delivering a target corresponding to the second electronic certificate according to the first account information.
and delivering a target corresponding to the second electronic certificate according to the first account information.
[70] For example, the first device delivers the first data corresponding to the first electronic certificate to the second account, or delivers the first data corresponding to the first electronic certificate according to the contact information of the user in the second account, or delivers the first data corresponding to the first data / numerical value to the user in the second account; and delivering the target corresponding to the second electronic certificate to the first account or delivering the target corresponding to the second electronic certificate according to the contact information of the user in the first account.
[71] Further, when the first electronic certificate is a Bank Credit certificate and the second electronic certificate is an Object Credit Certificate, after step S203, the first device may further deliver, according to the second account information, the first electronic certificate corresponding first funds to the second account, and delivering the target commodity /
services corresponding to the second electronic certificate according to the first account information.
services corresponding to the second electronic certificate according to the first account information.
[72] For example, the first device notifies the Second Server to deliver the first fund corresponding to the first electronic certificate to the second device or deliver the first fund corresponding to the first electronic certificate to the second fund account according to the second fund account; and directly delivers the commodity / service (commodity / service for electronic commodity / services) corresponding to the second electronic certificate to the first device or delivers the commodity / services corresponding to the second electronic certificate to the first user according to the contact information of the first user.
[73] Further, when the first device does not find the first electronic certificate that matches the preset condition, the first device may notify the corresponding Second Server to unlock the locked first data / value in the first electronic certificate.
[74] In the solution above, the first device obtains the first electronic certificate from the first account and receives an interactive request from the second account, and finishes finding the first electronic certificate that matches the preset condition and complete the first electronic certificate and the second electronic certificate between the data exchange. In the above manner, First Server can automatically perform data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted in the form of electronic certificate, which can improve the security of data exchange.
[75] Referring to Figure 3, Figure 3 is a schematic flowchart of a data interaction processing method according to a third example of the present invention. The executive body in this example is a second device. The data interaction processing method in this example includes the following steps:
[76] S301: The second device receives the first electronic certificate from the first account, and generates an interactive request for obtaining the first electronic certificate according to the second electronic certificate.
[77] Wherein, the first electronic certificate is generated by the Second Server; the second electronic certificate includes the target information, and the interactive request at least includes a preset condition that the first electronic certificate needs to be satisfied.
[78] Further, the first electronic certificate is generated by the Second Server locking the first data / value of the first account, and the first electronic certificate includes at least the contact information of the first account or the user thereof.
[79] Further, the first electronic certificate at least includes the first account information and the first data / value.
[80] The first account and the second account may be mobile phones, computers, servers, etc., or they may be registered accounts on the service platform. When the first account and the second account are registered in the service platform, the first electronic certificate and the interactive request need to be delivered to the First Server by using a mobile phone, a computer, a server, and so on. The first account may be multiple, and there may be multiple first electronic certificates from the first account.
[81] The first account registered on the service platform is associated with the first account in which Second Server locks the first data / value and corresponds to the same user.
[82] The contact information of the user of the first account may be the address of the first user (email address, account or address registered by the electronic platform, etc.), the phone number, the IP address of the terminal used by the first user, and so on. The contact information of the user of the second account may be the address of the second user (email address, account or address registered by the electronic platform, etc.), the phone number, the IP address of the terminal used by the second user, and so on.
[83] For example, the first device may directly obtain the first electronic certificate generated by the Second Server, or may receive the first electronic certificate delivered by a mobile phone, a computer, and so on through an account registered in the service platform, or receive a mobile phone or a computer deliver the first electronic certificate.
[84] The target corresponds to the second electronic certificate. The target can be either an electronic target or a physical target. The target may be book, music, etc., but not limited thereto. Other data such as text data, audio data, video data, program data or financial data in the financial field may also be used. If it is financial data, such as funds, Second Server Funds-Management server, for example, the bank. If it is audio data, such as songs, Second Server is a music web server.
[85] The preset condition may be a request for the first data / value corresponding to the first electronic certificate (for example, the first data / value may be required to meet a preset range, or be close to a preset value, and so on). The user's credit rating requirements, but also can be set according to actual needs, not limited here.
[86] Further, the first electronic certificate may be a Bank Credit certificate, and the first electronic certificate is generated by the second server freezing the first fund of the first user's funds account according to the request from the first account, and promises to settle the payment of the first fund according to the agreed conditions certificate of electronic credit commitment.
[87] Further, the second electronic certificate may be an Object Credit Certificate, and the second electronic certificate is a network electronic document that integrates the target commodity / service information and the E-commerce function provided by the target commodity / service provider.
[88] S302: The second device searches for a first electronic certificate that matches the preset condition.
[89] Further, the second device may further authenticate the interactive request for obtaining the first electronic certificate, and when the authentication succeeds, acquire a second electronic certificate that matches the preset condition included in the interactive request.
The authentication may be to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal.
The authentication may be to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal.
[90] When the second device finds the first electronic certificate that matches the preset condition, step S303 is executed; otherwise, the flow ends.
[91] S303: When finding a first electronic certificate that matches the preset condition, the second device acquires the first electronic certificate that matches and delivers the second electronic certificate to the first account corresponding to the matched first electronic certificate.
[92] Further, after step S303, the first device may further deliver first data corresponding to the first electronic certificate according to the second account information, or deliver a first data corresponding to the first data / value to a user of the second account;
and delivering a target corresponding to the second electronic certificate according to the first account information.
and delivering a target corresponding to the second electronic certificate according to the first account information.
[93] For example, the second device delivers the first data corresponding to the first electronic certificate to the second account, or delivers the first data corresponding to the first electronic certificate according to the contact information of the user in the second account, or delivers the first data corresponding to the first data / numerical value to the user in the second account; and delivering the target corresponding to the second electronic certificate to the first account or delivering the target corresponding to the second electronic certificate according to the contact information of the user in the first account.
[94] Further, when the first electronic certificate is a Bank Credit certificate and the second electronic certificate is an Object Credit Certificate, after step S303, the first device may further deliver, according to the second account information, the first electronic certificate corresponding first funds to the second account, and delivering the target commodity /
services corresponding to the second electronic certificate according to the first account information.
services corresponding to the second electronic certificate according to the first account information.
[95] For example, the second device notifies the Second Server to deliver the first fund corresponding to the first electronic certificate to the second device or deliver the first fund corresponding to the first electronic certificate to the second fund account according to the second fund account; and delivers the commodity / service (commodity / service for electronic commodity / services) corresponding to the second electronic certificate to the first device or delivers the commodity / services corresponding to the second electronic certificate to the first user according to the contact information of the first user.
[96] Further, when the second device does not find the first electronic certificate that matches the preset condition, the second device may return the received first electronic certificate to the first account corresponding to each of the first electronic certificates, and notify each correspondingly Second Server unlocks the first data / value that was locked in the first electronic certificate.
[97] In the solution above, the second device receives the first electronic certificate from the at least one first account and generates an interactive request for obtaining the first electronic , , certificate according to the second electronic certificate. After finding the first electronic matching the preset condition certificate, complete the data exchange between the first electronic certificate and the second electronic certificate. In the foregoing manner, the second device can automatically complete data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted in the form of electronic certificate, which can improve the security of data exchange.
[98] Please refer to Figure 4, Figure 4 is a schematic structural diagram of first example of a data interaction processing device according to the present invention. Each module included in the data interaction processing device in this example is used to execute each step in the example corresponding to Figure 1 and Figure 1. For details, reference may be made to related descriptions in the examples corresponding to Figure 1 and Figure 1, and details are not described herein again. The data interaction processing device in this example corresponds to a First Server. The data interaction processing device in this example includes a receiving module 410, a searching module 420, and a control module 430.
[99] The receiving module 410 is used to receive an interactive request for receiving a second account from at least one first account, where the first electronic certificate is generated by a Second Server; the interactive request is generated according to a second electronic certificate, and is used to: Obtain a first electronic certificate, and the second electronic certificate includes target information, where the interactive request at least includes a preset condition that the first electronic certificate needs to be satisfied.
[100] The searching module 420 is used to search for a first electronic certificate that matches the preset condition according to the interactive request.
[101] When the search module 420 finds the first electronic certificate that matches the preset condition, the control module 430 delivers the found first electronic certificate to the second account, and delivers the second electronic certificate electronic certificate to the matched first account corresponding to the first electronic certificate.
[102] In the above solution, the data interaction processing device receives the first electronic certificate from the at least one first account and the interaction request from the second account, and when finding the first electronic certificate that matches the preset condition, completes the first electronic certificate and the second electronic certificate data interaction. In the above manner, First Server can automatically perform data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted in the form of electronic certificate, which can improve the security of data exchange.
[103] Referring to Figure 5, Figure 5 is a schematic structural diagram of a second example of a data interaction processing device according to the present invention. Each module included in the data interaction processing device in this example is used to execute each step in the example corresponding to Figure 2 and Figure 2. For details, reference may be made to related descriptions in the examples corresponding to Figure 2 and Figure 2, and details are not described herein again. The data interaction processing device in this example is a first device. The data interaction processing device in this example includes an acquisition module 510, a receiving module 520, a verification module 530, and a control module 540.
[104] The acquisition module 510 is used to obtain a first electronic certificate from a first account, where the first electronic certificate is generated by a Second Server.
[105] The receiving module 520 is used to receive an interactive request from a second account, where the interactive request is generated according to a second electronic certificate and used to obtain a first electronic certificate. The second electronic certificate includes target information, where the interactive request at least includes a preset condition that the first electronic certificate needs to be satisfied.
[106] The confirming module 530 is used to confirm whether the first electronic certificate satisfies the preset condition according to the interactive request received by the receiving module 520.
[107] The control module 540 is used to deliver the first electronic certificate to the second account when the confirmation module 530 confirms that the first electronic certificate satisfies the preset condition, and acquire the second electronic certificate or deliver the second electronic certificate to the first account corresponding to the first electronic certificate.
[108] In the above solution, the data interaction processing device obtains the first electronic certificate from the first account and receives an interactive request from the second account, and when finding the first electronic certificate that matches the preset condition, completes the first electronic certificate and the second electronic certificate data interaction. In the above manner, First Server can automatically perform data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted in the form of electronic certificate, which can improve the security of data exchange.
[109] Please refer to Figure 6, which is a schematic structural diagram of a third example of a data interaction processing device according to the present invention. Each module included in the data interaction processing device in this example is used to execute each step in the example corresponding to Figure 3 and Figure 3. For details, reference may be made to related descriptions in the examples corresponding to Figure 3 and Figure 3, and details are not described herein again. The data interaction processing device in this example is a second device. The data interaction processing device in this example includes a receiving module 610, a generating module 620, a searching module 630, and a control module 640.
[110] The receiving module 610 is used to receive a first electronic certificate from at least one first account, where the first electronic certificate is generated by a Second Server.
[111] The generating module 620 is used to generate an interactive request for obtaining a first electronic certificate according to a second electronic certificate, where the second electronic certificate includes target information, where the interactive request includes at least information required to be met by the first electronic certificate preset conditions.
[112] The searching module 630 is used to search for a first electronic certificate that matches the preset condition according to the interactive request generated by the generating module 620.
[113] The control module 640 acquires the matched first electronic certificate when the search module 630 acquires the first electronic certificate that matches the preset condition, and delivers the second electronic certificate to the matched First electronic certificate corresponding to the first account.
[114] In the above solution, the data interaction processing device receives the first electronic certificate from the at least one first account and generates an interactive request for obtaining the first electronic certificate according to the second electronic certificate. After finding the first electronic matching the preset condition certificate, complete the data exchange between the first electronic certificate and the second electronic certificate. In the foregoing manner, the second device can automatically complete data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted in the form of electronic certificate, which can improve the security of data , exchange.
[115] Please refer to Figure 7, Figure 7 is a schematic structural diagram of fourth example of a data interaction processing device according to the present invention. The data interaction processing device in this example is First Server. The data interaction processing device in this example includes a receiver 710, a processor 720, a transmitter 730, a read-only memory 740, a random access memory 750, and a bus 760.
[116] The receiver 710 is used for receiving data.
[117] The processor 720 controls the operation of the data interaction processing device. The processor 720 may also be referred to as a CPU (Central Processing Unit).
Processor 720 may be an integrated circuit chip with signal processing capabilities. The processor 720 may also be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The general purpose processor may be a microprocessor or the processor may also be any conventional processor and so on.
Processor 720 may be an integrated circuit chip with signal processing capabilities. The processor 720 may also be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The general purpose processor may be a microprocessor or the processor may also be any conventional processor and so on.
[118] Transmitter 730 is used to deliver data.
[119] The memory may include a read only memory 740 and a random access memory 750 and provide instructions and data to the processor 720. A portion of the memory may also include non-volatile random access memory (NVRAM).
[120] The various components of the data interaction processing device are coupled together by a bus 760, which may include a power bus, a control bus, a status signal bus, etc., in addition to a data bus. However, for the sake of clarity, various buses are labelled bus 760 in the figure.
[121] The memory stores the following elements, executable modules or data structures, or a subset of them, or their extensions:
[122] Operation instructions: Various operation instructions are included for various operations.
[123] Operating System: Includes various system programs for implementing a variety of basic services and for handling hardware-based tasks.
[124] In the example of the present invention, the processor 720 performs the following operations by invoking memory-stored operation instructions (the operation instructions may be stored in the operating system):
[125] The processor 720 is used to control the receiver 710 to receive and receive a first electronic certificate from at least one first account and an interactive request from a second account. The first electronic certificate is generated by a Second Server. The interactive request is generated according to a second electronic certificate, and is used to:
Obtain a first electronic certificate, and the second electronic certificate includes target information, where the interactive request at least includes a preset condition that the first electronic certificate needs to be satisfied;
Obtain a first electronic certificate, and the second electronic certificate includes target information, where the interactive request at least includes a preset condition that the first electronic certificate needs to be satisfied;
[126] The processor 720 is further configured to search for a first electronic certificate that matches the preset condition according to the interactive request;
[127] The processor 720 is also used to deliver, when the first electronic certificate matching the preset condition is found, the found first electronic certificate to the second account, and deliver the second electronic certificate to the matched first account corresponding to the first electronic certificate.
[128] In the above solution, the data interaction processing device receives the first electronic certificate from the at least one first account and the interaction request from the second account, and when finding the first electronic certificate that matches the preset condition, completes the first electronic certificate and the second electronic certificate data interaction. In the above manner, First Server can automatically perform data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted in the form of electronic certificate, which can improve the security of data exchange.
[129] Referring to Figure 8, Figure 8 is a schematic structural diagram of a fifth example of a data interaction processing device according to the present invention. The data interaction processing device in this example is a first device. The data interaction processing device in this example includes a receiver 810, a processor 820, a transmitter 830, a read-only memory 840, a random access memory 850, and a bus 860.
[130] The receiver 810 is used for receiving data.
[131] The processor 820 controls the operation of the data interaction processing device. The processor 820 may also be referred to as a CPU (Central Processing Unit).
Processor 820 may be an integrated circuit chip with signal processing capabilities. The processor 820 may also be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The general purpose processor may be a microprocessor or the processor may also be any conventional processor and so on.
Processor 820 may be an integrated circuit chip with signal processing capabilities. The processor 820 may also be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The general purpose processor may be a microprocessor or the processor may also be any conventional processor and so on.
[132] Transmitter 830 is used to deliver data.
[133] The memory may include a read only memory 740 and a random access memory 750 and provide instructions and data to the processor 720. A portion of the memory may also include non-volatile random access memory (NVRAM).
[134] The various components of the data interaction processing device are coupled together by a bus 860, which may include a power bus, a control bus, a status signal bus, and so on in addition to a data bus. However, for the sake of clarity, various buses are labelled bus 860 in the figure.
[135] The memory stores the following elements, executable modules or data structures, or a subset of them, or their extensions:
[136] Operation instructions: Various operation instructions are included for various operations.
[137] Operating System: Includes various system programs for implementing a variety of basic services and for handling hardware-based tasks.
[138] In the example of the present invention, the processor 820 performs the following operations by invoking memory-stored operation instructions (the operation instructions may be stored in the operating system):
[139] The processor 820 is used to acquire a first electronic certificate from a first account, where the first electronic certificate is generated by a Second Server.
[140] The processor 820 is further configured to control the receiver 810 to receive an interaction request from a second account; wherein the interaction request is generated according to a second electronic certificate and is used for obtaining a first electronic certificate; the second electronic certificate comprises target information, and the interaction request at least comprises a preset condition that the first electronic certificate needs to be satisfied.
[141] The confirmation module is used to confirm whether the first electronic certificate satisfies the preset condition according to the interactive request;
[142] The processor 820 is also used to deliver the first electronic certificate to the second account when it is confirmed that the first electronic certificate satisfies the preset condition, and acquire the second electronic certificate or Deliver the second electronic certificate to the first account corresponding to the first electronic certificate.
[143] In the above solution, the data interaction processing device obtains the first electronic certificate from the first account and receives an interactive request from the second account, and when finding the first electronic certificate that matches the preset condition, completes the first electronic certificate and the second electronic certificate data interaction. In the above manner, First Server can automatically perform data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be , exchanged is transmitted in the form of electronic certificate, which can improve the security of data exchange.
[144] Referring to Figure 9, Figure 9 is a schematic structural diagram of a sixth example of a data interaction processing device according to the present invention. The data interaction processing device in this example is a second device. The data interaction processing device in this example includes a receiver 910, a processor 920, a transmitter 930, a read-only memory 940, a random access memory 950, and a bus 960.
[145] The receiver 810 is used for receiving data.
[146] The processor 920 controls the operation of the data interaction processing device. The processor 920 may also be referred to as a CPU (Central Processing Unit).
Processor 920 may be an integrated circuit chip with signal processing capabilities. The processor 820 may also be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The general purpose processor may be a microprocessor or the processor may also be any conventional processor and so on.
Processor 920 may be an integrated circuit chip with signal processing capabilities. The processor 820 may also be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The general purpose processor may be a microprocessor or the processor may also be any conventional processor and so on.
[147] Transmitter 930 is used to deliver data.
[148] The memory may include a read only memory 740 and a random access memory 750 and provide instructions and data to the processor 720. A portion of the memory may also include non-volatile random access memory (NVRAM).
[149] The various components of the data interaction processing device are coupled together by a bus 960, which may include a power bus, a control bus, a status signal bus, and so on in addition to a data bus. However, for the sake of clarity, various buses are labelled bus 960 in the figure.
[150] The memory stores the following elements, executable modules or data structures, or a subset of them, or their extensions:
[151] Operation instructions: Various operation instructions are included for various operations.
[152] Operating System: Includes various system programs for implementing a variety of basic services and for handling hardware-based tasks.
[153] In the example of the present invention, the processor 920 performs the following operations by invoking memory-stored operation instructions (the operation instructions may be stored in the operating system):
[154] The processor 920 is used to control the receiver 910 to receive a first electronic certificate from at least one first account, where the first electronic certificate is generated by a Second Server.
,
,
[155] The processor 920 is used to generate an interactive request for obtaining a first electronic certificate according to a second electronic certificate, where the second electronic certificate includes target information, where the interactive request includes at least information required to be met by the first electronic certificate preset conditions.
[156] The processor 920 is further configured to search for a first electronic certificate that matches the preset condition according to the interactive request.
[157] The processor 920 is also used to: when the first electronic certificate that matches the preset condition is acquired, acquire the first electronic certificate that matches and deliver the second electronic certificate to the matched First electronic certificate corresponding to the first account.
[158] In the above solution, the data interaction processing device receives the first electronic certificate from the at least one first account and generates an interactive request for obtaining the first electronic certificate according to the second electronic certificate. After finding the first electronic matching the preset condition certificate, complete the data exchange between the first electronic certificate and the second electronic certificate. In the foregoing manner, the second device can automatically complete data matching to achieve data interaction and improve data matching efficiency. Since the first electronic certificate and the second electronic certificate provide data that needs to be interacted with in advance, data interaction efficiency can be improved. The data that needs to be exchanged is transmitted in the form of electronic certificate, which can improve the security of data exchange.
[159] In the several examples provided in the present invention, it should be understood that the disclosed system, device, and method may be implemented in other manners. For example, the device implementation described above is merely exemplary. For example, the division of the modules or units is merely logical function division and may be other division in actual implementation. For example, a plurality of units or components may be Combining or may be integrated into another system, or some of the features may be ignored or not performed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be electrical, mechanical or other forms.
[160] The units described as separate components may be or may not be physically separated.
The components displayed as units may or may not be physical units, that is, may be located in one place or may be distributed to multiple networks unit. Some or all of the units may be selected according to actual needs to achieve the objectives of the solution of the examples.
,
The components displayed as units may or may not be physical units, that is, may be located in one place or may be distributed to multiple networks unit. Some or all of the units may be selected according to actual needs to achieve the objectives of the solution of the examples.
,
[161] In addition, each of the functional units in the examples of the present invention may be integrated in one processing unit, or each of the units may exist alone physically, or two or more units may be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional unit.
[162] When the integrated unit is implemented in the form of a software functional unit and is sold or used as an independent commodity, the integrated unit may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present invention essentially, or the part contributing to the prior art, or all or part of the technical solution may be embodied in the form of a software commodity stored in a storage medium Includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) or a processor to execute all or part of the steps of the method according to the examples of the present invention.
The foregoing storage medium includes various media capable of storing program codes, such as a USB flash disk, a removable hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
The foregoing storage medium includes various media capable of storing program codes, such as a USB flash disk, a removable hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
Claims (96)
1. A data interaction processing method comprising:
a first server receiving a first electronic certificate as a credit commitment from at least one first account, and an interactive request with a preset condition of an amount of funds from a second account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions, wherein the interactive request is generated for obtaining the first electronic certificate according to a second electronic certificate, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
the first server searching for the first electronic certificate that matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and the first server delivering the first electronic certificate matched to the second account and delivering the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
a first server receiving a first electronic certificate as a credit commitment from at least one first account, and an interactive request with a preset condition of an amount of funds from a second account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions, wherein the interactive request is generated for obtaining the first electronic certificate according to a second electronic certificate, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
the first server searching for the first electronic certificate that matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and the first server delivering the first electronic certificate matched to the second account and delivering the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
2. The method of claim 1, wherein the first electronic certificate includes first account information.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
3. The method of any one of claims 1 to 2, wherein the first electronic certificate includes a first data value.
4. The method of claim 1, further includes the first server delivering the first data corresponding to the first electronic certificate matched according to second account information.
5. The method of claim 1, further includes the first server transferring access permission of a first data value to the second account.
6. The method of claim 1, further includes the first server delivering a target object corresponding to the second electronic certificate, according to the first account information.
7. The method of claim 1, wherein the first electronic certificate is generated by the second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions.
8. The method of claim 1, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate.
9. The method of claim 7, wherein the first electronic certificate includes the first account information.
10. The method of any one of claims 7 and 9, wherein the first electronic certificate includes the first amount of funds.
11. The method of any one of claims 7 to 10, further includes the first server allocating the first amount of funds corresponding to the first electronic certificate matched according to second account.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
12. The method of any one of claims 7 to 10, further includes the first server delivering the target commodity / service corresponding to the second electronic certificate, according to the first account.
13. The method of any one of claims 1 to 12, wherein the first account may be a cellphone.
14. The method of any one of claims 1 to 12, wherein the first account may be a computer.
15. The method of any one of claims 1 to 12, wherein the first account may be a server.
16. The method of any one of claims 1 to 12, wherein the first account may be an account registered on a service platform.
17. The method of any one of claims 1 to 12, wherein the second account may be a cellphone.
18. The method of any one of claims 1 to 12, wherein the second account may be a computer.
19. The method of any one of claims 1 to 12, wherein the second account may be a server.
20. The method of any one of claims 1 to 12, wherein the second account may be an account registered on a service platform.
21. A data interaction processing method comprising:
a first device obtaining a first electronic certificate as a credit commitment from a first account, and receiving an interactive request with a preset condition of an amount of funds from a second account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions, wherein the interactive request is generated for obtaining the first electronic certificate according to a Date Recue/Date Received 2022-07-14 second electronic certificate, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
the first device confirming whether the first electronic certificate matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and where if the first electronic certificate matches the preset condition, the first device delivering the first electronic certificate matched to the second account and obtaining the second electronic certificate.
a first device obtaining a first electronic certificate as a credit commitment from a first account, and receiving an interactive request with a preset condition of an amount of funds from a second account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions, wherein the interactive request is generated for obtaining the first electronic certificate according to a Date Recue/Date Received 2022-07-14 second electronic certificate, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
the first device confirming whether the first electronic certificate matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and where if the first electronic certificate matches the preset condition, the first device delivering the first electronic certificate matched to the second account and obtaining the second electronic certificate.
22. The method of claim 21, where if the first electronic certificate matches the preset condition, the first device delivers the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
23. The method of claim 21, wherein the first electronic certificate includes first account information.
24. The method of any one of claims 21 to 22, wherein the first electronic certificate includes a first data value.
25. The method of claim 21, further includes the first device delivering the first data corresponding to the first electronic certificate matched according to second account information.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
26. The method of claim 21, further includes the first device transferring access permission of a first data value to the second account.
27. The method of claim 21, further includes the first device delivering a target object corresponding to the second electronic certificate, according to the first account information.
28. The method of claim 21, wherein the first electronic certificate is generated by the second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions.
29. The method of claim 21, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate.
30. The method of claim 28, wherein the first electronic certificate includes the first account information.
31. The method of any one of claims 28 and 30, wherein the first electronic certificate includes the first amount of funds.
32. The method of any one of claims 28 to 31, further includes the first device allocating the first amount of funds corresponding to the first electronic certificate matched according to second account.
33. The method of any one of claims 28 to 31, further includes the first device delivering the target commodity / service corresponding to the second electronic certificate, according to the first account.
34. The method of any one of claims 21 to 33, wherein the first account may be a cellphone.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
35. The method of any one of claims 21 to 33, wherein the first account may be a computer.
36. The method of any one of claims 21 to 33, wherein the first account may be a server.
37. The method of any one of claims 21 to 33, wherein the first account may be an account registered on a service platform.
38. The method of any one of claims 21 to 33, wherein the second account may be a cellphone.
39. The method of any one of claims 21 to 33, wherein the second account may be a computer.
40. The method of any one of claims 21 to 33, wherein the second account may be a server.
41. The method of any one of claims 21 to 33, wherein the second account may be an account registered on a service platform.
42. A data interaction processing method comprising:
a second device receiving a first electronic certificate as a credit commitment from at least one first account, and generating an interactive request with a preset condition of an amount of funds for obtaining the first electronic certificate according to a second electronic certificate, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
Date Recue/Date Received 2022-07-14 the second device searching for the first electronic certificate matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and the second device obtaining the first electronic certificate matched to the second account and delivering the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
a second device receiving a first electronic certificate as a credit commitment from at least one first account, and generating an interactive request with a preset condition of an amount of funds for obtaining the first electronic certificate according to a second electronic certificate, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
Date Recue/Date Received 2022-07-14 the second device searching for the first electronic certificate matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and the second device obtaining the first electronic certificate matched to the second account and delivering the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
43. The method of claim 42, wherein the first electronic certificate includes first account information.
44. The method of any one of claims 42 to 43, wherein the first electronic certificate includes a first data value.
45. The method of claim 42, further includes the second device delivering the first data corresponding to the first electronic certificate matched according to second account information.
46. The method of claim 42, further includes the second device transferring access permission of a first data value to the second account.
47. The method of claim 42, further includes the second device delivering a target object corresponding to the second electronic certificate, according to the first account information.
48. The method of claim 42, wherein the first electronic certificate is generated by the second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
49. The method of claim 42, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate.
50. The method of claim 48, wherein the first electronic certificate includes the first account information.
51. The method of any one of claims 48 and 50, wherein the first electronic certificate includes the first amount of funds.
52. The method of any one of claims 42 to 51, further includes the second device allocating the first amount of funds corresponding to the first electronic certificate matched to second account according to the second account infoimation.
53. The method of any one of claims 42 to 51, further includes the second device delivering the target commodity / service corresponding to the second electTonic certificate, according to the first account information.
54. The method of any one of claims 42 to 53, wherein the first account may be a cellphone.
55. The method of any one of claims 42 to 53, wherein the first account may be a computer.
56. The method of any one of claims 42 to 53, wherein the first account may be a server.
57. The method of any one of claims 42 to 53, wherein the first account may be an account registered on a service platform.
58. The method of any one of claims 42 to 53, wherein the second account may be a cellphone.
59. The method of any one of claims 42 to 53, wherein the second account may be a computer.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
60. The method of any one of claims 42 to 53, wherein the second account may be a server.
61. The method of any one of claims 42 to 53, wherein the second account may be an account registered on a service platform.
62. A data interaction processing device comprising:
a receiving module, configured to receive a first electronic certificate as a credit commitment from at least one first account, and an interactive request with a preset condition of an amount of funds from a second account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions, wherein the interactive request is generated for obtaining the first electronic certificate according to a second electronic certificate, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
a searching module, configured to search for the first electronic certificate that matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and a control module configured to deliver the first electronic certificate matched to the second account and delivering the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
Date Recue/Date Received 2022-07-14
a receiving module, configured to receive a first electronic certificate as a credit commitment from at least one first account, and an interactive request with a preset condition of an amount of funds from a second account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions, wherein the interactive request is generated for obtaining the first electronic certificate according to a second electronic certificate, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
a searching module, configured to search for the first electronic certificate that matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and a control module configured to deliver the first electronic certificate matched to the second account and delivering the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
Date Recue/Date Received 2022-07-14
63. The computer device of claim 62, wherein the first electronic certificate includes first account information.
64. The computer device of any one of claims 62 to 63, wherein the first electronic certificate includes a first data value.
65. The computer device of any one of claims 62 to 64, wherein the first account may be a cellphone.
66. The computer device of any one of claims 62 to 64, wherein the first account may be a computer.
67. The computer device of any one of claims 62 to 64, wherein the first account may be a server.
68. The computer device of any one of claims 62 to 64, wherein the first account may be an account registered on a service platform.
69. The computer device of any one of claims 62 to 64, wherein the second account may be a cellphone.
70. The computer device of any one of claims 62 to 64, wherein the second account may be a computer.
71. The computer device of any one of claims 62 to 64, wherein the second account may be a server.
72. The computer device of any one of claims 62 to 64, wherein the second account may be an account registered on a service platform.
73. A data interaction processing device comprising:
Date Recue/Date Received 2022-07-14 an acquisition module configured to obtain a first electronic certificate as a credit commitment from a first account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions;
a receiving module configured to receive an interactive request with a preset condition of an amount of funds from a second account, wherein the interactive request is generated for obtaining the first electronic certificate according to a second electronic certificate, and wherein the interactive request includes the preset condition that the first electonic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity /
service certificate, wherein the second electronic certificate includes target information;
a confirming module configured to confirm whether the first electronic certificate matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and a control module configured to deliver the first electronic certificate matched to the second account, and obtaining the second electronic certificate, where if the first electronic certificate matches the preset condition.
Date Recue/Date Received 2022-07-14 an acquisition module configured to obtain a first electronic certificate as a credit commitment from a first account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions;
a receiving module configured to receive an interactive request with a preset condition of an amount of funds from a second account, wherein the interactive request is generated for obtaining the first electronic certificate according to a second electronic certificate, and wherein the interactive request includes the preset condition that the first electonic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity /
service certificate, wherein the second electronic certificate includes target information;
a confirming module configured to confirm whether the first electronic certificate matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and a control module configured to deliver the first electronic certificate matched to the second account, and obtaining the second electronic certificate, where if the first electronic certificate matches the preset condition.
74. The computer device of claim 65, where if the first electronic certificate matches the preset condition, the control module is further configured to deliver the second electronic certificate to the first account.
75. The computer device of claim 74, wherein the first account corresponds to the first electronic Date Recue/Date Received 2022-07-14 certificate matched.
76. The computer device of claim 65, wherein the first electronic certificate includes first accot nt information.
77. The computer device of any one of claims 65 to 76, wherein the first electronic certificate includes a first data value.
78. The computer device of any one of claims 73 to 77, wherein the first account may be a cellphone.
79. The computer device of any one of claims 73 to 77, wherein the first account may be a computer.
80. The computer device of any one of claims 73 to 77, wherein the first account may be a server.
81. The computer device of any one of claims 73 to 77, wherein the first account may be an account registered on a service platform.
82. The computer device of any one of claims 73 to 77, wherein the second account may be a cellphone.
83. The computer device of any one of claims 73 to 77, wherein the second account may be a computer.
84. The computer device of any one of claims 73 to 77, wherein the second account may be a server.
85. The computer device of any one of claims 73 to 77, wherein the second account may be an account registered on a service platform.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
86. A data interaction processing device comprising:
a receiving module configured to receive a first electronic certificate as a credit commitment from at least one first account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions;
a generating module configured to generate an interactive request with a preset condition of an amount of funds for obtaining the first electronic certificate according to a second electronic certificate, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
a searching module configured to search for the first electronic certificate matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and a control module configured to obtain the first electronic certificate matched to the second account and delivering the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
a receiving module configured to receive a first electronic certificate as a credit commitment from at least one first account, wherein the first electronic certificate is generated by a second server according to a request from the first account for freezing a first amount of funds in an account of a first user and for committing to settle an electronic credit certificate of the first amount of the funds according to agreed conditions;
a generating module configured to generate an interactive request with a preset condition of an amount of funds for obtaining the first electronic certificate according to a second electronic certificate, and wherein the interactive request includes the preset condition that the first electronic certificate needs to be satisfied, wherein the second electronic certificate is a web-based electronic service that integrates information of a target commodity / service and electronic commerce functions provided by a provider of the target commodity / service certificate, wherein the second electronic certificate includes target information;
a searching module configured to search for the first electronic certificate matches the preset condition according to the interactive request when an authentication for the interactive request is successful, wherein the authentication is to confirm whether the interactive request matches the second electronic certificate or whether the preset condition included in the interactive request is valid or legal; and a control module configured to obtain the first electronic certificate matched to the second account and delivering the second electronic certificate to the first account, wherein the first account corresponds to the first electronic certificate matched.
87. The computer device of claim 86, wherein the first electronic certificate includes first account information.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
88. The computer device of any one of claims 86 to 87, wherein the first electronic certificate includes a first data value.
89. The computer device of any one of claims 86 to 88, wherein the first account may be a cellphone.
90. The computer device of any one of claims 86 to 88, wherein the first account may be a computer.
91. The computer device of any one of claims 86 to 88, wherein the first account may be a server.
92. The computer device of any one of claims 86 to 88, wherein the first account may be an account registered on a service platform.
93. The computer device of any one of claims 86 to 88, wherein the second account may be a cellphone.
94. The computer device of any one of claims 86 to 88, wherein the second account may be a computer.
95. The computer device of any one of claims 86 to 88, wherein the second account may be a server.
96. The computer device of any one of claims 86 to 88, wherein the second account may be an account registered on a service platform.
Date Recue/Date Received 2022-07-14
Date Recue/Date Received 2022-07-14
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/097393 WO2017101003A1 (en) | 2015-12-15 | 2015-12-15 | Method and device for data exchange processing |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2995919A1 CA2995919A1 (en) | 2017-06-22 |
CA2995919C true CA2995919C (en) | 2023-01-03 |
Family
ID=59055452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2995919A Active CA2995919C (en) | 2015-12-15 | 2015-12-15 | Method and device for data exchange processing |
Country Status (2)
Country | Link |
---|---|
CA (1) | CA2995919C (en) |
WO (1) | WO2017101003A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113763011A (en) * | 2020-11-19 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Distribution processing method, device, equipment and storage medium of electronic certificate |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI111879B (en) * | 2000-05-08 | 2003-09-30 | Sonera Oyj | Management of user profile information in a telecommunications network |
CN103226778A (en) * | 2013-03-21 | 2013-07-31 | 刘婷 | Electronic certificate acquiring and dispensing method, intelligent terminal and advisement player |
CA3124248C (en) * | 2014-09-12 | 2024-06-25 | 10353744 Canada Ltd. | Electronic certificate-based transaction system |
WO2016037370A1 (en) * | 2014-09-12 | 2016-03-17 | 深圳市银信网银科技有限公司 | Electronic certificate-based funds receipt and payment system |
-
2015
- 2015-12-15 WO PCT/CN2015/097393 patent/WO2017101003A1/en active Application Filing
- 2015-12-15 CA CA2995919A patent/CA2995919C/en active Active
Also Published As
Publication number | Publication date |
---|---|
WO2017101003A1 (en) | 2017-06-22 |
CA2995919A1 (en) | 2017-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101936756B1 (en) | Apparatus for Supporting Sharing Economy using Blockchain | |
CN105592011B (en) | Account login method and device | |
US10659443B2 (en) | Methods and apparatus for obtaining a scoped token | |
CN109933626B (en) | Financial business data processing method and device and financial transaction terminal | |
US20150101059A1 (en) | Application License Verification | |
US20230246835A1 (en) | System for generation of substitutable configurations of secure electronic distributed register tokens | |
CN111833066A (en) | Account authorization method, device and system | |
CA2995919C (en) | Method and device for data exchange processing | |
KR20200000595A (en) | Blockchain based certificate management method and device, server and system thereof | |
CN112905990A (en) | Access method, client, server and access system | |
CN110908746A (en) | Data processing method, system, readable storage medium and terminal equipment | |
US9961087B2 (en) | Third party paywall authentication system | |
US20140095719A1 (en) | Creating, registering, and trading units representing internet protocol numbers | |
US20140006271A1 (en) | Cross-network electronic payment processing system and method | |
CA2995920C (en) | Data exchange processing method and apparatus | |
CA2998007A1 (en) | Data exchange processing method, apparatus, and online financing method | |
CA3025825C (en) | Data interaction processing method, device and system | |
US11683173B2 (en) | Consensus algorithm for distributed ledger technology | |
US20230164557A1 (en) | System for processing mobile resource transfers using secure tokens on a distributed register | |
CN112995244B (en) | Subscription withholding method, resource access method and equipment | |
US20230306824A1 (en) | Authorized resource distribution via a resource distribution node in a distributed network of nodes | |
US20230188357A1 (en) | System for authenticating peer-to-peer resource exchange using non-fungible tokens | |
US20230308427A1 (en) | Consensus authentication utilizing nodes in a distributed network of nodes | |
US20230179427A1 (en) | System for processing offline digital resource transfers using a hardware device based cryptographic application | |
CA3024730C (en) | Information interaction processing method, and terminal and system therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |
Effective date: 20201209 |
|
EEER | Examination request |
Effective date: 20201209 |
|
EEER | Examination request |
Effective date: 20201209 |
|
EEER | Examination request |
Effective date: 20201209 |
|
EEER | Examination request |
Effective date: 20201209 |
|
EEER | Examination request |
Effective date: 20201209 |