Language selection

Search

Patent 2986822 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 2986822
(54) English Title: NETWORK TRANSACTION INFORMATION PROCESSING METHOD AND SYSTEM
(54) French Title: PROCEDE ET SYSTEME DE TRAITEMENT D'INFORMATIONS DE TRANSACTIONS RESEAU
Status: Granted and Issued
Bibliographic Data
Abstracts

English Abstract

The present invention relates to a network transaction information processing method. The method comprises: receiving an identifier of a dynamic information certificate inputted by a first terminal; according to the identifier, displaying a transaction page corresponding to the dynamic information certificate; receiving a transaction command sent by the first terminal via the transaction page; according to the transaction command, obtaining an electronic credit commitment payment certificate corresponding to the first terminal, and performing a payment according to a preset payment condition of the electronic credit commitment payment certificate. The method effectively simplifies a payment process within a network transaction, and improves the security of funds. Also provided are a network transaction information processing system, and a computer storage medium.


French Abstract

L'invention concerne un procédé et un système de traitement d'informations de transactions réseau. Le procédé consiste à : recevoir un identifiant d'un certificat d'informations dynamique entré par un premier terminal; en fonction de l'identifiant, afficher une page de transaction correspondant au certificat d'informations dynamique; recevoir une commande de transaction envoyée par le biais de la première page de transaction; en fonction de la commande de transaction, obtenir un certificat d'engagement de paiement de crédit électronique correspondant au premier terminal et effectuer le paiement en fonction d'une condition de paiement prédéfinie du certificat de paiement d'engagement de crédit électronique. Le procédé facilite efficacement un processus de paiement dans une transaction réseau et améliore la sécurité du fonds. L'invention concerne également un système de traitement d'informations de transactions réseau, ainsi qu'un support de stockage informatique.

Claims

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


Claims:
1. A network transaction information processing method for an ecommerce
transaction, the
method including:
displaying a transaction webpage of commodity/service for a first terminal for
a
purchasing commodity/service process of the ecommerce transaction, when
receiving an
identifier of a dynamic information certificate from the first terminal,
wherein the
transaction webpage of the commodity/service is corresponding to the dynamic
information certificate according to the identifier, wherein each dynamic
information
certificate corresponds one piece of product; and
obtaining an electronic payment certificate corresponding to the first
terminal for making
a payment directly and simply to avoid redirecting a third-party payment
platform, when
receiving a transaction command from the first terminal via the transaction
webpage,
wherein the electronic payment certificate includes a pre-set payment
condition,
wherein the payment condition includes three scenarios to transfer funds, that
a payment
term is based on a default payment time , or payment information between payer
and
payee are matched, or a payment command issued by a third-party appointed
jointly by
payer and the payee.
2. The method of claim 1 further includes:
retrieving corresponding data in the dynamic information certificate according
to the
identifier for the purchasing commodity/service process of the ecommerce
transaction;
generating the transaction webpage of the commodity/service by the retrieved
data in the
dynamic information certificate according to the identifier; and
Date Recue/Date Received 2020-12-14

pop-upping the transaction webpage of the commodity/service via an
Asynchronous
JavaScript and XIVIL technology for displaying to the first terminal.
3. The method of claim 1 further includes:
receiving a request for generating the dynamic information certificate from a
second
terminal;
inputting the corresponding data to the server for the purchasing
commodity/service
process of the ecommerce transaction; and
generating and issuing the corresponding dynamic information certificate using
the
corresponding data, wherein the dynamic information certificate includes the
corresponding identifier.
4. The method of any one of claims 1 to 3 further includes:
mapping the identifier of the dynamic information certificate into a point in
a pre-set
array using a hash function to detennine whether the corresponding value of
the mapped
point is true;
wherein if the corresponding value of the mapped point is true, which means
that the
identifier of the dynamic information certificate inputted by the first
terminal is valid.
5. The method of claim 4, wherein the valid identifier of the dynamic
information
certification is a prerequisite for retrieving corresponding data.
6. The method of any one of claims 1 to 5 further includes:
delivering a query request of the dynamic information certificate to the
server; and
16
Date Recue/Date Received 2020-12-14

displaying a query result corresponding to the dynamic information certificate
according
to the query request from the first terminal or the second terminal.
7. The method of any one of claims 1 to 6, wherein the first terminal is
communicatively
connected to the server via a network.
8. The method of any one of claims 1 to 7, wherein the second terminal is
communicatively
connected to the server via the network.
9. The method of any one of claims 1 to 8, wherein the corresponding data in
the dynamic
information certificate includes product information.
10. The method of any one of claims 1 to 9, wherein the corresponding data in
the dynamic
information certificate includes trading information.
11. The method of any one of claims 1 to 10, wherein the dynamic information
certificate is
stored on the server.
12. The method of any one of claims 1 to 10, wherein the dynamic information
certificate is
stored on a cloud database accessible to the server.
13. The method of any one of claims 1 to 12, wherein the first terminal is
configured a
buyer.
14. The method of any one of claims 1 to 13, wherein the second terminal is
configured a
seller.
15. The method of any one of claims 1 to 14, wherein the transaction webpage
includes a
product name.
17
Date Recue/Date Received 2020-12-14

16. The method of any one of claims 1 to 15, wherein the transaction webpage
includes a
product price.
17. The method of any one of claims 1 to 16, wherein the transaction webpage
includes a
product image.
18. The method of any one of claims 1 to 17, wherein the transaction webpage
includes the
identifier.
19. The method of any one of claims 1 to 18, wherein the transaction webpage
includes
collecting payment information.
20. The method of any one of claims 1 to 19, wherein the transaction webpage
includes
delivery infomiation.
21. The method of any one of claims 1 to 20, wherein the electronic payment
certificate is
issued by a bank according to funds balance in the buyer's bank account as a
credit
guarantee.
22. The method of any one of claims 1 to 21, wherein the electronic payment
certificate is
issued by a bank according to line of credit in the buyer's bank account as
the credit
guarantee.
23. The method of any one of claims 1 to 21, wherein the electronic payment
certificate
includes bank account information of the buyer.
24. The method of any one of claims 1 to 23, wherein the electronic payment
certificate
includes the buyer's default address for receiving product.
25. The method of any one of claims 1 to 24, wherein the electronic payment
certificate and
the dynamic information certificate are issued by the same bank.
18
Date Recue/Date Received 2020-12-14

26. The method of any one of claims 1 to 25, wherein the electronic payment
certificate and
the dynamic information certificate are issued by different banks.
27. A server for a network transaction information processing method in an
ecommerce
transaction, the server includes:
a storage medium, configured to:
display a transaction webpage of commodity/service for a first terminal for a
purchasing commodity/service process of the ecommerce transaction, when
receiving an identifier of a dynamic information certificate from the first
terminal, wherein the transaction webpage of the commodity/service is
corresponding to the dynamic information certificate according to the
identifier, wherein each dynamic information certificate corresponds one piece
of product;
obtain an electronic payment certificate corresponding to the first terminal
for
making a payment directly and simply to avoid redirecting a third-party
payment platform, when receiving a transaction command from the first
terminal via the transaction webpage, wherein the electronic payment
certificate includes a pre-set payment condition; and
wherein the payment condition includes three scenarios to transfer funds, that
a
payment term is based on a default payment time, or payment information
between payer and payee are matched, or a payment command issued by a
third-party appointed jointly by payer and the payee.
28. The server of claim 27 further includes a processor.
19
Date Recue/Date Received 2020-12-14

29. The server of claim 28, wherein the processor is configured to provide
calculation and
control capabilities to support the operation of the entire server.
30. The server of any one of claim 27 to 28 further includes a memory.
31. The server of claim 30, wherein the memory is configured to provide an
environment for
the operation of a network transaction information processing device in the
storage
medium.
32. The server of any one of claim 27 to 30 further includes a network
interface.
33. The server of claim 32, wherein the network interface is configured to
communicate with
an external terminal via a network connection.
34. The server of any one of claim 27 to 33, wherein the processor is
communicatively
connected the computer storage medium, the memory and the network interface
via a
system bus.
35. The server of any one of claim 27 to 34, wherein the server is configured
a standalone
server.
36. The server of any one of claim 27 to 34, wherein the server is configured
multiple
servers.
37. The server of any one of claims 27 to 36, wherein the server is
communicatively
connected to a first terminal via a network.
38. The server of any one of claims 27 to 37, wherein the server is
communicatively
connected to a second terminal via the network.
Date Recue/Date Received 2020-12-14

39. The server of any one of claims 27 to 38, wherein the dynamic information
certificate is
stored on the server.
40. The server of any one of claims 27 to 38, wherein the dynamic information
certificate is
stored on a cloud database accessible to the server.
41. The server of any one of claims 27 to 40, wherein the first terminal is
configured a
buyer.
42. The server of any one of claims 27 to 41, wherein the second terminal is
configured a
seller.
43. The server of any one of claims 27 to 42, wherein the transaction webpage
includes a
product name.
44. The server of any one of claims 27 to 43, wherein the transaction webpage
includes a
product price.
45. The server of any one of claims 27 to 44, wherein the transaction webpage
includes a
product image.
46. The server of any one of claims 27 to 45, wherein the transaction webpage
includes the
identifier.
47. The server of any one of claims 27 to 46, wherein the transaction webpage
includes
collecting payment information.
48. The server of any one of claims 27 to 47, wherein the transaction webpage
includes
delivery information.
21
Date Recue/Date Received 2020-12-14

49. The server of any one of claims 27 to 48, wherein the electronic payment
certificate is
issued by a bank according to funds balance in the buyer's bank account as a
credit
guarantee.
50. The server of any one of claims 27 to 48, wherein the electronic payment
certificate is
issued by a bank according to line of credit in the buyer's bank account as
the credit
guarantee.
51. The server of any one of claims 27 to 50, wherein the electronic payment
certificate
includes bank account information of the buyer.
52. The server of any one of claims 27 to 51, wherein the electronic payment
certificate
includes the buyer's default address for receiving product.
53. The server of any one of claims 27 to 52, wherein the electronic payment
certificate and
the dynamic information certificate are issued by the same bank.
54. The server of any one of claims 27 to 52, wherein the electronic payment
certificate and
the dynamic information certificate are issued by different banks.
55. A storage medium containing computer-executable instructions for executing
a network
transaction information processing method in an ecommerce transaction, the
storage
medium includes:
a network transaction information processing device for implementing an online
transaction information processing method applicable to a server, the network
transaction information processing device configured to:
22
Date Recue/Date Received 2020-12-14

display a transaction webpage of commodity/service for a first terminal for a
purchasing commodity/service process of the ecommerce transaction, when
receiving an identifier of a dynamic information certificate from the first
terminal, wherein the transaction webpage of the commodity/service is
corresponding to the dynamic information certificate according to the
identifier, wherein each dynamic information certificate corresponds one piece
of product;
obtain an electronic payment certificate corresponding to the first terminal
for
making a payment directly and simply to avoid redirecting a third-party
payment platform, when receiving a transaction command from the first
terminal via the transaction webpage, wherein the electronic payment
certificate includes a pre-set payment condition; and
wherein the payment condition includes three scenarios to transfer funds, that
a
payment term is based on a default payment time, or payment information
between payer and payee are matched, or a payment command issued by a
third-party appointed jointly by payer and the payee.
56. The computer storage medium of claim 55 further includes an operation
system.
57. The computer storage medium of any one of claims 55 to 56 further includes
a database.
58. The computer storage medium of any one of claims 55 to 57, wherein the
dynamic
information certificate is stored on the server.
59. The computer storage medium of any one of claims 55 to 58, wherein the
dynamic
information certificate is stored on a cloud database accessible to the
server.
60. The computer storage medium of any one of claims 55 to 59, wherein the
transaction
webpage includes a product name.
23
Date Recue/Date Received 2020-12-14

61. The computer storage medium of any one of claims 55 to 60, wherein the
transaction
webpage includes a product price.
62. The computer storage medium of any one of claims 55 to 61, wherein the
transaction
webpage includes a product image.
63. The computer storage medium of any one of claims 55 to 62, wherein the
transaction
webpage includes the identifier.
64. The computer storage medium of any one of claims 55 to 63, wherein the
transaction
webpage includes collecting payment infonnation.
65. The computer storage medium of any one of claims 55 to 64, wherein the
transaction
webpage includes delivery infonnation.
66. The computer storage medium of any one of claims 55 to 65, wherein the
electronic
payment certificate is issued by a bank according to funds balance in the
buyer's bank
account as a credit guarantee.
67. The computer storage medium of any one of claims 55 to 65, wherein the
electronic
payment certificate is issued by a bank according to line of credit in the
buyer's bank
account as the credit guarantee.
68. The computer storage medium of any one of claims 55 to 67, wherein the
electronic
payment certificate includes bank account information of the buyer.
69. The computer storage medium of any one of claims 55 to 68, wherein the
electronic
payment certificate includes the buyer's default address for receiving
product.
24
Date Recue/Date Received 2020-12-14

70. The computer storage medium of any one of claims 55 to 69, wherein the
electronic
payment certificate and the dynamic information certificate are issued by the
same bank.
71. The computer storage medium of any one of claims 55 to 69, wherein the
electronic
payment certificate and the dynamic information certificate are issued by
different
banks.
Date Recue/Date Received 2020-12-14

Description

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


CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
NETWORK TRANSACTION INFORMATION PROCESSING METHOD AND SYSTEM
[1] [Technical Field]
[2] The present invention relates to the field of electronic commerce, and
more specifically to
an information processing method of online transaction and system.
[3] [Background Technology]
[4] With the development of network technology, online transactions have
also been developed
rapidly. Traditional online transactions concerning sellers open a network
shop through a
third party network platform, and deliver product information through the
network shop.
The buyers click into the network shop to choose goods, and to pay for it
through a third
party payment platform. In the process of data processing of network
transactions, it
usually needs to complete the payment through a third party platform. However,
the third
party payment platform usually has problems such as excess of operational
processes, huge
financial risk, etc. Hence, how to effectively simplify the payment process in
online
transactions and improve the security of funds is a technical problem.
[5] [Summary of the Invention]
[6] Based on this, it is necessary to provide a processing method of
network transaction
information and system capable of effectively simplifying the payment process
and
improving the security of funds in the network transaction against the above
mentioned
technical problems.
[7] A processing method of network transaction information includes:
[8] Receive identifier of dynamic information certificate inputted by the
first terminal;
[9] According to the transaction page corresponding to the mentioned
identifier display and
dynamic information certificate
[10] Receive transaction command delivered by the first terminal via
transaction page
[11] According to transaction command, obtain payment certificate
corresponding to the first
terminal, and perform payment according to pre-set payment condition of
payment
certificate
[12] Among one of the examples, the step of displaying a transaction page
corresponding to the
mentioned dynamic information certificate according to the mentioned
identification
includes:
[13] Retrieving the information data of the dynamic information certificate
according to the
mentioned identification;
[14] Generating a transaction page corresponding to the mentioned dynamic
information

CA 02986822 2017-11-22
WO 2016/172919 P(' I
/CN2015/077965
certificate using the retrieved information data;
[15] Pop up the transaction page for display.
[16] Among one of the examples, before the step of receiving the
identification of the dynamic
information certificate corresponding to the dynamic information credential
inputted by the
first terminal, further includes:
[17] Receiving a request for generating a dynamic information certificate
delivered by the
second terminal;
[18] Receiving the information data inputted by the second terminal
according to the request of
generating the dynamic information voucher;
[19] Generating a corresponding dynamic information certificate using the
mentioned
information data, the mentioned dynamic information certificate including a
corresponding
identification;
[20] Issuing the dynamic information certificate with the mentioned
identification.
[21] Among one of the examples, prior to the step of retrieving the
mentioned information data
of the mentioned dynamic information voucher according to the mentioned
identification,
further includes:
[22] Mapping the identification of the mentioned dynamic information
certificate inputted by
the first terminal into a point in the pre-set array using a hash function;
[23] Judging whether the corresponding value of the mapped point is true;
[24] If yes, it is confirmed that the identification of the mentioned
dynamic information
certificate inputted by the first terminal is valid and searches the
information data of the
mentioned dynamic information certificate corresponding to the identification.
[25] Among one of the examples, after the step of obtaining the payment
certificate of
electronic credit commitment corresponding to the first terminal according to
the
mentioned transaction instruction and making the payment according to the pre-
set
settlement condition of the mentioned payment certificate of electronic credit
commitment,
also includes:
[26] Receiving a query request delivered by the first terminal or the
second terminal;
[27] Displaying a query result corresponding to the mentioned dynamic
information certificate
according to the query request.
[28] An information processing system of internet transaction, the
mentioned system including
the first terminal and server, wherein:
[29] The first terminal, using as the identification of the inputted
dynamic information voucher;
[30] A server for displaying a transaction page corresponding to the
mentioned dynamic
information certificate according to the identification;
2

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
[31] The said first terminal is further used to deliver a transaction
instruction via said
transaction page;
[32] According to transaction command, obtain payment certificate
corresponding to the first
terminal, and perform payment according to pre-set payment condition of
payment
certificate of electronic credit commitment.
[33] Among one of the examples, the said server is further configured to
retrieve information
data of the said dynamic information voucher based on the identification;
generating a
transaction page corresponding to the dynamic information voucher using the
retrieved
information data; popping up the said transaction page for displaying.
[34] Among one of the examples, the system further includes a second
terminal for sending a
request to generate a said dynamic information voucher and inputting
corresponding
information data after the server receiving the request to generate the said
dynamic
information voucher; The server is further configured to generate a
corresponding dynamic
information certificate using the information data, the dynamic information
certificate
including a corresponding identifier; issuing the dynamic information
certificate carrying
the said identification.
[35] Among one of the examples, the server is further configured to map the
identification of
the said dynamic information certificate inputted by the first terminal into a
point in the
pre-set array using a hash function; judging whether it is true or not a value
corresponding
to the mapped point; if so, confirming that the identification of the said
dynamic
information certificate inputted by the first terminal is valid and retrieving
the information
data of the dynamic information certificate corresponding to the said
identification.
[36] Among one of the examples, the first terminal or the second terminal
is further configured
to transmit a query request; the said server is further configured to display,
based on the
query request, a query result corresponding to the said dynamic information
certificate.
[37] An information processing system of network transaction including a
terminal and a server,
the server including a processor and a storage medium storing instructions in
which the
instructions are executed by the processor, the processor performs the
following steps:
[38] Receive identification of dynamic information certificate inputted by
the terminal;
[39] According to the transaction page corresponding to the mentioned
identifier display and
dynamic information certificate
[40] Receive transaction command sent by terminal via transaction page;
[41] According to said transaction command, obtain payment certificate of
electronic credit
corresponding to terminal, and perform payment according to the pre-set
payment
condition of payment certificate
3

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
[42] One or more computer storage media containing computer-executable
instructions for
executing a network transaction information processing method, the method
comprising the
following steps:
[43] Receive identification of dynamic information certificate inputted by
the terminal;
[44] According to the transaction page corresponding to the mentioned
identifier display and
dynamic information certificate
[45] Receive transaction command sent by terminal via transaction page;
[46] Acquire the commitment payment certificate electronic credit of the
terminal according to
the transaction instruction and pay according to the pre-set settlement
condition of the
electronic credit commitment payment certificate.
[47] The method comprises: receiving an identification of a dynamic
information certificate
inputted by a first terminal; according to the identification, displaying a
transaction page
corresponding to the dynamic information certificate; receiving a transaction
command
sent by the first terminal via the transaction page; according to the
transaction command,
obtaining an payment certificate of electronic credit commitment corresponding
to the
first terminal, and performing a payment according to a pre-set payment
condition of the
payment certificate of electronic credit commitment. The transaction page
corresponding to
the dynamic information certificate can be displayed by receiving the
identification of the
dynamic information certificate inputted by the first terminal. Since it is
not necessary to
jump to the third party payment platform after receiving the transaction
instruction of the
first terminal on the transaction page, the payment certificate of electronic
credit
commitment corresponding to the first terminal can be paid according to the
pre-set
settlement condition, hence it can effectively simplify the payment process
and effectively
improve the security of funds.
[48] [Brief Description]
[49] In order to specifically illustrate the examples of the invention or
the technical solutions in
the current technology, the following drawings, which are to be used in the
description of
the examples or the current technology, will be briefly described, and it will
be apparent
that the following accompanying drawings, which are merely exemplary of the
invention,
may be made by those of ordinary skill in the art in view of the accompanying
drawings, in
which the drawings of other examples may be obtained without departing from
the
inventive work.
[50] Figure 1 is an application environment diagram of a network
transaction information
processing method in one example;
[51] Figure 2 is a flowchart of a network transaction information
processing method in one
4

= CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
example;
[52] Figure 3 is a schematic diagram of a dynamic information certificate
in one example;
[53] Figure 4 is a schematic diagram of a structure of a network
transaction information
processing system in one example;
[54] Figure 5 is a schematic diagram of a structure of a network
transaction information
processing system in another example;
[55] Figure 6 is a schematic diagram of a server in one example.
[56] [Description of the Preferred Examples]
[57] The method provided by the example of the present invention can be
applied to an
application environment as shown in Figure 1. The first terminal 102
communicates with
the server 104 via the network 108. The second terminal 106 communicates with
the server
104 through the network 110. The second terminal 106 transmits a request for
generating a
dynamic information certificate to the server 104 via the network 110, and the
server 104
receives the request and provides a page for generating the dynamic
information certificate.
The second terminal 106 registers the page and inputs the information data on
the page,
wherein the information data includes product information, transaction
information, and
the like, and the server 104 generates the dynamic information certificate
carrying the
identification using the information data and release the dynamic information
certificate
with identification. Each dynamic information certificate corresponds to a
commodity. The
first terminal 102 acquires the identification of the dynamic information
certificate of the
required product on the page on which the dynamic information certificate is
issued via the
network 108. The first terminal 102 enters the acquired identification on the
page where the
dynamic information certificate is issued, and the server 104 pops up with an
asynchronous
communication via AJAX (Asynchronous JavaScript And XML, asynchronous
JavaScript
and XML, a web development technique for creating an interactive web
application)
Dynamic information certificate corresponding to the trading page. The first
terminal 102
transmits a transaction instruction such as "purchase" in the transaction
page, the server
104 acquires the pre-processed electronic credit commitment certificate
corresponding to
the first terminal and pays it according to the pre-set settlement condition
of the payment
certificate of electronic credit commitment, thus completing the network
transaction. Since
the transaction instruction sent by the first terminal is received on the
transaction page, it is
possible to make use of the electronic credit commitment payment certificate
corresponding to the first terminal without jumping to the third party payment
platform,
thereby effectively simplifying payment process in the network transaction and
effectively
improve the security of funds.

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
[58] Figure 2 is a flow schematic diagram of a network transaction
information processing
method provided by an example of the present invention. It should be
understood that
although the steps in the flowchart of Figure 2 are sequentially displayed as
indicated by
the arrows, these steps are not necessarily sequentially performed in the
order indicated by
the arrows. Unless clearly stated herein, the execution of these steps is not
strictly
restrictive and may be performed in other order. Moreover, at least a portion
of the steps in
Figure 2 may include a plurality of sub-steps or stages that are not
necessarily executed at
the same time, but may be executed at different times, and the order of
execution is not
necessarily in turn, but may be carried out alternately or alternately with at
least a portion
of the steps or stages of the other steps or other steps. Taking the method
applied to the
server as an example, including specifically the following steps:
[59] Step 202, the identification of receiving dynamic information
certificate inputted by first
terminal
[60] Dynamic information certificate is a collection of information,
including commodity
information, transaction information, logistics information, order
information, etc., and it is
generated by the seller (also known as the recipient) in advance to prove that
the seller has
completed Transaction payment obligation through the server. Each dynamic
information
certificate corresponds to a commodity. As shown in Figure 3, a schematic
diagram of a
dynamic information certificate is provided, including the name of goods,
commodity
prices, merchandise pictures, logo, payment information, delivery and
distribution, etc. The
buyer can obtain the identification of the dynamic information certificate
corresponding to
the desired item by displaying the page of the dynamic information certificate
by the first
terminal, and the identification of the dynamic information certificate of the
desired
product can be inputted on the page showing the dynamic information
certificate.
Furthermore, if there is more dynamic information certificates on the page
displaying the
dynamic information certificate, the buyer can also use the first terminal to
enter the
keywords and / or search conditions of the desired item to search so that the
dynamic
information certificate of the desired product can be quickly obtained.
[61] Step 204, according to identification, display transaction page
corresponding to dynamic
information certificate.
[62] The dynamic information certificate is stored on the server or the
cloud database that the
server can access. Among one of the examples, the step of displaying the
transaction page
according to the dynamic information certificate corresponding to the
identification
includes: retrieving the information data of the dynamic information
certificate according
to the identification; generating the transaction page corresponding to the
dynamic
6

= CA 02986822 2017-11-22
=
WO 2016/172919
PCT/CN2015/077965
information certificate using the retrieved information data; popping up
transaction page to
show. The server searches the information data of the dynamic information
certificate in
the server or in the cloud database based on the identification, after the
buyer inputs the
identification of the dynamic information certificate of the desired product
using the first
terminal and generates transaction page corresponding to dynamic information
certificate
the based on the retrieved information data. The server displays the
transaction page via
AJAX asynchronous communication.
[63] Step 206, receive transaction command sent by first terminal via
transaction page
[64] In the transaction page, the buyer needs to display the details of the
goods, including the
name of the product, the only specific logo, transaction rules, logistics
information,
insurance information, etc. The buyer can use the first terminal to enter the
necessary
information to purchase the necessary goods, such as quantity, shipping
address and so on.
The buyer uses the first terminal to input the necessary information to
purchase the desired
item, and then click the transaction button on the trading page to issue a
transaction order
to the server. Transaction orders can be purchasing, submitting, etc.
[65] Step 208, according to transaction command, obtain the payment
certificate of electronic
credit commitment corresponding to the first terminal, and perform payment
according to
pre-set payment condition of payment certificate
[66] The Electronic Credit Commitment Certificate is an electronic
certificate for which the
buyer has made a settlement in accordance with the default settlement
conditions taking the
amount of money or credit in the bank account as a guarantee. The payment
certificate of
electronic credit commitment corresponding to the first terminal is the one
that issued by
the buyer. The payment certificate of electronic credit commitment may include
the buyer's
bank account information and the buyer's default receipt address, etc. The
bank, issuing the
payment certificate of electronic credit commitment to the buyer and the bank,
and the
seller applies for the dynamic information certificate, may be the same bank
or the different
bank. After the buyer uses the first terminal to issue the transaction order,
the server
calculates the payment amount based on the commodity price and quantity in the
dynamic
information certificate. The server obtains the payment certificate of
electronic credit
commitment corresponding to the first terminal to judge whether the amount of
payment
certificate of electronic credit commitment is greater than the payment
amount, if so, to
freeze the amount of the payment certificate of electronic credit commitment
and the
payment amount equal to the payment and to show a frozen the amount of funds.
If the
amount of funds in the payment certificate of electronic credit commitment is
less than the
payment amount, the error message is returned to the first terminal. When the
default
7

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
payment condition is established, the server will transfer the frozen funds to
the dynamic
information certificate in the seller account to pay, then a network
transaction completed.
[67] During the period of the funds being frozen, the buyer can no longer
use the frozen funds,
but the frozen funds are still under the buyer's name and can continue to
generate interest
and can be used for the issuance of assets. The default payment conditions
include the
receipt of the default payment, the receipt of verification and the payment of
the other
party. Settlement is to pay. Signing the default payment means that after the
seller
submitting the receipt of data, there is no verification needed for
settlement. Signed data
including buyer information, receipt of data, etc. Acceptance verification
settlement means
that after the seller submitting the receipt of data, the buyer verifies the
receipt of data
before the payment. Authorization of other parties to pay is the buyer and
seller authorized
third party to submit the receipt of data, you can pay without verification.
[68] Further, if the buyer does not want to continue to pay after using the
first terminal to send
the transaction order, he can return to the transaction page and cancel the
transaction. The
server no longer continues to pay according to the default payment conditions
and thaw the
frozen funds. If not satisfied with the received goods, the buyer can use the
first terminal
and re-entered within the pre-set period of time the dynamic information
certificate logo,
and clicks on the "return" on the server's pop-up page. The server will
continue to freeze
the frozen funds, not to pay. When the seller confirms the reception of the
return, the server
thaws the frozen funds.
[69] In the present example, receiving an identification of a dynamic
information certificate
inputted by a first terminal; according to the identification, displaying a
transaction page
corresponding to the dynamic information certificate; receiving a transaction
command
delivered by the first terminal via the transaction page; according to the
transaction
command, obtaining an payment certificate of electronic credit commitment
corresponding
to the first terminal, and performing a payment according to a pre-set payment
condition of
the payment certificate of electronic credit commitment. The transaction page
corresponding to the dynamic information certificate can be displayed by
receiving the
identification of the dynamic information certificate inputted by the first
terminal. Since it
is not necessary to jump to the third party payment platform after receiving
the transaction
instruction of the first terminal on the transaction page, the payment
certificate of
electronic credit commitment corresponding to the first terminal can be paid
according to
the pre-set settlement condition, hence it can effectively simplify the
payment process and
effectively improve the security of funds.
[70] In one example, the step of receiving the identification of the
dynamic information
8

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
certificate corresponding to the dynamic information certificate inputted by
the first
terminal, further includes: receiving a request for generating the dynamic
information
certificate transmitted by the second terminal; Receiving the information data
inputted by
the second terminal at the request of the information certificate; generating
the
corresponding dynamic information certificate with the information data,
including the
corresponding identification in the dynamic information certification; and
issuing the
dynamic information certificate carrying the logo.
[71] The seller uses the second terminal to send a request to the server to
generate the dynamic
information certificate. The server provides the setting page of dynamic
information
certificate according to the request to generate the dynamic information
certificate, and the
seller inputs the information data on the setting page of dynamic information
certificate by
using the second terminal, wherein the information data includes seller
information,
commodity information, transaction rules, receipt information, physical
information, etc.
The server generates a corresponding dynamic information certificate based on
the
information data inputted by the second terminal, and the generated dynamic
information
certificate includes the information data inputted by the seller using the
second terminal
and the corresponding identification. Each dynamic information certificate has
a unique
identification, which can be the number of the dynamic information
certificate, etc. Each
dynamic information certificate corresponds to only one or a class of goods.
If the seller
has multiple or multiple types of goods, multiple dynamic information
certificates need to
be generated. In another example, the seller may send a request to generate a
dynamic
information certificate to the server using an application (APP) installed on
the second
terminal, thereby using the application to submit the information data to the
server. The
server generates the corresponding dynamic information certificate based on
the
information data submitted by the application. After generating the dynamic
information
certificate, the server sends a notification to the second terminal that the
dynamic
information certificate has been successfully generated.
[72] Among one of the examples, the server publishes the dynamic
information certificates
carrying the identification directly via the network after generating the
dynamic
information certificate. Specifically, the server can post the dynamic
information certificate
carrying identification on the bank website through the network displaying the
page of
dynamic information certificate, and the server can also post the dynamic
information
carrying identification on the bank's website which links to the third-party
website such as
Taobao, Jingdong, Baidu and so on. In addition to being released by the
server, dynamic
information certificates can also be forwarded to different network
environments For
9

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
example, can be forwarded to social networks. In another example, the server
may, upon
the receipt of the dynamic information certificate issuance command delivered
by the seller
using the second terminal, publish the dynamic information certificate
carrying the logo to
the page on which the dynamic information certificate is displayed on the bank
website, or
publish the dynamic information certificate carrying the logo in the bank
website linking to
multiple third party website sites. As the server can publish the dynamic
information
certificate to a variety of sites for displaying, thus providing a new kind of
shopping model.
The buyer can get the required information of the dynamic information
certificate from a
variety of different websites, and as long as input the identification of the
dynamic
information certificate on the page displaying dynamic information
certificate, you can pop
up a dynamic information certificate with the corresponding transaction page,
thus saving
the buyer's shopping time.
[73] Further, after the network transaction completed, the server can count
the completed online
transactions were post by which websites. The server can count for all online
transactions
that have been traded, and can also count for the completed electronic
transactions of
individual sellers and show the results. Which can not only use big data
statistics to assess
which sites publish dynamic information certificate better, but also the
transaction record
statistics can be used for bargaining between banks.
[74] In one example, prior to the step of retrieving the information data
of the dynamic
information certificate according to the identification, further includes:
mapping the
identification of the dynamic information certificate inputted by the first
terminal into a
predetermined array by using a hash function If it is judged that the
identification of the
dynamic information certificate inputted by the first terminal is valid and
retrieves the
information data of the dynamic information certificate corresponding to the
identification.
[75] In the present example, the server verifies whether or not the
identification is valid after
receiving the identification of the dynamic information certificate inputted
by the buyer
using the first terminal. Specifically, the server can use the hash function
to map the
identification of the dynamic information certificate inputted by the first
terminal into the
point in the pre-set array; judging whether or not the corresponding value of
the mapped
point is true. If true, it is confirmed that the identification of the dynamic
information
certificate inputted by the first terminal is valid. Otherwise, it is
confirmed that the
identification is invalid. Thereby comparing the identification of the
received dynamic
information certificate with the identification of the pre-stored dynamic
information
certificate and verifying the presentation of the dynamic information
certificate inputted by
the first terminal. The server starts to retrieve the information data of the
dynamic

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
information certificate corresponding to the identification after confirming
that the
identification of the dynamic information certificate is valid.
[76] In one example, after receiving the payment certificate of electronic
credit commitment of
the first terminal according to the transaction instruction and performing the
payment
according to the pre-set payment condition of the payment certificate of
electronic credit
commitment, further includes: receiving the first terminal or a second
terminal; and
displaying the query result corresponding to the dynamic information
certificate according
to the query request.
[77] In the present example, after the online transaction is completed, the
buyer can use the first
terminal or the seller to query about the details of the online transaction
using the second
terminal. The buyer can use the first terminal to input the identification of
dynamic
information certificate which the transaction has been completed to query the
transaction
information, such as logistics information, refund information and so on. The
buyer can
also use the first terminal to scan the two-dimensional code of the dynamic
information
certificate that the transaction has been completed to query the transaction
information. The
seller can use the second terminal to input the identification of dynamic
information
certificate of the completed transaction on the page where dynamic information
certificate
displayed to query the transaction information, such as logistics information,
collection
information and so on. The seller may also use the application program
installed on the
second terminal to query the transaction information by scanning the two-
dimensional code
of the dynamic information certificate of the completed transaction or by
entering the
identification of the dynamic information certificate of the completed
transaction. It can
facilitate the buyers and sellers to track the details of online transactions.
[78] In one example, as shown in Figure 4, there provided a network
transaction information
processing system including a first terminal 402 and a server 404, wherein:
[79] The first terminal 402, using as the identification of the inputted
dynamic information
certificate;
[80] The server 404 for displaying a transaction page corresponding to the
dynamic information
certificate according to the identification; Among one of the examples, the
server 404 is
further configured to retrieve the information data of the dynamic information
certificate
based on the identification; generating the transaction page corresponding to
the dynamic
information certificate using the retrieved information data; and displaying
the pop-up
transaction page.
[81] The first terminal can also be used to receive transaction command
sent by transaction page
[82] The server 404 can also be used to obtain payment certificate of
electronic credit
11

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
corresponding to first terminal according to transaction command, and perform
payment
according to pre-set payment condition of payment certificate of electronic
credit.
[83] In the present example, the server receives the identification of the
dynamic information
certificate inputted by the first terminal, and displays the transaction page
corresponding to
the dynamic information certificate. Since the first terminal transmits the
transaction
instruction on the transaction page, it is possible to pay the payment
certificate of electronic
credit commitment corresponding to the first terminal without jumping to the
third party
payment platform, and to pay the transaction in accordance with the pre-set
payment
condition, thus effectively simplifying the payment process and improving the
security of
the funds.
[84] In one example, as shown in Figure 5, the system further includes a
second terminal 406
for sending a request to generate a dynamic information certificate and, upon
receipt of a
request for generating a dynamic information certificate by the server 404,
inputting
corresponding information data ; The server 404 is also used to generate the
corresponding
dynamic information certificate using the information data, and the
correspondence
information is included in the dynamic information certificate; and the
dynamic
information certificate carrying the logo is issued.
[85] In the present example, the server generates the corresponding dynamic
information
certificate using the information data inputted by the second terminal, and
then displays the
dynamic information certificate carrying the identification to a plurality of
different
websites, thereby providing a new type of shopping mode. The buyer can get the
dynamic
information certificates of required information on a variety of different
websites, and as
long as enter the identification of dynamic information certificate on the
page of the
identification of dynamic information, you can pop up a dynamic information
certificate
with the corresponding transaction page, which is valid for saving shopping
time.
[86] Further, after the network transaction completed, the server 404 can
count the completed
online transactions were post by which websites. The server 404 can count for
all online
transactions that have been traded, and can also count for the completed
electronic
transactions of individual sellers and show the results, which can use big
data statistics to
assess which sites can publish dynamic information certificates better.
[87] In one of the example, the server is further configured to map the
identification of the
dynamic information certificate inputted by the first terminal into a point in
the pre-set
array using a hash function; judging whether it is true or not a value
corresponding to the
mapped point; if so, confirming that the identification of the dynamic
information
certificate inputted by the first terminal is valid and retrieving the
information data of the
12

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
dynamic information certificate corresponding to the identification.
[88] In the present example, the server 404 starts to retrieve the
information data of the dynamic
information certificate corresponding to the identification after confirming
that the
identification of the dynamic information certificate is valid.
[89] In one example, the first terminal 402 or the second terminal 406 is
also used to send a
query request; the server 404 is also used to display the query results
corresponding to the
dynamic information certificates according to the query request.
[90] In the present example, after the online transaction is completed, the
buyer can use the first
terminal or the seller to query about the details of the online transaction
using the second
terminal. It can facilitate the buyers and sellers to track the details of
online transactions.
[91] In one example, there provides an information processing system of
online transaction
including a terminal and a server, the server including a processor and a
storage medium in
which instructions are stored, and when the instructions are executed by the
processor, the
processor performs the following steps:
[92] Receive identification of dynamic information certificate inputted by
the terminal;
[93] According to identification, display transaction page corresponding to
dynamic information
certificate.
[94] Receive transaction command sent by terminal via transaction page
[95] According to transaction command, obtain payment certificate of
electronic credit
corresponding to terminal, and perform payment according to the pre-set
payment
condition of payment certificate.
[96] As shown in Figure 6, is the internal structure of a server in one of
the examples including
a processor, a storage medium, a memory, and a network interface connected via
a system
bus. Wherein the storage medium of the server stores an operating system, a
database, and
a network transaction information processing device for implementing an online
transaction information processing method applicable to a server. The
processor of the
server is used to provide calculation and control capabilities to support the
operation of the
entire server. The memory of the server provides an environment for the
operation of the
network transaction information processing device in the storage medium. The
network
interface of the server is used for communicating with an external terminal
via a network
connection, such as receiving an identification of a dynamic information
certificate
delivered by terminal, and displaying a transaction page corresponding to a
dynamic
information certificate. The server can be implemented through a standalone
server or
multiple servers, such as servers that can include online transaction
information processing
servers and storage servers, etc.
13

CA 02986822 2017-11-22
WO 2016/172919 PCT/CN2015/077965
[97] Further, a computer storage medium is also provided.
[98] One or more computer storage medium containing computer-executable
instructions for
executing a network transaction information processing method, which includes
the
following steps:
[99] Receive identification of dynamic information certificate inputted by
the terminal;
[100] According to identification, display transaction page corresponding
to dynamic information
certificate;
[101] Receive transaction command delivered by terminal via transaction page
[102] Obtaining the commitment payment certificate electronic credit of the
terminal according
to the transaction instruction and pay according to the pre-set settlement
condition of the
payment certificate of electronic credit commitment.
[103] The ordinary technicists in the field that can understand and
implement all or part of the
processes in the above mentioned method of the examples which can be
accomplished by
means of a computer program that can be stored in a computer-readable storage
medium.
The program may, when executed, include flows of all examples as described
above.
Among them, said storage medium can be a magnetic disk, an optical disk, a
read-only
memory (ROM) or a random access memory (RAM), etc.
[104] The technical features of the examples described above can be
arbitrarily combined. In
order to simplify the description, there doesn't describe all the possible
combinations of the
various technical features in the above examples, however, as long as the
combination of
these technical features, which does not exist a contradiction, should be
considered the
scope of this manual.
[105] The above-described examples show only a few methods of execution of the
present
invention, and its descriptions are comparatively specific and detailed,
however, it can not
to be construed 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 in the
field without
departing from the inventive concept, which belong to the protection scope of
the present
invention. Accordingly, the protection scope of patent of the present
invention should be
measured by the appended claims.
14

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

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

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 , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: Grant downloaded 2021-04-21
Inactive: Grant downloaded 2021-04-21
Inactive: Grant downloaded 2021-04-21
Letter Sent 2021-04-20
Grant by Issuance 2021-04-20
Inactive: Cover page published 2021-04-19
Pre-grant 2021-03-01
Inactive: Final fee received 2021-03-01
Notice of Allowance is Issued 2021-02-22
Letter Sent 2021-02-22
4 2021-02-22
Notice of Allowance is Issued 2021-02-22
Inactive: Q2 passed 2021-02-19
Inactive: Approved for allowance (AFA) 2021-02-19
Amendment Received - Voluntary Amendment 2020-12-14
Common Representative Appointed 2020-11-07
Examiner's Report 2020-08-12
Inactive: Report - No QC 2020-07-27
Amendment Received - Voluntary Amendment 2020-05-29
Examiner's Report 2020-05-26
Inactive: Report - QC passed 2020-05-26
Advanced Examination Determined Compliant - paragraph 84(1)(a) of the Patent Rules 2020-05-07
Letter sent 2020-05-07
Letter Sent 2020-05-07
Inactive: COVID 19 - Deadline extended 2020-04-28
Request for Examination Requirements Determined Compliant 2020-04-07
Inactive: Advanced examination (SO) fee processed 2020-04-07
All Requirements for Examination Determined Compliant 2020-04-07
Inactive: Advanced examination (SO) 2020-04-07
Amendment Received - Voluntary Amendment 2020-04-07
Request for Examination Received 2020-04-07
Inactive: COVID 19 - Deadline extended 2020-03-29
Common Representative Appointed 2019-10-30
Common Representative Appointed 2019-10-30
Change of Address or Method of Correspondence Request Received 2019-01-31
Revocation of Agent Requirements Determined Compliant 2018-10-15
Appointment of Agent Requirements Determined Compliant 2018-10-15
Revocation of Agent Request 2018-10-15
Appointment of Agent Request 2018-10-15
Change of Address or Method of Correspondence Request Received 2018-10-15
Change of Address or Method of Correspondence Request Received 2018-07-12
Inactive: Notice - National entry - No RFE 2017-12-07
Inactive: First IPC assigned 2017-12-01
Letter Sent 2017-12-01
Application Received - PCT 2017-12-01
Inactive: IPC assigned 2017-12-01
National Entry Requirements Determined Compliant 2017-11-22
Application Published (Open to Public Inspection) 2016-11-03

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2021-01-08

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.

Fee History

Fee Type Anniversary Year Due Date Paid Date
MF (application, 2nd anniv.) - standard 02 2017-05-01 2017-11-22
Basic national fee - standard 2017-11-22
Reinstatement (national entry) 2017-11-22
Registration of a document 2017-11-22
MF (application, 3rd anniv.) - standard 03 2018-04-30 2018-04-23
MF (application, 4th anniv.) - standard 04 2019-04-30 2019-01-07
MF (application, 5th anniv.) - standard 05 2020-04-30 2020-01-07
Advanced Examination 2020-04-07 2020-04-07
Request for examination - standard 2020-05-19 2020-04-07
MF (application, 6th anniv.) - standard 06 2021-04-30 2021-01-08
Final fee - standard 2021-06-22 2021-03-01
MF (patent, 7th anniv.) - standard 2022-05-02 2022-01-19
MF (patent, 8th anniv.) - standard 2023-05-01 2022-12-15
MF (patent, 9th anniv.) - standard 2024-04-30 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
YI ZHANG
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 (Temporarily unavailable). 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) 
Description 2017-11-21 14 814
Claims 2017-11-21 4 164
Drawings 2017-11-21 3 41
Abstract 2017-11-21 1 78
Cover Page 2018-02-06 1 46
Representative drawing 2018-02-06 1 13
Claims 2020-04-06 15 435
Claims 2020-05-28 11 328
Claims 2020-12-13 11 330
Drawings 2020-12-13 3 110
Representative drawing 2021-03-23 1 21
Cover Page 2021-03-23 1 56
Notice of National Entry 2017-12-06 1 193
Courtesy - Certificate of registration (related document(s)) 2017-11-30 1 101
Courtesy - Acknowledgement of Request for Examination 2020-05-06 1 433
Commissioner's Notice - Application Found Allowable 2021-02-21 1 557
National entry request 2017-11-21 9 377
International Preliminary Report on Patentability 2017-11-21 7 210
International search report 2017-11-21 2 67
Amendment - Abstract 2017-11-21 1 62
Request for examination / Amendment / response to report / Advanced examination (SO) 2020-04-06 21 577
Courtesy - Advanced Examination Request - Compliant (SO) 2020-05-06 1 173
Examiner requisition 2020-05-25 3 151
Amendment / response to report 2020-05-28 16 458
Examiner requisition 2020-08-11 5 284
Amendment / response to report 2020-12-13 23 783
Final fee 2021-02-28 3 62
Electronic Grant Certificate 2021-04-19 1 2,527