Language selection

Search

Patent 2983741 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 2983741
(54) English Title: METHOD OF VIDEO ENHANCEMENT
(54) French Title: PROCEDE DE MODIFICATION D'UNE VIDEO
Status: Granted and Issued
Bibliographic Data
(51) International Patent Classification (IPC):
  • G06T 1/00 (2006.01)
  • H04N 7/025 (2006.01)
  • H04N 21/23 (2011.01)
(72) Inventors :
  • SONABEND, ROBERTO (Mexico)
  • ALMEIDA, JOSE LUIS (Mexico)
(73) Owners :
  • PRESENCIA EN MEDIOS SA DE CV
(71) Applicants :
  • PRESENCIA EN MEDIOS SA DE CV (Mexico)
(74) Agent: FURMAN IP LAW & STRATEGY PC
(74) Associate agent:
(45) Issued: 2020-06-02
(86) PCT Filing Date: 2013-07-26
(87) Open to Public Inspection: 2015-01-29
Examination requested: 2018-05-25
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/US2013/052236
(87) International Publication Number: WO 2015012857
(85) National Entry: 2017-01-25

(30) Application Priority Data: None

Abstracts

English Abstract

A system and method for enhancing a stream of video images in real-time. A primary stream of video images of a real event is obtained using broadcast video cameras. That primary stream also contains images of a display-object that change in appearance during the broadcast. At the same time, a stream of images of an agent-object is obtained. This may, for instance, be an animated computer-generated figure and may be stored on a local computer hard drive. The animated figure is choreographed and synchronized to be in time with the change of appearance of the display-object. By combining the primary and secondary image streams using match-moving technology, a composite stream is formed in which the agent-object appears to be causally linked to the display-object.


French Abstract

L'invention concerne un système et un procédé de modification d'un flux d'images vidéo en temps réel. Un flux d'images vidéo primaire d'un événement réel est obtenu au moyen de caméras vidéo destinées à la diffusion. Ce flux primaire contient également des images d'un objet d'affichage qui change d'apparence au cours de la diffusion. En même temps, un flux d'images d'un objet agent est obtenu. Il peut s'agir par exemple d'un personnage animé créé par ordinateur, qui peut être mémorisé par un disque dur local. Le personnage animé est chorégraphié et synchronisé pour suivre le changement d'apparence de l'objet d'affichage. La combinaison de flux d'image primaire et secondaire à l'aide d'une technologie de suivi du mouvement permet d'obtenir un flux composite où l'objet agent semble lié par causalité à l'objet d'affichage.

Claims

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


CLAIMS:
1. A method of enhancing a video stream, comprising:
a. providing a live video broadcast of an event occurring in a stadium
containing
changeable in-stadium signage visible to spectators present in the stadium and
to a
television audience viewing the live video broadcast, wherein the changeable
in-
stadium signage displays a display-object;
b. providing an agent-object comprising one or more images of a computer-
generated cartoon character;
c. combining the images of the agent-object with the live video broadcast
using
match-moving methodology whereby the computer-generated cartoon character
appears to the television audience to be present in the stadium;
d. visibly changing the display-object being displayed on the in-stadium
signage
such that the change of the display-object is visible to the spectators
present in the
stadium and to the television audience; and
e. manipulating the images of the agent-object whereby the movement of the
computer-generated cartoon character is choreographed with the change of the
display-object on the in-stadium signage such that the computer-generated
12

cartoon character appears to the television audience to be real and to be
causing
the change of the display-object being displayed on the in-stadium signage.
2. The method of claim 1 wherein the changeable in-stadium signage is a
rotating perimeter
board.
3. The method of claim 1 wherein the changeable in-stadium signage is an LED
equipped,
digital perimeter board.
4. The method of claim 1 in which the event occurring in the stadium is a
soccer match.
5. A system of enhancing a video stream, comprising:
a. a changeable in-stadium signage unit, located in a stadium in which a live
video
broadcast of an event is being televised, such that the changeable in-stadium
signage unit's display is displaying a display-object visible to spectators
present in
the stadium;
13

b. at least one broadcast quality camera positioned and functionally enabled
to
provide a primary image source for the live video broadcast, the primary image
source comprising a stream of video images of the event that include at least
a
portion of the changeable in-stadium signage unit's display thereby also
making
the changeable in-stadium signage visible to a television audience viewing the
live video broadcast; and
c. a real-time, match-moving graphics engine functionally enabled to obtain
the
stream of video images from the primary image source and combine them with
one or more images obtained from a secondary image source, of an agent-object
comprising a computer-generated cartoon character, to produce a composite
stream of video images;
wherein during a change of the display-object being displayed on the in-
stadium
signage initiated by the system, the graphics engine will choreograph a
movement of
the computer-generated cartoon character from the secondary image source to
coincide with the change of the display-object being displayed on the in-
stadium
signage such that to the television audience viewing the composite stream of
video
images, the computer generated cartoon character appears to be real and to be
causing
the change of the display object being displayed on the in-stadium signage.
6. The
system of claim 5 wherein the changeable in-stadium signage is a rotating
perimeter
board.
14

7. The system of claim 5 wherein the changeable in-stadium signage is an LED
equipped,
digital perimeter board.
8. The system of claim 5 in which the event occurring in the stadium is a
soccer match.
9. The system of claim 5 where the real-time, match-moving graphics engine
comprises a
computer operatively connected to the at least one camera, the secondary image
source
and a computer storage device containing data and processor instructions, and
to a
broadcast output to broadcast the enhanced live video broadcast to the
television
audience.

Description

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


CA 02983741 2017-01-25
METHOD OF VIDEO ENHANCEMENT
Inventors:
Roberto Sonabend, Jose Luis Almeida and Samuel Chenillo
Technical Field
The invention relates to a method of enhancing a video presentation, and more
particularly, to a method of synchronizing a virtual addition to a video
sequence with a
real event in real time.
Background Art
The invention relates to enhancing live broadcasts, particularly of sporting
event.
Virtual enhancements of such events has become commonplace in many sporting
events
and add both the advertising potential of the events and to the viewers
understanding and
enjoyment of the event. One particularly successful and popular virtual
enhancement is
the virtual yellow line that is now a staple of televised football games.
Making a
theoretical line visible allows even those not fully conversant with the rules
of the game
able to immediately grasp the objective of the euffent play.
To make such virtual enhancements even more interesting to the viewers, a
method
of making virtual characters appear to interact with events having in the real
world has
been developed, i.e., virtual agents appear not merely to be in the image, but
to be causally
interacting with other, real objects in the event being televised.
1

CA 02983741 2017-01-25
Description of the related art:
The relevant prior art involving virtual video insertion includes:
US Patent Application 20070197247 published by E. Inselberg on August 23,
2007 entitled "Method and apparatus for interactive participation at a live
entertainment
event" that describes a method and apparatus that provide interactive
participation at live
entertainment events. Enjoyment for a plurality of participants is enhanced.
Participants
employ wireless interactive devices that present a promotional message and
include user
input and output interfaces. Participants are queried, and enter wagers via
the user input
interface. The wagers are transmitted to a central processor, stored as
participant data, and
processed into results. A visual display or the user output interface
announces the results
to the participants.
US Patent 5,264,933 issued to Rosser, et al. on November 23, 1993 entitled
"Television displays having selected inserted indicia" that describes an
apparatus and
method of altering video images to enable the addition of images, message,
slogans or
i.ndi.cia in such a manner that they appear to be part of the original image
as displayed. The
application of the apparatus and method is particularly adapted to be used as
advertising
during sporting events or other events whereby an operator selects a portion
of the video
image display (16) such as a portion of a tennis court (12) recognizes the
selected portion
(17) and inserts a logo or advertising message (27) into that selected
portion. The message
is inserted into the selected portion of the court independent of how the
scene is being
panned or viewed by the television camera. The apparatus employs a pattern
recognition
algorithm such as the Burt Pyramid Algorithm to recognize the specific
selected image
portion and by means of the image processor (17, 20 and 27) substitute the
logo into the
first image (16) to provide a display which appears as if the inserted image
was actually
painted on or otherwise permanently positioned on the court. Thus the inserted
images are

CA 02983741 2017-01-25
seamlessly and realistically incorporated into the original even as the
ori.gi.nal scene is
moved, panned, magnified, zoomed or otherwise altered in size or perspective.
The
resulting composite image appears to the television viewer to be absolutely
real and
present at the scene.
US Patent 6,750,919 issued to Rosser on June 15, 2004 entitled "Event linked
insertion of indicia into video" that describes a system and method for
placing event
related information into a video broadcasting so that the added information
does not
interfere with or obscure the primary action of interest in the broadcast. The
disclosed
information could be implemented by using instructions from an event
information
gathering system to trigger the display of one of an appropriate set of pre-
rendered
animations in the broadcast video via a well known live video insertion system
(48). The
disclosed invention, envisages the animation sequence having at least two
parts (HG. 4),
namely a core or base sequence (34) which is always used, and a mid or a
variable
sequence (56, 58, 60) which is changed according to the actual data that needs
to be
displayed. The live video insertion system data (48) and processing may be
used to
perform occlusion, and/or tracking to either make the event information
display look as if
it is part of the scene, or merely to occlude the display when event action
would otherwise
be obscured, or to turn off or reposition, or resize the display when event
action otherwise
be obscured.
Various implements are known in the art, but fail to address all of the
problems
solved by the invention described herein. One embodiment of this invention is
illustrated
in the accompanying drawings and will be described in more detail herein
below.
3
=

CA 02983741 2017-01-25
=
Disclosure of Invention
The present invention relates to a method of enhancing a video stream in real
time.
In a preferred embodiment, a stream of video images of a real scene that may
have
at least one display-object may be obtained using, for instance, conventional
broadcast
cameras.
At substantially the same time, a stream of images of an agent-object may be
provided. In a preferred embodiment, the agent-object may be, for instance, a
computer
generated figure or mascot. The stream of images of the agent-object may, for
instance,
be an animated sequence of images of that figure stored in, for instance, a
computer hard
drive.
In the parts of that stream of video images in which at least a portion of the
real
world display-object is visible, a change of appearance of that display-object
may be
combined with the animated sequence of the agent-object in such a way that to
a viewer of
the stream of composite images, the agent-object and the change in the display-
object
appear to be causally linked, i.e., one agent appears to be physically
interacting with the
other.
Therefore, the present invention succeeds in conferring the following, and
others
not mentioned, desirable and useful benefits and objectives.
It is an object of the present invention to provide a video enhancement that
may be
implemented in substantially real time.
It is another object of the present invention to provide a means for
advertisers to
draw attention to in stadium advertising by means of animations that are
virtually inserted
into the television broadcast of an event.
Yet another object of the present invention is to pmvide entertainment for
television viewers.
4

CA 02983741 2017-01-25
Brief Description of Drawings
Fig. IA shows the view seen by the television audience of a sporting event in
which the method of the present invention is being used.
Fig. 1.B shows the view seen by the television audience of a sporting event in
which the method of the present invention is being used, and is essentially
the scene of
figure IA but seen at a later point in time.
Fig. 2 shows a schematic overview of the system of the present invention,
Fig. 3 shows a schematic flow diagram of the method of the present invention.
Best Mode for Carrying Out the invention
The preferred embodiments of the present invention will now be described with
reference to the drawings. Identical elements in the various figures are
identified with the
same reference numerals.
Reference will now be made in detail to various embodiments of the present
invention. Such embodiments are provided by way of explanation of the present
invention, which is not intended to be limited to merely the described
embodiments, but
may include all reasonable variations of them. In fact, those of ordinary
skill in the art may
appreciate upon reading the present specification and viewing the present
drawings that
various modifications and variations can be made to the described embodiments.
Figure IA shows the view seen by a television audience on a video display
device
110 of a sporting event:. The image seen on the video display device 110 has
been
modified using the method of the present invention for enhancing a video
stream, as will
be described below.
5

CA 02983741 2017-01-25
The picture on the video display device 110 may, or instance, be a stream of
composite video images 150. The composite video images 150 may, for instance,
be a
combination of a stream of video images 120 of the event in which there is a
display-
object 130 and a stream of images in which there is an agent-object 140.
In figure 1A, the stream of video images 120 of the event are of a soccer
match.
The display-object 130 shown in this example is a digital perimeter board. The
display-object 130 may instead have been any other type of adjustable display
such as, but
not limited to, a rotating perimeter board, a JumboTron large-screen
television display,
general in-stadium signage or some combination thereof. in this example the
agent-object
140 is a computer generated cartoon character.
The agent-object 140 may, however, be any suitable object such as, but not
limited
to, a conventionally drawn animation, a computer generated animation, a
claymation
animation, a video of a real person, object or animal, or some combination
thereof.
Figure lb shows the view seen by the television audience of a sporting event
in
which the method of the present invention is being used. The scene shown in
figure lb is
essentially the same scene as shown in figure la, but at later point in time.
Being closely
related in time, the two scenes may appear similar, that they may also have
significant
differences.
The display-object 130, Le., in this instance the digital perimeter board, has
changed in appearance between the images of figure la and figure lb. The
digital
perimeter board may, for instance, be an LED powered video display, and the
logo of a
sponsor may be being displayed as moving horizontally along the digital
perimeter board.
The animation of the agent-object 140 may have been prerecorded to move across
the
television screen at the same speed the display object 130 appears to be
moving. The
composite video images 150 may, for instance, be combined using virtual
insertion, or
6

CA 02983741 2017-01-25
match-moving, techniques similar to those described in, for instance, US
Patent 5,264,933.
In this way, it may appear to the television audience that the agent-object
140 is pulling
along the logo being displayed on the display object 130, i.e., that the real
object and the
virtual object are causally linked.
Figure 2 shows a schematic overview of the system of the present invention.
As shown in figure 2, a sporting event 290 may be taking place within a
suitable
venue such as, but not limited to, a stadium 210. The sporting event 290 may,
for
instance, be a contest such as, but not limited to, a soccer match, tennis
match, a cricket
match, a baseball game or a football game. The sporting event 290 may also be
being
televised using well known broadcast video equipment such as, but not limited
to, one or
more broadcast video cameras 230 that may be color cameras, black and white
cameras,
high-definition cameras, 31) cameras, or some combination thereof.
As shown in figure 2, the stadium 210 may include in-stadium signage such as,
but
not limited to, a digital perimeter board 160, to display advertising that may
be targeted at
both the spectators present at the sporting event 290 and the television
audience watching
at a distance. The advertising, promotional or information message may also be
displayed
on any other suitable display within the venue such as, but not limited to, an
adjustable or
rotating display or a rotating perimeter board, a Jumbotron or sonic
combination thereof.
The video of the sporting event 290 may he fed from the broadcast video
cameras
230 to a nearby broadcast truck 240. A program director 250 may be in the
broadcast
truck 240 producing a program by combing the feeds from two or more broadcast
video
cameras 230 using well known broadcast equipment 260 such as, but not limited
to,
mixers, recorders and graphic inlay devices.
In a preferred embodiment of the present invention, there may also be an
animation
sequence of an agent-object 140. 'ibis animation sequence may, for instance,
be created
7

CA 02983741 2017-01-25
by one or more graphic artists 270 using computer graphics equipment 280. This
computer graphics equipment 280 may be located at the broadcast truck 240, at
a central
broadcast studio or at a remote location. The animation sequence may be
created ahead
of time, it may be generated during the game or it may be produced using a
combination
of such techniques and technologies.
In a preferred embodiment, the animation created by the graphic artist 270 may
be
choreographed to match an event in the stadium 210. This choreography may be
determined in advance of the event or while the event is being televised.
In alternative embodiments, the images may be captured as a live or
prerecorded
video stream, or as a combination of video and computer generated animation.
The program director 250 may mix the agent-object 140 animation sequence and
the video feed being supplied by the broadcast video cameras 230 using virtual
insertion,
or match moving, techniques similar to those described in, for instance, US
Patent
5,264,933. This technology may assure that the agent-object images are
properly fused
with the live video feed so that they appear with the desired, correct
position, scale,
orientation, and motion relative to said real scene, particularly the display-
object 130.
In this way, in the example illustrated in -figures la and I b, the composite
video
images 150, the agent-object 140 may appear to be pulling the logo being
displayed on the
display-object 130 around the stadium, i.e., that the real object and the
virtual object are
causally linked.
The program director 250 may control both the animation of the display-object
130
and the agent-object 140 from a common control system 220. Alternately, the
animations
may be synchronized by being tied to a predetermined event such as, but not
limited to, a
predetermined time during the game at which to start the sequence, or a timing
sequence
8

CA 02983741 2017-01-25
triggered by a camera moving to a particular point of view, or an object being
recognized.
in the live video, or some combination thereof.
The animations may be triggered to start substantially simultaneously or their
may
be predetermined or random delays between their start, dependent on the effect
that is
being achieved.
Figure 3 shows an exemplary schematic flow diagram of the method of the
present
invention.
In Step I, a desired video effect may be envisaged, i.e., the desired
interaction
between the agent-object and the display-object that may appear on the final
composite or
broadcast video. The interaction may need to be choreographed in some detail.
In Step 2, it may be necessary to decide on how the desired movement of the
agent-object and of the display-object will be triggered. As discussed above,
triggers may
include events such as, but not limited to, a signal from the program director
250, or their
agent, a predetermined time during the game at which to start the sequence,
one or more
timing sequences triggered by a camera moving to a particular point of view,
or having a
particular state of orientation and zoom, or an object being recognized in the
live video, or
some combination thereof.
In Step 3, it may be necessary to prepare preliminary story boards of the
images
intended to be used for displaying both the agent-object and the display-
object.
In Step 4, it may be necessary to test the preliminary story boards to
ascertain that
they will function as desired with the selected images, triggering and
synchronization.
Any adjustments may then be made before preparing the final, detailed
graphics.
In Step 5, it may be necessary to prepare the final graphics to be used for
the display-
object and for the agent-object if it is to be animated. If the agent-object
is to be live, it
may be necessary to prepare a detailed choreography, i.e., the position,
timing and
9

CA 02983741 2017-01-25
movement of the actor that will be filmed as the live or prerecorded agent-
object. The
movement of the agent object and the changes in the display object may, for
instance, be
choreographed so as the two objects appear to be physically influencing each
other's
motion.
In Step 6, may be possible to produce the live broadcast incorporating the
desired
video enhancement.
This may, for instance, be done with a system in which there is a display
object
130. The display object 130 may, for instance, be located in a vicinity of a
real, live event
that is being televised. In a preferred embodiment, the display object may
have at least
one animated or moving element.
Another component that may be used to implement the method is at least one
broadcast quality camera 230. The broadcast video camera 230 may be positioned
and
functionally enabled to provide a primary image source 320 comprising a stream
of video
images 120 of the real, live event that is being televised. The stream of
video images 120
.15 should preferably include at least a portion of said animated or moving
element of the
display object. This should preferably occur at least once during the
televised broadcast.
Yet another component of a system to implement the method of the present
invention may be a real-time, match-moving graphics engine 310. The real-time,
match-
moving graphics engine 310 may be functionally enabled to obtain the primary
image
source 320 and to combine them with one or more images, obtained from a
secondary
image source 330. The secondary image source 330 may be of an agent-object.
The
combined images, composite video images 150 may be one in which the agent-
object
appears to be causally interacting with the display object, i.e., the agent-
object 140 may
appear to causing the movement of the display object 130.

CA 02983741 2017-01-25
The display-object 130 may, for instance, be any suitable display capable of
showing moti.on such as, but not limited to, a jumbotron, a digital or
rotating perimeter
advertising board, animated in-stadium si.gnage or some combination thereof.
The real-time, match-moving graphics engine 310 may be any suitably powerful
and suitable programmed general purpose computer and the input, output and
storage
media associated with the computer.
Although this invention has been described with a certain degree of
particularity, it
is to be understood that the present disclosure has been made only by way of
illustration
and that numerous changes in the details of construction and arrangement of
parts may be
resorted to without departing from the spirit and the scope of the invention.
.
Industrial Applicability
The present invention has applicability in the broadcast industry,
particularly in the realm
of live television broadcasts of sporting events.
11

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
Maintenance Fee Payment Determined Compliant 2024-07-22
Maintenance Request Received 2024-07-22
Common Representative Appointed 2020-11-07
Grant by Issuance 2020-06-02
Inactive: Cover page published 2020-06-01
Pre-grant 2020-04-01
Change of Address or Method of Correspondence Request Received 2020-04-01
Inactive: Final fee received 2020-04-01
Inactive: COVID 19 - Deadline extended 2020-03-29
Notice of Allowance is Issued 2019-12-10
Notice of Allowance is Issued 2019-12-10
Letter Sent 2019-12-10
Inactive: Approved for allowance (AFA) 2019-11-21
Inactive: QS passed 2019-11-21
Common Representative Appointed 2019-10-30
Common Representative Appointed 2019-10-30
Letter Sent 2019-09-19
Reinstatement Request Received 2019-09-03
Reinstatement Requirements Deemed Compliant for All Abandonment Reasons 2019-09-03
Amendment Received - Voluntary Amendment 2019-09-03
Inactive: Abandoned - No reply to s.30(2) Rules requisition 2019-07-08
Inactive: S.30(2) Rules - Examiner requisition 2019-01-07
Inactive: Report - No QC 2018-12-30
Amendment Received - Voluntary Amendment 2018-12-11
Inactive: S.30(2) Rules - Examiner requisition 2018-09-25
Inactive: Report - No QC 2018-09-24
Amendment Received - Voluntary Amendment 2018-07-18
Advanced Examination Determined Compliant - PPH 2018-07-18
Advanced Examination Requested - PPH 2018-07-18
Request for Examination Received 2018-07-18
Early Laid Open Requested 2018-07-18
Letter Sent 2018-06-01
All Requirements for Examination Determined Compliant 2018-05-25
Request for Examination Requirements Determined Compliant 2018-05-25
Request for Examination Received 2018-05-25
Inactive: Notice - National entry - No RFE 2017-11-08
Application Received - PCT 2017-10-31
Letter Sent 2017-10-31
Letter Sent 2017-10-31
Letter Sent 2017-10-31
Inactive: IPC assigned 2017-10-31
Inactive: IPC assigned 2017-10-31
Inactive: IPC assigned 2017-10-31
Inactive: First IPC assigned 2017-10-31
Small Entity Declaration Determined Compliant 2017-01-25
National Entry Requirements Determined Compliant 2017-01-25
Application Published (Open to Public Inspection) 2015-01-29

Abandonment History

Abandonment Date Reason Reinstatement Date
2019-09-03

Maintenance Fee

The last payment was received on 2019-06-28

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.

Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
PRESENCIA EN MEDIOS SA DE CV
Past Owners on Record
JOSE LUIS ALMEIDA
ROBERTO SONABEND
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) 
Representative drawing 2017-01-25 1 7
Drawings 2017-01-25 3 43
Abstract 2017-01-25 1 63
Description 2017-01-25 11 431
Claims 2017-01-25 3 71
Representative drawing 2017-01-25 1 7
Cover Page 2018-01-09 1 42
Claims 2018-07-18 4 81
Claims 2018-12-11 4 89
Claims 2019-09-03 4 86
Cover Page 2020-05-05 1 38
Representative drawing 2020-05-05 1 5
Confirmation of electronic submission 2024-07-22 1 60
Courtesy - Certificate of registration (related document(s)) 2017-10-31 1 107
Courtesy - Certificate of registration (related document(s)) 2017-10-31 1 107
Courtesy - Certificate of registration (related document(s)) 2017-10-31 1 107
Notice of National Entry 2017-11-08 1 194
Reminder - Request for Examination 2018-03-27 1 118
Acknowledgement of Request for Examination 2018-06-01 1 174
Courtesy - Abandonment Letter (R30(2)) 2019-08-19 1 166
Notice of Reinstatement 2019-09-19 1 168
Commissioner's Notice - Application Found Allowable 2019-12-10 1 503
PPH supporting documents 2018-07-18 9 470
PPH request 2018-07-18 10 305
Examiner Requisition 2018-09-25 4 183
Amendment 2018-12-11 13 259
Patent cooperation treaty (PCT) 2017-01-25 2 140
International Preliminary Report on Patentability 2017-01-25 4 194
Patent cooperation treaty (PCT) 2017-01-25 1 24
Patent cooperation treaty (PCT) 2017-01-25 1 31
National entry request 2017-01-25 20 756
Patent cooperation treaty (PCT) 2017-09-25 1 43
Fees 2017-07-26 3 107
International search report 2017-01-25 1 49
Correspondence 2017-10-24 5 117
Request for examination 2018-05-25 1 29
Examiner Requisition 2019-01-07 3 199
Reinstatement / Amendment 2019-09-03 12 251
Final fee / Change to the Method of Correspondence 2020-04-01 3 61
Maintenance fee payment 2020-07-14 1 27