Language selection

Search

Patent 2995920 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2995920
(54) English Title: DATA EXCHANGE PROCESSING METHOD AND APPARATUS
(54) French Title: PROCEDE ET APPAREIL DE TRAITEMENT D'ECHANGE DE DONNEES
Status: Granted
Bibliographic Data
Abstracts

English Abstract

Disclosed are a data exchange processing method and apparatus. The data exchange processing method comprises: a first server receives a first electronic certificate from a first terminal and a second electronic certificate from a second terminal; the first server, when acquiring a second electronic certificate matching a preset condition, sends the first electronic certificate comprising the preset condition to the second terminal, or sends the first electronic certificate on the basis of the contact method of the user of a second account; and sends the second electronic certificate to the first terminal, or sends the second electronic certificate on the basis of the contact method of the user of a first account. The present method can improve data matching efficiency and data exchange efficiency.


French Abstract

L'invention concerne un procédé et un appareil de traitement d'échange de données. Le procédé de traitement d'échange de données comprend les opérations suivantes : un premier serveur reçoit un premier certificat électronique à partir d'un premier terminal et un second certificat électronique à partir d'un second terminal ; le premier serveur, lors de l'acquisition d'un second certificat électronique correspondant à une condition prédéfinie, envoie le premier certificat électronique comprenant la condition prédéfinie au second terminal, ou envoie le premier certificat électronique sur la base du procédé de contact de l'utilisateur d'un second compte ; et envoie le second certificat électronique au premier terminal, ou envoie le second certificat électronique sur la base du procédé de contact de l'utilisateur d'un premier compte. Le procédé de la présente invention peut améliorer l'efficacité de mise en correspondance de données et l'efficacité d'échange de données.

Claims

Note: Claims are shown in the official language in which they were submitted.


Claims:
1. A data interaction processing method to improve data matching efficiency
comprising:
a second server generating a first electronic certificate by freezing a first
data value in a
first account, wherein the first electronic certificate includes at least an
interactive
request for obtaining a second electronic certificate, and wherein the
interactive request
includes a preset condition that the second electronic certificate needs to be
satisfied,
wherein the interactive request further includes a first account or contact
information of a
first user; wherein the second electronic certificate includes a target
information of a
second account or contact information of a second user, wherein the second
user is a
second account user and the first user is a first account user;
a first server receiving the first electronic certificate from a first
terminal, and the second
electronic certificate from a second terminal;
after obtaining the second electronic certificate matched with the preset
condition, the
first server delivering the first electronic certificate with the preset
condition to the
second terminal according to the target information of the second account or
contact
information of the second user; and
the first server delivering the second electronic certificate to the first
terminal according
to the first account or contact information of the first user.
2. The method of claim 1, further includes:
after obtaining the second electronic certificate matched with the preset
condition, the
first server delivering the first electronic certificate with the preset
condition to the
second terminal according to the contact information of the second user; and
29
Date Recue/Date Received 2022-05-18

the first server delivering the second electronic certificate to the first
terminal according
to the contact information of the first user.
3. The method of any one of claims 1 to 2, wherein the interactive request
includes a preset
time.
4. The method of any one of claims 1 to 3, further includes:
the first server determining one of the second electronic certificates when
acquiring at
least two second electronic certificates that match the preset condition
within the preset
time after receiving the first electronic certificate;
the first server delivering the first electronic certificate with the preset
condition to the
second terminal and delivering a determined second electronic certificate to
the first
terminal.
5. The method of any one of claims 1 to 3, further includes:
the first server delivering the first electronic certificate with the preset
condition to the
second terminal according to the contact information of the second user and
delivering a
determined second electronic certificate to the first terminal according to
the contact
information of the first user.
6. The method of any one of claims 1 to 5, further includes:
the first server obtaining the second electronic certificate that matches the
preset
condition when requesting an authentication for the interactive request
included in the
first electronic certificate and the authentication has succeeded.
7. The method of claim 1, wherein the contact information may be an email
address of the first
user.
Date Recue/Date Received 2022-05-18

8. The method of claim 1, wherein the contact information may be an electronic
account of the
first user.
9. The method of claim 1, wherein the contact information may be an address of
the first user.
10. The method of claim 1, wherein the contact information may be a telephone
number of the
first user.
11. The method of claim 1, wherein the contact information may be an email
address of the
second user.
12. The method of claim 1, wherein the contact information may be an
electronic account of the
second user.
13. The method of claim 1, wherein the contact information may be an IP
address of the second
terminal.
14. The method of claim 1, wherein the first electronic certificate may be a
Bank Credit
Certificate.
15. The method of claim 1, wherein the second electronic certificate may be an
Object Credit
Certificate.
16. The method of claim 1, wherein the first electronic certificate is
generated by the second
server according to a request from the first terminal for freezing a first
amount of funds in an
account of the first user and for committing to settle an electronic credit
certificate of the first
amount of the funds according to agreed conditions.
31
Date Recue/Date Received 2022-05-18

17. The method of claim 1, wherein the second electronic certificate is a web-
based electronic
document that integrates information of a target commodity / service and
electronic
commerce functions provided by a provider of the target commodity / service
certificate.
18. The method of any one of claims 1 to 17, wherein the first terminal may be
a mobile phone.
19. The method of any one of claims 1 to 17, wherein the first terminal may be
a computer.
20. The method of any one of claims 1 to 17, wherein the first terminal may be
a server.
21. The method of any one of claims 1 to 17, wherein the first account may be
an account
registered on a service platform.
22. The method of any one of claims 1 to 17, wherein the second terminal may
be a mobile
phone.
23. The method of any one of claims 1 to 17, wherein the second terminal may
be a computer.
24. The method of any one of claims 1 to 17, wherein the second terminal may
be a server.
25. The method of any one of claims 1 to 17, wherein the second account may be
an account
registered on a service platform.
26. A data interaction processing method to improve data matching efficiency
comprising:
a second server generating a first electronic certificate by freezing a first
data value in a
first account, wherein the first electronic certificate includes a first
account or contact
information of a first user; wherein a second electronic certificate includes
a target
information of a second account or contact information of a second user,
wherein the
second user is a second account user and the first user is a first account
user;
32
Date Recue/Date Received 2022-05-18

a first terminal delivering the first electronic certificate to a first server
and a second
terminal delivering the second electronic certificate to the first server;
a third server receiving an interactive request by first terminal for
obtaining the second
electronic certificate, wherein the interactive request includes information
of the first
electronic certificate, a preset condition that the second electronic
certificate needs to be
satisfied, and the first account or the contact information of the first user;
the third server searching the first server for the second electronic
certificate that matches
with the preset condition;
after obtaining the second electronic certificate matched with the preset
condition, the
third server delivering the first electronic certificate with the preset
condition to the
second terminal according to the target information of the second account or
contact
information of the second user; and
the third server delivering the second electronic certificate to the first
terminal according
to the first account or contact information of the first user.
27. The method of claim 26, further includes:
after obtaining the second electronic certificate matched with the preset
condition, the
third server delivering the first electronic certificate with the preset
condition to the
second terminal according to the contact information of the second user; and
the third server delivering the second electronic certificate to the first
terminal according
to the contact information of the first user.
28. The method of any one of claims 26 to 27, wherein the interactive request
includes a preset
time.
33
Date Recue/Date Received 2022-05-18

29. The method of any one of claims 26 to 28, further includes:
the third server determining one of the second electronic certificates when
acquiring at
least two second electronic certificates that match the preset condition
within the preset
time after receiving the first electronic certificate;
the third server delivering the first electronic certificate with the preset
condition to the
second terminal and delivering a determined second electronic certificate to
the first
terminal.
30. The method of any one of claims 26 to 29, further includes:
the first server delivering the first electronic certificate with the preset
condition to the
second terminal according to the contact information of the second user and
delivering a
determined second electronic certificate to the first terminal according to
the contact
information of the first user.
31. The method of any one of claims 26 to 30, further includes:
the third server obtaining the second electronic certificate that matches the
preset
condition when requesting an authentication for the interactive request
included in the
first electronic certificate and the authentication has succeeded.
32. The method of claim 26, wherein the contact information may be an email
address of the first
user.
33. The method of claim 26, wherein the contact information may be an
electronic account of the
first user.
34. The method of claim 26, wherein the contact information may be an address
of the first user.
34
Date Recue/Date Received 2022-05-18

35. The method of claim 26, wherein the contact information may be a telephone
number of the
first user.
36. The method of claim 26, wherein the contact information may be an email
address of the
second user.
37. The method of claim 26, wherein the contact information may be an
electronic account of the
second user.
38. The method of claim 26, wherein the contact information may be an IP
address of the second
terminal.
39. The method of claim 26, wherein the first electronic certificate may be a
Bank Credit
Certificate.
40. The method of claim 26, wherein the second electronic certificate may be
an Object Credit
Certificate.
41. The method of claim 26, wherein the first electronic certificate is
generated by the second
server according to a request from the first terminal for freezing a first
amount of funds in an
account of the first user and for committing to settle an electronic credit
certificate of the first
amount of the funds according to agreed conditions.
42. The method of claim 26, wherein the second electronic certificate is a web-
based electronic
document that integrates information of a target commodity / service and
electronic
commerce functions provided by a provider of the target commodity / service
certificate.
43. The method of any one of claims 26 to 42, wherein the first terminal may
be a mobile phone.
44. The method of any one of claims 26 to 42, wherein the first terminal may
be a computer.
Date Recue/Date Received 2022-05-18

45. The method of any one of claims 26 to 42, wherein the first temiinal may
be a server.
46. The method of any one of claims 26 to 42, wherein the first account may be
an account
registered on a service platform.
47. The method of any one of claims 26 to 42, wherein the second terminal may
be a cellphone.
48. The method of any one of claims 26 to 42, wherein the second terminal may
be a computer.
49. The method of any one of claims 26 to 42, wherein the second terminal may
be a server.
50. The method of any one of claims 26 to 42, wherein the second account may
be an account
registered on a service platform.
51. A data interaction processing method to improve data matching efficiency
comprising:
a second server generating a first electronic certificate by freezing a first
data value in a
first account, wherein the first electronic certificate includes the first
account or contact
information of a first user, and wherein a second electronic certificate
includes a target
information of a second account or contact information of a second user, and
wherein the
first electronic certificate and the second electronic certificate is stored
in a first server,
wherein the second user is a second account user and the first user is a first
account user;
a third server receiving an interactive request by first terminal for
obtaining the second
electronic certificate, wherein the interactive request includes information
of the first
electronic certificate, a preset condition that the second electronic
certificate needs to be
satisfied, and the first account or the contact information of the first user;
36
Date Recue/Date Received 2022-05-18

the third server searching the first server for the second electronic
certificate that matches
with the preset condition;
after obtaining the second electronic certificate matched with the preset
condition, the
third server delivering the first electronic certificate with the preset
condition to the
second terminal according to the target information of the second account or
contact
information of the second server; and
the third server delivering the second electronic certificate to the first
terminal according
to the first account or contact information of the first user.
52. The method of claim 51, further includes:
after obtaining the second electronic certificate matched with the preset
condition, the
third server delivering the first electronic certificate with the preset
condition to the
second terminal according to the contact information of the second user; and
the third server delivering the second electronic certificate to the first
terminal according
to the contact information of the first user.
53. The method of any one of claims 51 to 52, wherein the interactive request
includes a preset
time.
54. The method of any one of claims 51 to 53, further includes:
the third server determining one of the second electronic certificates when
acquiring at
least two second electronic certificates that match the preset condition
within the preset
time after receiving the first electronic certificate;
37
Date Recue/Date Received 2022-05-18

the third server delivering the first electronic certificate with the preset
condition to the
second terminal and delivering a determined second electronic certificate to
the first
terminal.
55. The method of any one of claims 51 to 54, further includes:
the first server delivering the first electronic certificate with the preset
condition to the
second terminal according to the contact information of the second user and
delivering a
determined second electronic certificate to the first terminal according to
the contact
information of the first user.
56. The method of any one of claims 51 to 55, further includes:
the third server obtaining the second electronic certificate that matches the
preset
condition when requesting an authentication for the interactive request
included in the
first electronic certificate and the authentication has succeeded.
57. The method of claim 51, wherein the contact information may be an email
address of the first
user.
58. The method of claim 51, wherein the contact information may be an
electronic account of the
first user.
59. The method of claim 51, wherein the contact information may be an address
of the first user.
60. The method of claim 51, wherein the contact information may be a telephone
number of the
first user.
61. The method of claim 51, wherein the contact information may be an email
address of the
second user.
38
Date Recue/Date Received 2022-05-18

62. The method of claim 51, wherein the contact information may be an
electronic account of the
second user.
63. The method of claim 51, wherein the contact information may be an IP
address of the second
terminal.
64. The method of claim 51, wherein the first electronic certificate may be a
Bank Credit
Certificate.
65. The method of claim 51, wherein the second electronic certificate may be
an Object Credit
Certificate.
66. The method of claim 51, wherein the first electronic certificate is
generated by the second
server according to a request from the first terminal for freezing a first
amount of funds in an
account of the first user and for committing to settle an electronic credit
certificate of the first
amount of the funds according to agreed conditions.
67. The method of claim 51, wherein the second electronic certificate is a web-
based electronic
document that integrates information of a target commodity / service and
electronic
commerce functions provided by a provider of the target commodity / service
certificate.
68. The method of any one of claims 51 to 67, wherein the first terminal may
be a cellphone.
69. The method of any one of claims 51 to 67, wherein the first terminal may
be a computer.
70. The method of any one of claims 51 to 67, wherein the first terminal may
be a server.
71. The method of any one of claims 51 to 67, wherein the first account may be
an account
registered on a service platform.
72. The method of any one of claims 51 to 67, wherein the second terminal may
be a cellphone.
39
Date Recue/Date Received 2022-05-18

73. The method of any one of claims 51 to 67, wherein the second terminal may
be a computer.
74. The method of any one of claims 51 to 67, wherein the second terminal may
be a server.
75. The method of any one of claims 51 to 67, wherein the second account may
be an account
registered on a service platform.
76. A data interaction processing device to improve data matching efficiency
comprising:
a receiving module, configured to receive a first electronic certificate from
a first
terminal, and a second electronic certificate from a second terminal, and
wherein the first
electronic certificate includes at least an interactive request for obtaining
the second
electronic certificate, and wherein the interactive request includes a preset
condition that
the second electronic certificate needs to be satisfied, wherein the
interactive request
further includes a first account or contact information of a first user, and
wherein the
second electronic certificate includes a target information of a second
account or contact
information of a second user, wherein the second user is a second account user
and the
first user is a first account user;
an acquisition module, configured to search for the second electronic
certificate that
matches with the preset condition from the first server;
a control module configured to:
deliver the first electronic certificate with the preset condition to the
second
terminal according to the target information of the second account or contact
information of the second user, after obtaining the second electronic
certificate
matched with the preset condition, the first server; and
Date Recue/Date Received 2022-05-18

deliver the second electronic certificate to the first terminal according to
the
first account or contact information of the first user.
77. The device of claim 76, wherein the control module is further configured
to:
after obtaining the second electronic certificate matched with the preset
condition, deliver
the first electronic certificate with the preset condition to the second
terminal according
to the contact information of the second user; and
deliver the second electronic certificate to the first terminal according to
the contact
information of the first user.
78. The device of any one of claims 76 to 77, wherein the interactive request
includes a preset
time.
79. The device of any one of claims 76 to 78, wherein the acquisition module
is further
configured to obtain the second electronic certificate that match the preset
condition within a
preset time after receiving the first electronic certificate.
80. The device of any one of claims 76 to 79, wherein the control module is
further configured to
determine one of the second electronic certificates when acquiring at least
two second
electronic certificates that match the preset condition within a preset time
after receiving the
first electronic certificate.
81. The device of any one of claims 76 to 80, wherein the control module is
further configured
to:
deliver the first electronic certificate with the preset condition to the
second terminal;
and
deliver a determined second electronic certificate to the first terminal.
41
Date Recue/Date Received 2022-05-18

82. The device of any one of claims 76 to 80, wherein the control module is
further configured
to:
deliver the first electronic certificate with the preset condition to the
second terminal
according to the contact information of the second user; and
deliver a determined second electronic certificate to the first terminal
according to the
contact information of the first user.
83. The device of claim 76, wherein the contact information may be an email
address of the first
user.
84. The device of claim 76, wherein the contact information may be an
electronic account of the
first user.
85. The device of claim 76, wherein the contact information may be an address
of the first user.
86. The device of claim 76, wherein the contact information may be a telephone
number of the
first user.
87. The device of claim 76, wherein the contact information may be an email
address of the
second user.
88. The device of claim 76, wherein the contact information may be an
electronic account of the
second user.
89. The device of claim 76, wherein the contact information may be an IP
address of the second
terminal.
42
Date Recue/Date Received 2022-05-18

90. The device of claim 76, wherein the first electronic certificate may be a
Bank Credit
Certificate.
91. The device of claim 76, wherein the second electronic certificate may be
an Object Credit
Certificate.
92. The device of claim 76, wherein the first electronic certificate is
generated by the second
server according to a request from the first terminal for freezing a first
amount of funds in an
account of the first user and for committing to settle an electronic credit
certificate of the first
amount of the funds according to agreed conditions.
93. The device of claim 76, wherein the second electronic certificate is a web-
based electronic
document that integrates information of a target commodity / service and
electronic
commerce functions provided by a provider of the target commodity / service
certificate.
94. The device of any one of claims 76 to 93, wherein the first terminal may
be a cellphone.
95. The device of any one of claims 76 to 93, wherein the first terminal may
be a computer.
96. The device of any one of claims 76 to 93, wherein the first terminal may
be a server.
97. The device of any one of claims 76 to 93, wherein the first account may be
an account
registered on a service platform.
98. The device of any one of claims 76 to 93, wherein the second terminal may
be a cellphone.
99. The device of any one of claims 76 to 93, wherein the second temiinal may
be a computer.
100.The device of any one of claims 76 to 93, wherein the second temiinal may
be a server.
43
Date Recue/Date Received 2022-05-18

101.The device of any one of claims 76 to 93, wherein the second account may
be an account
registered on a service platform.
102.A data interaction processing device to improve data matching efficiency
comprising:
a receiver configured to receive an interactive request for obtaining a second
electronic
certificate, wherein the interactive request includes information of a first
electronic
certificate, a preset condition that the second electronic certificate needs
to be satisfied,
and a first account or the contact information of a first user, and wherein
the first
electronic certificate includes a first account or contact information of the
first user, and
wherein the second electronic certificate includes target information of a
second account
or contact information of a second user; wherein the first electronic
certificate and the
second electronic certificate is stored in a first server, wherein the second
user is a
second account user and the first user is a first account user;
a processor configured to:
search the first server for the second electronic certificate that matches
with the
preset condition;
deliver the first electronic certificate with the preset condition to the
second
terminal according to the target information of the second account or contact
information of the second user, after obtaining the second electronic
certificate
matched with the preset condition; and
deliver the second electronic certificate to the first terminal according to
the
first account or contact information of the first user.
103.The device of claim 102, wherein the processor is further configured to:
44
Date Recue/Date Received 2022-05-18

deliver the first electronic certificate with the preset condition to the
second terminal
according to the contact information of the second user, after obtaining the
second
electronic certificate matched with the preset condition; and
deliver the second electronic certificate to the first terminal according to
the contact
information of the first user.
104.The device of any one of claims 102 to 103, wherein the interactive
request includes a preset
time.
105.The device of any one of claims 102 to 104, wherein the processor is
further configured to:
determine one of the second electronic certificates when acquiring at least
two second
electronic certificates that match the preset condition within the preset time
after
receiving the first electronic certificate;
deliver the first electronic certificate with the preset condition to the
second terminal; and
deliver a determined second electronic certificate to the first terminal.
106.The device of any one of claims 102 to 105, wherein the processor is
further configured to:
deliver the first electronic certificate with the preset condition to the
second terminal
according to the contact information of the second user; and
deliver the determined second electronic certificate to the first terminal
according to the
contact information of the first user.
107.The device of claim 102, wherein the contact information may be an email
address of the
first user.
Date Recue/Date Received 2022-05-18

108.The device of claim 102, wherein the contact information may be an
electronic account of
the first user.
109.The device of claim 102, wherein the contact information may be an address
of the first user.
110.The device of claim 102, wherein the contact information may be a
telephone number of the
first user.
111.The device of claim 102, wherein the contact information may be an email
address of the
second user.
112.The device of claim 102, wherein the contact information may be an
electronic account of
the second user.
113.The device of claim 102, wherein the contact information may be an IP
address of a second
terminal.
114.The device of claim 102, wherein the first electronic certificate may be a
Bank Credit
Certificate.
115.The device of claim 102, wherein the second electronic certificate may be
an Object Credit
Certificate.
116.The device of claim 102, wherein the first electronic certificate is
generated by the second
server according to a request from the first terminal for freezing a first
amount of funds in an
account of the first user and for committing to settle an electronic credit
certificate of the first
amount of the funds according to agreed conditions.
117.The device of claim 102, wherein the second electronic certificate is a
web-based electronic
document that integrates information of a target commodity / service and
electronic
commerce functions provided by a provider of the target commodity / service
certificate.
46
Date Recue/Date Received 2022-05-18

118.The device of any one of claims 102 to 117, wherein the first terminal may
be a cellphone.
119.The device of any one of claims 102 to 117, wherein the first tenninal may
be a computer.
120.The device of any one of claims 102 to 117, wherein the first terminal may
be a server.
121.The device of any one of claims 102 to 117, wherein the first account may
be an account
registered on a service platform.
122.The device of any one of claims 102 to 117, wherein the second terminal
may be a
cellphone.
123.The device of any one of claims 102 to 117, wherein the second terminal
may be a
computer.
124.The device of any one of claims 102 to 117, wherein the second terminal
may be a server.
125.The device of any one of claims 102 to 117, wherein the second account may
be an account
registered on a service platform.
47
Date Recue/Date Received 2022-05-18

Description

Note: Descriptions are shown in the official language in which they were submitted.


CA 02995920 2018-02-16
Title: Data Exchange Processing Method And Apparatus
[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 kind of data interaction
means that
when the information obtained through the keyword is not matched with the
actual
information needed by the user, the user cannot obtain the required
information quickly
and accurately.
[6] [Summary of the Invention]
[7] An object of the present invention is to provide a data interaction
processing method,
device, and information processing method, which can improve data matching
efficiency
and data interaction efficiency.
[8] In order to solve the above problem, a first technical solution adopted
by the present
invention is to provide a data interaction processing method, where the method
includes:
the First terminal delivers the First electronic certificate to First Server;
the second terminal
delivers the second electronic certificate to the First Server; where the
first electronic
certificate is generated by a Second Server locking a first data / value of a
first account,
where the first electronic certificate includes at least an interactive
request for acquiring a
second electronic certificate, the interactive request including at least a
preset condition
required by the second electronic certificate and a contact information of the
first account
or a user thereof; the second electronic certificate at least includes target
information and a
second account or a user thereof. The First Server receives the first
electronic certificate
and the second electronic certificate; and when obtaining the second
electronic certificate
that matches the preset condition, the First Server stores the first
electronic certificate that

CA 02995920 2018-02-16
includes the preset condition. The first electronic certificate deliver to the
second terminal,
or deliver the first electronic certificate according to a contact information
of a user of the
second account; and deliver the second electronic certificate to the first
terminal, or deliver
the second electronic certificate according to the contact information of the
user in the first
account.
[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:
The First Server receives a first electronic certificate from a first terminal
and a second
electronic certificate from a second terminal. The first electronic
certificate is generated by
a Second Server locking a first data / value in a first account, and the first
electronic
certificate includes at least an interactive request for obtaining a second
electronic
certificate, where the interactive request includes at least a preset
condition for requiring
the second electronic certificate to be satisfied and a contact information of
the first
account or a user thereof. The second the electronic certificate includes at
least the target
information and the contact information of the second account or the user
thereof; and
when acquiring the second electronic certificate that matches the preset
condition, the First
Server delivers the first information that includes the preset condition
electronic certificate
to the second terminal or delivering the first electronic certificate
according to the contact
information of the user of the second account; and delivering the second
electronic
certificate to the first terminal, or deliver the second electronic
certificate according to the
contact information of the user in the first account.
1101 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:
the First terminal delivers the First electronic certificate to First Server;
the second terminal
delivers the second electronic certificate to the First Server; where the
first electronic
certificate is generated by a Second Server locking a first data / value in a
first account,
where the first electronic certificate includes at least the first account or
its second
electronic certificate at least including the target information and the
contact information of
the second account or the user thereof; receiving, by the First Server, the
first electronic
certificate and the second electronic certificate; and receiving, by the third
server, the
interactive request includes at least the first electronic certificate
information, the preset
condition required by the second electronic certificate, and the contact
information of the
first account or the user thereof; First Server find the first match the
preset conditions when
acquiring the second electronic certificate that matches the preset condition,
delivering, by
the third server, the first electronic certificate corresponding to the preset
condition to the
2

CA 02995920 2018-02-16
second terminal, or according to the contact information of the user of the
second account
delivers the first electronic certificate; and deliver the second electronic
certificate to the
first terminal, or deliver the second electronic certificate according to the
contact
information of the user in the first account.
[11] In order to solve the above problem, a forth technical solution
adopted by the present
invention is to provide a data interaction processing method, where the method
includes:
Where the interactive request includes at least first electronic certificate
information, a
preset condition that the second electronic certificate requires, and a
contact information of
the first account or a user thereof; the first electronic certificate is
generated by the Second
Server locking the first data / value in the first account, where the first
electronic certificate
at least includes the contact information of the first account or the user
thereof; and the
second electronic certificate at least includes target information, and
contact information of
a second account or a user thereof; storing the first electronic certificate
and the second
electronic certificate in a First Server; searching, by the third server, for
the first electronic
certificate that matches the preset condition. The third server delivers the
first electronic
certificate corresponding to the preset condition to the second terminal when
acquiring the
second electronic certificate that matches the preset condition, or according
to the user's
contact information of the second account transmitting an electronic
certificate; and the
second electronic certificate is transmitted to the first account, or deliver
the second
electronic certificate according to the contact information of the user in 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, which includes:
a receiving
module, an acquisition module, and a control module; the receiving module is
used to:
receiving a first electronic certificate from a first account and a second
electronic
certificate from a second account, wherein the first electronic certificate is
generated by a
Second Server locking a first data / value of the first account, and the
electronic certificate
at least includes an interactive request for obtaining a second electronic
certificate, where
the interactive request at least includes a preset condition for requiring the
second
electronic certificate to be satisfied and a contact information of the first
account or a user
thereof; and the second electronic certificate at least includes the target
information and the
contact information of the second account or the user thereof; the acquisition
module is
used to obtain a second electronic certificate that matches the preset
condition; and the
control module is used to: after the acquisition module obtains, the second
electronic
certificate matching the preset condition will be included. Deliver the first
electronic
certificate corresponding to a preset condition to the second terminal or
deliver the first
3

CA 02995920 2018-02-16
electronic certificate according to a contact information of a user of the
second account;
and deliver the second electronic certificate to the first terminal, or
deliver the second
electronic certificate according to the contact information of the user of the
first account.
[13] In order to solve the above problem, the sixth technical solution
adopted by the present
invention is: providing a data interaction processing device, where the device
includes a
receiving module, an acquisition module and a control module; the receiving
module is
used to receive and acquire a second electronic certificate; wherein, the
interactive request
at least includes first electronic certificate information, a preset condition
required by the
second electronic certificate, and a contact information of the first account
or a user
thereof; and the first electronic certificate is generated by the Second
Server locking the
first data / value in the first account, and the first electronic certificate
at least includes the
contact information of the first account or the user thereof; the second
electronic certificate
at least includes the target information and the first electronic certificate
and the second
electronic certificate are stored in a First Server; and the acquisition
module is used to
search, from the First Server, for the contact details of the first electronic
certificate and the
second electronic certificate matching the preset condition. The control
module is used for
obtaining the electronic module; the second electronic certificate
corresponding to the
preset condition is delivered to the second terminal or the second electronic
certificate
corresponding to the preset condition is obtained according to the contact
information of
the user of the second account delivering the first electronic certificate;
and delivering the
second electronic certificate to the first terminal, or delivering the second
electronic
certificate according to a contact information of a user of the first account.
[14] In order to solve the above problem, a seventh technical solution
adopted by the present
invention is to provide a data interaction processing device, where the device
includes a
receiver and a processor, where the receiver is used to receive a second
electronic
certificate where the interactive request includes at least first electronic
certificate
information, a preset condition required to be met by the second electronic
certificate, and
a contact information of the first account or a user thereof; and the first
electronic
certificate is represented by Second Server locks the first data / value in
the first account,
and the first electronic certificate at least includes the contact information
of the first
account or the user thereof; the second electronic certificate at least
includes the target
information and the second account or value .The first electronic certificate
and the second
electronic certificate are stored in a First Server; the processor is used to
search for a
second electronic certificate that matches the preset condition from the First
Server; the
processor is also used to: after the second electronic that matches the preset
condition is
4

CA 02995920 2018-02-16
acquired electronic certificate, delivering the first electronic certificate
corresponding to
the preset condition to the second terminal or delivering the first electronic
certificate
according to a contact information of a user of the second account; and
delivering the
second electronic certificate to the first terminal, or deliver the second
electronic certificate
according to the contact information of the user of the first account.
[15] In the solution above, the First Server or the Third Server can
automatically perform data
matching to achieve data interaction and improve data matching. Since the
first terminal
provides in advance a first electronic certificate that includes the first
data that needs to be
exchanged, the response speed of the second terminal can be increased, and the
data can be
increased interaction efficiency. As well as data exchange efficiency. And the
transmission
of data in the form of electronic certificate can improve the security of
network data
interaction.
[16] [Brief Description]
[17] Figure 1 is a schematic flowchart of a first example of an information
processing method
according to the present invention;
[18] Figure 2 is a schematic flowchart of a first example of an information
processing method
according to the present invention;
[19] Figure 3 is a schematic flowchart of a third example of an information
processing method
according to the present invention;
[20] Figure 4 is a schematic flowchart of a fourth example of an
information processing method
according to the present invention;
[21] Figure 5 is a schematic structural diagram of first example of a data
interaction processing
device according to the present invention. Figure
[22] Figure 6 is a schematic structural diagram of a second example of a
data interaction
processing device according to the present invention;
[23] Figure 7 is a schematic structural diagram of a third example of a
data interaction
processing device according to the present invention;
[24] Figure 8 is a schematic structural diagram of a fourth example of a
data interaction
processing device according to the present invention. Figure
[25] [Description of the Preferred Examples]
[26] In the following description, in order to illustrate, not to qualify,
specific details such as
specific system structure, interfaces, and technology are presented to make a
thorough
understanding of this invention. However, technical personnel in this field
should be aware
that this invention can be implemented in other implementation ways without
these specific
details. In other instances, omit the detailed instructions on the well-known
devices,

CA 02995920 2018-02-16
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 data
interaction
processing method in this example includes the following steps:
[28] S101: The first terminal delivers the first electronic certificate to
the First Server. The
second terminal delivers the second electronic certificate to the First
Server.
[29] Wherein, the first electronic certificate is generated by the Second
Server locking the first
data / value of the first account. The first electronic certificate is
generated by a Second
Server locking a first data / value of the first account, and the electronic
certificate at least
includes an interactive request for obtaining a second electronic certificate,
where the
interactive request at least includes a preset condition for requiring the
second electronic
certificate to be satisfied and a contact information of the first account or
a user thereof;
and the second electronic certificate at least includes the target information
and the contact
information of the second account.
[30] Further, the first electronic certificate may be a Bank Credit
certificate, and the first
electronic certificate may be generated by the Second Server to freeze the
first fund in the
first fund account of the first user according to the request of the first
terminal, and commit
to settle the payment certificate of electronic credit commitment of the first
fund according
to the agreed conditions.
[31] Further, the interactive request may further include a preset time and
so on. The contact
information of the user of the first account may be the email address of the
first user, the
account registered by the electronic platform, or the address of the first
user, a phone
number, and so on.
[32] 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. The second electronic certificate includes at
least the target
commodity / service information and the contact information of the second fund
account or
its user. The second electronic certificate can represent its corresponding
target commodity
/ service. The contact information of the user of the second fund account
(second user) may
be the email address of the second user, the account registered by the
electricity supplier
platform, etc., the IP address of the second terminal, and so on.
[33] S102: The First Server receives the first electronic certificate
delivered by the first terminal
and the second electronic certificate delivered by the second terminal.
6

CA 02995920 2018-02-16
[34] The First Server saves the first electronic certificate received and
the second electronic
certificate.
[35] Further, the First Server may classify and store the first electronic
certificate according to
the type of the second electronic certificate.
[36] S103: The First Server searches for a second electronic certificate
that matches the
requirement information contained in the first electronic certificate.
[37] First Server looks for a second electronic certificate in the local
database that matches the
requirement information contained in the first electronic certificate.
[38] Further, when the interactive request includes the preset time, the
First Server acquires a
second electronic certificate that matches the preset condition within a
preset time after the
first electronic certificate is obtained.
[39] Further, before performing step S103, the method further includes: The
First Server
authenticates the requirement information contained in the first electronic
certificate and
searches for the second electronic certificate matching the requirement
information
contained in the first electronic certificate when the authentication
succeeds.
[40] The authentication of interactive requests can be used to determine
whether the information
contained in the interactive request is correct / true or whether the
interactive request
contains illegal or prohibited words and so on.
[41] S104: After the acquisition module obtains, the second electronic
certificate matching the
preset condition will be included. Deliver the first electronic certificate
corresponding to a
preset condition to the second terminal or deliver the first electronic
certificate according to
a contact information of a user of the second account; and deliver the second
electronic
certificate to the first terminal, or deliver the second electronic
certificate according to the
contact information of the user of the first account.
[42] When the First Server finds the second electronic certificate that
matches the preset
condition included in the first electronic certificate, the First Server may
deliver the first
electronic certificate that includes the preset condition to the second
terminal, or according
to the second (mailbox, electronic account, etc.); and delivering the second
electronic
certificate to the first terminal, or delivering the second electronic
certificate according to
the contact information (mailbox, etc.) of the user of the first account.
[43] Wherein, when finding the second electronic certificate that matches
the preset condition
included in the first electronic certificate, the First Server may deliver a
first electronic
certificate that includes the preset condition to the second terminal, and
deliver the second
terminal the electronic certificate may be delivered to the first terminal.
The first electronic
certificate containing the preset condition may also be delivered according to
the contact
7

CA 02995920 2018-02-16
information (email address, electronic account, etc.) of the user of the
second account, and
may also be determined according to the contact information of the user of the
first account
(Email, etc.) of the second electronic certificate; delivering the first
electronic certificate
containing the preset condition to the second terminal; and delivering the
second electronic
certificate according to the contact information (mailbox, etc.) of the user
of the first
account. The first electronic certificate containing the preset condition may
also be
delivered according to the contact information (email address, electronic
account, etc.) of
the user of the second account, and the second electronic certificate may be
delivered to the
first terminal.
[44] Further, when the interactive request includes the preset time, when
the First Server
acquires at least two second electronic certificates that match the preset
condition within a
preset time after the first electronic certificate is obtained, determine one
of the second
electronic certificate; delivering a first electronic certificate containing
the preset condition
to a second terminal, or delivering a first electronic certificate containing
the preset
condition according to a contact information of a user of the second account;
and
delivering the determined second electronic certificate to the first terminal
or delivering the
determined second electronic certificate according to the contact information
of the user of
the first account.
[45] After determining one of the second electronic certificates, the First
Server may deliver a
first electronic certificate containing the preset condition to the second
terminal, and
deliver the determined second electronic certificate to the first terminal.
The first electronic
certificate containing the preset condition may be delivered according to the
contact
information of the user of the second account (for example, the email address,
the account
registered by the merchant platform, and so on), and the determination is made
according
to the contact information of the user of the first account or delivering the
first electronic
certificate to the second terminal and delivering the determined second
electronic
certificate according to the contact information of the user of the first
account; and may
also deliver the second electronic certificate according to the second
electronic certificate
of the second account. The contact information (for example, the email
address, the
account registered by the E-commerce platform, etc.) delivers the first
electronic certificate
containing the preset condition, and delivers the determined second electronic
certificate to
the first terminal.
[46] Further, after acquiring the second electronic certificate that
matches the preset condition,
the First Server may also assign the permission of the first data / value to
the user of the
second account; and the target corresponding to the second electronic
certificate to the first
8

CA 02995920 2018-02-16
account, or to deliver the target corresponding to the second electronic
certificate according
to the contact information (mailbox, etc.) of the user of the first account.
[47] Further, when the first electronic certificate is a Bank Credit
certificate and the second
electronic certificate is an Object Credit Certificate, after acquiring a
second electronic
certificate that matches the preset condition, the First Server may also
notify the Second
Server to deliver the first fund corresponding to the electronic certificate
is delivered to the
second terminal, or the first fund corresponding to the first electronic
certificate is
delivered to the second fund account according to the contact information of
the user of the
second funds account; and the matched second electronic certificate the
corresponding
commodity / services (commodity / services are electronic commodity /
services) are
delivered to the first terminal or the commodity / services corresponding to
the second
electronic certificate are delivered to the first user according to the
contact information of
the first user.
[48] For example, when the first terminal confirms that the second
electronic certificate is
accepted, the first terminal may further deliver the first response message to
the First
Server. When confirming the acceptance of the first electronic certificate,
the second
terminal may also deliver the second response message to the First Server.
[49] When receiving the first response information and the second response
information, the
first server notifies the first terminal to deliver a request to the second
server, and delivers
the first fund corresponding to the first electronic certificate to the second
terminal. Or
delivering the first funds corresponding to the first electronic certificate
to the second funds
account according to the contact information of the user of the second funds
account; and
delivering the matched commodity / services certificate (commodity, service
certificate for
the electronic commodity / service) to the first terminal or deliver the
commodity / service
certificate corresponding to the second electronic certificate to the first
user according to
the contact information of the first user.
[50] In the above manner, the third server can automatically perform data
matching to achieve
data interaction and improve data matching efficiency. Since the first
terminal provides in
advance a first electronic certificate that includes the first data that needs
to be exchanged,
it can improve the response speed of the second terminal and improve the
efficiency of data
interaction.
[51] In the solution above, the First Server receives the first electronic
certificate delivered by
the first terminal and the second electronic certificate delivered by the
second terminal.
When finding the second electronic certificate matching the demand information
contained
in the first electronic certificate, delivering the first electronic
certificate to the second
9

CA 02995920 2018-02-16
terminal or delivering the first electronic certificate according to the
contact information of
the user of the second account; and delivering the second electronic
certificate to the first
terminal, or deliver the second electronic certificate according to the
contact information of
the user of the first account. In the above manner, the First Server can
automatically
perform data matching to achieve data interaction and improve data matching.
Since the
first terminal provides in advance the first electronic certificate that
includes the first data
that needs to be exchanged, the response speed of the second terminal can be
increased and
the data can be increased interaction efficiency. As well as data exchange
efficiency. And
the transmission of data in the form of electronic certificate can improve the
security of
network data interaction.
[52] Please refer to Figure 2, Figure 2 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:
[53] S201: The First Server receives the first electronic certificate from
the first terminal and the
second electronic certificate from the second account.
[54] The first electronic certificate and the second electronic certificate
may be stored in the
First Server in a classified manner. The first electronic certificate may be
delivered by
using the first terminal, and the second electronic certificate may be
delivered by the
second terminal. The first terminal and the second terminal may be mobile
phones,
computers, servers and so on. The second electronic certificate can be
multiple.
[55] Wherein, the first electronic certificate is generated by the Second
Server locking the first
data / value of the first account. The first electronic certificate at least
includes an
interactive request for obtaining a second electronic certificate, and the
interactive request
includes at least a preset condition required by the second electronic
certificate and a
contact information of the first account or the user thereof.
[56] Further, the interactive request may further include a preset time and
so on, and may also
be an address of the first user, a phone number, a contact information of the
first terminal,
and so on. The contact information of the first terminal may be an IP address
of the first
terminal and so on.
[57] The second electronic certificate includes at least the target
information as well as the
contact information of the second account or its user. The target corresponds
to the second
electronic certificate. The target can be book, music, etc. Goals can be
either electronic or
physical.
[58] Further, the first electronic certificate may be a Bank Credit
certificate, and the first

CA 02995920 2018-02-16
electronic certificate may be generated by the Second Server to freeze the
first fund in the
first fund account of the first user according to the request of the first
terminal, and commit
to settle the payment certificate of electronic credit commitment of the first
fund according
to the agreed conditions.
[59] 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. The second electronic certificate includes at
least the target
commodity / service information and the contact information of the second fund
account or
its user. The second electronic certificate can represent its corresponding
target commodity
/ service. The contact information of the user (second user) of the second
fund account may
be the email address of the second user, the account registered by the
electricity supplier
platform, etc., the address of the second terminal, and so on.
[60] Further, after step S201, it may further include: The First Server
authenticates the
requirement information contained in the first electronic certificate and
searches for the
second electronic certificate matching the requirement information contained
in the first
electronic certificate when the authentication succeeds.
[61] The authentication of interactive requests can be used to determine
whether the information
contained in the interactive request is correct / true or whether the
interactive request
contains illegal or prohibited words and so on.
[62] S202: After the acquisition module obtains, the second electronic
certificate matching the
preset condition will be included. Deliver the first electronic certificate
corresponding to a
preset condition to the second terminal or deliver the first electronic
certificate according to
a contact information of a user of the second account; and deliver the second
electronic
certificate to the first terminal, or deliver the second electronic
certificate according to the
contact information of the user of the first account.
[63] First Server looks for a second electronic certificate in the local
database that matches the
requirement information contained in the first electronic certificate.
[64] Further, when the interactive request includes the preset time, the
First Server acquires a
second electronic certificate that matches the preset condition within a
preset time after the
first electronic certificate is obtained.
[65] When the First Server finds out the second electronic certificate that
matches the preset
condition contained in the first electronic certificate, the First Server may
deliver the first
electronic certificate containing the preset condition to the second terminal
or according to
the second (Mailbox, electronic account, etc.); and delivering the second
electronic
11

CA 02995920 2018-02-16
certificate to the first terminal, or according to the contact information of
the user of the
first account (for example, an email address, an account registered by an E-
commerce
platform etc.) to deliver the second electronic certificate.
[66] Wherein, when finding the second electronic certificate that matches
the preset condition
included in the first electronic certificate, the First Server may deliver a
first electronic
certificate that includes the preset condition to the second terminal, and
deliver the second
terminal the electronic certificate may be delivered to the first terminal.
The first electronic
certificate containing the preset condition may also be delivered according to
the contact
information (email address, electronic account, etc.) of the user of the
second account, and
may also be determined according to the contact information of the user of the
first account
(Email, etc.) of the second electronic certificate; delivering the first
electronic certificate
containing the preset condition to the second terminal; and delivering the
second electronic
certificate according to the contact information (mailbox, etc.) of the user
of the first
account. The first electronic certificate containing the preset condition may
also be
delivered according to the contact information (email address, electronic
account, etc.) of
the user of the second account, and the second electronic certificate may be
delivered to the
first terminal. Further, when the interactive request includes the preset
time, when the First
Server obtains at least two second electronic certificates that match the
preset condition
within a preset time after the first electronic certificate is obtained, the
First Server
determines one of the second electronic certificates and delivers the
determined first
electronic certificate to the second terminal to deliver the first electronic
certificate
according to the contact information of the user of the second account (for
example, an
email address, an account registered by an E-commerce platform, etc.); and
deliver the first
electronic certificate to the second terminal, deliver the second electronic
certificate to the
first terminal, or deliver the second electronic certificate according to the
contact
information of the user of the first account.
[67] After determining one of the second electronic certificates, the First
Server may deliver a
first electronic certificate containing the preset condition to the second
terminal, and
deliver the determined second electronic certificate to the first terminal.
The first electronic
certificate containing the preset condition may be delivered according to the
contact
information of the user of the second account (for example, the email address,
the account
registered by the merchant platform, and so on), and the determination is made
according
to the contact information of the user of the first account or delivering the
first electronic
certificate to the second terminal and delivering the determined second
electronic
certificate according to the contact information of the user of the first
account; and may
12

CA 02995920 2018-02-16
also deliver the second electronic certificate according to the second
electronic certificate
of the second account. The contact information (for example, the email
address, the
account registered by the E-commerce platform, etc.) delivers the first
electronic certificate
containing the preset condition, and delivers the determined second electronic
certificate to
the first terminal.
[68] Further, after acquiring the second electronic certificate that
matches the preset condition,
the First Server may also assign the permission of the first data / value to
the user of the
second account; and the target corresponding to the second electronic
certificate or deliver
the target corresponding to the second electronic certificate according to the
contact
information of the user of the first account (for example, an email address,
an account
registered by an E-commerce platform, etc.).
[69] Further, when the first electronic certificate is a Bank Credit
certificate and the second
electronic certificate is an Object Credit Certificate, after acquiring a
second electronic
certificate that matches the preset condition, the First Server may also
notify the Second
Server to deliver the first fund corresponding to the electronic certificate
is delivered to the
second terminal, or the first fund corresponding to the first electronic
certificate is
delivered to the second fund account according to the contact information of
the user of the
second funds account; and the matched second electronic certificate the
corresponding
commodity / services (commodity / services are electronic commodity /
services) are
delivered to the first terminal or the commodity / services corresponding to
the second
electronic certificate are delivered to the first user according to the
contact information of
the first user.
[70] For example, when the first terminal confirms that the second
electronic certificate is
accepted, the first terminal may further deliver the first response message to
the First
Server. When confirming the acceptance of the first electronic certificate,
the second
terminal may also deliver the second response message to the First Server.
[71] When receiving the first response information and the second response
information, the
first server notifies the first terminal to deliver a request to the second
server, and delivers
the first fund corresponding to the first electronic certificate to the second
terminal. Or
delivering the first funds corresponding to the first electronic certificate
to the second funds
account according to the contact information of the user of the second funds
account; and
delivering the matched commodity / services certificate (commodity, service
certificate for
the electronic commodity / service) to the first terminal or deliver the
commodity / service
certificate corresponding to the second electronic certificate to the first
user according to
the contact information of the first user.
13

CA 02995920 2018-02-16
[72] The above-described example, First Server can be qualified second
electronic certificate
electronic certificate according to a second screening, and complete
interaction of the first
and the second electronic certificate of the electronic certificate. In the
above manner, the
First Server can automatically perform data matching to achieve data
interaction and
improve data matching. Since the first terminal provides in advance the first
electronic
certificate that includes the first data that needs to be exchanged, the
response speed of the
second terminal can be increased and the data can be increased interaction
efficiency. As
well as data exchange efficiency. And the transmission of data in the form of
electronic
certificate can improve the security of network data interaction.
[73] Referring to Figure 3, Figure 3 is a schematic flow chart of a third
example of a data
interaction processing method according to the present invention. The
executive body in
this example is a first terminal. The data interaction processing method in
this example
includes the following steps:
[74] S301: The first terminal delivers the first electronic certificate to
the First Server. The
second terminal delivers the second electronic certificate to the First
Server.
[75] Wherein, the first electronic certificate is generated by the Second
Server locking the first
data / value of the first account. The first electronic certificate is
generated by a Second
Server locking a first data / value of the first account, and the electronic
certificate at least
includes an interactive request for obtaining a second electronic certificate,
where the
interactive request at least includes a contact information of the first
account or a user
thereof; and the second electronic certificate at least includes the target
information and the
contact information of the second account.
[76] Further, the first electronic certificate may be a Bank Credit
certificate, and the first
electronic certificate may be generated by the Second Server to freeze the
first fund in the
first fund account of the first user according to the request of the first
terminal, and commit
to settle the payment certificate of electronic credit commitment of the first
fund according
to the agreed conditions.
[77] 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. The second electronic certificate includes at
least the target
commodity / service information and the contact information of the second fund
account or
its user. The second electronic certificate can represent its corresponding
target commodity
/ service. The contact information of the user of the second fund account
(second user) may
be the email address of the second user, the account registered by the
electricity supplier
14

CA 02995920 2018-02-16
platform, etc., the IP address of the second terminal, and so on.
[78] S302: The First Server receives the first electronic certificate
delivered by the first terminal
and the second electronic certificate delivered by the second terminal.
[79] The First Server saves the first electronic certificate received and
the second electronic
certificate.
[80] Further, the First Server may classify and store the first electronic
certificate according to
the type of the second electronic certificate.
[81] S303: The third server receives an interactive request for obtaining a
second electronic
certificate, where the interactive request includes at least first electronic
certificate
information, preset conditions required to be met by the second electronic
certificate, and
contact information of the first account or the user thereof.
[82] Further, the interactive request may further include a preset time and
so on. The contact
information of the user of the first account may be the email address of the
first user, the
account registered by the electronic platform, or the address of the first
user, a phone
number, and so on.
[83] Further, after performing step S303, the method further includes: The
third server
authenticates the requirement information contained in the first electronic
certificate, and
when the authentication succeeds, step S304 is performed.
[84] The authentication of interactive requests can be used to determine
whether the information
contained in the interactive request is correct / true or whether the
interactive request
contains illegal or prohibited words and so on.
[85] S304: The third server searches the First Server for a second
electronic certificate that
matches the preset condition.
[86] Further, when the interactive request includes the preset time, the
Third Server acquires a
second electronic certificate that matches the preset condition within a
preset time after the
first electronic certificate is obtained.
[87] S305: After the acquisition module obtains, the second electronic
certificate matching the
preset condition will be included. Deliver the Third electronic certificate
corresponding to a
preset condition to the second terminal or deliver the first electronic
certificate according to
a contact information of a user of the second account; and deliver the second
electronic
certificate to the first terminal, or deliver the second electronic
certificate according to the
contact information of the user of the first account.
[88] When the Third Server finds the second electronic certificate that
matches the preset
condition included in the first electronic certificate, the Third Server may
deliver the first
electronic certificate that includes the preset condition to the second
terminal, or according

CA 02995920 2018-02-16
to the second (mailbox, electronic account, etc.); and delivering the second
electronic
certificate to the first terminal, or delivering the second electronic
certificate according to
the contact information (mailbox, etc.) of the user of the first account.
[89] Wherein, when finding the second electronic certificate that matches
the preset condition
included in the first electronic certificate, the third server may deliver the
first electronic
certificate corresponding to the preset condition to the second terminal, and
deliver the
second the electronic certificate may be delivered to the first terminal. The
second
electronic certificate may also be delivered according to the contact
information (email
address, electronic account, etc.) of the user of the second account, it can
also be delivered
according to the user's contact information (email address, electronic
account, etc.) of the
second account, and the second electronic certificate may be delivered
according to the
contact information (mailbox, etc.) of the user of the first account; and the
second
electronic certificate may also be delivered according to the user of the
second account
(Mailbox, electronic account, etc.) to deliver the first electronic
certificate corresponding to
the preset condition, and deliver the second electronic certificate to the
first terminal.
[90] Further, when the interactive request includes the preset time, when
acquiring at least two
second electronic certificates that match the preset condition within a preset
time after
acquiring the first electronic certificate, the third server determines
therein that a second
electronic certificate; delivering the determined first electronic certificate
to the second
terminal or delivering the first electronic certificate according to the
contact information of
the user of the second account; and delivering the second electronic
certificate to the first
terminal or the second electronic certificate is delivered according to the
contact
information of the user of the first account.
[91] Wherein, after determining one of the second electronic certificates,
the First Server may
deliver a first electronic certificate containing the preset condition
corresponding to the
second terminal, and deliver the determined second electronic certificate to
the first
terminal. The first electronic certificate containing the preset condition may
be delivered
according to the contact information of the user of the second account (for
example, the
email address, the account registered by the merchant platform, and so on),
and the
determination is made according to the contact information of the user of the
first account
or delivering the first electronic certificate to the second terminal and
delivering the
determined second electronic certificate according to the contact information
of the user of
the first account; and may also deliver the second electronic certificate
according to the
second electronic certificate of the second account. The contact information
(for example,
the email address, the account registered by the E-commerce platform, etc.)
delivers the
16

CA 02995920 2018-02-16
first electronic certificate containing the preset condition, and delivers the
determined
second electronic certificate to the first terminal.
[92] Further, after acquiring the second electronic certificate that
matches the preset condition,
the Third Server may also assign the permission of the first data / value to
the user of the
second account; and the target corresponding to the second electronic
certificate to the first
account, or to deliver the target corresponding to the second electronic
certificate according
to the contact information (mailbox, etc.) of the user of the first account.
[93] Further, when the first electronic certificate is a Bank Credit
certificate and the second
electronic certificate is an Object Credit Certificate, after acquiring a
second electronic
certificate that matches the preset condition, the Third Server may also
notify the Second
Server to deliver the first fund corresponding to the electronic certificate
is delivered to the
second terminal, or the first fund corresponding to the first electronic
certificate is
delivered to the second fund account according to the contact information of
the user of the
second funds account; and the matched second electronic certificate the
corresponding
commodity / services (commodity / services are electronic commodity /
services) are
delivered to the first terminal or the commodity / services corresponding to
the second
electronic certificate are delivered to the first user according to the
contact information of
the first user.
[94] For example, when the first terminal confirms that the second
electronic certificate is
accepted, the first terminal may further deliver the first response message to
the Third
Server. For example, when the first terminal confirms that the second
electronic certificate
is accepted, the first terminal may further deliver the first response message
to the Third
Server.
[95] When receiving the first response information and the second response
information, the
Third Server notifies the first terminal to deliver a request to the second
server, and delivers
the first fund corresponding to the first electronic certificate to the second
terminal. Or
delivering the first funds corresponding to the first electronic certificate
to the second funds
account according to the contact information of the user of the second funds
account; and
delivering the matched commodity / services certificate (commodity, service
certificate for
the electronic commodity / service) to the first terminal or deliver the
commodity / service
certificate corresponding to the second electronic certificate to the first
user according to
the contact information of the first user.
[96] In the above manner, the third server can automatically perform data
matching to achieve
data interaction and improve data matching efficiency. Since the first
terminal provides in
advance a first electronic certificate that includes the first data that needs
to be exchanged,
17

CA 02995920 2018-02-16
it can improve the response speed of the second terminal and improve the
efficiency of data
interaction.
[97] Please refer to Figure 4, Figure 4 is a schematic flowchart of a
fourth example of a data
interaction processing method according to the present invention. The
executive body of
this example is Third Server. The data interaction processing method in this
example
includes the following steps:
[98] S401: The third server receives the interactive request for obtaining
the second electronic
certificate.
[99] Wherein, the interactive request includes at least the first
electronic certificate information,
the preset condition required by the second electronic certificate, and the
contact
information of the first account or the user thereof.
[100] The first electronic certificate is generated by the Second Server
locking the first data /
value in the first account, and the first electronic certificate at least
includes the contact
information of the first account or the user thereof. The second electronic
certificate at least
includes the target information and the contact information of the second
account or the
user thereof. The first electronic certificate and the second electronic
certificate are stored
in the First Server.
[101] The first electronic certificate and the second electronic
certificate are stored in First
Server. The first electronic certificate is delivered by the first terminal,
and the second
electronic certificate is delivered by the second terminal. The second
terminal may be
multiple, and the second electronic certificate may be multiple.
[102] Further, the first electronic certificate may be a Bank Credit
certificate, and the first
electronic certificate may be generated by the Second Server to freeze the
first fund in the
first fund account of the first user according to the request of the first
terminal, and commit
to settle the payment certificate of electronic credit commitment of the first
fund according
to the agreed conditions.
[103] 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. The second electronic certificate includes at
least the target
commodity / service information and the contact information of the second fund
account or
its user. The second electronic certificate can represent its corresponding
target commodity
/ service. The contact information of the user of the second fund account
(second user) may
be the email address of the second user, the account registered by the
electricity supplier
platform, etc., the IP address of the second terminal, and so on.
18

CA 02995920 2018-02-16
[104] S402: The third server searches the First Server for a second
electronic certificate that
matches the preset condition.
[105] Further, when the interactive request includes the preset time, the
Third Server acquires a
second electronic certificate that matches the preset condition within a
preset time after the
first electronic certificate is obtained.
[106] S403: After the acquisition module obtains, the second electronic
certificate matching the
preset condition will be included. Deliver the Third electronic certificate
corresponding to a
preset condition to the second terminal or deliver the first electronic
certificate according to
a contact information of a user of the second account; and deliver the second
electronic
certificate to the first terminal, or deliver the second electronic
certificate according to the
contact information of the user of the first account.
[107] When the Third Server finds the second electronic certificate that
matches the preset
condition included in the first electronic certificate, the Third Server may
deliver the first
electronic certificate that includes the preset condition to the second
terminal, or according
to the second (mailbox, electronic account, etc.); and delivering the second
electronic
certificate to the first terminal, or delivering the second electronic
certificate according to
the contact information (mailbox, etc.) of the user of the first account.
[108] Wherein, when finding the second electronic certificate that matches
the preset condition
included in the first electronic certificate, the third server may deliver the
first electronic
certificate corresponding to the preset condition to the second terminal, and
deliver the
second the electronic certificate may be delivered to the first terminal. The
second
electronic certificate may also be delivered according to the contact
information (email
address, electronic account, etc.) of the user of the second account, it can
also be delivered
according to the user's contact information (email address, electronic
account, etc.) of the
second account, and the second electronic certificate may be delivered
according to the
contact information (mailbox, etc.) of the user of the first account; and the
second
electronic certificate may also be delivered according to the user of the
second account
(Mailbox, electronic account, etc.) to deliver the first electronic
certificate corresponding to
the preset condition, and deliver the second electronic certificate to the
first terminal.
[109] Further, when the interactive request includes the preset time, when
acquiring at least two
second electronic certificates that match the preset condition within a preset
time after
acquiring the first electronic certificate, the third server determines
therein that a second
electronic certificate; delivering the determined first electronic certificate
to the second
terminal or delivering the first electronic certificate according to the
contact information of
the user of the second account; and delivering the second electronic
certificate to the first
19

= CA 02995920 2018-02-16
terminal or the second electronic certificate is delivered according to the
contact
information of the user of the first account.
[110] Wherein, after determining one of the second electronic certificates,
the First Server may
deliver a first electronic certificate containing the preset condition
corresponding to the
second terminal, and deliver the determined second electronic certificate to
the first
terminal. The first electronic certificate containing the preset condition may
be delivered
according to the contact information of the user of the second account (for
example, the
email address, the account registered by the merchant platform, and so on),
and the
determination is made according to the contact information of the user of the
first account
or delivering the first electronic certificate to the second terminal and
delivering the
determined second electronic certificate according to the contact information
of the user of
the first account; and may also deliver the second electronic certificate
according to the
second electronic certificate of the second account. The contact information
(for example,
the email address, the account registered by the E-commerce platform, etc.)
delivers the
first electronic certificate containing the preset condition, and delivers the
determined
second electronic certificate to the first terminal. Further, after acquiring
the second
electronic certificate that matches the preset condition, the Third Server may
also assign
the permission of the first data / value to the user of the second account;
and the target
corresponding to the second electronic certificate to the first account, or to
deliver the
target corresponding to the second electronic certificate according to the
contact
information (mailbox, etc.) of the user of the first account.
[111] Further, when the first electronic certificate is a Bank Credit
certificate and the second
electronic certificate is an Object Credit Certificate, after acquiring a
second electronic
certificate that matches the preset condition, the Third Server may also
notify the Second
Server to deliver the first fund corresponding to the electronic certificate
is delivered to the
second terminal, or the first fund corresponding to the first electronic
certificate is
delivered to the second fund account according to the contact information of
the user of the
second funds account; and the matched second electronic certificate the
corresponding
commodity / services (commodity / services are electronic commodity /
services) are
delivered to the first terminal or the commodity / services corresponding to
the second
electronic certificate are delivered to the first user according to the
contact information of
the first user.
[112] For example, when the first terminal confirms that the second
electronic certificate is
accepted, the first terminal may further deliver the first response message to
the Third
Server. For example, when the first terminal confirms that the second
electronic certificate

CA 02995920 2018-02-16
is accepted, the first terminal may further deliver the first response message
to the Third
Server.
[113] When receiving the first response information and the second response
information, the
Third Server notifies the first terminal to deliver a request to the second
server, and delivers
the first fund corresponding to the first electronic certificate to the second
terminal. Or
delivering the first funds corresponding to the first electronic certificate
to the second funds
account according to the contact information of the user of the second funds
account; and
delivering the matched commodity / services certificate (commodity, service
certificate for
the electronic commodity / service) to the first terminal or deliver the
commodity / service
certificate corresponding to the second electronic certificate to the first
user according to
the contact information of the first user.
[114] In the above manner, the third server can automatically perform data
matching to achieve
data interaction and improve data matching efficiency. Since the first
terminal provides in
advance a first electronic certificate that includes the first data that needs
to be exchanged,
it can improve the response speed of the second terminal and improve the
efficiency of data
interaction.
[115] Please refer to Figure 5, Figure 5 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 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 First Server. The data interaction processing device in this
example includes a
receiving module 510, an acquisition module 520, and a control module 530.
[116] The receiving module 510 is used to receive a first electronic
certificate from a first
account and a second electronic certificate from a second account, where the
first
electronic certificate is generated by a Second Server locking a first data /
value of the first
account, and the electronic certificate at least includes an interactive
request for obtaining a
second electronic certificate, where the interactive request at least includes
a preset
condition for requiring the second electronic certificate to be satisfied and
a contact
information of the first account or a user thereof; and the second electronic
certificate at
least includes the target information and the contact information of the
second account.
[117] The acquisition module 520 is used to obtain a second electronic
certificate that matches
the preset condition.
[118] The control module 530 is used to deliver the first electronic
certificate that includes the
21

CA 02995920 2018-02-16
preset condition to the second terminal when the acquisition module 520
acquires a second
electronic certificate that matches the preset condition, or delivering the
first electronic
certificate according to a contact information of a user of the second
account; and
delivering the second electronic certificate to the first terminal, or
according to a user's
contact information of the first account The second electronic certificate is
delivered.
[119] Further, the interactive request included in the first electronic
certificate that is received by
the receiving module 510 further includes a preset time.
[120] The acquisition module 520 is also used to acquire, within the preset
time after the first
electronic certificate is obtained, a second electronic certificate that
matches the preset
condition;
[121] The control module 530 is also used to: when the at least two second
electronic certificates
that match the preset condition are acquired within the preset time after the
acquisition
module 520 acquires the first electronic certificate, determine one of the
second electronic
certificates; and configured to deliver the determined first electronic
certificate that
includes the preset condition to the second terminal, or according to the
contact
information of the user of the second account, delivering the determined
second electronic
certificate to the first terminal, or delivering the determined second
electronic certificate
according to the contact information of the user of the first account.
[122] In the above solution, the data interaction processing device can
select the eligible second
electronic certificate according to the second electronic certificate and
complete the
interaction between the first electronic certificate and the second electronic
certificate. In
the above manner, the First Server can automatically perform data matching to
achieve data
interaction and improve data matching. Since the first terminal provides in
advance the first
electronic certificate that includes the first data that needs to be
exchanged, the response
speed of the second terminal can be increased and the data can be increased
interaction
efficiency. As well as data exchange efficiency. And the transmission of data
in the form of
electronic certificate can improve the security of network data interaction.
[123] Please refer to Figure 6, which 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 4 and Figure 4. For details,
reference may be
made to related descriptions in the examples corresponding to Figure 4 and
Figure 4, and
details are not described herein again. The data interaction processing device
in this
example is a Third Server. The data interaction processing device in this
example includes
a receiving module 610, an acquisition module 620, and a control module 630.
22

CA 02995920 2018-02-16
[124] The receiving module 610 is used to receive an interactive request
for obtaining a second
electronic certificate, where the interactive request includes at least first
electronic
certificate information, preset conditions that the second electronic
certificate requires, and
the first account or the contact information of the user thereof; the first
electronic
certificate is generated by the Second Server locking the first data / value
in the first
account, the first electronic certificate at least comprising the contact
information of the
first account or the user thereof; Where the second electronic certificate
includes at least
target information and contact information of a second account or a user
thereof; and the
first electronic certificate and the second electronic certificate are stored
in a First Server.
[125] The acquisition module 620 searches the First Server for a second
electronic certificate that
matches the preset condition.
[126] The control module 630 is used to deliver the first electronic
certificate that includes the
preset condition to the second terminal when the acquisition module 620
acquires a second
electronic certificate that matches the preset condition, or delivering the
first electronic
certificate according to a contact information of a user of the second
account; and
delivering the second electronic certificate to the first terminal, or
according to a user's
contact information of the first account the second electronic certificate is
delivered.
[127] Further, the interactive request included in the first electronic
certificate that is received by
the receiving module 610 further includes a preset time;
[128] The acquisition module 620 is also used to acquire, within the preset
time after the first
electronic certificate is obtained, a second electronic certificate that
matches the preset
condition;
[129] The control module 630 is also used to: when the at least two second
electronic certificates
that match the preset condition are acquired within the preset time after the
acquisition
module 620 acquires the first electronic certificate, determine one of the
second electronic
certificates; and configured to deliver the determined first electronic
certificate that
includes the preset condition to the second terminal, or according to the
contact
information of the user of the second account, delivering the determined
second electronic
certificate to the first terminal, or delivering the determined second
electronic certificate
according to the contact information of the user of the first account.
[130] In the foregoing manner, the data interaction processing device can
automatically perform
data matching to achieve data interaction and improve data matching
efficiency. Since the
first terminal provides in advance a first electronic certificate that
includes the first data
that needs to be exchanged, it can improve the response speed of the second
terminal and
improve the efficiency of data interaction.
23

CA 02995920 2018-02-16
[131] Please refer to Figure 7, Figure 7 is a schematic structural diagram
of third 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.
[132] The receiver 710 is used for receiving data.
[133] 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). The
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.
[134] This transmitter 730 is used for transmitting data.
[135] 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).
[136] The various components of the data interaction processing device are
coupled together via
a bus 760, which may include a power bus, a control bus, a status signal bus,
etc., in
addition to the data bus. However, for the sake of clarity, various buses are
labelled bus 760
in the figure.
[137] The memory stores the following elements, executable modules or data
structures, or a
subset of them, or their extensions:
[138] Operation Instructions: Various operation instructions are included
for various operations.
[139] Operating System: Includes various system programs for implementing
various basic
services and for handling hardware-based tasks.
[140] In the example of the present invention, the processor 720 performs the
following
operations by invoking an operation instruction stored in a memory, where the
operation
instruction may be stored in an operating system:
[141] The processor 720 is configured to control the receiver 710 to receive
the first electronic
certificate from the first account and the second electronic certificate from
the second
account, where the first electronic certificate is generated by a Second
Server locking a
first data / value of the first account, and the electronic certificate at
least includes an
interactive request for obtaining a second electronic certificate, where the
interactive
24

=
CA 02995920 2018-02-16
request at least includes a preset condition for requiring the second
electronic certificate to
be satisfied and a contact information of the first account or a user thereof;
and the second
electronic certificate at least includes the target information and the
contact information of
the second account.
[142] The processor 720 is used to acquire a second electronic certificate
that matches the preset
condition.
[143] The processor 720 is used to deliver the first electronic certificate
that includes the preset
condition to the second terminal when the acquisition module acquires a second
electronic
certificate that matches the preset condition, or delivering the first
electronic certificate
according to a contact information of a user of the second account; and
delivering the
second electronic certificate to the first terminal, or according to a user's
contact
information of the first account The second electronic certificate is
delivered.
[144] Further, the interactive request included in the first electronic
certificate that is received by
the receiver 710 further includes a preset time.
[145] The processor 720 is further configured to acquire, within the preset
time after the first
electronic certificate is obtained, a second electronic certificate that
matches the preset
condition;
[146] The processor 720 is further configured to: when the at least two second
electronic
certificates that match the preset condition are acquired within the preset
time after the
acquisition module acquires the first electronic certificate, determine one of
the second
electronic certificates; and configured to deliver the determined first
electronic certificate
that includes the preset condition to the second terminal, or according to the
contact
information of the user of the second account, delivering the determined
second electronic
certificate to the first terminal, or delivering the determined second
electronic certificate
according to the contact information of the user of the first account.
[147] In the above solution, the data interaction processing device can
select the eligible second
electronic certificate according to the second electronic certificate and
complete the
interaction between the first electronic certificate and the second electronic
certificate. In
the above manner, the First Server can automatically perform data matching to
achieve data
interaction and improve data matching. Since the first terminal provides in
advance the first
electronic certificate that includes the first data that needs to be
exchanged, the response
speed of the second terminal can be increased and the data can be increased
interaction
efficiency. As well as data exchange efficiency. And the transmission of data
in the form of
electronic certificate can improve the security of network data interaction.
[148] Please refer to Figure 8, Figure 8 is a schematic structural diagram of
fourth example of a

CA 02995920 2018-02-16
data interaction processing device according to the present invention. The
data interaction
processing device in this example is a Third Server. 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.
[149] The receiver 810 is used for receiving data.
[150] 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). The
processor
820 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.
[151] This transmitter 730 is used for transmitting data.
[152] The memory may include a read only memory 840 and a random access memory
850 and
provide instructions and data to the processor 820. A portion of the memory
may also
include non-volatile random access memory (NVRAM).
[153] The various components of the data interaction processing device are
coupled together via
a bus 860, which may include a power bus, a control bus, a status signal bus,
etc., in
addition to the data bus. However, for the sake of clarity, various buses are
labelled bus
860 in the figure.
[154] The memory stores the following elements, executable modules or data
structures, or a
subset of them, or their extensions:
[155] Operation Instructions: Various operation instructions are included
for various operations.
[156] Operating System: Includes various system programs for implementing
various basic
services and for handling hardware-based tasks.
[157] In the example of the present invention, the processor 720 performs
the following
operations by invoking an operation instruction stored in a memory, where the
operation
instruction may be stored in an operating system:
[158] The processor 820 is used to control the receiver 810 to receive an
interactive request for
obtaining a second electronic certificate, where the interactive request
includes at least first
electronic certificate information, preset conditions that the second
electronic certificate
requires, and the first account or the contact information of the user
thereof; the first
electronic certificate is generated by the Second Server locking the first
data / value in the
first account, the first electronic certificate at least comprising the
contact information of
26

CA 02995920 2018-02-16
the first account or the user thereof; Where the second electronic certificate
includes at
least target information and contact information of a second account or a user
thereof; and
the first electronic certificate and the second electronic certificate are
stored in a First
Server;
[159] The processor 820 is also used to search, from the First Server, for
a second electronic
certificate that matches the preset condition;
[160] The processor 820 is used to deliver the first electronic certificate
that includes the preset
condition to the second terminal when the acquisition module acquires a second
electronic
certificate that matches the preset condition, or delivering the first
electronic certificate
according to a contact information of a user of the second account; and
delivering the
second electronic certificate to the first terminal, or according to a user's
contact
information of the first account The second electronic certificate is
delivered.
[161] Further, the interaction request included in the first electronic
certificate received by the
receiver 810 further includes a preset time;
[162] The processor 820 is further configured to acquire, within the preset
time after the first
electronic certificate is obtained, a second electronic certificate that
matches the preset
condition;
[163] The processor 820 is further configured to: when the at least two
second electronic
certificates that match the preset condition are acquired within the preset
time after the
acquisition module acquires the first electronic certificate, determine one of
the second
electronic certificates; and configured to deliver the determined first
electronic certificate
that includes the preset condition to the second terminal, or according to the
contact
information of the user of the second account, delivering the determined
second electronic
certificate to the first terminal, or delivering the determined second
electronic certificate
according to the contact information of the user of the first account.
[164] In the foregoing manner, the data interaction processing device can
automatically perform
data matching to achieve data interaction and improve data matching
efficiency. Since the
first terminal provides in advance a first electronic certificate that
includes the first data
that needs to be exchanged, it can improve the response speed of the second
terminal and
improve the efficiency of data interaction.
[165] In the several examples provided by 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
27

CA 02995920 2018-02-16
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.
[166] 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.
[167] 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 separately
or physically,
and 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.
[168] When the integrated unit is implemented in the form of a software
functional unit and is
sold or used as an independent commodity, it 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 existing technology, 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.
28

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date 2022-12-06
(86) PCT Filing Date 2015-12-15
(87) PCT Publication Date 2017-06-22
(85) National Entry 2018-02-16
Examination Requested 2020-12-09
(45) Issued 2022-12-06

Abandonment History

There is no abandonment history.

Maintenance Fee

Last Payment of $210.51 was received on 2023-12-15


 Upcoming maintenance fee amounts

Description Date Amount
Next Payment if small entity fee 2025-12-15 $125.00
Next Payment if standard fee 2025-12-15 $347.00

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Registration of a document - section 124 $100.00 2018-02-16
Application Fee $400.00 2018-02-16
Maintenance Fee - Application - New Act 2 2017-12-15 $100.00 2018-02-16
Maintenance Fee - Application - New Act 3 2018-12-17 $100.00 2018-12-11
Maintenance Fee - Application - New Act 4 2019-12-16 $100.00 2019-01-11
Maintenance Fee - Application - New Act 5 2020-12-15 $200.00 2020-01-08
Advance an application for a patent out of its routine order 2020-12-09 $500.00 2020-12-09
Request for Examination 2020-12-15 $800.00 2020-12-09
Maintenance Fee - Application - New Act 6 2021-12-15 $204.00 2021-06-25
Maintenance Fee - Application - New Act 7 2022-12-15 $203.59 2022-06-22
Final Fee 2022-11-04 $305.39 2022-09-20
Maintenance Fee - Patent - New Act 8 2023-12-15 $210.51 2023-06-14
Maintenance Fee - Patent - New Act 9 2024-12-16 $210.51 2023-12-15
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
10353744 CANADA LTD.
Past Owners on Record
None
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Claims 2020-12-09 19 589
Request for Examination / Amendment / Special Order 2020-12-09 24 766
Acknowledgement of Grant of Special Order 2021-03-26 1 173
Examiner Requisition 2021-04-19 5 282
Amendment 2021-08-19 62 2,322
Drawings 2021-08-19 4 173
Claims 2021-08-19 19 622
Examiner Requisition 2021-10-05 4 228
Amendment 2022-01-14 51 1,724
Claims 2022-01-14 19 621
Examiner Requisition 2022-03-02 3 163
Amendment 2022-05-18 44 1,450
Claims 2022-05-18 19 618
Final Fee 2022-09-20 2 48
Representative Drawing 2022-11-14 1 25
Cover Page 2022-11-14 1 58
Electronic Grant Certificate 2022-12-06 1 2,527
Abstract 2018-02-16 2 95
Claims 2018-02-16 6 315
Drawings 2018-02-16 4 91
Description 2018-02-16 28 1,638
Patent Cooperation Treaty (PCT) 2018-02-16 1 69
International Search Report 2018-02-16 2 72
National Entry Request 2018-02-16 9 381
Representative Drawing 2018-04-06 1 20
Cover Page 2018-04-06 1 45
Maintenance Fee Payment 2018-12-11 1 30