Language selection

Search

Patent 2995869 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 2995869
(54) English Title: INFORMATION PROCESSING METHOD, SERVER, TERMINAL DEVICE, AND ONLINE TRANSACTION METHOD
(54) French Title: PROCEDE DE TRAITEMENT D'INFORMATIONS, SERVEUR, DISPOSITIF TERMINAL ET PROCEDE DE TRANSACTION EN LIGNE
Status: Granted
Bibliographic Data
Abstracts

English Abstract

An information processing method, a server, a terminal device, and an online transaction method, the information processing method comprising: a first server receives a request sent by a first account to change a first electronic document permission/ownership (S10); the first electronic document is pre-generated by the first server on the basis of information of a target/data to be exchanged, and comprises the exchange record of said target/data; and in response to the request, generating a second electronic document on the basis of the first electronic document (S11); the second electronic document comprises information of the first electronic document. The present method can change the permission/ownership of a target/data to be exchanged by means of an electronic document method, in order to improve the efficiency of target/data exchange.


French Abstract

L'invention concerne un procédé de traitement d'informations, un serveur, un dispositif terminal et un procédé de transaction en ligne. Selon ledit procédé de traitement d'informations : un premier serveur reçoit une demande envoyée par un premier compte pour modifier une autorisation/la possession d'un premier document électronique (S10), le premier document électronique étant généré au préalable par le premier serveur sur la base d'informations d'une cible/de données à échanger et comprenant l'historique d'échange de ladite cible/desdites données ; et, en réponse à la demande, un second document électronique est généré en fonction du premier document électronique (S11), le second document électronique incluant des informations du premier document électronique. Le présent procédé peut modifier l'autorisation/la possession d'une cible/de données à échanger au moyen d'un procédé de documents électroniques, afin d'améliorer l'efficacité d'échange de cible/données.

Claims

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


Claims:
1. A computer implemented method for an online transaction, the method
comprising:
a first server receives a request for transferring an ownership of a first
electronic
certificate delivered by a first account; wherein the first electronic
certificate is a web-
based electronic service that integrates information of a target commodity /
service and
electronic commerce functions in advance generated by the first server;
wherein the
request includes information of the first electronic certificate and first
account
information at least; and
the first server generates a second electronic certificate according to the
first electronic
certificate in response to the request for transferring the ownership of the
first electronic
certificate; wherein the second electronic certificate includes the
information of the first
electronic certificate.
2. The method of claim 1, wherein the second electronic certificate also
includes information of
a third server.
3. The method of any one of claims 1 to 2, wherein the second electronic
certificate is preset by
the first server according to the first account information.
4. The method of claim 2, wherein the third server acquires a preset amount of
funds from a
second account when a target object / service is successfully traded between
the first account
and the second account.
5. The method of claim 1, further includes the first server saves the second
electronic
certificate.
6. The method of claim 1, further includes the first server delivers the
second electronic
certificate to the first account for backing up.
IA)
Date Recue/Date Received 2021-04-12

7. An infomiation processing method for an online transaction, the method
comprising:
a first account delivers a request for transferring an ownership of a first
data certificate to
a first server; wherein the first data certificate is a web-based electronic
service that
integrates information of a target object / data and electronic commerce
functions in
advance generated by the first server; wherein the first data certificate
includes
interaction records of the target object / data; wherein the request includes
information of
the first data certificate and first account information at least;
the first server generates a second data certificate according to the first
data certificate in
response to the request for transferring the ownership of the first data
certificate; wherein
the second data certificate includes the information of the first data
certificate; and
the first server delivers the second data certificate to the first account for
backing up.
8. The method of claim 7, further includes the first server saves the second
data certificate.
9. The method of claim 7, wherein the second data certificate also includes
information of a
third server.
10. The method of any one of claims 7 to 9, wherein the second data
certificate is preset by the
first server according to the first account information.
11. The method of claim 9, wherein the third server acquires a preset data
value from a second
account when a target object / data is successfully interacted between the
first account and
the second account.
12. An information processing method for an online transaction, the method
comprising:
11
Date Recue/Date Received 2021-04-12

a first server receives a request for transferring an ownership of a first
data certificate
delivered by a first account; wherein the first data certificate is a web-
based electronic
service that integrates information of a target object / data and electronic
commerce
functions in advance generated by the first server; wherein the first data
certificate
includes interaction records of the target object / data; wherein the request
includes
information of the first data certificate and first account information at
least; and
the first server generates a second data certificate according to the first
data certificate in
response to the request for transferring the ownership of the first data
certificate; wherein
the second data certificate includes the information of the first data
certificate.
13. The method of claim 12, further includes the first server saves the second
data certificate.
14. The method of claim 12, further includes the first server delivers the
second data certificate
to the first account for backing up.
15. The method of claim 12, wherein the second data certificate also includes
information of a
third server.
16. The method of any one of claims 12 to 15, wherein the second data
certificate is preset by the
first server according to the first account information.
17. The method of claim 15, wherein the third server acquires a preset data
value from a second
account when a target object / data is successfully interacted between the
first account and
the second account.
18. A computer server for an online transaction, the server comprising:
12
Date Recue/Date Received 2021-04-12

an interaction module configured to receive a request for transferring an
ownership of a
first data certificate delivered by a first account; wherein the first data
certificate is a
web-based electronic service that integrates information of a target commodity
/ data and
electronic commerce functions in advance generated by the first server;
wherein the first
data certificate includes interaction records of the target object / data;
wherein the
request includes information of the first data certificate and first account
information at
least; and
a data certificate generating module configured to generate a second data
certificate
according to the first data certificate in response to the request for
transferring the
ownership of the first data certificate; wherein the second data certificate
includes the
information of the first data certificate.
19. The server of claim 18, wherein the interaction module is configured to
save the second data
certificate.
20. The server of claim 18, wherein the interaction module is configured to
deliver the second
data certificate to the first account for backing up.
21. The server of claim 18, wherein the second data certificate also includes
information of a
third server.
22. The server of any one of claims 18 to 21, wherein the second data
certificate is preset by the
first server according to the first account information.
23. The server of claim 21, wherein the third server acquires a preset data
value from a second
account when the target object / data is successfully interacted between the
first account and
the second account.
13
Date Recue/Date Received 2021-04-12

Description

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


CA 02995869 2018-02-16
WO 2017/101007 PCT/CN2015/097397
Information Processing Method, Server, Terminal Device, And Online
Transaction Method
[1] [Technical Field]
[2] The present invention relates to the field of Internet data interaction
technology, and in
particular, to an information processing method, a server, a terminal device,
and an online
transaction method.
[3] [Background Technology]
[4] With the development of Internet technology and especially mobile
Internet technology,
users can connect to the Internet through mobile devices using 2G, 3G, 4G or
WiFi to
conduct transactions and social activities. Users can conveniently and
effectively perform
online activities, this is an incomparable experience with offline.
[5] However, when users perform transactions such as trading and social
networking via
mobile Internet, the data obtained by the user loses their effect on the user.
When the user
re-transfers the data to another user who needs it, the user often looks for
the receiver and
delivers the data directly. This second interaction is time-consuming and
inefficient.
[6] [Summary of the Invention]
[7] The technical problem to be solved by the present invention is to
provide an information
processing method, a server and a terminal device, which can achieve the goal
/ data
permission / ownership change in the form of electronic certificates so as to
improve the
interaction efficiency of the target / data.
[8] The present invention provides an information processing method
including: The First
Server receives a request for changing authority / rights of the first
electronic certificate
delivered from a first account, where the first electronic certificate is
generated in advance
by the First Server according to the information of the target / data required
for interaction
and including an interaction record of the target / data; and generating a
second electronic
certificate according to the first electronic certificate in response to the
request; wherein the
second electronic certificate contains the information of the first electronic
certificate.
[9] The present invention also provides a server, including: an interaction
module, set to
receive a request for changing a permission / authority of a first electronic
certificate
delivered from a first account, wherein the first electronic certificate is
the First Server
generates in advance an interaction record of the target / data according to
the information
of the target / data that needs to be interacted, and includes an interaction
record of the
1

, CA 02995869 2018-02-16
WO 2017/101007
PCT/CN2015/097397
target / data; and an electronic certificate generation module, configured to
generate a
second electronic document according to the first electronic certificate in
response to the
request; wherein the second electronic certificate contains the information of
the first
electronic certificate.
[10] The present invention also provides an information processing method,
wherein the
method includes: the first electronic document is generated in advance by the
first server
according to the information of the target / data that needs to be interacted
with and
includes the target / data; and delivering, by the first account, a request
for changing
authority / ownership of the first electronic certificate interactive record;
[11] In response to the request, the First Server generates a second
electronic certificate
according to the first electronic certificate; wherein the second electronic
certificate
contains the information of the first electronic certificate; and the First
Server delivers a
backup of the second electronic certificate to the first account.
[12] In the above solution, when a request for changing authority /
ownership of the first
electronic certificate is issued by the first account, the First Server
responds to the request
by utilizing the interaction information of the first electronic certificate
and the information
of the first account to generate the second electronic certificate so that the
first electronic
certificate associated with the target / data issues the transfer request with
the formation of
the second electronic certificate so that the change of the target / data
authority / ownership
can be achieved in the form of the electronic certificate and improve the goal
/ data
interaction efficiency.
[13] Another object of the present invention is to provide an online
transaction method that
realizes the transfer of ownership of the target commodity / service in the
form of an
electronic certificate so as to improve the convenience of the second
transaction of the
target commodity / service.
[14] The present invention provides an online transaction method,
including: The First Server
receives a request for transferring the ownership of the first electronic
certificate delivered
by the first account, where the first electronic certificate is a pre-
generated web electronic
certificate integrated with a required function of the target commodity /
service
E-commerce; where the request includes at least information of the first
electronic
certificate and information of the first account; and generating a second
electronic
certificate according to the first electronic certificate in response to the
request, where the
second electronic certificate includes information about the first electronic
certificate.
[15] In the above solution, when the first account issues a request for
transferring the ownership
of the first electronic certificate, the First Server responds to the request
by using the
2

CA 02995869 2018-02-16
WO 2017/101007 PCT/CN2015/097397
transaction information of the first electronic certificate and the
information of the first
account to generate a second electronic certificate, so that the first
electronic certificate
associated with the target commodity / service issues the transfer request
with the
formation of the second electronic certificate, so that the transfer of the
target commodity /
service ownership can be realized by the electronic certificate, which is
beneficial for the
second transaction of the target commodity / service.
[16] [Brief Description]
[17] Figure 1 is a flow chart of an information processing method in a
first example of the
present invention.
[18] Figure 2 is a schematic flowchart of an information processing method
in a second
example of the present invention;
[19] Figure 3 is a schematic structural diagram of a server in an example
of the present
invention.
[20] Figure 4 is a schematic structural diagram of a terminal device in an
example of the present
invention;
[21] Figure 5 is a schematic flowchart of an online transaction method in
an example of the
present invention.
[22] [Description of the Preferred Examples]
[23] The technical solution in the examples of the present invention will
be clearly and
completely described below with reference to the accompanying drawings in the
examples
of the present invention. Apparently, the described example are only a part
but not all of
the examples of the present invention. All other examples obtained by persons
of ordinary
skill in the art based on the examples of the present invention without
creative efforts shall
fall within the protection scope of the present invention.
[24] Please refer to Figure 1, which is a schematic flowchart of an
information processing
method according to a first example of the present invention, a method
procedure shown in
this example includes:
[25] In step S10, the First Server receives the request for changing the
authority / ownership of
the first electronic certificate delivered from the first account.
[26] Wherein, the first electronic certificate is generated in advance by
First Server according to
the information of the target / data required for interaction, and includes an
interaction
record of the target / data. The request includes at least the information of
the first
electronic certificate and the information of the first account.
[27] Further, the interaction information includes rules of interaction
target / data and
interaction, and the first electronic certificate is a certificate that the
target! data interacts
3

CA 02995869 2018-02-16
WO 2017/101007
PCT/CN2015/097397
with according to the rule.
[28] Specifically, the first account logs in and accesses the First Server,
and initiates a request
for changing the rights / rights of the first electronic certificate through
the First Server.
Further, the request may further change an interaction rule of the first
electronic certificate,
a format of the target / data, owner information, and so on for the first
account. In the
present invention, the request as described above is used to instruct to
change the rights /
rights, interaction rules, formats, etc. of the first electronic certificate,
that is, the attribute
information of the first electronic certificate itself instead of the first
electronic certificate
Transfer at a storage address (for example, from First Server to Second
Server).
[29] In step S11, a second electronic certificate is generated according to
the first electronic
certificate in response to the request.
[30] Wherein the second electronic certificate contains the information of
the first electronic
certificate.
[31] Further, the second electronic certificate further contains
information of the Third Server,
which is preset by the First Server according to the information of the first
account. The
third server is used to obtain a preset data value from the second account
when the first
account and the second account interact with the target / data successfully.
[32] For example, the second account obtains the second electronic
certificate through the First
Server, and the third server delivers a preset data value to the first
account. When the First
Server confirms that the first account receives the preset data value, the
first account
delivers the target / data to the second account.
[33] Further, the First Server saves the generated second electronic
certificate and delivers a
backup of the second electronic certificate to the first account or other
account, and the
First Server manages the second electronic certificate.
[34] In another example, the second electronic certificate is included in
the server of the first
account or in the fourth server, and the second electronic certificate is
managed by the
server of the first account or the fourth server.
[35] In the above solution, when a request for changing authority /
ownership of the first
electronic certificate is issued by the first account,the First Server
responds to the request
by utilizing the interaction information of the first electronic certificate
and the information
of the first account to generate the second electronic certificate so that the
first electronic
certificate associated with the target / data issues the change authority /
ownership with the
formation of the second electronic certificate so that the change of the
target / data
authority / ownership can be achieved in the form of the electronic
certificate and improve
the goal / data interaction efficiency.
4

CA 02995869 2018-02-16
WO 2017/101007 PCT/CN2015/097397
[36] Please refer to Figure 2, which is a schematic flowchart of an
information processing
method according to a first example of the present invention, a method
procedure shown in
this example includes:
[37] In step S20, the first account delivers a request for changing the
authority / ownership of
the first electronic certificate.
[38] Wherein, the first electronic certificate is an interaction record pre-
generated by the First
Server according to the information of the target / data and includes the
target / data; the
request at least contains the information of the first electronic certificate
and the first
account information.
[39] Step S21: In response to the request, the First Server generates a
second electronic
certificate according to the first electronic certificate.
[40] Wherein, the second electronic certificate contains the information of
the first electronic
certificate.
[41] Step S22: The First Server delivers a backup of the second electronic
certificate to the first
account.
[42] Please refer to Figure 3, which is a schematic structural diagram of a
server according to an
example of the present invention. The server 30 shown in this example is a
First Server,
and includes an interaction module 31 and an electronic certificate generation
module 32.
[43] The interaction module 31 is used to receive a request for changing
the authority /
ownership of the first electronic certificate delivered from the first
account.
[44] Wherein, the request at least includes the interaction information of
the first electronic
certificate and the information of the first account, the first electronic
certificate is
generated in advance by the First Server according to the information of the
target / data
required for interaction, and includes the Interaction record of goals / data.
[45] Further, the interaction information includes rules of interaction
target / data and
interaction, and the first electronic certificate is a certificate that the
target / data interacts
with according to the rule.
[46] The electronic certificate generating module 32 is used to generate a
second electronic
certificate according to the first electronic certificate in response to the
request. Wherein
the second electronic certificate contains the information of the first
electronic certificate.
[47] Further, the second electronic certificate further contains
information of the Third Server,
and is preset by the electronic certificate generating module 32 according to
the
information of the first account. The third server is used to obtain a preset
data value from
the second account when the first account and the second account interact with
the target /
data successfully.

CA 02995869 2018-02-16
WO 2017/101007
PCT/CN2015/097397
[48] Further, the server 30 saves the generated second electronic
certificate and delivers the
backup of the second electronic certificate to the first account or other
account through the
interaction module 31, and the server 30 controls the second electronic
certificate
management.
[49] In another example, the second electronic certificate is included in
the server of the first
account or in the fourth server, and the second electronic certificate is
managed by the
server of the first account or the fourth server.
[50] Please refer to Figure 4, which is a schematic structural diagram of a
terminal device in an
example of the present invention, the terminal device 40 in this example is a
First Server
including a receiver 41, a processor 42, a transmitter 43, a read-only memory
44, random
access memory 45, and bus 46.
[51] The receiver 41 is used for receiving data.
[52] The processor 42 controls the operation of the terminal device 40, and
the processor 42
may also be a CPU (Central Processing Unit). The processor 42 may be an
integrated
circuit chip with signal processing capabilities. The processor 42 described
above may be a
general purpose processor, a digital signal processor (DSP), an application
specific
integrated circuit (ASIC), a programmable gate array (FPGA) or other
programmable logic
device, a discrete gate or a transistor logic device, discrete hardware
components. The
general purpose processor may be a microprocessor or the processor may also be
any
conventional processor and so on.
[53] This transmitter 43 is used for transmitting data.
[54] The memory may include a read only memory 44 and a random access
memory 45 and
provide instructions and data to the processor 42. A portion of the memory may
also
include non-volatile random access memory (NVRAM).
[55] The various components of the terminal device 40 are coupled together
by a bus 46, where
the bus 46 may include a power bus, a control bus, a status signal bus, etc.,
in addition to
the data bus. However, for the sake of clarity, various buses are labelled bus
46 in the
figure.
[56] The memory stores the following elements, executable modules or data
structures, or a
subset of them, or their extensions:
[57] Operation instructions: Various operation instructions are included
for various operations.
[58] Operating System: Includes various system programs for implementing a
variety of basic
services and for handling hardware-based tasks.
[59] In the example of the present invention, the processor 42 performs the
following operations
by invoking an operation instruction stored in the memory, which may be stored
in an
6

= CA 02995869 2018-02-16
W02017/101007
PCT/CN2015/097397
operating system.
[60] Receive a request for changing the authority / ownership of the first
electronic certificate
delivered from the first account; and
[61] Generating a second electronic certificate according to the first
electronic certificate in
response to the request, wherein the second electronic certificate contains
the information
of the first electronic certificate.
[62] Wherein, the request at least includes the interaction information of
the first electronic
certificate and the information of the first account, the first electronic
certificate is
generated in advance by the First Server according to the information of the
target / data
required for interaction, and includes the Interaction record of goals / data.
[63] Further, the interaction information includes rules of interaction
target / data and
interaction, and the first electronic certificate is a certificate that the
target / data interacts
with according to the rule.
[64] Further, the second electronic certificate further contains
information of the Third Server,
which is preset by the First Server according to the information of the first
account. The
third server is used to obtain a preset data value from the second account
when the first
account and the second account interact with the target / data successfully.
[65] For example, the second account obtains the second electronic
certificate through the First
Server, and the third server delivers a preset data value to the first
account. When the First
Server confirms that the first account receives the preset data value, the
first account
delivers the target / data to the second account.
[66] Optionally, the terminal device 40 saves the generated second
electronic certificate, and the
processor 42 delivers the backup of the second electronic certificate to the
first account or
other account, and the First Server activates the second electronic
certificate management.
[67] In another example, the second electronic certificate is included in
the server of the first
account or in the fourth server, and the second electronic certificate is
managed by the
server of the first account or the fourth server.
[68] Please refer to Figure 5, which is a schematic flowchart of an online
transaction method in
an example of the present invention. The method includes:
[69] In step S50, the First Server receives the request for transferring
the ownership of the first
electronic certificate delivered by the first account. The request includes at
least the
transaction information of the first electronic certificate and the
information of the first
account, and the first electronic certificate is a pre-generated online
electronic certificate of
First Server that integrates the target product/service E-business essential
functions of the
network electronic certificate.
7

CA 02995869 2018-02-16
=
WO 2017/101007
PCT/CN2015/097397
[70] Further, the transaction information includes the rules for the target
commodity / services
being traded and the transaction, and the first electronic certificate is the
certificate for the
target commodity / services traded according to the rules.
[71] Specifically, the first account logs in and accesses the First Server,
and initiates a request
for transferring the first electronic certificate through the First Server.
Wherein, the transfer
request is one of the transaction rules for the first electronic certificate
transfer, the first
account information, the price information of the target commodity / service,
the logistics
information, the insurance information, the server information used for
payment, and so on
or several kinds of information. The price information, the logistics
information and the
trading rules of the target commodity / service may also be preset by the
first account.
[72] Step S51: Generate a second electronic certificate according to the
first electronic
certificate in response to the request.
[73] Wherein, the second electronic certificate contains the information of
the first electronic
certificate.
[74] In the above example, the first electronic certificate is a first
Object Credit Certificate and
the second electronic certificate is a second Object Credit Certificate.
[75] Ensure that the target commodity / service is active and traceable
when First Server
generates the second electronic certificate. Specifically, the second Object
Credit
Certificate may be presented in the form of a picture-in-picture relationship
between the
first Object Credit Certificate and optionally some necessary information of
the first Object
Credit Certificate, such as manufacturer information, first-hand commodity
price
information, and some other necessary information about the commodity.
[76] Further, the second electronic certificate further includes
information of the Third Server,
which is preset by the First Server according to the information of the first
account. The
Third Server is used to obtain a preset amount of funds from the second
account when the
first account and the second account have successfully traded the target
commodity /
services.
[77] For example, the second account obtains the second electronic
certificate through the First
Server, and the third server delivers a preset amount of funds to the first
account. When the
first account confirms that the first account receives the funds of the preset
amount, the
target account / service is provided to the second account.
[78] Further, the First Server saves the generated second electronic
certificate, delivers the
backup of the second electronic certificate to the first account or other
account, and the
First Server manages the second electronic certificate.
[79] In another example, the second electronic certificate is included in
the server of the first
8

CA 02995869 2018-02-16
WO 2017/101007
PCT/CN2015/097397
account or in the fourth server, and the second electronic certificate is
managed by the
server of the first account or the fourth server. When the second electronic
certificate is
saved in the server of the first account or the third-party server, the
necessary maintenance
and management rights are enabled to the first-hand buyer or the third-party
server.
[80] Further, the first account may select to publish a second electronic
certificate in each
domain, and may modify the second electronic certificate before releasing the
second
electronic certificate, for example, modify the price information of the
commodity and so
on.
[81] Since First Account purchased Object Credit Certificate from First
Server, First Server
shipped to First Account. The first account in the use of the commodity after
a period of
time to sell this commodity for a period of time (before the Object Credit
Certificate has
expired), still want to use the method of Object Credit Certificate to sell in
the entire
domain, and hope to prove that the items shipped from the factory information
(for
example, this second-hand phone was purchased from an Apple-certified
distributor in
August last year). Therefore, the second Object Credit Certificate in the
present invention
is generated based on the first Object Credit Certificate, and the transaction
history of the
target commodity / service is recorded.
[82] In the above solution, when the first account issues a request for
transferring the ownership
of the first electronic certificate, the First Server responds to the request
by according to
the transaction information of the first electronic certificate and the
information of the first
account to generate a second electronic certificate, so that the first
electronic certificate
associated with the target commodity / service issues the transfer request of
the ownership
with the formation of the second electronic certificate, so that the transfer
of the target
commodity / service can be realized by the electronic certificate, which is
beneficial for the
second transaction of the target commodity / service.
[83] In the above examples, the present invention has been exemplary
described only, but
various modifications to the present invention can be made by those skilled in
the area after
reading this patent application without departing from the spirit and scope of
the present
invention.
9

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

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

Administrative Status

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

Abandonment History

There is no abandonment history.

Maintenance Fee

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


 Upcoming maintenance fee amounts

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

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

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

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

Payment History

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

Note: Records showing the ownership history in alphabetical order.

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

To view selected files, please enter reCAPTCHA code :



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

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

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


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Request for Examination / Special Order / Amendment 2020-12-09 9 324
Claims 2020-12-09 4 144
Acknowledgement of Grant of Special Order 2020-12-17 1 181
Examiner Requisition 2021-02-15 4 241
Amendment 2021-04-12 10 335
Claims 2021-04-12 4 144
Final Fee 2021-04-30 3 63
Representative Drawing 2021-05-21 1 7
Cover Page 2021-05-21 2 45
Electronic Grant Certificate 2021-06-15 1 2,527
Abstract 2018-02-16 1 84
Claims 2018-02-16 2 94
Drawings 2018-02-16 3 54
Description 2018-02-16 9 493
International Search Report 2018-02-16 2 71
National Entry Request 2018-02-16 9 381
Cover Page 2018-04-10 1 41
Maintenance Fee Payment 2018-12-11 1 30