Language selection

Search

Patent 3054516 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 3054516
(54) English Title: THE METHOD, DEVICE FOR PUSHING ELECTRONIC TRANSACTION CERTIFICATE
(54) French Title: LA METHODE, LE DISPOSITIF SERVANT A POUSSER UN CERTIFICAT DE TRANSACTIONELECTRONIQUE
Status: Granted
Bibliographic Data
(51) International Patent Classification (IPC):
  • G06Q 20/00 (2012.01)
  • G06Q 30/06 (2012.01)
(72) Inventors :
  • ZHANG, YI (United States of America)
(73) Owners :
  • 10353744 CANADA LTD. (Canada)
(71) Applicants :
  • 10353744 CANADA LTD. (Canada)
(74) Agent: HINTON, JAMES W.
(74) Associate agent:
(45) Issued: 2023-05-09
(22) Filed Date: 2015-04-30
(41) Open to Public Inspection: 2016-11-03
Examination requested: 2019-09-06
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data: None

Abstracts

English Abstract


A method and device for pushing an electronic transaction certificate, applied
to the field of
computer networks. The electronic transaction certificate at least includes
transaction target
attribute information, transaction rule information and settlement account
information, and one
transaction target or one type of transaction target corresponds to one
electronic transaction
certificate. By using the method and device, the user may directly obtain, via
push information,
the electronic transaction certificate identifying the true source of a
transaction target. The data
structure of the electronic transaction certificate is rich, the amount of
information is large, and
article attribute information, settlement account information and transaction
rule information is
included. The method and device solve the problems that product data
structures obtained by
existing search engines are unitary, the amount of information is small, and a
user is not able to
directly perform ordering and paying.


French Abstract

Il est décrit une méthode et un appareil servant à pousser un certificat de transaction électronique, lesquels méthode et appareil relèvent du domaine des réseaux informatiques. Le certificat de transaction électronique comprend au moins des informations dattribut de cible de transaction, des informations de règle de transaction et des informations de compte de règlement, ainsi quune cible de transaction ou un type de cible de transaction correspond à un certificat de transaction électronique. Grâce à la méthode et à lappareil décrits, lutilisateur ou lutilisatrice peut obtenir directement, par lintermédiaire dinformations poussées, le certificat de transaction électronique identifiant la véritable source dune cible de transaction. La structure de données du certificat de transaction électronique comprend une riche structure, un grand montant dinformation, des informations dattribut de larticle, des informations de compte de règlement et des informations de règle de transaction. La méthode et lappareil décrits offrent une solution au problème selon lequel les structures de données de produit obtenues par les moteurs de recherche existants sont unitaires, le montant dinformation est petit et un utilisateur ou une utilisatrice ne peut ni placer une commande ni effectuer un paiement directement.

Claims

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


Claims:
1. An electronic transaction certificate database, the database comprising:

a data process apparatus, configured to,
receive an electronic transaction certificate from a generating device for
generating the electronic transaction certificate, wherein the electronic
transaction certificate is used by users to directly order and provide
payments
for a specific product;
store the electronic transaction certificate;
send the electronic transaction certificate to a user terminal using a
plurality of
push methods based on a user preference;
and wherein the plurality of push methods includes sending the electronic
transaction certificate to a social network software comprising of a plurality
of
user terminals connected via the Internet to be queried and used by the users;

and
wherein the plurality of push methods further includes sending the electronic
transaction
certificate of the specific product to a push information device for pushing
the electronic
transaction certificate; and
wherein the plurality of push methods further includes sending the electronic
transaction
certificate of the specific product to a push address of users picked
randomly; and
wherein the plurality of push methods further includes sending the electronic
transaction
certificate of the specific product to a specific users group according to
users preferences
based on a big data analysis; and
a memory for storing the electronic transaction certificate and executing
steps for the data
process apparatus.
9

2. The database of claim 1 further comprising connection to the generating
device for
generating electronic transaction certificate.
3. The database of claim 1 further comprising connection to the push
information device for
pushing the electronic transaction certificate via the Internet.
4. The database of any one of claims 1 to 3, wherein the data process
apparatus is
configured as an application.
5. The database of any one of claims 1 to 3, wherein the data process
apparatus is
configured as a software system.
6. The database of any one of claims 1 to 5, wherein the data process
apparatus is
configured as a plug-in integrated into other terminals.
7. The database of any one of claims 1 to 6, wherein the data process
apparatus is
configured as a plug-in integrated into other applications (APPs).
8. The database of any one of claims 1 to 7, wherein the data process
apparatus is
configured as a plug-in integrated into other software system.
9. The database of any one of claims 1 to 8, wherein the data process
apparatus is
configured as a module integrated into other terminals.
10. The database of any one of claims 1 to 9, wherein the data process
apparatus is
configured as a module integrated into other applications (APPs).
11. The database of any one of claims 1 to 10, wherein the data process
apparatus is
configured as a module integrated into other software system.

12. The database of any one of claims 1 to 11, wherein the electronic
transaction certificate is
configured as the electronic transaction certificate of the specific product.
13. The database of claim 12, wherein the electronic transaction
certificate of the specific
product includes the electronic transaction certificate of a discount product.
14. The database of any one of claims 12 to 13, wherein the electronic
transaction certificate
of the specific product includes the electronic transaction certificate of a
promotional
product.
15. The database of any one of claims 1 to 14, wherein the electronic
transaction certificate is
sent as an email.
16. The database of any one of claims 1 to 15, wherein the electronic
transaction certificate is
sent as a short message(SMS).
17. The database of any one of claims 1 to 16, wherein the electronic
transaction certificate is
sent as an instant message.
18. The database of any one of claims 1 to 17, wherein the electronic
transaction certificate is
sent as a post at the social network software.
19. The database of any one of claims 1 to 18, wherein the electronic
transaction certificate is
sent as a comment at the social network software.
20. The database of any one of claims 1 to 19, wherein the electronic
transaction certificate is
sent as an InMail at the social network software.
11

21. The database of any one of claims 1 to 20, wherein the electronic
transaction certificate is
configured to be an electronic identification information of transaction
object, wherein
the electronic transaction certificate corresponding to one transaction object
or that of the
same category.
22. The database of 21, wherein the electronic identification information
of transaction object
includes attribute information.
23. The database of claim 22, wherein the attribute information includes a
size information of
transaction object.
24. The database of any one of claims 22 to 23, wherein the attribute
information includes
weight information of transaction object.
25. The database of any one of claims 22 to 24, wherein the attribute
information includes a
production date of transaction object.
26. The database of any one of claims 22 to 25, wherein the attribute
information includes an
expiry date of the transaction object.
27. The database of any one of claims 21 to 26, wherein the electronic
identification
information of transaction object includes information of settlement accounts.
28. The database of claim 27, wherein the information of settlement account
includes a bank
account number.
29. The database of any one of claims 27 to 28, wherein the information of
settlement
account includes a bank account holder's name.
30. The database of any one of claims 21 to 29, wherein the electronic
identification
information of transaction object includes information of transaction rules.
12

31. The database of claim 30, wherein the information of transaction rule
includes a payment
method.
32. The database of any one of claims 30 to 31, wherein the information of
transaction rule
includes a refund policy.
33. The database of any one of claims 30 to 32, wherein the information of
transaction rule
includes a maintenance guarantee.
34. The database of any one of claims 1 to 33, wherein the electronic
transaction certificate is
generated through the transaction object information inputted manually.
35. The database of any one of claims 1 to 34, wherein the electronic
transaction certificate is
generated through the transaction object information imported from the data
information
system.
36. The database of any one of claims 34 to 35, wherein the transaction
object information
includes the attribute information.
37. The database of claim 37, wherein the attribute information includes a
size information of
transaction object.
38. The database of any one of claims 36 to 37, wherein the attribute
information includes
weight information of transaction object.
39. The database of any one of claims 36 to 38, wherein the attribute
information includes a
production date of transaction object.
40. The database of any one of claims 36 to 39, wherein the attribute
information includes an
expiry date of the transaction object.
13

41. The database of any one of claims 34 to 40, wherein the transaction
object information
includes information of settlement account.
42. The database of claim 41, wherein the information of settlement account
includes a bank
account number.
43. The database of any one of claims 41 to 42, wherein the information of
settlement
account includes a bank account holder's name.
44. The database of any one of claims 34 to 43, wherein the transaction
object information
includes information of transaction rules.
45. The database of claim 44, wherein the information of transaction rule
includes a payment
method.
46. The database of any one of claims 44 to 45, wherein the information of
transaction rule
includes a refund policy.
47. The database of any one of claims 44 to 46, wherein the information of
transaction rule
includes a maintenance guarantee.
48. The database of any one of claims 34 to 47, wherein the transaction
object information
further includes any one of logistics attribute information or insurance
information or
both of that.
49. The database of claim 48, wherein the logistics attribute includes the
name of a logistics
provider.
50. The database of any one of claims 48 to 49, wherein the logistics
attribute includes
contact information of logistics provider.
14

51. The database of any one of claims 48 to 50, wherein the logistics
attribute includes the
shipment time of logistics provider.
52. The database of claim 48, wherein the insurance information includes a
contract number
of insurances.
53. The database of any one of claims 48 to 52, wherein the insurance
information includes
an underwriter of insurances.
54. The database of any one of claims 1 to 53, wherein the electronic
transaction certificate
includes the electronic signature of payment institution corresponding to the
settlement
account in order to authenticate the identity of transaction object provider.
55. The database of claim 54, wherein the transaction object provider
includes a commodity
producer, a service provider, or other agency or individual authorized by the
commodity
manufacturer and service provider, such as an agent, a seller.
56. The database of any one of claims 54 to 55, wherein the transaction
object provider
includes a commodity/service producer.
57. The database of any one of claims 54 to 56, wherein the transaction
object provider
includes other agency or individual authorized by the commodity manufacturer
and
service provider.

Description

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


The method, device for pushing electronic transaction certificate
Technical Field
[1] The present invention relates to the field of Internet, and more
particularly to method and
devices of pushing the electronic transaction certificate.
Background Technology
[2] Pushing information is a kind of webcast, which is a new internet-based
technology for
pushing information to users in need regularly through specific technological
standard or
protocol.
[3] Users can acquire the product name and product provider or an URL(Uniform
Resource
Locator) link address of trade platform websites only from pushing information
based on
current technology. If users would like to know more in details or purchase
the product, they
can click this URL link address and browser the web page of product provider
or log in the
third-party e-commerce trade platform. That means that current push
information includes
extremely limited information due to its simple data structure based on
current technology
so that users cannot order a product and make a payment directly through push
information.
Technical Problem
[4] The example of the present invention provides a method for pushing the
electronic
transaction certificate. The problem to be solved by this method is that push
information
includes extremely limited information due to its simple data structure. For
users, they can
order the product and make a payment directly through push information.
1
CA 3054516 2019-09-06

Solutions of Problem
Technical Solutions
[5] For achieving the example of this present invention, which is a method
to push the
electronic transaction certificate. This method includes steps as below:
[6] Acquiring the push address of the user;
[7] Acquiring the electronic transaction certificate, which is ready to be
pushed;
[8] Sending this electronic transaction certificate to that push address;
[9] This electronic transaction certificate includes information related to
attributes, transaction
rules and settlement accounts of the transaction object at least. One
electronic transaction
certificate corresponds to one transaction object or that of the same
category.
[10] The example of the present invention provides a device for pushing the
electronic
transaction certificate. This device comprises the following parts:
[11] Push address acquisition unit is used to acquire the push address of the
user.
[12] Electronic transaction certificate acquisition unit is used to acquire an
electronic
transaction certificate, which is ready to be pushed; and
[13] Electronic transaction certificate sending unit is used to send ready
electronic transaction
certificate to that push address;
[14] This electronic transaction certificate includes information related to
attributes,
transaction rules and settlement accounts of the transaction object at least.
One electronic
transaction certificate corresponds to one transaction object or that of the
same category.
Beneficial Effect
[15] In the examples of the present invention, users can acquire the
electronic transaction
certificate of transaction object directly from push information. This
electronic transaction
certificate is informative due to its rich data structures, including
information related to
attributes, transaction rules and settlement accounts of the transaction
object and so on. The
problem to be solved by the present invention is that push information
includes extremely
limited information due to its simple data structure acquiring from a current
search engine.
For users, they can order the product and make a payment directly through push

information.
2
CA 3054516 2019-09-06

Brief Description
[16] Figure 1 is a schematic diagram of a network environment applied by the
example of the
present invention;
[17] Figure 2 is an implementation flow chart of the method for pushing
electronic transaction
provided by an example of the present invention;
[18] Figure 3 is a structural diagram of an electronic transaction certificate
push device
provided by an example of the present invention;
Examples of the present invention
[19] For a clearer understanding of the objectives, technical solutions, and
advantages of the
present invention, the specific examples of the present invention will be
described in detail
with reference to the accompanying drawings. These specific examples described
herein
are applied to explain the present invention only but not limited to the
present invention.
[20] Figure 1 is a schematic diagram of a network environment applied by the
example of the
present invention. For ease of description, shown here are the parts related
to the examples
of the present invention only.
[21] The generating device of electronic transaction certificate 11 can be
configured as a
single terminal, a single application software (APP), and a single software
system, or, a
plug-in or a module integrated into other terminals, application software
(APP), and
software system.
[22] The electronic transaction certificate of transaction object is generated
wherein the
generating device of electronic transaction certificate 11 by a provider of
transaction object.
[23] In the examples of the present invention, the transaction object
comprises commodity or
service etc. The commodity can be physical or virtual. The provider of
transaction object
may be a commodity producer, a service provider, or other agency or individual
authorized
by the commodity manufacturer and service provider, such as an agent, a
seller, and so on.
[24] The electronic transaction certificate is a kind of the electronic
identification information
of the transaction object such as product or service. It comprises information
related to
attributes, transaction rules and settlement accounts of the electronic
transaction at least.
3
CA 3054516 2019-09-06

One electronic transaction certificate corresponds to one transaction object
or that of the
same category.
[25] In the example of the present invention, the electronic transaction
certificate is a read-write
electronic file. The user can order commodity or service, make a payment and
deliver directly
based on this electronic transaction certificate. This transaction method
makes users do not
rely on traditional methods such as telephones, physical stores, or online
stores, third-party
trading platforms, etc., to generate electronic transaction orders, make
payment and delivery.
[26] In the examples of the present invention, electronic transaction
certificate can be generated
wherein the generating device of electronic transaction certificate 11 by the
provider of
transaction object inputting transaction object information.
[27] An example of the present invention, the information of transaction
object can be input
manually into the generating device of electronic transaction certificate 11.
[28] As another example of the present invention, the electronic transaction
certificate can be
generated through data information system. For example, transaction object
information is
imported by batch processing in ERP system into the generating device 11 of
electronic
transaction certificate.
[29] In the example of the present invention, input data should comprise
information related to
attributes, transaction rules and settlement accounts of the electronic
transaction at least.
[30] The information of attributes wherein input data should include relevant
description
information of a transaction object, such as the size, weight, production
date, expiry date, and
so on.
[31] The information of transaction rules wherein input data is from both
buyers and sellers,
such as payment method, refund policy, maintenance guarantee, and so on.
[32] The information of settlement accounts is used to input data of accounts
settlement, such
as bank name and account holder's name from a provider of transaction object,
and so on.
[33] As another example of the present invention, the information of the
transaction object
wherein input data includes logistics attributes or insurance information or
both of that.
[34] The information of logistics attributes comprises relevant logistics
information of
transaction object wherein input data, such as the name of logistics provider,
contact
information, shipment time, and so on.
[35] The information of insurance attributes is related to insurance for
items, such as contract
4
CA 3054516 2019-09-06

number of insurances, underwriter, and so on.
[36] As a preferred example of the present invention, to ensure the
reliability, stability, veracity
of the electronic transaction certificate and avoid being tempered with the
electronic
transaction certificate in the network circulation, the electronic signature
of transaction object
provider is written wherein the electronic transaction certificate.
[37] To ensure the credibility of electronic transaction certificate and the
safety and convenience
of payment, as a preferred example of the present invention, the electronic
signature of
payment institution corresponding with settlement accounts is written wherein
the electronic
transaction certificate. The information of settlement accounts of the
transaction object
provider from generated electronic transaction certificate and other related
information is
verified by this electronic signature. In this way, not only can the payment
institution or other
payment terminal identify correctly this electronic transaction certificate,
but also the issue
of identification verification of the transaction object provider is
technically solved.
[38] The electronic transaction certificate generated by generating device of
electronic
transaction certificate 11 is stored wherein electronic transaction
certificate database 12, and
is posted to the Internet to be queried and used by Internet users;
[39] The push information device 13 can acquire the link address of the user,
and the electronic
transaction certificate from electronic transaction certificate database 12
and send this
electronic transaction certificate to a client terminal, such as computer 14,
or smartphone,
tablet, PDA etc. named smart terminal 15.
[40] Users can select the corresponding transaction object to electronic
transaction certificates
when they receive electronic transaction certificates. The electronic
transaction certificate is
used to trade between users and provider of transaction object directly and
generated the
online order, handle a delivery of transaction object and make a payment and
so on.
[41] Figure 2 is shown an implementation flow chart of the method for
acquiring electronic
transaction provided by an example of the present invention, details are
described as below:
[42] In the step S201, acquiring the push address of the user;
[43] In the examples of the present invention, the link address of the user
can be acquired from
the public database, including but not limit to the email address, mobile
phone number,
instant message identification and so on.
[44] In the step S202, acquiring the electronic transaction certificate, which
is ready to be
CA 3054516 2019-09-06

pushed;
[45] In the examples of the present invention, the electronic transaction
certificate can be
acquired based on consumer's various preferences for transaction object. These
preferences
can be identified by data analysis technique.
[46] In the step S203, sending this electronic transaction certificate to that
push address;
[47] In the examples of the present invention, electronic transaction
certificate is sent to the
client terminal via the Internet or Mobile Communication Network. The methods
of push
information comprise email, SMS, instant message, as well as post, comment and
InMail at
social media, and so on.
[48] In the examples of the present invention, there are two methods of
pushing information to
users. One is picking users' addresses randomly from the acquired user's
address list; another
one is sending different information to various consumer groups based on
consumer's various
preferences of the big data analysis.
[49] As another example of the present invention, the electronic transaction
certificate of the
specific product can be picked for users, such as discount product,
promotional product. Also,
the electronic transaction certificate can be picked randomly to various
consumer groups
based on consumer's various preferences of the big data analysis.
[50] In the examples of the present invention, users can acquire the
electronic transaction
certificate of transaction object directly from push information. This
electronic transaction
certificate is informative due to its rich data structures, including
information related to
attributes, transaction rules and settlement accounts of the transaction
object and so on. The
problem to be solved by the present invention is that push information
includes extremely
limited information due to its simple data structure acquiring from a current
search engine.
For users, they can order the product and make a payment directly through push
information.
[51] Technician in this field can be able to understand and achieve all of the
foregoing
examples, or parts of them can be achieved by hardware, or related hardware is
commanded
by the program. The program for executing foregoing steps can be stored in a
readable
storage media, which can be a read-only memory, flash memory, disk or CD-ROM,
and so
on.
[52] Figure 3 is shown a structural diagram of the electronic transaction
certificate push
6
CA 3054516 2019-09-06

device 13 provided by an example of the present invention. For ease of
description, shown
here are the parts related to the examples of the present invention only.
[53] Push address acquisition unit 131 is used to acquire the user's push
address.
[54] As the example of the present invention, the link address of the user can
be acquired from
the public database, including but not limited to the email address, mobile
phone number,
instant message identification and so on.
[55] Electronic transaction certificate acquisition unit 132 is used to
acquire the pushing
electronic transaction certificate.
[56] In the examples of the present invention, the electronic transaction
certificate can be
acquired based on consumer's various preferences for transaction object. These
preferences
can be identified by data analysis technique.
[57] Electronic transaction certificate sending unit 133 is used to send the
pushing electronic
transaction certificate of the electronic transaction certificate acquisition
unit 132 to the user's
address of push address acquisition unit 131.
[58] In the examples of the present invention, electronic transaction
certificate is sent to the
client terminal via the Internet or Mobile Communication Network. The methods
of push
information comprise email, SMS, instant message, as well as post, comment and
InMail at
social media, and so on.
[59] In the examples of the present invention, there are two methods of
pushing information to
users. One is picking users' addresses randomly from the acquired the user's
address list;
another one is sending different information to various consumer groups based
on consumer's
various preferences of the big data analysis.
[60] As another example of the present invention, the electronic transaction
certificate of the
specific product can be picked for users, such as discount product,
promotional product. Also,
the electronic transaction certificate can be picked randomly to various
consumer groups
based on consumer's various preferences of the big data analysis.
[61] In the examples of the present invention, this electronic transaction
certificate push
device can be a terminal, an application (APP), or a software system; or can
be a plug-in
component or module wherein the terminal, applications (APP) or a software
system.
[62] In the examples of the present invention, users can acquire the
electronic transaction
certificate of transaction object directly from push information. This
electronic transaction
7
CA 3054516 2019-09-06

certificate is informative due to its rich data structures, including
information related to
attributes, transaction rules and settlement accounts of the transaction
object and so on. The
problem to be solved by the present invention is that push information
includes extremely
limited information due to its simple data structure acquiring from a current
search engine.
For users, they can order the product and make a payment directly through push

information.
[63] The foregoing descriptions are merely preferred examples of the present
invention but not
limited to the present invention. Any modification, equivalent replacement,
and
improvement made within the spirit and principle of the present invention
shall be included
in the protection of the present invention.
8
CA 3054516 2019-09-06

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 2023-05-09
(22) Filed 2015-04-30
(41) Open to Public Inspection 2016-11-03
Examination Requested 2019-09-06
(45) Issued 2023-05-09

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-04-30 $125.00
Next Payment if standard fee 2025-04-30 $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
Request for Examination $800.00 2019-09-06
Application Fee $400.00 2019-09-06
Maintenance Fee - Application - New Act 2 2017-05-01 $100.00 2019-09-06
Maintenance Fee - Application - New Act 3 2018-04-30 $100.00 2019-09-06
Maintenance Fee - Application - New Act 4 2019-04-30 $100.00 2019-09-06
Registration of a document - section 124 $100.00 2019-09-24
Registration of a document - section 124 $100.00 2019-09-24
Maintenance Fee - Application - New Act 5 2020-04-30 $200.00 2020-01-07
Maintenance Fee - Application - New Act 6 2021-04-30 $204.00 2021-01-08
Maintenance Fee - Application - New Act 7 2022-05-02 $203.59 2022-01-19
Maintenance Fee - Application - New Act 8 2023-05-01 $203.59 2022-12-15
Final Fee $306.00 2023-03-10
Maintenance Fee - Patent - New Act 9 2024-04-30 $210.51 2023-12-15
Owners on Record

Note: Records showing the ownership history in alphabetical order.

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

To view selected files, please enter reCAPTCHA code :



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

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

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


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Abstract 2023-01-19 1 22
Examiner Requisition 2021-02-04 4 205
Electronic Grant Certificate 2023-05-09 1 2,527
Amendment 2021-06-01 23 819
Claims 2021-06-01 7 209
Examiner Requisition 2021-10-15 4 217
Amendment 2022-01-11 23 824
Claims 2022-01-11 7 213
Examiner Requisition 2022-06-08 3 163
Amendment 2022-07-25 21 688
Claims 2022-07-25 7 308
Final Fee 2023-03-10 3 63
Representative Drawing 2023-04-13 1 12
Cover Page 2023-04-13 1 46
Abstract 2019-09-06 1 27
Description 2019-09-06 8 355
Claims 2019-09-06 7 192
Drawings 2019-09-06 2 29
Office Letter 2019-09-18 1 57
Divisional - Filing Certificate 2019-10-09 1 72
Representative Drawing 2019-10-21 1 9
Cover Page 2019-10-21 2 49