Language selection

Search

Patent 2995875 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 2995875
(54) English Title: DATA PROCESSING SYSTEM BASED ON NETWORK PROMOTIONAL TRANSACTIONS
(54) French Title: SYSTEME DE TRAITEMENT DE DONNEES REPOSANT SUR DES TRANSACTIONS PROMOTIONNELLES DE RESEAU
Status: Granted
Bibliographic Data
Abstracts

English Abstract

A data processing system based on network promotional transactions, the system comprising: a first server 10, a second server 20, a first terminal 30, a fourth server 60, a second terminal 40, and a third server 50. The first server 10 is used for generating a corresponding product electronic transaction certificate on the basis of product information and receipt information; the second server 20 is used for publishing a promotional message corresponding to the product electronic transaction certificate; the first terminal 30 is used for pushing the product electronic transaction certificate by means of the Internet; the second terminal 40 is used for sending payment information for requesting payment amount funds; the third server 50 sends a payment electronic certificate to the fourth server; and the fourth server 60 is used for transferring funds into the receipt account included in receipt settlement information.


French Abstract

La présente invention concerne un système de traitement de données reposant sur des transactions promotionnelles de réseau, le système comprenant : un premier serveur 10, un deuxième serveur 20, un premier terminal 30, un quatrième serveur 60, un second terminal 40, et un troisième serveur 50. Le premier serveur 10 est utilisé pour générer un certificat de transaction électronique de produit correspondant sur la base d'informations de produit et d'informations de réception ; le deuxième serveur 20 est utilisé pour publier un message promotionnel correspondant au certificat de transaction électronique de produit ; le premier terminal 30 est utilisé pour pousser le certificat de transaction électronique de produit au moyen d'Internet ; le second terminal 40 est utilisé pour envoyer des informations de paiement destinées à demander des fonds de montant de paiement ; le troisième serveur 50 envoie un certificat électronique de paiement au quatrième serveur ; et le quatrième serveur 60 est utilisé pour transférer des fonds sur le compte de réception inclus dans des informations de règlement de réception.

Claims

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


- 11 -
CLAIMS
1. A data processing system comprising:
a first server;
a second server;
a third server;
a fourth server;
a first terminal; and
a second terminal;
wherein the first server is configured to:
acquire commodity information;
acquire payment information;
generate an electronic certificate from the commodity information and the
payment
information, wherein the electronic certificate includes:
the commodity information;
the payment information, wherein the payment information includes at least
a name, an amount, a receiving account, and settlement information; and
an electronic certificate number;
transmit the electronic certificate to the second server;

- 12 -
wherein the second server is configured to:
obtain the electronic certificate from the first server;
issue a promotional message based on the electronic certificate;
receive an certification request sent by the first terminal, wherein the
certification
request includes a certificate number and an e-commerce number;
certify that the certificate number matches the electronic certificate number;
store the e-commerce number on the electronic certificate;
publish the promotional message; and
transmit the electronic certificate to the first terminal;
wherein the first terminal is configured to:
deliver the certification request to the second server;
receive the electronic certificate from the second server;
push the promotional message to a plurality of channels; and
transmit the electronic certificate to the second terminal via the internet;
wherein the second terminal is configured to:
receive the electronic certificate from the first terminal via the internet;
receive receipt information for a dispensed commodity from a second terminal
user; and

- 13 -
transmit the payment information to the third server for payment in accordance

with the payment information;
wherein the third server is configured to:
verify that the amount in a pre-set payment account is frozen;
generate a payment electronic certificate; and
deliver the payment electronic certificate to the fourth server;
wherein the fourth server is configured to:
verify that the payment electronic certificate corresponds to the receipt
information;
and
deliver the receipt information and the payment electronic certificate to the
third
server;
wherein the third server is further configured to:
verify the receipt information;
verify the payment electronic certificate; and
deliver the amount on the electronic certificate to the fourth server; and
wherein the fourth server is further configured to transfer the amount into
the receiving
account.
2. The
system of claim 1 wherein the second server is further configured to transmit
the
electronic certificate including the e-commerce number to the first server.

- 14 -
3. The system of claim 2 wherein the first server is further configured to
update the electronic
certificate with the e-commerce number.
4. The system of any one of claims 1-2 wherein the first server is further
configured to deliver
a sale notification to the second server once the amount is in the receiving
account.
5. The system of claim 4 wherein the second server is further configured to
store a sold entry
on the electronic certificate according to the sale notification.
6. The system of claim 4 wherein the second server is further configured to
determine
whether the sale notification is received within a preset time range.
7. The system of claim 6 wherein when the sale notification is not received
within the preset
time range the second server is further configured to delete the e-commerce
number from
the electronic certificate.
8. The system of claim 7 wherein the second server is further configured to
deliver a binding
release notification to the first server.
9. The system according to any one of claims 1-8 wherein the first terminal
is further
configured to post the electronic certificate to a social network
corresponding to the e-
commerce number.
10. The system according to any one of claims 1-9 wherein the second server
is further
configured to obtain the commodity information and the payment information
from the first
server.
11. The system according to claim 10 wherein the second server is further
configured to
determine the name and the amount from the commodity information and the
payment
information.
12. The system of any one of claims 1-11 wherein the fourth server is
further configured to
transfer a sales commission to a first terminal account once the amount has
been
transferred into the receiving account.

- 15 -
13. The system of any one of claims 1-12 wherein the first server is
configured to be used by
a commodity provider.
14. The system of claim 13 wherein the commodity provider is a commodity
manufacturer.
15. The system of claim 13 wherein the commodity provider is a commodity
vendor.
16. The system of any one of claims 1-15 wherein the electronic certificate
is generated by an
electronic certificate generator.
17. The system of any one of claims 1-16 wherein the electronic certificate
is used to identify
a commodity provided by the commodity provider.
18. The system of any one of claims 1-16 wherein the electronic certificate
is used to identify
a series of commodities provided by the commodity provider.
19. The system of claim 17 wherein the commodity is a tangible commodity.
20. The system of claim 18 wherein the commodity is a service.
21. The system of any one of claims 1-20 wherein the commodity information
includes a
commodity name.
22. The system of any one of claims 1-20 wherein the commodity information
includes a
commodity price.
23. The system of any one of claims 1-20 wherein the commodity information
includes a
commodity picture.
24. The system of any one of claims 1-20 wherein the commodity information
includes a
commodity parameter.

- 16 -
25. The system of any one of claims 1-24 wherein the settlement information
includes a
collection account.
26. The system of any one of claims 1-25 wherein the settlement information
includes a
collection account name.
27. The system of any one of claims 1-26 wherein the second server is
configured to be used
by a commodity electronic warehouse.
28. The system of claim 27 wherein the commodity electronic warehouse is a
distributing
center.
29. The system of claim 27 wherein the commodity electronic warehouse is a
portal website.
30. The system of claim 27 wherein the commodity electronic warehouse is
configured to
display the electronic certificate.
31. A first server comprising:
a computer processor; and
a memory storage component;
wherein the first server is configured to:
acquire commodity information;
acquire payment information;
generate an electronic certificate from the commodity information and the
payment
information, wherein the electronic certificate includes:
the commodity information;

- 17 -
the payment information, wherein the payment information includes at least
a name, an amount, a receiving account, and settlement information; and
an electronic certificate number;
transmit the electronic certificate to a second server;
wherein the second server is configured to:
obtain the electronic certificate from the first server;
issue a promotional message based on the electronic certificate;
receive an certification request sent by a first terminal, wherein the
certification
request includes a certificate number and an e-commerce number;
certify that the certificate number matches the electronic certificate number;
store the e-commerce number on the electronic certificate;
publish the promotional message; and
transmit the electronic certificate to the first terminal;
wherein the first terminal is configured to:
deliver the certification request to the second server;
receive the electronic certificate from the second server;
push the promotional message to a plurality of channels; and
transmit the electronic certificate to a second terminal via the internet;

- 18 -
wherein the second terminal is configured to:
receive the electronic certificate from the first terminal via the internet;
receive receipt information for a dispensed commodity from a second terminal
user; and
transmit the payment information to a third server for payment in accordance
with
the payment information;
wherein the third server is configured to:
verify that the amount in a pre-set payment account is frozen;
generate a payment electronic certificate; and
deliver the payment electronic certificate to a fourth server;
wherein the fourth server is configured to:
verify that the payment electronic certificate corresponds to the receipt
information;
and
deliver the receipt information and the payment electronic certificate to the
third
server;
wherein the third server is further configured to:
verify the receipt information;
verify the payment electronic certificate; and
deliver the amount on the electronic certificate to the fourth server; and

- 19 -
wherein the fourth server is further configured to transfer the amount into
the receiving
account.
32. The first server of claim 31 wherein the second server is further
configured to transmit the
electronic certificate including the e-commerce number to the first server.
33. The first server of claim 32 wherein the first server is further
configured to update the
electronic certificate with the e-commerce number.
34. The first server of any one of claims 31-32 wherein the first server is
further configured to
deliver a sale notification to the second server once the amount is in the
receiving account.
35. The first server of claim 34 wherein the second server is further
configured to store a sold
entry on the electronic certificate according to the sale notification.
36. The first server of claim 34 wherein the second server is further
configured to determine
whether the sale notification is received within a preset time range.
37. The first server of claim 36 wherein when the sale notification is not
received within the
preset time range the second server is further configured to delete the e-
commerce
number from the electronic certificate.
38. The first server of claim 37 wherein the second server is further
configured to deliver a
binding release notification to the first server.
39. The first server according to any one of claims 31-38 wherein the first
terminal is further
configured to post the electronic certificate to a social network
corresponding to the e-
commerce number.
40. The first server according to any one of claims 31-39 wherein the
second server is further
configured to obtain the commodity information and the payment information
from the first
server.

- 20 -
41. The first server according to claim 40 wherein the second server is
further configured to
determine the name and the amount from the commodity information and the
payment
information.
42. The first server of any one of claims 31-41 wherein the fourth server
is further configured
to transfer a sales commission to a first terminal account once the amount has
been
transferred into the receiving account.
43. The first server of any one of claims 31-42 wherein the first server is
configured to be
used by a commodity provider.
44. The first server of claim 43 wherein the commodity provider is a
commodity manufacturer.
45. The first server of claim 43 wherein the commodity provider is a
commodity vendor.
46. The first server of any one of claims 31-45 wherein the electronic
certificate is generated
by an electronic certificate generator.
47. The first server of any one of claims 31-46 wherein the electronic
certificate is used to
identify a commodity provided by the commodity provider.
48. The first server of any one of claims 31-46 wherein the electronic
certificate is used to
identify a series of commodities provided by the commodity provider.
49. The first server of claim 47 wherein the commodity is a tangible
commodity.
50. The first server of claim 48 wherein the commodity is a service.
51. The first server of any one of claims 31-50 wherein the commodity
information includes a
commodity name.
52. The first server of any one of claims 31-50 wherein the commodity
information includes a
commodity price.

- 21 -
53. The first server of any one of claims 31-50 wherein the commodity
information includes a
commodity picture.
54. The first server of any one of claims 31-50 wherein the commodity
information includes a
commodity parameter.
55. The first server of any one of claims 31-54 wherein the settlement
information includes a
collection account.
56. The first server of any one of claims 31-55 wherein the settlement
information includes a
collection account name.
57. The first server of any one of claims 31-56 wherein the second server
is configured to be
used by a commodity electronic warehouse.
58. The first server of claim 57 wherein the commodity electronic warehouse
is a distributing
center.
59. The first server of claim 57 wherein the commodity electronic warehouse
is a portal
website.
60. The first server of claim 57 wherein the commodity electronic warehouse
is configured to
display the electronic certificate.
61. A second server comprising:
a computer processor; and
a memory storage component;
wherein the second server is communicatively connected to a first server;
wherein the first server is configured to:

- 22 -
acquire commodity information;
acquire payment information;
generate an electronic certificate from the commodity information and the
payment
information, wherein the electronic certificate includes:
the commodity information;
the payment information, wherein the payment information includes at least
a name, an amount, a receiving account, and settlement information; and
an electronic certificate number;
transmit the electronic certificate to the second server;
wherein the second server is configured to:
obtain the electronic certificate from the first server;
issue a promotional message based on the electronic certificate;
receive an certification request sent by a first terminal, wherein the
certification
request includes a certificate number and an e-commerce number;
certify that the certificate number matches the electronic certificate number;
store the e-commerce number on the electronic certificate;
publish the promotional message; and
transmit the electronic certificate to the first terminal;
wherein the first terminal is configured to:

- 23 -
deliver the certification request to the second server;
receive the electronic certificate from the second server;
push the promotional message to a plurality of channels; and
transmit the electronic certificate to a second terminal via the internet;
wherein the second terminal is configured to:
receive the electronic certificate from the first terminal via the internet;
receive receipt information for a dispensed commodity from a second terminal
user; and
transmit the payment information to a third server for payment in accordance
with
the payment information;
wherein the third server is configured to:
verify that the amount in a pre-set payment account is frozen;
generate a payment electronic certificate; and
deliver the payment electronic certificate to a fourth server;
wherein the fourth server is configured to:
verify that the payment electronic certificate corresponds to the receipt
information;
and
deliver the receipt information and the payment electronic certificate to the
third
server;

- 24 -
wherein the third server is further configured to:
verify the receipt information;
verify the payment electronic certificate; and
deliver the amount on the electronic certificate to the fourth server; and
wherein the fourth server is further configured to transfer the amount into
the receiving
account.
62. The second server of claim 61 wherein the second server is further
configured to transmit
the electronic certificate including the e-commerce number to the first
server.
63. The second server of claim 62 wherein the first server is further
configured to update the
electronic certificate with the e-commerce number.
64. The second server of any one of claims 61-62 wherein the first server
is further configured
to deliver a sale notification to the second server once the amount is in the
receiving
account.
65. The second server of claim 64 wherein the second server is further
configured to store a
sold entry on the electronic certificate according to the sale notification.
66. The second server of claim 64 wherein the second server is further
configured to
determine whether the sale notification is received within a preset time
range.
67. The second server of claim 66 wherein when the sale notification is not
received within
the preset time range the second server is further configured to delete the e-
commerce
number from the electronic certificate.
68. The second server of claim 67 wherein the second server is further
configured to deliver
a binding release notification to the first server.

- 25 -
69. The second server according to any one of claims 61-68 wherein the
first terminal is
further configured to post the electronic certificate to a social network
corresponding to the
e-commerce number.
70. The second server according to any one of claims 61-69 wherein the
second server is
further configured to obtain the commodity information and the payment
information from
the first server.
71. The second server according to claim 70 wherein the second server is
further configured
to determine the name and the amount from the commodity information and the
payment
information.
72. The second server of any one of claims 61-71 wherein the fourth server
is further
configured to transfer a sales commission to a first terminal account once the
amount has
been transferred into the receiving account.
73. The second server of any one of claims 61-72 wherein the first server
is configured to be
used by a commodity provider.
74. The second server of claim 73 wherein the commodity provider is a
commodity
manufacturer.
75. The second server of claim 73 wherein the commodity provider is a
commodity vendor.
76. The second server of any one of claims 61-75 wherein the electronic
certificate is
generated by an electronic certificate generator.
77. The second server of any one of claims 61-76 wherein the electronic
certificate is used
to identify a commodity provided by the commodity provider.
78. The second server of any one of claims 61-76 wherein the electronic
certificate is used
to identify a series of commodities provided by the commodity provider.

- 26 -
79. The second server of claim 77 wherein the commodity is a tangible
commodity.
80. The second server of claim 78 wherein the commodity is a service.
81. The second server of any one of claims 61-80 wherein the commodity
information
includes a commodity name.
82. The second server of any one of claims 61-80 wherein the commodity
information
includes a commodity price.
83. The second server of any one of claims 61-80 wherein the commodity
information
includes a commodity picture.
84. The second server of any one of claims 61-80 wherein the commodity
information
includes a commodity parameter.
85. The second server of any one of claims 61-84 wherein the settlement
information includes
a collection account.
86. The second server of any one of claims 61-85 wherein the settlement
information includes
a collection account name.
87. The second server of any one of claims 61-86 wherein the second server
is configured to
be used by a commodity electronic warehouse.
88. The second server of claim 87 wherein the commodity electronic
warehouse is a
distributing center.
89. The second server of claim 87 wherein the commodity electronic
warehouse is a portal
website.
90. The second server of claim 87 wherein the commodity electronic
warehouse is configured
to display the electronic certificate.

- 27 -
91. A third server comprising:
a computer processor; and
a memory storage component;
wherein the third server is communicatively connected to a first server, a
second server,
a fourth server, a first terminal and a second terminal;
wherein the first server is configured to:
acquire commodity information;
acquire payment information;
generate an electronic certificate from the commodity information and the
payment
information, wherein the electronic certificate includes:
the commodity information;
the payment information, wherein the payment information includes at least
a name, an amount, a receiving account, and settlement information; and
an electronic certificate number;
transmit the electronic certificate to the second server;
wherein the second server is configured to:
obtain the electronic certificate from the first server;
issue a promotional message based on the electronic certificate;

- 28 -
receive an certification request sent by the first terminal, wherein the
certification
request includes a certificate number and an e-commerce number;
certify that the certificate number matches the electronic certificate number;
store the e-commerce number on the electronic certificate;
publish the promotional message; and
transmit the electronic certificate to the first terminal;
wherein the first terminal is configured to:
deliver the certification request to the second server;
receive the electronic certificate from the second server;
push the promotional message to a plurality of channels; and
transmit the electronic certificate to the second terminal via the internet;
wherein the second terminal is configured to:
receive the electronic certificate from the first terminal via the internet;
receive receipt information for a dispensed commodity from a second terminal
user; and
transmit the payment information to the third server for payment in accordance

with the payment information;
wherein the third server is configured to:
verify that the amount in a pre-set payment account is frozen;

- 29 -
generate a payment electronic certificate; and
deliver the payment electronic certificate to the fourth server;
wherein the fourth server is configured to:
verify that the payment electronic certificate corresponds to the receipt
information;
and
deliver the receipt information and the payment electronic certificate to the
third
server;
wherein the third server is further configured to:
verify the receipt information;
verify the payment electronic certificate; and
deliver the amount on the electronic certificate to the fourth server; and
wherein the fourth server is further configured to transfer the amount into
the receiving
account.
92. The third server of claim 91 wherein the second server is further
configured to transmit the
electronic certificate including the e-commerce number to the first server.
93. The third server of claim 92 wherein the first server is further
configured to update the
electronic certificate with the e-commerce number.
94. The third server of any one of claims 91-92 wherein the first server is
further configured to
deliver a sale notification to the second server once the amount is in the
receiving account.

- 30 -
95. The third server of claim 94 wherein the second server is further
configured to store a sold
entry on the electronic certificate according to the sale notification.
96. The third server of claim 94 wherein the second server is further
configured to determine
whether the sale notification is received within a preset time range.
97. The third server of claim 96 wherein when the sale notification is not
received within the
preset time range the second server is further configured to delete the e-
commerce
number from the electronic certificate.
98. The third server of claim 97 wherein the second server is further
configured to deliver a
binding release notification to the first server.
99. The third server according to any one of claims 91-98 wherein the first
terminal is further
configured to post the electronic certificate to a social network
corresponding to the e-
commerce number.
100. The third server according to any one of claims 91-99 wherein the second
server is further
configured to obtain the commodity information and the payment information
from the first
server.
101. The third server according to claim 100 wherein the second server is
further configured
to determine the name and the amount from the commodity information and the
payment
information.
102. The third server of any one of claims 91-101 wherein the fourth server is
further configured
to transfer a sales commission to a first terminal account once the amount has
been
transferred into the receiving account.
103. The third server of any one of claims 91-102 wherein the first server is
configured to be
used by a commodity provider.
104. The third server of claim 103 wherein the commodity provider is a
commodity
manufacturer.

- 31 -
105. The third server of claim 103 wherein the commodity provider is a
commodity vendor.
106. The third server of any one of claims 91-105 wherein the electronic
certificate is generated
by an electronic certificate generator.
107. The third server of any one of claims 91-106 wherein the electronic
certificate is used to
identify a commodity provided by the commodity provider.
108. The third server of any one of claims 91-106 wherein the electronic
certificate is used to
identify a series of commodities provided by the commodity provider.
109. The third server of claim 107 wherein the commodity is a tangible
commodity.
110. The third server of claim 108 wherein the commodity is a service.
111. The third server of any one of claims 91-110 wherein the commodity
information includes
a commodity name.
112. The third server of any one of claims 91-110 wherein the commodity
information includes
a commodity price.
113. The third server of any one of claims 91-110 wherein the commodity
information includes
a commodity picture.
114. The third server of any one of claims 91-110 wherein the commodity
information includes
a commodity parameter.
115. The third server of any one of claims 91-114 wherein the settlement
information includes
a collection account.
116. The third server of any one of claims 91-115 wherein the settlement
information includes
a collection account name.

- 32 -
117. The third server of any one of claims 91-116 wherein the second server is
configured to
be used by a commodity electronic warehouse.
118. The third server of claim 117 wherein the commodity electronic warehouse
is a distributing
center.
119. The third server of claim 117 wherein the commodity electronic warehouse
is a portal
website.
120. The third server of claim 117 wherein the commodity electronic warehouse
is configured
to display the electronic certificate.
121. A fourth server comprising:
a computer processor; and
a memory storage component;
wherein the fourth server is communicatively connected to a first server, a
second server,
a third server, a first terminal and a second terminal;
wherein the first server is configured to:
acquire commodity information;
acquire payment information;
generate an electronic certificate from the commodity information and the
payment
information, wherein the electronic certificate includes:
the commodity information;
the payment information, wherein the payment information includes at least
a name, an amount, a receiving account, and settlement information; and

- 33 -
an electronic certificate number;
transmit the electronic certificate to the second server;
wherein the second server is configured to:
obtain the electronic certificate from the first server;
issue a promotional message based on the electronic certificate;
receive an certification request sent by the first terminal, wherein the
certification
request includes a certificate number and an e-commerce number;
certify that the certificate number matches the electronic certificate number;
store the e-commerce number on the electronic certificate;
publish the promotional message; and
transmit the electronic certificate to the first terminal;
wherein the first terminal is configured to:
deliver the certification request to the second server;
receive the electronic certificate from the second server;
push the promotional message to a plurality of channels; and
transmit the electronic certificate to the second terminal via the internet;
wherein the second terminal is configured to:

- 34 -
receive the electronic certificate from the first terminal via the internet;
receive receipt information for a dispensed commodity from a second terminal
user; and
transmit the payment information to the third server for payment in accordance

with the payment information;
wherein the third server is configured to:
verify that the amount in a pre-set payment account is frozen;
generate a payment electronic certificate; and
deliver the payment electronic certificate to the fourth server;
wherein the fourth server is configured to:
verify that the payment electronic certificate corresponds to the receipt
information;
and
deliver the receipt information and the payment electronic certificate to the
third
server;
wherein the third server is further configured to:
verify the receipt information;
verify the payment electronic certificate; and
deliver the amount on the electronic certificate to the fourth server; and
wherein the fourth server is further configured to transfer the amount into
the receiving
account.

- 35 -
122. The fourth server of claim 121 wherein the second server is further
configured to transmit
the electronic certificate including the e-commerce number to the first
server.
123. The fourth server of claim 122 wherein the first server is further
configured to update the
electronic certificate with the e-commerce number.
124. The fourth server of any one of claims 121-122 wherein the first server
is further
configured to deliver a sale notification to the second server once the amount
is in the
receiving account.
125. The fourth server of claim 124 wherein the second server is further
configured to store a
sold entry on the electronic certificate according to the sale notification.
126. The fourth server of claim 124 wherein the second server is further
configured to
determine whether the sale notification is received within a preset time
range.
127. The fourth server of claim 126 wherein when the sale notification is not
received within
the preset time range the second server is further configured to delete the e-
commerce
number from the electronic certificate.
128. The fourth server of claim 127 wherein the second server is further
configured to deliver
a binding release notification to the first server.
129. The fourth server according to any one of claims 121-128 wherein the
first terminal is
further configured to post the electronic certificate to a social network
corresponding to the
e-commerce number.
130. The fourth server according to any one of claims 121-129 wherein the
second server is
further configured to obtain the commodity information and the payment
information from
the first server.

- 36 -
131. The fourth server according to claim 130 wherein the second server is
further configured
to determine the name and the amount from the commodity information and the
payment
information.
132. The fourth server of any one of claims 121-131 wherein the fourth server
is further
configured to transfer a sales commission to a first terminal account once the
amount has
been transferred into the receiving account.
133. The fourth server of any one of claims '121-132 wherein the first server
is configured to
be used by a commodity provider.
134. The fourth server of claim 133 wherein the commodity provider is a
commodity
manufacturer.
135. The fourth server of claim 133 wherein the commodity provider is a
commodity vendor.
136. The fourth server of any one of claims 121-135 wherein the electronic
certificate is
generated by an electronic certificate generator.
137. The fourth server of any one of claims 121-136 wherein the electronic
certificate is used
to identify a commodity provided by the commodity provider.
138. The fourth server of any one of claims 121-136 wherein the electronic
certificate is used
to identify a series of commodities provided by the commodity provider.
139. The fourth server of claim 137 wherein the commodity is a tangible
commodity.
140. The fourth server of claim 138 wherein the commodity is a service.
141. The fourth server of any one of claims 121-140 wherein the commodity
information
includes a commodity name.
142. The fourth server of any one of claims 121-140 wherein the commodity
information
includes a commodity price.

- 37 -
143. The fourth server of any one of claims 121-140 wherein the commodity
information
includes a commodity picture.
144. The fourth server of any one of claims 121-140 wherein the commodity
information
includes a commodity parameter.
145. The fourth server of any one of claims 121-144 wherein the settlement
information
includes a collection account.
146. The fourth server of any one of claims 121-145 wherein the settlement
information
includes a collection account name.
147. The fourth server of any one of claims 121-146 wherein the second server
is configured
to be used by a commodity electronic warehouse.
148. The fourth server of claim 147 wherein the commodity electronic warehouse
is a
distributing center.
149. The fourth server of claim 147 wherein the commodity electronic warehouse
is a portal
website.
150. The fourth server of claim 147 wherein the commodity electronic warehouse
is configured
to display the electronic certificate.
151. A first terminal comprising:
a computer processor; and
a memory storage component;
wherein the first terminal is communicatively connected to a first server, a
second server,
a third server, a fourth server and a second terminal;

- 38 -
wherein the first server is configured to:
acquire commodity information;
acquire payment information;
generate an electronic certificate from the commodity information and the
payment
information, wherein the electronic certificate includes:
the commodity information;
the payment information, wherein the payment information includes at least a
name, an amount, a receiving account, and settlement information; and
an electronic certificate number;
transmit the electronic certificate to the second server;
wherein the second server is configured to:
obtain the electronic certificate from the first server;
issue a promotional message based on the electronic certificate;
receive an certification request sent by the first terminal, wherein the
certification
request includes a certificate number and an e-commerce number;
certify that the certificate number matches the electronic certificate number;
store the e-commerce number on the electronic certificate;
publish the promotional message; and
transmit the electronic certificate to the first terminal;

- 39 -
wherein the first terminal is configured to:
deliver the certification request to the second server;
receive the electronic certificate from the second server;
push the promotional message to a plurality of channels; and
transmit the electronic certificate to the second terminal via the internet;
wherein the second terminal is configured to:
receive the electronic certificate from the first terminal via the internet;
receive receipt information for a dispensed commodity from a second terminal
user; and
transmit the payment information to the third server for payment in accordance

with the payment information;
wherein the third server is configured to:
verify that the amount in a pre-set payment account is frozen;
generate a payment electronic certificate; and
deliver the payment electronic certificate to the fourth server;
wherein the fourth server is configured to:
verify that the payment electronic certificate corresponds to the receipt
information;
and

- 40 -
deliver the receipt information and the payment electronic certificate to the
third
server;
wherein the third server is further configured to:
verify the receipt information;
verify the payment electronic certificate; and
deliver the amount on the electronic certificate to the fourth server; and
wherein the fourth server is further configured to transfer the amount into
the receiving
account.
152. The first terminal of claim 151 wherein the second server is further
configured to transmit
the electronic certificate including the e-commerce number to the first
server.
153. The first terminal of claim 152 wherein the first server is further
configured to update the
electronic certificate with the e-commerce number.
154. The first terminal of any one of claims 151-152 wherein the first server
is further configured
to deliver a sale notification to the second server once the amount is in the
receiving
account.
155. The first terminal of claim 154 wherein the second server is further
configured to store a
sold entry on the electronic certificate according to the sale notification.
156. The first terminal of claim 154 wherein the second server is further
configured to determine
whether the sale notification is received within a preset time range.
157. The first terminal of claim 156 wherein when the sale notification is not
received within the
preset time range the second server is further configured to delete the e-
commerce
number from the electronic certificate.

- 41 -
158. The first terminal of claim 157 wherein the second server is further
configured to deliver a
binding release notification to the first server.
159. The first terminal according to any one of claims 151-158 wherein the
first terminal is
further configured to post the electronic certificate to a social network
corresponding to the
e-commerce number.
160. The first terminal according to any one of claims 151-159 wherein the
second server is
further configured to obtain the commodity information and the payment
information from
the first server.
161. The first terminal according to claim 160 wherein the second server is
further configured
to determine the name and the amount from the commodity information and the
payment
information.
162. The first terminal of any one of claims 151-161 wherein the fourth server
is further
configured to transfer a sales commission to a first terminal account once the
amount has
been transferred into the receiving account.
163. The first terminal of any one of claims 151-162 wherein the first server
is configured to be
used by a commodity provider.
164. The first terminal of claim 163 wherein the commodity provider is a
commodity
manufacturer.
165. The first terminal of claim 163 wherein the commodity provider is a
commodity vendor.
166. The first terminal of any one of claims 151-165 wherein the electronic
certificate is
generated by an electronic certificate generator.
167. The first terminal of any one of claims 151-166 wherein the electronic
certificate is used
to identify a commodity provided by the commodity provider.


-42-

168. The first terminal of any one of claims 151-166 wherein the electronic
certificate is used
to identify a series of commodities provided by the commodity provider.
169. The first terminal of claim 167 wherein the commodity is a tangible
commodity.
170. The first terminal of claim 168 wherein the commodity is a service.
171. The first terminal of any one of claims 151-170 wherein the commodity
information
includes a commodity name.
172. The first terminal of any one of claims 151-170 wherein the commodity
information
includes a commodity price.
173. The first terminal of any one of claims 151-170 wherein the commodity
information
includes a commodity picture.
174. The first terminal of any one of claims 151-170 wherein the commodity
information
includes a commodity parameter.
175. The first terminal of any one of claims 151-174 wherein the settlement
information includes
a collection account.
176. The first terminal of any one of claims 151-175 wherein the settlement
information includes
a collection account name.
177. The first terminal of any one of claims 151-176 wherein the second server
is configured to
be used by a commodity electronic warehouse.
178. The first terminal of claim 177 wherein the commodity electronic
warehouse is a
distributing center.
179. The first terminal of claim 177 wherein the commodity electronic
warehouse is a portal
website.


-43-

180. The first terminal of claim 177 wherein the commodity electronic
warehouse is configured
to display the electronic certificate.
181. A second terminal comprising:
a computer processor; and
a memory storage component;
wherein the second terminal is communicatively connected to a first server, a
second
server, a third server, a first terminal and a fourth server;
wherein the first server is configured to:
acquire commodity information;
acquire payment information;
generate an electronic certificate from the commodity information and the
payment
information, wherein the electronic certificate includes:
the commodity information;
the payment information, wherein the payment information includes at least
a name, an amount, a receiving account, and settlement information; and
an electronic certificate number;
transmit the electronic certificate to the second server;
wherein the second server is configured to:
obtain the electronic certificate from the first server;


-44-

issue a promotional message based on the electronic certificate;
receive an certification request sent by the first terminal, wherein the
certification
request includes a certificate number and an e-commerce number;
certify that the certificate number matches the electronic certificate number;
store the e-commerce number on the electronic certificate;
publish the promotional message; and
transmit the electronic certificate to the first terminal;
wherein the first terminal is configured to:
deliver the certification request to the second server;
receive the electronic certificate from the second server;
push the promotional message to a plurality of channels; and
transmit the electronic certificate to the second terminal via the internet;
wherein the second terminal is configured to:
receive the electronic certificate from the first terminal via the internet;
receive receipt information for a dispensed commodity from a second terminal
user; and
transmit the payment information to the third server for payment in accordance

with the payment information;
wherein the third server is configured to:


-45-

verify that the amount in a pre-set payment account is frozen;
generate a payment electronic certificate; and
deliver the payment electronic certificate to the fourth server;
wherein the fourth server is configured to:
verify that the payment electronic certificate corresponds to the receipt
information;
and
deliver the receipt information and the payment electronic certificate to the
third
server;
wherein the third server is further configured to:
verify the receipt information;
verify the payment electronic certificate; and
deliver the amount on the electronic certificate to the fourth server; and
wherein the fourth server is further configured to transfer the amount into
the receiving
account.
182. The second terminal of claim 181 wherein the second server is further
configured to
transmit the electronic certificate including the e-commerce number to the
first server.
183. The second terminal of claim 182 wherein the first server is further
configured to update
the electronic certificate with the e-commerce number.


-46-

184. The second terminal of any one of claims 181-182 wherein the first server
is further
configured to deliver a sale notification to the second server once the amount
is in the
receiving account.
185. The second terminal of claim 184 wherein the second server is further
configured to store
a sold entry on the electronic certificate according to the sale notification.
186. The second terminal of claim 184 wherein the second server is further
configured to
determine whether the sale notification is received within a preset time
range.
187. The second terminal of claim 186 wherein when the sale notification is
not received within
the preset time range the second server is further configured to delete the e-
commerce
number from the electronic certificate.
188. The second terminal of claim 187 wherein the second server is further
configured to deliver
a binding release notification to the first server.
189. The second terminal according to any one of claims 181-188 wherein the
first terminal is
further configured to post the electronic certificate to a social network
corresponding to the
e-commerce number.
190. The second terminal according to any one of claims 181-189 wherein the
second server
is further configured to obtain the commodity information and the payment
information
from the first server.
191. The second terminal according to claim 190 wherein the second server is
further
configured to determine the name and the amount from the commodity information
and
the payment information.
192. The second terminal of any one of claims 181-191 wherein the fourth
server is further
configured to transfer a sales commission to a first terminal account once the
amount has
been transferred into the receiving account.


-47-

193. The second terminal of any one of claims 181-192 wherein the first server
is configured to
be used by a commodity provider.
194. The second terminal of claim 193 wherein the commodity provider is a
commodity
manufacturer.
195. The second terminal of claim 193 wherein the commodity provider is a
commodity vendor.
196. The second terminal of any one of claims 181-195 wherein the electronic
certificate is
generated by an electronic certificate generator.
197. The second terminal of any one of claims 181-196 wherein the electronic
certificate is
used to identify a commodity provided by the commodity provider.
198. The second terminal of any one of claims 181-196 wherein the electronic
certificate is
used to identify a series of commodities provided by the commodity provider.
199. The second terminal of claim 197 wherein the commodity is a tangible
commodity.
200. The second terminal of claim 198 wherein the commodity is a service.
201. The second terminal of any one of claims 181-200 wherein the commodity
information
includes a commodity name.
202. The second terminal of any one of claims 181-200 wherein the commodity
information
includes a commodity price.
203. The second terminal of any one of claims 181-200 wherein the commodity
information
includes a commodity picture.
204. The second terminal of any one of claims 181-200 wherein the commodity
information
includes a commodity parameter.


-48-

205. The second terminal of any one of claims 181-204 wherein the settlement
information
includes a collection account.
206. The second terminal of any one of claims 181-205 wherein the settlement
information
includes a collection account name.
207. The second terminal of any one of claims 181-206 wherein the second
server is configured
to be used by a commodity electronic warehouse.
208. The second terminal of claim 207 wherein the commodity electronic
warehouse is a
distributing center.
209. The second terminal of claim 207 wherein the commodity electronic
warehouse is a portal
website.
210. The second terminal of claim 207 wherein the commodity electronic
warehouse is
configured to display the electronic certificate.

Description

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


CA 02995875 2018-02-16
WO 2017/101025 PCT/CN2015/097457
Data Processing System Based On Network Promotional Transactions
[1] [Technical Field]
[2] The present invention relates to the technical field of E-commerce, and
in particular, to a
data processing system based on online promotional transactions.
[3] [Background Technology]
[4] With the rise of E-commerce, various kinds of shopping platforms
appeared on the
internet, which make shopping convenient for people's shopping. The commodity
manufacturer or the commodity agent opens an online shop on the shopping
platform,
releases the commodity information through the online shop, the buyer selects
the
commodity for purchase in the online shop, and completes the payment through
the
third-party payment platform.
[5] The traditional network of promotional transactions system, usually
through the seller in
the shopping platform to release commodity promotions (for example, commodity
discount
information) to attract buyers to buy commodity, buyers enter the shop to
select
promotional commodity, and through a third party Payment platform to complete
the
payment. Because the release of the commodity promotion message is limited to
the
shopping platform where the online shop is located, the diffusion range of the
commodity
information is low, which makes the promotion of the commodity inefficient.
The buyer's
payment needs to be paid to a third-party payment platform, there are many
operational
processes and big financial risk.
[6] [Summary of the Invention]
[7] Based on this, it is necessary to provide a data processing system
based on the Internet
promotional transaction which can improve the efficiency of merchandising and
the safety
of funds in view of the above technical problem.
[8] A data processing system based on network promotion transactions. The
system includes:
First Server, Second Server, Third Server, Fourth Server, a first terminal,
and a second
terminal; wherein,
[9] The First Server is used to acquire commodity information and payment
information;
generate a corresponding commodity electronic transaction certificate
according to the
commodity information and the charge information, wherein the commodity
electronic
transaction certificate at least includes commodity attribute information of a
name and an
amount of money and receiving payment settlement information of the receiving
account;

CA 02995875 2018-02-16
WO 2017/101025 PCT/CN2015/097457
backing up the commodity electronic transaction certificate and delivering the
backed up
electronic transaction certificate to the Second Server;
[10] The Second Server is used to acquire a commodity electronic
transaction certificate; issue a
promotional message corresponding to the commodity electronic transaction
certificate;
receive a certification request delivered by the terminal, where the
certification request
carries a certificate number and an electricity supplier number; acquire a
certificate number
corresponding to the electronic transaction certificate; binding the
electronic card number
with the electronic transaction certificate, and delivering the electronic
certificate of the
electronic commodity bound to the electronic card number to the first
terminal;
[11] The first terminal is used to deliver an authentication request to a
Second Server, receive a
commodity electronic transaction certificate bound to the merchant number
delivered by a
Second Server, and push the commodity electronic transaction certificate over
the Internet;
[12] The second terminal is used to acquire the electronic transaction
certificate of the
commodity via the Internet and receive the receipt information of the
dispensed
commodity at the user-writeable information of the electronic transaction
certificate of the
commodity, and according to the payment settlement information, the third
server delivers
the payment information for requesting payment of the amount of funds;
[13] The third server is used to verify, after the payment information is
passed, that the amount
of money in the preset payment account is frozen and a corresponding payment
electronic
certificate is generated, and deliver the payment electronic certificate to
the Fourth Server;
[14] The fourth server is used to deliver the receipt information and the
payment electronic
certificate to the third server after receiving the receipt information that
the commodity
electronic transaction receipt corresponds to the commodity;
[15] The third server is also used to verify the receipt information and
the payment electronic
certificate, and solve the payment of the amount of funds in the electronic
certificate and
deliver the payment to the Fourth Server;
[16] The fourth server is also used to transfer the funds into the
receiving account included in
the collection and settlement information.
[17] The data processing system based on the online promotional transaction
mentioned above,
because the electricity supplier can push the sales information of the
commodity through
various channels to push the promotional message, thereby increasing the
diffusion range
of the commodity electronic transaction certificate and it can attract more
consumers to
buy commodity through electronic transaction certificate improve the
efficiency of the
commodity promotion, and network transactions between buyers and supplier is
realized
through the payment of electronic certificate, the transaction process to
avoid the
2

CA 02995875 2018-02-16
WO 2017/101025 PCT/CN2015/097457
completion of payment transactions through the third party payment platform,
the buyer's
payment directly to the corresponding commodity provider account receivable,
improves
the safety of funds.
[18] [Brief Description]
[19] Figure 1 is a schematic structural diagram of a data processing system
based on a network
promotional transaction in one example;
[20] Figure 2 is a display page of the electronic commodity transaction
certificate in an
example.
[21] [Description of the Preferred Examples]
[22] In order to make the purpose, the technical solution and advantages of
the invention more
clearly understood, the following explanations further explain the invention
according to
the attached drawings and examples. It should be understood that the specific
example
described herein are merely to illustrative the invention and is not intend to
limit the
invention.
[23] As shown in Figure 1, in one example, it is provided a web-based
promotional transaction
data processing system, including: The First Server 10, the Second Server 20,
the third
server 50, the fourth server 60, the first terminal 30, and the second
terminal 40.
[24] The First Server 10 is used to acquire commodity information and
payment information;
generate a corresponding commodity electronic transaction certificate
according to the
commodity information and the charge information, wherein the commodity
electronic
transaction certificate at least includes commodity attribute information of a
name and an
amount of money and receiving payment settlement information of the receiving
account;
backing up the commodity electronic transaction certificate and delivering the
backed up
electronic transaction certificate to the Second Server 20.
[25] First Server10 corresponds to the commodity provider. Product
providers include
commodity manufacturers and commodity vendors. The commodity electronic
transaction
certificate is generated by the commodity electronic transaction certificate
generator. A
commodity electronic transaction certificate is used to identify one or a
series of
commodities provided by the commodity provider. The buyer can conduct online
transaction with the commodity provider through the electronic transaction
certificate of
the commodity, buy the commodity electronic transaction certificates
corresponding to the
certificate. Specifically, the commodity may be a tangible commodity or an
invisible
service. The First Server 10 downloads the electronic transaction certificate
generator. The
user inputs the key information such as the commodity information of the
commodity to be
sold and the collection and settlement information into the commodity
electronic
3

CA 02995875 2018-02-16
WO 2017/101025 PCT/CN2015/097457
transaction certificate generator to generate the corresponding electronic
transaction
certificate of the commodity.
[26] Product attribute information includes: the name of the commodity,
price, pictures and
parameters and other information. The collection and settlement information
includes: the
collection account and the name of the collection account (for example, the
collection and
settlement information is the name of the bank account of the commodity
manufacturer and
the account number of the account opening account).
[27] The Second Server 20 is used to acquire a commodity electronic
transaction certificate;
issue a promotional message corresponding to the commodity electronic
transaction
certificate; receive a certification request delivered by the terminal, where
the certification
request carries a certificate number and an electricity supplier number;
acquire a certificate
number corresponding to the electronic transaction certificate; binding the
electronic card
number with the electronic transaction certificate, and delivering the
electronic certificate
of the electronic commodity bound to the electronic card number to the first
terminal 30.
[28] Second Server20 corresponds to the commodity electronic warehouse, and
the commodity
electronic warehouse is the distributing center of the certificate of
commodity electronic
transaction. The corresponding First Server10 of the commodity supplier
delivers the
electronic transaction certificate of the commodity to Second Server 20, and
the electronic
transaction certificate of the commodity is displayed by Second Server20 to
select the
supplier. The commodity electronic warehouse may be a storage space for the
commodity
electronic transaction certificate set by a shopping platform provided by the
bank, or may
be a storage space for the electronic transaction evidence for commodities set
by other
network platforms (for example, a portal website). The commodity electronic
warehouse is
used to display the electronic transaction certificate of the stored
commodity.
[29] In this example, the Second Server 20 does not sell the electronic
transaction certificate,
and the second Server 20 outwardly publishes the promotional message
corresponding to
the electronic certificate transaction to attract the electric supplier A to
purchase. After
delivering the issuing request to Second Server20, the first terminal of E-
commerce A shall
obtain the commodity electronic transaction certificate from Second Server20.
The first
terminal 30 pushes the sales message corresponding to the commodity electronic

transaction certificate to the social network, and the second terminal 40
corresponding to
the electricity supplier B (buyer) implements the network transaction with the
First Server
according to the commodity electronic transaction certificate provided by the
terminal.
[30] Figure 2 is a page view showing the electronic transaction certificate
of an electronic
commodity in an example. The user can directly purchase the electronic smart
phone
4

CA 02995875 2018-02-16
WO 2017/101025 PCT/CN2015/097457
corresponding to the electronic transaction certificate by clicking the
purchase button.
[31] The first terminal 30 is used to deliver a certification request to
the Second Server 20;
receive a commodity electronic transaction certificate bound with the merchant
number
delivered by the Second Server 20; and push the commodity electronic
transaction
certificate over the Internet.
[32] The first terminal 30 corresponds to the E-commerce provider that
sells the electronic
transaction certificates. The electricity supplier downloads the electricity
supplier's tool
(electricity supplier APP) from the Second Server 20 to the first terminal 30,
and registers
as the electricity supplier A through the electricity supplier's tool. The
electricity supplier A
can either obtain the commodity electronic transaction certificate from the
Second Server
20 as the seller for selling. The first terminal 30 popularizes the obtained
electronic
commodity transaction certificate on the Internet to attract buyers to
purchase.
[33] The second terminal 40 is used to acquire the electronic transaction
certificate of the
commodity via the Internet and receive the receipt information of the
dispensed
commodity at the user-writeable information of the electronic transaction
certificate of the
commodity, and according to the payment settlement information, the third
server 50
delivers the payment information for requesting payment of the amount of
funds.
[34] The buyer B corresponding to the second terminal 40 acquires the
electronic commodity
transaction certificate pushed by the first terminal 30 on the Internet. Buyer
B simply clicks
the purchase button on the electronic transaction certificate of the
commodity, a transaction
page corresponding to the commodity electronic transaction certificate will
pop up, and the
receiving address and the receipt of the consignee's contact information can
be input at the
writeable information of the commodity electronic transaction certificate
after the
information is delivered to Third Server50, the payment request corresponding
to the
payment amount will be delivered.
[35] The third server 50 is used to verify, after the payment information
is passed, that the
amount of money in the preset payment account is frozen and a corresponding
payment
electronic certificate is generated, and deliver the payment electronic
certificate to the
Fourth Server 60.
[36] Third Server50 sets a payment account that is used by the buyer to pay
for the payment of
the commodity. Buyer B can freeze the corresponding funds of the payment
account
through Third Server 50 and generate a payment electronic certificate for
payment of
commodity and commodity and automatically transfer the payment to the seller's
payment
account when the funds are unfrozen.
[37] The payment of electronic certificate is an electronic transaction
certificate for the payment

CA 02995875 2018-02-16
WO 2017/101025 PCT/CN2015/097457
of commodity by the buyer with the corresponding funds of the payment account.

Specifically, the payment electronic certificate corresponds to a specific
serial number,
which is used as a unique identifier for paying the electronic certificate.
[38] The fourth server 60 is used to deliver the receipt information and
the payment electronic
certificate to the third server after receiving the receipt information that
the commodity
electronic transaction receipt corresponds to the commodity.
[39] After the buyer receives the commodity, the receipt information
recorded by the logistics
server includes the signer's signature and the receipt time. The fourth server
60 may obtain
the receiving information directly from the logistics server, or may also be
the receiving
information delivered by the second terminal 40 after the second terminal 40
triggers the
receiving button after receiving the commodity. The receipt of the commodity
indicates
that the commodity supplier has fulfilled the delivery task, and the buyer
needs to pay the
corresponding payment for the commodity. The Fourth Server 60 delivers the
receipt
information and the payment electronic certificate to the Third Server 50, and
the payment
is made by the Third Server 50.
[40] The third server 50 is also used to verify the receipt information and
the payment electronic
certificate, and solve the payment of the amount of funds in the electronic
certificate and
deliver the payment to the Fourth Server 60.
[41] The fourth server is also used to transfer the funds into the
receiving account included in
the collection and settlement information.
[42] After receiving the payment of the electronic certificate, Third
Server 50 further verifies
whether the payment of the electronic certificate is consistent with the
payment of the
electronic certificate delivered by itself, and whether the receipt
information is valid or not.
If yes, the verification is passed. Further, the funds corresponding to the
electronic
certificate corresponding to the payment are unfrozen and paid to the Fourth
Server60.
Fourth Server60 funds transferred to the receiving account.
[43] In one example, if both the payment account and the receiving account
are in the same
bank account, the third server 50 and the fourth server 60 are the same
server.
[44] In one example, when Second Server20 provides a server for the bank,
the bank itself
provides the commodity electronic warehouse. In this case, the receiving
account of the
electronic transaction certificate in the electronic commodity warehouse
contains the
account of the bank. Since the bank has a high reputation, the electronic
transaction
certificate displayed by the Second Server 20 can ensure that the commodity is
genuine.
E-commerce B (buyer) is also willing to go to Second Server20 shopping
provided by the
bank. The purchase of commodity by the buyer will be refunded to the bank.
Therefore,
6

= CA 02995875 2018-02-16
WO 2017/101025
PCT/CN2015/097457
banks are also happy to provide Second Server20, which displays the commodity
electronic transaction certificate of the commodity suppliers. Therefore, the
above system
has realized the win-win situation for banks, commodity suppliers and buyers.
[45] The E-commerce method in the above method does not need to be
responsible for the
purchase, delivery, payment, etc., of various matters such as after-sale, as
the owner of the
traditional online shop does. E-commerce only needs to obtain the electronic
transaction
certificates from the electronic commodity warehouse, and then spread the
electronic
transaction certificates to the social network so that more people can
purchase the
commodity. After the buyer completes the online transaction based on the
electronic
transaction receipt of the commodity, it only needs to wait for the provider
of the
commodity to pay the sales commission for the E-commerce provider. By
simplifying the
E-commerce workload to attract more users to join in, is conducive to the
promotion of
commodity.
[46] The data processing system based on the online promotional transaction
mentioned above,
because the electricity supplier can push the sales information of the
commodity through
various channels to push the promotional message, thereby increasing the
diffusion range
of the commodity electronic transaction certificate and it can attract more
consumers to
buy commodity through electronic transaction certificate improve the
efficiency of the
commodity promotion, and network transactions between buyers and supplier is
realized
through the payment of electronic certificate, the transaction process to
avoid the
completion of payment transactions through the third party payment platform,
the buyer's
payment directly to the corresponding commodity provider account receivable,
improves
the safety of funds.
[47] In one example, the Second Server 20 is also used to deliver the
electronic commodity
transaction certificate bound to the E-commerce ID to the First Server 10
synchronously.
[48] In one example, the First Server 10 is also used to: update the
commodity electronic
transaction certificate to the commodity electronic transaction certificate
bound to the
service provider ID.
[49] In this example, the first terminal 30 obtains the commodity
electronic transaction
certificate means that the electric provider has obtained the exclusive sales
right of the
commodity corresponding to the commodity electronic transaction certificate.
Other
e-merchants will not get the same electronic transaction certificate from the
electronic
vault of commodity. In order to indicate that the electronic transaction
certificate of the
commodity has been purchased by the E-commerce dealer. Second Server 20
implements
the binding between the E-commerce number and the commodity electronic
transaction
7

. CA 02995875 2018-02-16
WO 2017/101025
PCT/CN2015/097457
certificate by adding the E-commerce number to the electronic transaction
certificate of the
commodity. The commodity electronic transaction certificate that has already
been
dispatched will show the E-commerce number, so that other E-commerce
businesses will
no longer issue the same certification request.
[50] In this example, once the commodity electronic transaction certificate
is shipped in the
commodity electronic warehouse, the commodity provider is notified of the
upcoming
shipping notification. First Server10 updates the original stored electronic
transaction
certificate to the electronic transaction certificate bound to the electronic
serial number.
When the buyer purchases the commodity electronic transaction certificate
corresponding
to the commodity, First Server 10 can record the transaction number of the
commodity
electronic transaction certificate. Use the E-commerce number as the basis for
payment
sales commission.
[51] In one example, the First Server 10 is also used to deliver a sold
notification of the
commodity electronic transaction certificate to the Second Server 20 after
completing the
online payment transaction for the commodity electronic transaction
certificate.
[52] In an example, the Second Server 20 is also used to mark the sales
status of the electronic
transaction certificate of the commodity as a sold state according to the sold
notification.
[53] In an example, the Second Server 20 is also used to determine whether
the sold notification
of the electronic transaction certificate bound to the E-commerce number and
delivered by
the First Server 10 is received within a preset time range; if not, release
the E-commerce
number and the electronic transaction receipt of the commodity, and deliver a
binding
release notification to First Server10.
[54] In one example, the First Server 10 is also used to: according to the
binding release
notification, release the commodity electronic transaction certificate and the
merchant
code.
[55] In this example, when a commodity electronic transaction certificate
reaches an online
payment transaction, First Server 10 delivers the sold notification to Second
Server 20 for
the first time. Second Server20 will mark the sales status of the electronic
sales of the
commodity for sale as sold. It indicates that the electronic trading
certificate of the
commodity has been sold out and prevents other electronic commerce from
entering the
invalid electronic transaction certificate. It is shown that the electronic
transaction
certificate of the commodity that has been sold is helpful for E-commerce to
understand
the best-selling products in the market and provide data reference for E-
commerce
companies to choose electronic transaction certificates.
[56] An E-commerce monopolizes the sale of electronic transaction
certificates for a limited
8

CA 02995875 2018-02-16
WO 2017/101025 PCT/CN2015/097457
period of time. If a commodity electronic transaction certificate has not been
sold for a
limited period of time, the E-commerce may not be suitable for selling the
electronic
trading certificate. At this time, the electronic warehouse of commodity will
retrieve the
certificates for the electronic transaction of commodities. Previously, First
Server10 pushed
electronic commerce certificate to be invalid, and buyers would not be able to
complete the
online payment transaction through the electronic transaction certificate they
had
previously pushed. Specifically, the same processing is performed by releasing
the binding
between the electricity supplier code and the commodity electronic transaction
certificate
and informing the First Server 10 that the commodity electronic transaction
certificate is no
longer bound to the electricity supplier code. The electronic business
certificate with the
binding relationship with the E-commerce number will not be displayed on the
electronic
transaction certificate, and the electronic transaction certificates will be
returned to the
shelf to accept the certification of other E-commerce providers. The above
method
guarantees the optimal allocation of sales resources and improves the
efficiency of the
promotion.
[57] In one example, the first terminal pushes the commodity electronic
transaction certificate
to the social network corresponding to the merchant.
[58] In this example, the social network refers to a social circle where an
E-commerce
participant participates on the Internet. For example, the user may share the
sales message
to forums on the Internet, Weibo and Wechat circle of friends. Through the
social network
multi-channel push commodity sales message, making the spread of sales
information
more widely. Improve the rapid sales of commodity purposes.
[59] In one example, the Second Server 20 is also used to obtain the
commodity information
and the payment information delivered by the First Server 10; generate
commodity
attribute information including at least the name and the amount of money
according to the
commodity information and the payment information, receipt and settlement
information
of the electronic transaction certificates.
[60] In this example, instead of fulfilling the task of generating the
electronic commodity
transaction certificate, the commodity provider provides the Second Server 20
with the key
information (commodity information and payment information) that must be
included in
generating the electronic commodity certificate. Second Server20 completed the
formation
of electronic transaction certificates.
[61] In one example, the Fourth Server 60 is also used to: after the money
of the payment
amount is transferred to the payment account included in the payment
information, transfer
the sales commission corresponding to the electronic transaction evidence of
the
9

CA 02995875 2018-02-16
WO 2017/101025 PCT/CN2015/097457
commodity to the bank account corresponding to a terminal 30.
[62] E-commerce providers do not need to be the same as the traditional
online shopkeepers,
they are responsible for purchasing, shipping and responsible for various
aspects of
after-sales service. E-commerce providers only need to get the electronic
transaction
certificates from the electronic commodity warehouse, and then spread the
certificates of
electronic commodity through their social networks to attract buyers to
purchase
commodity through electronic certificates. After the buyer has made an online
transaction
based on the electronic transaction receipt of the commodity, the provider
receives the
commission paid by the commodity provider. The above method simplifies the
electricity
supplier's workload, which can attract more users to engage in E-commerce and
promote
the promotion of commodity.
[63] The ordinary technicians in the field can understand and implement all
or part of the
processes in the above mentioned method of the example which can be completed
by
means of a computer program that can be stored in a computer-readable storage
medium.
When the program is executing, it may include all the above-mentioned process
in the
example. Among them, the storage medium can be a magnetic disk, CD, a read-
only
memory (ROM) and other non-volatile storage media or random access memory
(RAM),
etc.
[64] The characteristics of technology in the above example can be
arbitrarily combined. In
order to simplify the description, it does not describe all the possible
combinations of the
various characteristics of technology in the above examples, however, as long
as the
combination of these characteristics of technology are not conflict, it should
be considered
in the scope of this Specification records.
[65] The above example only express several examples of the invention, and
its descriptions are
more specific and detailed, however, it cannot to be considered as a
limitation of the scope
of the invention patent. It should be noted that various modifications and
improvements
can be made by those skilled technicians in the field without departing from
the inventive
concept, which belonged to the protection scope of the invention. Therefore,
the protection
scope of patent in the invention should be subject to the attached claims.

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 2019-04-23
(86) PCT Filing Date 2015-12-15
(87) PCT Publication Date 2017-06-22
(85) National Entry 2018-02-16
Examination Requested 2018-05-28
(45) Issued 2019-04-23

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
Advance an application for a patent out of its routine order $500.00 2018-05-28
Request for Examination $800.00 2018-05-28
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
Final Fee $300.00 2019-03-12
Maintenance Fee - Patent - New Act 5 2020-12-15 $200.00 2020-01-08
Maintenance Fee - Patent - New Act 6 2021-12-15 $204.00 2021-06-25
Maintenance Fee - Patent - New Act 7 2022-12-15 $203.59 2022-06-22
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) 
Abstract 2018-02-16 1 84
Claims 2018-02-16 3 119
Drawings 2018-02-16 1 21
Description 2018-02-16 10 578
Patent Cooperation Treaty (PCT) 2018-02-16 1 60
International Search Report 2018-02-16 2 73
National Entry Request 2018-02-16 9 373
Cover Page 2018-04-10 1 46
Request for Examination / Amendment / Special Order 2018-05-28 41 1,090
Claims 2018-05-28 37 1,018
Acknowledgement of Grant of Special Order 2018-06-04 1 49
Examiner Requisition 2018-07-12 9 451
Amendment 2018-10-10 87 2,545
Claims 2018-10-10 38 1,032
Maintenance Fee Payment 2018-12-11 1 30
Final Fee 2019-03-12 1 29
Cover Page 2019-03-25 2 51