Language selection

Search

Patent 2995899 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 2995899
(54) English Title: MERCHANDISE ORDER GENERATION METHOD, DEVICE, AND SYSTEM
(54) French Title: PROCEDE, DISPOSITIF ET SYSTEME DE GENERATION DE COMMANDE DE MARCHANDISE
Status: Granted and Issued
Bibliographic Data
Abstracts

English Abstract

Provided are a merchandise order generation method, device, and system, said method comprising: according to purchase-order information and merchandise information, generating a merchandise electronic-transaction certificate (300); according to the merchandise electronic-transaction certificate, generating a production order containing transaction content (400). The described merchandise-order generation method, device, and system generates a production order according to purchase-order information and performs analysis on the basis of large amounts of purchase-order data; in this way, production takes place in a targeted and oriented manner, resource consolidation is optimized, production efficiency is improved, and production costs are reduced.


French Abstract

L'invention concerne un procédé, un dispositif et un système de génération de commande de marchandise, ledit procédé consistant : à, selon des informations de commande d'achat et des informations de marchandise, générer un certificat de transaction électronique de marchandise (300) ; selon le certificat de transaction électronique de marchandise, générer une commande de production contenant un contenu de transaction (400). Le procédé, le dispositif et le système de génération de commande de marchandise décrits génèrent une commande de production selon des informations de commande d'achat et réalisent une analyse sur la base de grandes quantités de données de commande d'achat ; de cette manière, la production a lieu d'une manière ciblée et orientée, la consolidation de ressource est optimisée, l'efficacité de production est améliorée et les coûts de production sont réduits.

Claims

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


Claims:
1. A computer system for a commodity order generation in an electronic
transaction, the system
comprising:
a certificate generation server configured to generate an electronic commodity
transaction
certificate according to order information and commodity infomiation, wherein
the
certificate generation server is established by a financial system to ensure
accuracy of the
commodity information and guaranty transaction process fairly; and
an order generation server configured to generate a commodity order for
production that
includes transaction content based on the electronic commodity transaction
certificate,
wherein the electronic commodity transaction certificate encrypted by an
encryption
server stores payer's information, logistics information for commodity
delivery and
payee's receiving information;
wherein the certificate generation server and the order generation server are
connected to
each other via a network.
2. The computer system of claim 1, wherein the certificate generation server
is configured to:
provide standardized information about needs of commodity; and
receive an order instruction to generate the order information according to at
least one of
requirement infonnation.
3. The computer system of claim 1, further includes a delivering server.
4. The computer system of claim 1, wherein the delivering server is configured
to deliver the
electronic commodity transaction certificate to a sales terminal.
Date Recue/Date Received 2021-09-14

5. The computer system of claim 1, further includes a transaction server.
6. The computer system of claim 1, wherein the transaction server is
configured to determine at
least one sales terminal as a transaction terminal according to the order
instruction, to update
the electronic commodity transaction certificate according to the order
instruction and the
transaction terminal.
7. The computer system of any one of claims 3 to 6, wherein the delivering
server is connected
to the certificate generation server and the order generation server
respectively via the
network.
8. The computer system of any one of claims 3 to 6, wherein the transaction
server is connected
to the certificate generation server via the network.
9. The computer system of any one of claims 3 to 6, wherein the transaction
server is connected
to the order generation server via the network.
10. The computer system of any one of claims 3 to 8, further includes an
encryption server.
11. The computer system of claim 10, wherein the encryption server is
configured to:
pre-store the commodity electronic transaction certificate;
encrypt the commodity electronic transaction certificate with a first key to
obtain a to-be-
delivered first encrypted data; and
encrypt the first key with a second key to obtain a to-be-delivered second
encrypted data.
12. The computer system of any one of claims 10 to 11, wherein the encryption
server is
connected to the certificate generation server via the network.
21
Date Recue/Date Received 2021-09-14

13. The computer system of any one of claims 10 to 11, wherein the encryption
server is
connected to the order generation server respectively via the network.
14. The computer system of any one of claims 10 to 13, further includes a
decryption server.
15. The computer system of claim 14, wherein the decryption server is
configured to:
decrypt the second encrypted data by using the second key to obtain the first
key; and
decrypt the first encrypted data by using the first key to obtain the
commodity electronic
transaction certificate.
16. The computer system of any one of claims 14 to 15, wherein the decryption
server is
connected to the certificate generation server via the network.
17. The computer system of any one of claims 14 to 15, wherein the decryption
server is
connected to the order generation server respectively via the network.
18. The computer system of any one of claims 10 to 13, further includes a
verification server.
19. The computer system of claim 18, wherein the verification server is
configured to:
verify whether the commodity electronic transaction certificate from
decryption is the
same as the pre-stored commodity electronic transaction certificate;
where if the commodity electronic transaction certificate from decryption is
the same as
the pre-stored commodity electronic transaction certificate, pass a
verification; and
where if the commodity electronic transaction certificate from decryption is
different
with the pre-stored commodity electronic transaction certificate, fail to pass
the
verification.
22
Date Recue/Date Received 2021-09-14

20. The computer system of any one of claims 18 to 19, wherein the
verification server is
connected to the certificate generation server via the network.
21. The computer system of any one of claims 18 to 19, wherein the
verification server is
connected to the order generation server respectively via the network.
22. The computer system of claim 1, wherein the commodity infommtion includes
payment
infomiation.
23. The computer system of claim 1, wherein the commodity infommtion includes
manufacturer
infomiation.
24. The computer system of claim 1, wherein the commodity infommtion includes
insurance
infomiation.
25. The computer system of claim 1, wherein the commodity information includes
logistics
infomiation.
26. The computer system of claim 1, wherein the commodity infommtion includes
commodity
attribute information.
27. The computer system of claim 1, wherein the commodity infommtion includes
information
of commodity trading mles.
28. The computer system of claim 22, wherein the payment infomiation includes
a bank name
for receiving payment.
29. The computer system of claim 22, wherein the payment infomiation includes
a payee's
name.
23
Date Recue/Date Received 2021-09-14

30. The computer system of claim 22, wherein the payment information includes
a payee's bank
account.
31. The computer system of claim 22, wherein the payment information includes
status for
receiving the payment.
32. The computer system of claim 23, wherein the manufacturer information
includes
information relative to a commodity provider.
33. The computer system of claim 24, wherein the insurance information
includes information
relative to a insurance company provided by the commodity provider.
34. The computer system of claim 25, wherein the logistics information
includes a shipping
address.
35. The computer system of claim 25, wherein the logistics information
includes delivery
information.
36. The computer system of claim 25, wherein the logistics information
includes contact
information relative to a receipt.
37. The computer system of claim 26, wherein the commodity attribute
information includes an
ownership of the commodity.
38. The computer system of claim 27, wherein the infonnation of commodity
trading rules
includes details of rules that consumers have in their dealings with the
commodity provider.
39. The computer system of any one of claims 1 to 19, wherein the commodity
electronic
transaction certificate may be a QR code format.
24
Date Recue/Date Received 2021-09-14

40. The computer system of any one of claims 1 to 19, wherein the commodity
electronic
transaction certificate may be a URL link.
41. The computer system of claim 2, wherein the standardized information about
needs of
commodity includes commodity attributes.
42. The computer system of claim 41, wherein the commodity attributes includes
the
commodity's color.
43. The computer system of claim 41, wherein the commodity attributes includes
the
commodity's size.
44. The computer system of claim 41, wherein the commodity attributes includes
the
commodity's material.
45. The computer system of claim 41, wherein the commodity attributes includes
the
commodity's shape.
46. A computer implemented method for generating a commodity order in an
electronic
transaction, the method comprising:
generating an electronic commodity transaction certificate according to order
information
and commodity information, wherein the certificate generation server is
established by a
financial system to ensure accuracy of the commodity information and guaranty
transaction process fairly; and
generating a commodity order for production that includes transaction content
based on
the electronic commodity transaction certificate, wherein the electronic
commodity
transaction certificate encrypted by an encryption server stores payer's
information,
logistics information for commodity delivery and payee's receiving
information.
Date Recue/Date Received 2021-09-14

47. The computer implemented method of claim 46 further includes:
providing standardized information about needs of commodity; and
receiving an order instruction to generate the order information according to
at least one
of requirement information.
48. The computer implemented method of claim 47 further includes:
delivering the electronic commodity transaction certificate to a sales
terminal; and
determining at least one sales terminal as a transaction terminal according to
the order
instruction, to update the electronic commodity transaction certificate
according to the
order instruction and the transaction terminal.
49. The computer implemented method of claim 47 further includes:
pre-storing the commodity electronic transaction certificate;
encrypting the commodity electronic transaction certificate with a first key
to obtain a to-
be-delivered first encrypted data; and
encrypting the first key with a second key to obtain a to-be-delivered second
encrypted
data.
50. The computer implemented method of claim 49 further includes:
decrypting the second encrypted data by using the second key to obtain the
first key;
decrypting the first encrypted data by using the first key to obtain the
commodity
electronic transaction certificate; and
26
Date Recue/Date Received 2021-09-14

verifying whether the commodity electronic transaction certificate from
decryption is the
same as the pre-stored commodity electronic transaction certificate;
where if the commodity electronic transaction certificate from decryption is
the same as
the pre-stored commodity electronic transaction certificate, passing a
verification;
where if the commodity electronic transaction certificate from decryption is
different
with the pre-stored commodity electronic transaction certificate, failing to
pass the
verification.
51. The computer implemented method of claim 46, wherein the commodity
information
includes payment information.
52. The computer implemented method of claim 46, wherein the commodity
information
includes manufacturer information.
53. The computer implemented method of claim 46, wherein the commodity
information
includes insurance information.
54. The computer implemented method of claim 46, wherein the commodity
information
includes logistics information.
55. The computer implemented method of claim 46, wherein the commodity
information
includes commodity attribute information.
56. The computer implemented method of claim 46, wherein the commodity
information
includes infomiation of commodity trading rules.
57. The computer implemented method of claim 51, wherein the payment
information includes a
bank name for receiving payment.
27
Date Recue/Date Received 2021-09-14

58. The computer implemented method of claim 51, wherein the payment
information includes a
payee's name.
59. The computer implemented method of claim 51, wherein the payment
information includes a
payee's bank account.
60. The computer implemented method of claim 51, wherein the payment
information includes
status for receiving the payment.
61. The computer implemented method of claim 52, wherein the manufacturer
information
includes infomiation relative to a commodity provider.
62. The computer implemented method of claim 53, wherein the insurance
information includes
information relative to an insurance company provided by the commodity
provider.
63. The computer implemented method of claim 54, wherein the logistics
information includes a
shipping address.
64. The computer implemented method of claim 54, wherein the logistics
information includes
delivery information.
65. The computer implemented method of claim 54, wherein the logistics
information includes
contact information relative to a receipt.
66. The computer implemented method of claim 55, wherein the commodity
attribute
information includes an ownership of the commodity.
67. The computer implemented method of claim 56, wherein the information of
commodity
trading rules includes details of rules that consumers have in their dealings
with the
commodity provider.
28
Date Recue/Date Received 2021-09-14

68. The computer implemented method of claim 46, wherein the commodity
electronic
transaction certificate may be a QR code format.
69. The computer implemented method of claim 46, wherein the commodity
electronic
transaction certificate may be a URL link.
70. The computer implemented method of claim 47, wherein the standardized
information about
needs of commodity includes commodity attributes.
71. The computer implemented method of claim 70, wherein the commodity
attributes includes
the commodity's color.
72. The computer implemented method of claim 70, wherein the commodity
attributes includes
the commodity's size.
73. The computer implemented method of claim 70, wherein the commodity
attributes includes
the commodity's material.
74. The computer implemented method of claim 70, wherein the commodity
attributes includes
the commodity's shape.
75. A computer device for generating a commodity order in an electronic
transaction, the device
comprising:
a certificate generating module configured to generate an electronic commodity
transaction certificate according to order information and commodity
information,
wherein the certificate generation server is established by a financial system
to ensure
accuracy of the commodity information and guaranty transaction process fairly;
and
29
Date Recue/Date Received 2021-09-14

an order generation module configured to generate a commodity order for
production that
includes transaction content based on the electronic commodity transaction
certificate,
wherein the electronic commodity transaction certificate encrypted by an
enclyption
server stores payer's information, logistics information for commodity
delivery and
payee's receiving information.
76. The computer device of claim 75, wherein the certificate generating module
further includes
a demand provision unit.
77. The computer device of claim 76, wherein the demand provision unit is
configured to
provide standardized information about needs of commodity.
78. The computer device of claim 75, wherein the certificate generating module
further includes
a receiving and ordering unit.
79. The computer device of claim 76, wherein the receiving and ordering unit
is configured to
receive an order instruction to generate the order information according to at
least one of
requirement information.
80. The computer device of claim 75, further includes a delivering module.
81. The computer device of claim 80, wherein the delivering module is
configured to the
electronic commodity transaction certificate to a sales terminal.
82. The computer device of claim 75, further includes a transaction module.
83. The computer device of claim 82, wherein the transaction module is
configured to determine
at least one sales terminal as a transaction terminal according to the order
instruction, to
update the electronic commodity transaction certificate according to the order
instruction and
the transaction terminal.
Date Recue/Date Received 2021-09-14

84. The computer device of any one of claims 80 to 83, further includes an
encryption module.
85. The computer device of claim 84, wherein the encryption module is
configured to:
pre-store the commodity electronic transaction certificate;
encrypt the commodity electronic transaction certificate with a first key to
obtain a to-be-
delivered first encrypted data; and
encrypt the first key with a second key to obtain a to-be-delivered second
encrypted data.
86. The computer device of any one of claims 84 to 85, further includes an
decryption module.
87. The computer device of claim 86, wherein the decryption module is
configured to:
decrypt the second encrypted data by using the second key to obtain the first
key; and
decrypt the first encrypted data by using the first key to obtain the
commodity electronic
transaction certificate.
88. The computer device of any one of claims 84 to 85, further includes a
verification module.
89. The computer device of claim 88, wherein the verification module is
configured to:
verify whether the commodity electronic transaction certificate from
decryption is the
same as the pre-stored commodity electronic transaction certificate;
where if the commodity electronic transaction certificate from decryption is
the same as
the pre-stored commodity electronic transaction certificate, pass a
verification; and
31
Date Recue/Date Received 2021-09-14

where if the commodity electronic transaction certificate from decryption is
different
with the pre-stored commodity electronic transaction certificate, fail to pass
the
verification.
90. The computer device of claim 75, wherein the commodity information
includes payment
infomiation.
91. The computer device of claim 75, wherein the commodity information
includes
manufacturer information.
92. The computer device of claim 75, wherein the commodity information
includes insurance
infomiation.
93. The computer device of claim 75, wherein the commodity infomiation
includes logistics
infomiation.
94. The computer device of claim 75, wherein the commodity information
includes commodity
attribute information.
95. The computer device of claim 75, wherein the commodity information
includes information
of commodity trading rules.
96. The computer device of claim 90, wherein the payment information includes
a bank name for
receiving payment.
97. T The computer device of claim 90, wherein the payment information
includes a payee's
name.
98. The computer device of claim 90, wherein the payment infomiation includes
a payee's bank
account.
32
Date Recue/Date Received 2021-09-14

99. The computer device of claim 90, wherein the payment information includes
status for
receiving the payment.
100.The computer device of claim 91, wherein the manufacturer information
includes
information relative to a commodity provider.
101.The computer device of claim 92, wherein the insurance information
includes information
relative to an insurance company provided by the commodity provider.
102.The computer device of claim 93, wherein the logistics information
includes a shipping
address.
103.The computer device of claim 93, wherein the logistics information
includes delivery
infonnation.
104.The computer device of claim 93, wherein the logistics information
includes contact
information relative to a receipt.
105.The computer device of claim 94, wherein the commodity attribute
information includes an
ownership of the commodity.
106.The computer device of claim 95, wherein the information of commodity
trading rules
includes details of rules that consumers have in their dealings with the
commodity provider.
107.The computer device of claim 75, wherein the commodity electronic
transaction certificate
may be a QR code format.
108.The computer device of claim 75, wherein the commodity electronic
transaction certificate
may be a URL link.
33
Date Recue/Date Received 2021-09-14

109.The computer device of claim 77, wherein the standardized information
about needs of
commodity includes commodity attributes.
110.The computer device of claim 109, wherein the commodity attributes
includes the
commodity's color.
111.The computer device of claim 109, wherein the commodity attributes
includes the
commodity's size.
112.The computer device of claim 109, wherein the commodity attributes
includes the
commodity's material.
113.The computer device of claim 109, wherein the commodity attributes
includes the
commodity's shape.
34
Date Recue/Date Received 2021-09-14

Description

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


CA 02995899 2018-02-16
WO 2017/100988
PCT/CN2015/097330
Merchandise Order Generation Method, Device, And System
[1] [Technical Field]
[2] The present invention relates to the technical field of E-commerce, and
in particular, to a
method, a device and a system for generating a commodity order.
[3] [Background Technology]
[4] At present, the commodity circulating in the market are generally
produced by the
manufacturers based on research and development and sales situations, and then
the
commodity are sold on the market through direct selling or distribution.
Buyers usually
only choose the commodity that the manufacturer has produced to buy.
[5] With the development of network technology, E-commerce is also
evolving. All kinds of
real commodity used in traditional commodity are also replaced by electronic
pictures,
texts and so on. The types of commodity that consumers can choose to purchase
are also
becoming more and more widespread. However, it still cannot solve the problem
that the
purchaser can only choose the commodity that the manufacturer has already
produced, and
the consumers cannot customize the commodity they want to buy according to
their own
wishes, and the individualized demands cannot be met. As a result, some
commodity
produced by manufacturers are often not favoured by consumers, making the
accumulation
of these commodity serious, causing pressure on the manufacturer inventory,
resulting in
the cost of the manufacturer.
[6] [Summary of the Invention]
[7] Based on this, it is necessary to provide a method, a device and a
system for generating a
commodity order, in which the individual needs cannot be met when the
purchaser cannot
customize the required commodity according to his / her own desire during the
shopping
process, and the computer storage media, to meet the individual needs of the
shopping
process.
[8] A method for generating a commodity order, comprising:
[9] According to the order information and commodity information to
generate electronic
commodity transaction certificates;
[10] Generate a commodity order that includes the content of the
transaction based on the
commodity electronic transaction certificate.
[11] In one example, before the step of generating the commodity electronic
transaction
certificate based on the subscription information and the commodity
information, the
method includes:
1

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
[12] Provide standardized information on demand for the commodity;
[13] Receiving the order instruction, selecting at least one requirement
information according to
the order instruction to generate the order information.
[14] In one example, after the step of generating the commodity electronic
transaction
certificate based on the subscription information and the commodity
information, the
method includes:
[15] Delivering the commodity electronic transaction certificate to a sales
terminal;
[16] It is determined according to the transaction instruction that one or
more sales terminals are
transaction terminals, and the electronic transaction certificates are updated
according to
the transaction instructions and the transaction certificate.
[17] In one example, before the step of delivering the commodity electronic
transaction
certificate to a sales terminal, the method includes:
[18] Pre-store the commodity electronic transaction certificate, encrypting
the commodity
electronic transaction certificate with a first key to obtain the first
encrypted data to be
delivered, and the second key is used to encrypt the first key to obtain the
second encrypted
data to be delivered.
[19] In one example, after the step of delivering the commodity electronic
transaction certificate
to a sales terminal, the method includes:
[20] The first key is obtained by using the second key to decrypt the
second encrypted data, and
the first key is used to decrypt the first encrypted data to obtain the
commodity electronic
transaction certificate;
[21] To decrypt the commodity obtained electronic transaction certificates
and pre-stored
commodity electronic transaction certificate comparison verification, as the
same, the
comparison verification passed, or contrast verification failed.
[22] A commodity order creating device comprising:
[23] A certificate generating module is used to generate a certificate for
the electronic
commodity according to the order information and the commodity information;
[24] An order generation module is used for generating a commodity order
containing the
transaction contents based on the commodity electronic transaction
certificate.
[25] In one example, the certificate generation module includes:
[26] Provide a demand unit is used for providing standardized demand
information for the
commodity;
[27] A receiving and ordering unit is used to receive an order instruction,
and select at least one
piece of requirement information according to the order instruction to
generate the order
information.
2
,

CA 02995899 2018-02-16
WO 2017/100988
PCT/CN2015/097330
[28] In one example, the method further includes:
[29] A delivering module is used to deliver the commodity electronic
transaction certificate to a
sales terminal;
[30] A transaction module is used to determine one or more sales terminals
as the trading
terminals according to the trading orders, and update the commodity electronic
transaction
certificates according to the trading orders and the transaction terminal.
[31] In one example, the method further includes:
[32] An encryption module, configured to pre-store the commodity electronic
transaction
certificate, encrypting the commodity electronic transaction certificate with
a first key to
obtain the first encrypted data to be delivered, and the second key is used to
encrypt the
first key to obtain the second encrypted data to be delivered.
[33] In one example, the method further includes:
[34] A decryption module is used to decrypt the second encrypted data by
using the second key
to obtain a first key, and decrypt the first encrypted data by using the first
key to obtain the
commodity electronic transaction certificate;
[35] The checking module is used to decrypt the commodity obtained
electronic transaction
certificates and pre-stored commodity electronic transaction certificate
comparison
verification, as the same, the comparison verification passed, or contrast
verification failed.
[36] A commodity order generation system including a certificate generation
server and an
order generation server connected to each other through a network;
[37] The certificate generation server is used to generate a commodity
electronic transaction
certificate based on the subscription information and the commodity
information;
[38] The order generation server is used to generate a commodity order
containing the
transaction content based on the commodity electronic transaction certificate.
[39] In one example, the certificate generation server is also used to
provide standardized
requirement information of the commodity and receive the order instruction,
and select at
least one requirement information according to the order instruction to
generate the order
information.
[40] In one example, a delivery server and a transaction server connected
to a certificate
generation server and an order generation server via a network are further
included.
[41] The delivering server is used to deliver the commodity electronic
transaction certificate to
a sales terminal;
[42] The transaction server is used to determine one or more sales
terminals as the trading
terminals according to the trading orders, and update the commodity electronic
transaction
certificates according to the trading orders and the transaction terminal.
3

CA 02995899 2018-02-16
WO 2017/100988
PCT/CN2015/097330
[43] In one example, an encryption server connected to a certificate
generation server and an
order generation server via a network;
[44] The encryption server is used to pre-store the commodity electronic
transaction certificate,
encrypting the commodity electronic transaction certificate with a first key
to obtain the
first encrypted data to be delivered, and the second key is used to encrypt
the first key to
obtain the second encrypted data to be delivered.
[45] In one example, a decryption server and a verification server
connected to a certificate
generation server and an order generation server via a network are further
included.
[46] The decryption server is used to decrypt the second encrypted data by
using the second key
to obtain a first key, and decrypt the first encrypted data by using the first
key to obtain the
commodity electronic transaction certificate;
[47] The verification server is used to decrypt the commodity obtained
electronic transaction
certificates and pre-stored commodity electronic transaction certificate
comparison
verification, as the same, the comparison verification passed, or contrast
verification failed.
[48] One or more computer storage media contains computer-executable
instructions, the said
computer executable instruction is used for executing a method for generating
a
commodity order, and the method comprises the following steps:
[49] According to the order information and commodity information to
generate electronic
commodity transaction certificates;
[50] Generate a commodity order that includes the content of the
transaction based on the
commodity electronic transaction certificate.
[51] In one example, before the step of generating the commodity electronic
transaction
certificate based on the subscription information and the commodity
information, the
method includes:
[52] Provide standardized information on demand for the commodity;
[53] Receiving the order instruction, selecting at least one requirement
information according to
the order instruction to generate the order information.
[54] In one example, after the step of generating the commodity electronic
transaction
certificate based on the subscription information and the commodity
information, the
method includes:
[55] Delivering the commodity electronic transaction certificate to a sales
terminal;
[56] It is determined according to the transaction instruction that one or
more sales terminals are
transaction terminals, and the electronic transaction certificates are updated
according to
the transaction instructions and the transaction certificate.
[57] In one example, before the step of delivering the commodity electronic
transaction
4

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
certificate to a sales terminal, the method includes:
[58] Pre-store the commodity electronic transaction certificate, encrypting
the commodity
electronic transaction certificate with a first key to obtain the first
encrypted data to be
delivered, and the second key is used to encrypt the first key to obtain the
second encrypted
data to be delivered.
[59] In one example, after the step of delivering the commodity electronic
transaction certificate
to a sales terminal, the method includes:
[60] The first key is obtained by using the second key to decrypt the
second encrypted data, and
the first key is used to decrypt the first encrypted data to obtain the
commodity electronic
transaction certificate;
[61] To decrypt the commodity obtained electronic transaction certificates
and pre-stored
commodity electronic transaction certificate comparison verification, as the
same, the
comparison verification passed, or contrast verification failed.
[62] The method, the device and the system for generating the above-
mentioned commodity
order can generate the commodity order according to the order information,
analyse based
on a large amount of data of the order information, produce with purpose and
direction,
optimize the resource integration, improve the commodity efficiency, reduce
manufacturing cost.
[63] [Brief Description]
[64] Figure 1 is an architectural diagram of a system for generating a
commodity order in an
example;
[65] Figure 2 is a flow chart of a method for generating a commodity order
in an example;
[66] Figure 3 is a structural block diagram of a commodity order generating
device of an
example;
[67] Figure 4 is a structural block diagram of a commodity order generating
device in another
example;
[68] Figure 5 is a block diagram of the internal structure of a certificate
generating module in
one example;
[69] Figure 6 is a schematic diagram of the internal structure of a server
in one example.
[70] [Description of the Preferred Examples]
[71] 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.

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
[72] As shown in Figure 1, a system for generating a commodity order
includes a certificate
generating server 110, an order generating server 120, a ticket generating
server 120, a
delivery server 130, a transaction server 140, an encryption server 150, a
decryption server
160, and a verification server 170, wherein the certificate generation server
110, the order
generation server 120, the delivery server 130, the transaction server 140,
the encryption
server 150, the decryption server 160, the authentication server 170 is
connected through a
local area network and connected to the Internet 190 through a firewall 180.
[73] The certificate generation server 110 is used to generate a commodity
electronic transaction
certificate based on the subscription information and the commodity
information.
[74] In an example, for example, the commodity information includes:
payment information,
manufacturer information, insurance information, logistics information,
commodity
attribute information, and commodity trading rule information. For example,
the
commodity information includes commodity name, commodity specification,
authentication information, payment information, manufacturer information,
insurance
information, logistics information, commodity attribute information and / or
commodity
trading rules information.
[75] Wherein, the receiving information record includes the receiving bank,
the payee, the
receiving account and receiving status and other information;
[76] Vendor information record contents include commodity provider
information, such as
manufacturer name, contact number and address, and may further include agent
information providing the commodity if necessary;
[77] The insurance information is insurance company-related information
that covers the
commodity provided by the commodity provider;
[78] Logistics information, including receiving address, consignee contact
information, delivery
information, etc;
[79] The attribute information of a commodity dynamically records the
ownership of the
commodity, for example, when the commodity electronic transaction certificate
is
generated, the owner of the commodity is the manufacturer or the agent, the
commodity is
sold to the seller, and when the commodity is traded, the owner of the
commodity is the
consumer;
[80] Commodity Trading Rule Information defines the details of the rules
that consumers have
in their dealings with the commodity provider;
[81] For example, the certificate generation server 110 uses the receipt
information, the
manufacturer information, the insurance information, the logistics
information, the
commodity attribute information, the commodity transaction rule information,
and other
6

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
information related to the commodity as the commodity information and
generates, as the
commodity unique information identification of the electronic transaction
certificates for
electronic commodity, electronic certificates for the commodity circulation
and trading
certificates, electronic certificates for electronic commodity corresponding
to a commodity,
or a class of commodities, commodity can be tangible commodity, it can be
intangible
services; electronic commodity transaction certificates. It can be displayed
in the form of
QR code or displayed as a link to a website. Consumers can view the commodity
information by scanning the QR code or by opening a URL link in the browser to
open the
electronic transaction certificate. For example, the electronic commodity
transaction
certificate includes a website, a picture or a QR code, which stores the
corresponding
commodity information. For another example, the electronic commodity
certificate
includes a QR code in the form of an image. In another example, the electronic
transaction
certificate includes introduction of commodity information and purchase
connection.
[82] For example, after the electronic commodity transaction certificate is
generated, the
certificate generation server 110 generates an original electronic commodity
certificate
from the electronic commodity certificate and generates a copy of one or more
electronic
commodity certificates, and the original commodity electronic certificate is
saved in the
certificate. The generation server 110, as a copy of the electronic commodity
transaction
certificate with the final valid certificate, is distributed to the selling
terminal. The
consumer can view the commodity information through the electronic certificate
copy of
the electronic commodity. For example, the commodity information of the
electronic
commodity certificate and the copy of the electronic commodity certificate are
based on
the sales status is synchronized in real time. To ensure the transaction
security, for example,
the original record of the electronic transaction certificate includes all the
information of
the commodity information, the copy of the electronic transaction certificate
of the
electronic commodity records the manufacturer information, insurance
information and
commodity attribute information of the commodity information.
[83] In one example, the certificate generating server 110 is established
by the bank to ensure
the accuracy of the commodity information, the bank's guaranty transaction
process is
more fair, the bank obtains the commodity information from the commodity
provider such
as the manufacturer or the agent, the bank generates the commodity electronic
transaction
certificate for the commodity information via the certificate generation
server 110.
[84] In one example, the certificate generation server 110 is also used to
provide standardized
requirement information of the commodity and receive the order instruction,
and select at
least one requirement information according to the order instruction to
generate the order
7

CA 02995899 2018-02-16
WO 2017/100988
PCT/CN2015/097330
information.
[85] Standardized demand information such as commodity attributes such as
colour, size,
material, shape, etc. The manufacturer can split the attributes of a commodity
into
standardized demand information corresponding to the demand information, and
provide
the standardized demand information. The consumer issues order information
through the
sales terminal, and the certificate generating server 110 receives the order
instruction and
selects one or more pieces of requirement information according to the order
instruction to
generate the order information. For example, the certificate generating server
110 selects a
plurality of requirement information and a plurality of requirements
information
corresponding to different attributes of the commodity, the certificate
generating server 110
combines or separately combines multiple pieces of requirement information to
obtain
different subscription information.
[86] For example, the consumer logs in through the webpage or downloads the
APP, and
delivers the order information and commodity information of the commodity to
be
purchased to the certificate generating server 110 through the network. The
certificate
generating server 110 generates the electronic commodity transaction
certificate according
to the order information of the consumer.
[87] The order generation server 120 is used to generate a commodity order
containing the
transaction content based on the commodity electronic transaction certificate.
[88] The commodity order contains the transaction details, commodity
information and order
information, which contains the requirement information.
[89] In one example, the order generation server 120 parses multiple pieces
of requirement
information and sorts them according to the attributes of the pieces of
commodity in the
requirement information. For example, the colour attribute of the cup and the
blue cup
demand information are most, in turn, red and green, and the manufacturer sort
according
to the results of priority commodity and stocking.
[90] In one example, after the order generation server 120 generates the
commodity order, the
commodity order is delivered to the manufacturer to instruct the manufacturer
for
commodity and stocking.
[91] The delivering server 130 is used to deliver the commodity electronic
transaction
certificate to the selling terminal.
[92] The delivering server 130 delivers the electronic commodity
transaction certificate to the
selling terminal. In one example, the selling terminal includes a network
middleman, a
distributed electric dealer, and a network middleman as intermediate
distributing centers
for the electronic certificates of the electronic commodity. The network
broker may be a
8

CA 02995899 2018-02-16
WO 2017/100988
PCT/CN2015/097330
virtual network entity or network channel, an intermediate broker sets up an
intermediate
electronic warehouse for temporarily storing electronic transaction
certificates, or provides
a commodity electronic transaction certificate forwarding service, and the
distributed
electric provider can obtain commodity electronic transactions from an
intermediate
electronic certificate inventory information; distributed E-commerce for the
sales business,
distributed E-commerce to obtain sales through registration qualifications;
[93] In one example, the distribution server 130 delivers the commodity
electronic transaction
certificate of a different commodity provider to the virtual network entity or
the virtual
network entity downloads the commodity electronic transaction certificate from
the
distribution server 130. The subscription situation makes a purchase request
to the virtual
network entity, and the virtual network entity delivers the corresponding
commodity
electronic transaction certificate to the distributed merchant. In another
example, the
delivering server 130 can deliver the commodity electronic transaction
certificate of
different commodity providers to distributed electricity providers, to reduce
intermediate
circulation, improve efficiency.
[94] In an example, the delivering server 130 is also used to deliver the
commodity electronic
transaction certificate to the selling terminal according to the subscription
information to
obtain the terminal ID of the seller; and update the commodity electronic
according to the
terminal ID of the seller transaction certificates.
[95] For example, when the consumer orders the commodity through the
merchandising
terminal, the delivering server 130 delivers the commodity electronic
transaction certificate
to the merchant corresponding to the consumer ordered commodity according to
the
subscription information.
[96] For example, after the delivering server 130 distributes the commodity
electronic
transaction certificate to the virtual network entity, the terminal server
obtains the terminal
identifier of the virtual network entity, and delivers the terminal
identification of the virtual
network. The terminal identification of the entity writes the electronic
transaction
certificate of the commodity and updates the commodity attribute information
of the
electronic transaction certificate of the electronic commodity. When the
electronic
transaction certificate of the commodity is forwarded to the distributed
electronic
commerce provider, the terminal identification of the distributed electronic
commerce
provider is obtained, write the commodity attribute information of the
electronic
transaction certificate of the commodity and update the certificates of the
electronic
transaction of the commodity, in this way, the commodity electronic
transaction certificate
can be used to know the circulation of the electronic transaction certificate
at this time, and
9

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
the inventory of the intermediate vault of the virtual network entity and the
inventory of the
distributed electricity supplier can also be counted.
[97] The transaction server 140 is used to determine one or more sales
terminals as the trading
terminals according to the trading orders, and update the commodity electronic
transaction
certificates according to the trading orders and the transaction terminal.
[98] For example, receiving a transaction instruction, acquiring purchase
information,
determining one or more selling terminals as a network transaction terminal
according to
the transaction instruction, and obtaining a terminal identifier of the
network transaction
terminal; and writing the purchase information and a terminal identifier of
the network
transaction terminal into the commodity electronic transaction certificates.
[99] In one example, after the consumer logs in through the browser or
mobile phone APP to
order the corresponding commodity and confirms the purchase on the generated
commodity electronic transaction certificate, the consumer fills in the
information such as
the shipping address and the contact information, and the transaction after
successful, the
transaction server 140 acquires the registered account of the consumer, writes
the
registered account information of the consumer into the commodity attribute
information
of the electronic transaction certificate, and writes the receiving address
and the contact
information into the logistics information of the electronic transaction
certificate. The
payment information is updated according to the payment record of the
consumer. The
commodity supplier delivers the commodity according to the state of the
commodity
electronic transaction certificate and writes the logistics information of the
shipment into
the logistics information of the commodity electronic transaction certificate
for the
consumer to check, for example, after the purchase is successful, the
commodity electronic
transaction certificate is associated with the registered account of the
consumer. At this
time, only the consumer who purchased the commodity can view the corresponding
electronic transaction certificate, and the other consumers cannot view the
electronic
transaction certificate of the commodity. At the same time, the transaction
server 140
delivers the consumer distributed E-commerce to buy commodity as the network
side of
the transaction, the end of the network transaction terminal logo into the
electronic
commodity certificate, commodity provider can be settled under the trade
turnover of
electronic trading terminal identification certificates and distributed
electricity supplier.
[100] The encryption server 150 is used to pre-store the commodity electronic
transaction
certificate, encrypting the commodity electronic transaction certificate with
a first key to
obtain the first encrypted data to be delivered, and the second key is used to
encrypt the
first key to obtain the second encrypted data to be delivered.

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
[1011 For example, the commodity electronic transaction certificate is pre-
stored in the
encryption server 150 or the certificate generating server 110 or the
database, and the
commodity electronic transaction certificate information is AES-encrypted
using a
randomly generated AES key to obtain the first encrypted data; key to encrypt
the
randomly generated AES key to obtain the second encrypted data; and the
encryption
server 150 stores the commodity electronic transaction certificate and the key
for
encrypting the commodity electronic transaction certificate, and provides
verification; for
example, it can also carry out ECC encryption on the account information,
commodity
amount, trading rules and other important data.
[102] By encrypting the electronic commodity transaction certificate and the
AES key separately,
the encrypted data is packaged and delivered to the sales terminal.
[103] Encrypt and transmit the electronic transaction certificate and AES key
to ensure data
security, prevent data from being stolen, prevent electronic transaction
certificates from
being forged and protect the rights and interests of the commodity suppliers
and
consumers.
[104] The decryption server 160 is used to decrypt the second encrypted data
by using the second
key to obtain a first key, and decrypt the first encrypted data by using the
first key to obtain
the commodity electronic transaction certificate.
[105] After the virtual network entity and the distributed electricity
supplier receive the
encrypted certificate of the commodity electronic transaction certificate, the
encrypted
certificate is decrypted to obtain the electronic transaction certificate of
the commodity.
[106] For example, the ECC key is used to decrypt the second encrypted data to
obtain the AES
key, and the first encrypted data is decrypted by using the decrypted AES key
to obtain the
commodity electronic transaction certificate. The verification server 170 is
used to decrypt
the commodity obtained electronic transaction certificates and pre-stored
commodity
electronic transaction certificate comparison verification, as the same, the
comparison
verification passed, or contrast verification failed.
[107] The verification server 170 compares the decrypted electronic
transaction receipt with the
pre-stored electronic transaction receipt, and if yes, then the verification
is passed and the
subsequent operation is continued; otherwise, the verification fails and the
verification is
generated alarm signals. The sales terminal can know whether the electronic
transaction
certificate of the commodity is true and accurate through the verification
result.
[108] The above-mentioned commodity order generation system generates the
commodity order
according to the order information, analyses based on a large amount of data
of the order
information, and has purposeful and directional commodity, optimizes the
resource
11

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
integration, increases the commodity efficiency, reduces the commodity cost,
and can
effectively prevent the transaction data theft, to prevent data forgery.
[109] Figure 2 is a flowchart of a method for generating a commodity order in
a preferred
example. Figure 2 describes how to create a commodity order. As shown in
Figure 2, the
method includes:
[110] Step 100, providing standardized demand information for the commodity.
[111] Step 200: Receiving the order instruction, selecting at least one
requirement information
according to the order instruction to generate the order information.
[112] Standardized demand information such as commodity attributes such as
colour, size,
material, shape, etc. The manufacturer can split the attributes of the
commodity into
standardized demand information corresponding to the requirement information,
and
provide the standardized demand information; selecting one or more pieces of
requirement
information according to the order instruction to generate order information
based on the
demand information selected or input by the consumer on the selling terminal;
for example,
selecting a plurality of requirement information, the plurality of requirement
information
corresponding to different attributes of the commodity, a combination of
demand
information or separately, access to different ordering information.
[113] Step 300: Generate a commodity electronic transaction certificate
according to the order
information and the commodity information.
[114] In an example, for example, the commodity information includes:
payment information,
manufacturer information, insurance information, logistics information,
commodity
attribute information, and commodity trading rule information. For example,
the
commodity information includes commodity name, commodity specification,
authentication information, payment information, manufacturer information,
insurance
information, logistics information, commodity attribute information and / or
commodity
trading rules information.
[115] Wherein, the receiving information record includes the receiving
bank, the payee, the
receiving account and receiving status and other information;
[116] Vendor information record contents include commodity provider
information, such as
manufacturer name, contact number and address, and may further include agent
information providing the commodity if necessary;
[117] The insurance information is insurance company-related information that
covers the
commodity provided by the commodity provider;
[118] Logistics information, including receiving address, consignee contact
information, delivery
information, etc;
12

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
[119] The attribute information of a commodity dynamically records the
ownership of the
commodity, for example, when the commodity electronic transaction certificate
is
generated, the owner of the commodity is the manufacturer or the agent, the
commodity is
sold to the seller, and when the commodity is traded, the owner of the
commodity is the
consumer;
[120] Commodity Trading Rule Information defines the details of the rules that
consumers have
in their dealings with the commodity provider;
[121] For example, uses the receipt information, the manufacturer information,
the insurance
information, the logistics information, the commodity attribute information,
the commodity
transaction rule information, and other information related to the commodity
as the
commodity information and generates, as the commodity unique information
identification
of the electronic transaction certificates for electronic commodity,
electronic certificates for
the commodity circulation and trading certificates, electronic certificates
for electronic
commodity corresponding to a commodity, or a class of commodities, commodity
can be
tangible commodity, it can be intangible services; electronic commodity
transaction
certificates. It can be displayed in the form of QR code or displayed as a
link to a website.
Consumers can view the commodity information by scanning the QR code or by
opening a
URL link in the browser to open the electronic transaction certificate. For
example, the
electronic commodity transaction certificate includes a website, a picture or
a QR code,
which stores the corresponding commodity information. For another example, the
electronic commodity certificate includes a QR code in the form of an image.
In another
example, the electronic transaction certificate includes introduction of
commodity
information and purchase connection.
[122] For example, after the electronic commodity transaction certificate
is generated, generates
an original electronic commodity certificate from the electronic commodity
certificate and
generates a copy of one or more electronic commodity certificates, and the
original
commodity electronic certificate is saved in the certificate. As a copy of the
electronic
commodity transaction certificate with the final valid certificate, is
distributed to the selling
terminal. The consumer can view the commodity information through the
electronic
certificate copy of the electronic commodity. For example, the commodity
information of
the electronic commodity certificate and the copy of the electronic commodity
certificate
are based on the sales status is synchronized in real time. To ensure the
transaction security,
for example, the original record of the electronic transaction certificate
includes all the
information of the commodity information, the copy of the electronic
transaction certificate
of the electronic commodity records the manufacturer information, insurance
information
13

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
and commodity attribute information of the commodity information.
[123] Step 400: Generate a commodity order containing the transaction content
based on the
commodity electronic transaction certificate.
[124] The commodity order contains the transaction details, commodity
information and order
information, which contains the requirement information.
[125] In one example, parses multiple pieces of requirement information and
sorts them
according to the attributes of the pieces of commodity in the requirement
information. For
example, the colour attribute of the cup and the blue cup demand information
are most, in
turn, red and green, and the manufacturer sort according to the results of
priority
commodity and stocking.
[126] In one example, after the commodity order is generated, the commodity
order is delivered
to the manufacturer to guide the manufacturer in commodity and stocking.
[127] Step 500: Pre-store the commodity electronic transaction certificate,
encrypting the
commodity electronic transaction certificate with a first key to obtain the
first encrypted
data to be delivered, and the second key is used to encrypt the first key to
obtain the second
encrypted data to be delivered.
[128] For example, the commodity electronic transaction certificate is pre-
stored, and the
commodity electronic transaction certificate information is AES-encrypted
using a
randomly generated AES key to obtain the first encrypted data; and the
randomly generated
AES key is encrypted by using the ECC system public key ECC encryption to
obtain the
second encrypted data; pre-stored electronic transaction certificates, to
provide verification;
for example, it can also ECC key information such as payee account
information,
commodity amount, transaction rules and other information ECC.
[129] By encrypting the electronic commodity transaction certificate and the
AES key separately,
the encrypted data is packaged and delivered to the sales terminal.
[130] Encrypt and transmit the electronic transaction certificate and AES key
to ensure data
security, prevent data from being stolen, prevent electronic transaction
certificates from
being forged and protect the rights and interests of the commodity suppliers
and
consumers.
[131] Step 600: Deliver the commodity electronic transaction certificate to
the selling terminal.
[132] For example, the encrypted electronic merchandise transaction
certificate in the above step
is delivered to the seller, for example, the first encrypted data and the
second encrypted
data are packaged and delivered to the seller.
[133] In one example, the selling terminal includes a network middleman, a
distributed electric
dealer, and a network middleman as intermediate distributing centers for the
electronic
14

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
certificates of the electronic commodity. The network broker may be a virtual
network
entity or network channel, an intermediate broker sets up an intermediate
electronic
warehouse for temporarily storing electronic transaction certificates, or
provides a
commodity electronic transaction certificate forwarding service, and the
distributed electric
provider can obtain commodity electronic transactions from an intermediate
electronic
certificate inventory information; distributed E-commerce for the sales
business,
distributed E-commerce to obtain sales through registration qualifications;
[134] In one example, delivers the commodity electronic transaction
certificate of a different
commodity provider to the virtual network entity or the virtual network entity
downloads
the commodity electronic transaction certificate. The subscription situation
makes a
purchase request to the virtual network entity, and the virtual network entity
delivers the
corresponding commodity electronic transaction certificate to the distributed
merchant. In
another example, deliver the commodity electronic transaction certificate of
different
commodity providers to distributed electricity providers, to reduce
intermediate circulation,
improve efficiency.
[135] In an example, it is also used to deliver the commodity electronic
transaction certificate to
the selling terminal according to the subscription information to obtain the
terminal ID of
the seller; and update the commodity electronic according to the terminal ID
of the seller
transaction certificates.
[136] For example, when the consumer orders the commodity through the
merchandising
terminal, delivers the commodity electronic transaction certificate to the
merchant
corresponding to the consumer ordered commodity according to the subscription
information.
[137] For example, after distributes the commodity electronic transaction
certificate to the virtual
network entity, the terminal server obtains the terminal identifier of the
virtual network
entity, and delivers the terminal identification of the virtual network. The
terminal
identification of the entity writes the electronic transaction certificate of
the commodity
and updates the commodity attribute information of the electronic transaction
certificate of
the electronic commodity. When the electronic transaction certificate of the
commodity is
forwarded to the distributed electronic commerce provider, the terminal
identification of
the distributed electronic commerce provider is obtained, write the commodity
attribute
information of the electronic transaction certificate of the commodity and
update the
certificates of the electronic transaction of the commodity, in this way, the
commodity
electronic transaction certificate can be used to know the circulation of the
electronic
transaction certificate at this time, and the inventory of the intermediate
vault of the virtual

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
network entity and the inventory of the distributed electricity supplier can
also be counted.
[138] Step 700: The first key is obtained by using the second key to decrypt
the second encrypted
data, and the first key is used to decrypt the first encrypted data to obtain
the commodity
electronic transaction certificate;
[139] After the virtual network entity and the distributed electricity
supplier receive the
encrypted certificate of the commodity electronic transaction certificate, the
encrypted
certificate is decrypted to obtain the electronic transaction certificate of
the commodity. For
example, an ECC system public key is used to decrypt the second encrypted data
to obtain
an AES key, and the first encrypted data is decrypted by using the decrypted
AES key to
obtain the commodity electronic transaction certificate.
[140] In step 800, to decrypt the commodity obtained electronic transaction
certificates and
pre-stored commodity electronic transaction certificate comparison
verification, as the
same, the comparison verification passed, or contrast verification failed.
[141] In one example, compares the decrypted electronic transaction receipt
with the pre-stored
electronic transaction receipt, and if yes, then the verification is passed
and the subsequent
operation is continued; otherwise, the verification fails and the verification
is generated
alarm signals. The sales terminal can know whether the electronic transaction
certificate of
the commodity is true and accurate through the verification result.
[142] Step 900: It is determined according to the transaction instruction
that one or more sales
terminals are transaction terminals, and the electronic transaction
certificates are updated
according to the transaction instructions and the transaction certificate.
[143] For example, receiving a transaction instruction, acquiring purchase
information,
determining one or more selling terminals as a network transaction terminal
according to
the transaction instruction, and obtaining a terminal identifier of the
network transaction
terminal; and writing the purchase information and a terminal identifier of
the network
transaction terminal into the commodity electronic transaction certificates.
[144] In one example, after the consumer logs in through the browser or mobile
phone APP to
order the corresponding commodity and confirms the purchase on the generated
commodity electronic transaction certificate, the consumer fills in the
information such as
the shipping address and the contact information, and the transaction after
successful,
acquires the registered account of the consumer, writes the registered account
information
of the consumer into the commodity attribute information of the electronic
transaction
certificate, and writes the receiving address and the contact information into
the logistics
information of the electronic transaction certificate. The payment information
is updated
according to the payment record of the consumer. The commodity supplier
delivers the
16

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
commodity according to the state of the commodity electronic transaction
certificate and
writes the logistics information of the shipment into the logistics
information of the
commodity electronic transaction certificate for the consumer to check, for
example, after
the purchase is successful, the commodity electronic transaction certificate
is associated
with the registered account of the consumer. At this time, only the consumer
who
purchased the commodity can view the corresponding electronic transaction
certificate, and
the other consumers cannot view the electronic transaction certificate of the
commodity. At
the same time, delivers the consumer distributed E-commerce to buy commodity
as the
network side of the transaction, the end of the network transaction terminal
logo into the
electronic commodity certificate, commodity provider can be settled under the
trade
turnover of electronic trading terminal identification certificates and
distributed electricity
supplier.
[145] The above-mentioned commodity order generation method generates the
commodity order
according to the order information, analyses based on a large amount of data
of the order
information, and has purposeful and directional commodity, optimizes the
resource
integration, increases the commodity efficiency, reduces the commodity cost,
and can
effectively prevent the transaction data theft, to prevent data forgery.
[146] Figure 3 is a structural block diagram of a commodity order generating
device of a
preferred example. As shown in Figure 3, a device for generating a commodity
order is
applied to the verification of the commodity in the online shopping. The
device includes a
certificate generating module 410 and an order generating module 420. Among
them:
[147] The certificate generating module 410 is used to generate a
certificate for the electronic
commodity according to the order information and the commodity information;
[148] The order generating module 420 is used to generate a commodity order
containing the
transaction content according to the commodity electronic transaction
certificate.
[149] Figure 4 is a structural block diagram of a commodity order generating
device in another
example. As shown in Figure 4, a commodity order generating device includes a
certificate
generating module 410, an order generating module 420, an encrypting module
430, a
delivering module 440, a decrypting module 450, a checking module 460, and a
trading
module 470. Among them:
[150] The encryption module 430 is used to pre-store the commodity electronic
transaction
certificate, encrypting the commodity electronic transaction certificate with
a first key to
obtain the first encrypted data to be delivered, and the second key is used to
encrypt the
first key to obtain the second encrypted data to be delivered.
[151] The delivering module 440 is used to deliver the commodity electronic
transaction
17

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
certificate to the selling terminal.
[152] The decryption module 450 is used to decrypt the second encrypted data
by using the
second key to obtain a first key, and decrypt the first encrypted data by
using the first key
to obtain the commodity electronic transaction certificate;
[153] The verification module 460 is used to decrypt the commodity obtained
electronic
transaction certificates and pre-stored commodity electronic transaction
certificate
comparison verification, as the same, the comparison verification passed, or
contrast
verification failed.
[154] The transaction module 470 is used to determine one or more sales
terminals as the trading
terminals according to the trading orders, and update the commodity electronic
transaction
certificates according to the trading orders and the transaction terminal.
[155] Figure 5 is a block diagram of the internal structure of the
certificate generating module
410 in a preferred example. As shown in Figure 5, the certificate generating
module 410
includes a providing requirement unit 510 and a receiving order unit 520.
Among them:
[156] A demand unit 510 is provided for providing standardized demand
information for
commodity;
[157] The receiving and ordering unit 520 is used to receive an order
instruction, and select at
least one piece of requirement information according to the order instruction
to generate
the order information.
[158] The above-mentioned commodity order generation device generates the
commodity order
according to the order information, analyses based on a large amount of data
of the order
information, and has purposeful and directional commodity, optimizes the
resource
integration, increases the commodity efficiency, reduces the commodity cost,
and can
effectively prevent the transaction data theft, to prevent data forgery.
[159] Figure 6 is a schematic diagram of the internal structure of a server
in one example. As
shown in Figure 6, the server includes a processor, a storage medium, a
memory, and a
network interface connected via a system bus. The storage medium of the server
stores an
operating system, a database and a commodity order generating device. The
database stores
the commodity order, the electronic transaction certificate, the key and the
verification data
of the commodity, and the commodity order generating device is used to realize
the
commodity order generation method. The processor of the server is used to
provide
calculation and control capabilities to support the operation of the entire
server. The
server's memory provides an environment for the operation of the commodity
order
generator in the storage medium. The display screen of the server may be a
liquid crystal
display screen or an electronic ink display screen. The input device may be a
touch layer
18

CA 02995899 2018-02-16
WO 2017/100988 PCT/CN2015/097330
covered on the display screen or a button, a trackball or a touch panel
provided on the
terminal housing, or an external keyboard, touch pad or mouse. The network
interface of
the server is used to communicate with an external terminal over a network
connection,
such as a request sent by the receiving terminal and to return data to the
terminal. The
server can be implemented as a separate server or a server cluster of multiple
servers.
[160] 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 non-volatile computer-
readable
storage medium. The program may, when executed, include flows of all examples
as
described above. Among them, the storage medium can be a magnetic disk, an
optical disk,
a read-only memory (ROM) or a random access memory (RAM), etc.
[161] 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.
19

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: IPC expired 2023-01-01
Inactive: Grant downloaded 2021-12-21
Letter Sent 2021-12-21
Grant by Issuance 2021-12-21
Inactive: Grant downloaded 2021-12-21
Inactive: Cover page published 2021-12-20
Pre-grant 2021-11-05
Inactive: Final fee received 2021-11-05
Notice of Allowance is Issued 2021-10-20
Letter Sent 2021-10-20
Notice of Allowance is Issued 2021-10-20
Inactive: Approved for allowance (AFA) 2021-10-18
Inactive: Q2 passed 2021-10-18
Amendment Received - Response to Examiner's Requisition 2021-09-14
Amendment Received - Voluntary Amendment 2021-09-14
Examiner's Report 2021-05-14
Inactive: Report - QC passed 2021-05-10
Advanced Examination Determined Compliant - paragraph 84(1)(a) of the Patent Rules 2021-03-26
Letter sent 2021-03-26
Letter Sent 2020-12-23
Inactive: Advanced examination (SO) 2020-12-09
Request for Examination Received 2020-12-09
Amendment Received - Voluntary Amendment 2020-12-09
All Requirements for Examination Determined Compliant 2020-12-09
Inactive: Advanced examination (SO) fee processed 2020-12-09
Request for Examination Requirements Determined Compliant 2020-12-09
Common Representative Appointed 2020-11-07
Common Representative Appointed 2019-10-30
Common Representative Appointed 2019-10-30
Change of Address or Method of Correspondence Request Received 2019-01-31
Maintenance Request Received 2018-12-11
Change of Address or Method of Correspondence Request Received 2018-10-15
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-07-12
Inactive: Cover page published 2018-04-05
Inactive: Notice - National entry - No RFE 2018-03-01
Inactive: First IPC assigned 2018-02-28
Letter Sent 2018-02-28
Inactive: IPC assigned 2018-02-28
Application Received - PCT 2018-02-28
National Entry Requirements Determined Compliant 2018-02-16
Application Published (Open to Public Inspection) 2017-06-22

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2021-06-25

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
Basic national fee - standard 2018-02-16
Registration of a document 2018-02-16
MF (application, 2nd anniv.) - standard 02 2017-12-15 2018-02-16
MF (application, 3rd anniv.) - standard 03 2018-12-17 2018-12-11
MF (application, 4th anniv.) - standard 04 2019-12-16 2019-01-11
MF (application, 5th anniv.) - standard 05 2020-12-15 2020-01-08
Request for examination - standard 2020-12-15 2020-12-09
Advanced Examination 2020-12-09 2020-12-09
MF (application, 6th anniv.) - standard 06 2021-12-15 2021-06-25
Final fee - standard 2022-02-21 2021-11-05
MF (patent, 7th anniv.) - standard 2022-12-15 2022-06-22
MF (patent, 8th anniv.) - standard 2023-12-15 2023-06-14
MF (patent, 9th anniv.) - standard 2024-12-16 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. 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 2018-02-15 19 1,081
Abstract 2018-02-15 1 92
Drawings 2018-02-15 4 89
Claims 2018-02-15 4 161
Representative drawing 2018-04-04 1 35
Claims 2020-12-08 15 433
Claims 2021-09-13 15 458
Representative drawing 2021-11-21 1 18
Notice of National Entry 2018-02-28 1 193
Courtesy - Certificate of registration (related document(s)) 2018-02-27 1 103
Courtesy - Acknowledgement of Request for Examination 2020-12-22 1 433
Commissioner's Notice - Application Found Allowable 2021-10-19 1 572
Electronic Grant Certificate 2021-12-20 1 2,527
Maintenance fee payment 2018-12-10 1 29
Patent cooperation treaty (PCT) 2018-02-15 1 80
International search report 2018-02-15 2 69
National entry request 2018-02-15 9 376
Request for examination / Amendment / response to report / Advanced examination (SO) 2020-12-08 20 610
Courtesy - Advanced Examination Request - Compliant (SO) 2021-03-25 1 173
Examiner requisition 2021-05-13 5 291
Amendment / response to report 2021-09-13 40 1,362
Final fee 2021-11-04 3 62