Language selection

Search

Patent 2986220 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 2986220
(54) English Title: VIRTUAL PUSH-TO-TALK BUTTON
(54) French Title: BOUTON VIRTUEL DE CONVERSATION
Status: Granted
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04W 4/10 (2009.01)
  • H04W 88/02 (2009.01)
  • G06F 3/03 (2006.01)
(72) Inventors :
  • MARYASKIN, EVGENY LEONIDOVICH (Russian Federation)
  • CHATTERJEE, RANJAN (United States of America)
  • JIAO, HUITIAN (United States of America)
  • LIN, WEI (United States of America)
(73) Owners :
  • MOTOROLA SOLUTIONS, INC. (United States of America)
(71) Applicants :
  • MOTOROLA SOLUTIONS, INC. (United States of America)
(74) Agent: PERRY + CURRIER
(74) Associate agent:
(45) Issued: 2020-10-27
(86) PCT Filing Date: 2015-05-28
(87) Open to Public Inspection: 2016-12-01
Examination requested: 2017-11-16
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/RU2015/000338
(87) International Publication Number: WO2016/190773
(85) National Entry: 2017-11-16

(30) Application Priority Data: None

Abstracts

English Abstract

?A method and apparatus for providing a virtual push-to-talk (PTT) button is provided herein. During operation, an augmented reality and object recognition circuitry will detect users fingers and a free surface near the fingers by analyzing image captured by camera. A virtual PTT button is placed upon an object that is near to users finger. Gesture recognition will be performed by the circuitry to determine if a user presses the virtual PTT button. When a user presses the virtual PTT button, the circuitry identifies the action and transmits a message to a PTT radio, causing the PTT radio to activate a PTT call.


French Abstract

La présente invention concerne un procédé et un appareil pour mettre en place un bouton virtuel de conversation (PTT). En cours d'utilisation, une circuiterie de réalité augmentée et de reconnaissance d'objets détecte les doigts de l'utilisateur et une surface libre proche des doigts en analysant une image capturée par une caméra. Un bouton PTT virtuel est placé sur un objet qui est proche des doigts de l'utilisateur. Une reconnaissance de gestes est effectuée par la circuiterie pour déterminer si un utilisateur presse le bouton PTT virtuel. Lorsqu'un utilisateur presse le bouton PTT virtuel, la circuiterie identifie l'action et envoie un message à une radio PTT, amenant la radio PTT à activer un appel PTT.

Claims

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



10

CLAIMS

1. An augmented-reality system comprising:
circuitry configured to detect a location of a user's hand or fingers;
a projector configured to project a virtual push-to-talk (PTT) button onto
eyeglasses, and in a position so that the virtual PTT button appears at a
location based on
the location of the user's hand or fingers, wherein the virtual PTT button is
not visible
unless viewed through the eyeglasses;
a transmitter; and
the circuitry configured to detect when a user presses the virtual PTT button
and
instruct the transmitter to transmit a PTT signal to a radio upon the
detection that the user
has pressed the virtual push-to-talk button.
2. The system of claim 1 wherein the push-to-talk signal causes the radio to
enter
a 1/2-duplex mode of operation.
3. A method comprising the steps of:
detecting a location of a user's hand or fingers;
projecting a virtual push-to-talk (PTT) button onto eyeglasses, the virtual
PTT
button projected at a position so that the virtual PTT button appears at a
location based on
the location of the user's hand or fingers, wherein the virtual PTT button is
not visible
unless viewed through the eyeglasses;
detecting when the user presses the virtual push-to-talk button; and
transmitting a wireless push-to-talk signal to a radio upon the detection that
the
user has pressed the virtual push-to-talk button.
4. The method of claim 3 wherein the push-to-talk signal causes the radio to
enter
a 1/2-duplex mode of operation.


Description

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


CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
VIRTUAL PUSH-TO-TALK BUTTON
Field of the Invention
The present invention generally relates to push-to-talk communications, and in
particular, to a virtual push-to-talk button.
Background of the Invention
Push-to-talk (PTT) devices are commonly employed by public safety personnel,
air traffic controllers, emergency workers, construction site workers, and
others who
need to be in constant and readily available voice communication. PTT, also
known as
press-to-transmit, is a method of communicating using half-duplex
communication lines.
A PTT button may be pressed to switch a device from a voice reception mode to
a
transmit-mode. For example, one operator may depress the PTT button on her
device
and speak into the device's microphone. The speech is converted into an
appropriate
format and transmitted to one or more other devices, where the operators of
those other
devices hear the first operator speak through their device's speaker.
Oftentimes requiring an individual to push an actual PTT button may be
extremely difficult or unsafe. For example, a police officer's hands may be
occupied,
and pushing the PTT button may be unsafe. Consider a situation where an
officer needs
to hold a rifle with both hands and needs to push an actual PTT button on
their radio.
Taking a hand off of the rifle may put the officer's life in danger.
Therefore, a need
exists for a method and apparatus for alleviating the above-mentioned unsafe
condition.
Brief Description of the Several Views of the Drawings
The accompanying figures where like reference numerals refer to identical or
functionally similar elements throughout the separate views, and which
together with the
detailed description below are incorporated in and form part of the
specification, serve to
further illustrate various embodiments and to explain various principles and
advantages
all in accordance with the present invention.
FIG. 1 illustrates a push-to-talk (PTT) radio.
FIG. 2 illustrates an officer where it would be unsafe to push a PTT button.
FIG. 3 illustrates a system employing a virtual PTT button.
FIG. 4 is a more-detailed view of the system of FIG. 3.
FIG. 5 is a more-detailed view of the system of FIG. 3.

CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
2
FIG. 6 is a flow chart showing operation of the augmented-reality system of
FIG.
3, FIG. 4, and FIG. 5.
FIG. 7 is a flow chart showing operation of the PTT radio of FIG. 3, FIG. 4,
and
FIG. 5.
Skilled artisans will appreciate that elements in the figures are illustrated
for
simplicity and clarity and have not necessarily been drawn to scale. For
example, the
dimensions and/or relative positioning of some of the elements in the figures
may be
exaggerated relative to other elements to help to improve understanding of
various
embodiments of the present invention. Also, common but well-understood
elements that
are useful or necessary in a commercially feasible embodiment are often not
depicted in
order to facilitate a less obstructed view of these various embodiments of the
present
invention. It will further be appreciated that certain actions and/or steps
may be
described or depicted in a particular order of occurrence while those skilled
in the art
will understand that such specificity with respect to sequence is not actually
required.
Detailed Description
In order to address the above, mentioned need, a method and apparatus for
providing a virtual push-to-talk (PTT) button is provided herein. During
operation, an
augmented reality and object recognition circuitry will detect user's fingers
and a free
surface near the fingers by analyzing image captured by camera. A virtual PTT
button is
placed upon an object that is near to user's finger. Gesture recognition will
be performed
by the circuitry to determine if a user presses the virtual PTT button. When a
user
presses the virtual PTT button, the circuitry identifies the action and
transmits a message
to a PTT radio, causing the PTT radio to activate a PTT call.
FIG. 1 illustrates push-to-talk (PTT) radio 100. As shown, radio 100 comprises
PTT button 101, user interface buttons 102-106, display/screen 107, and
speaker 108.
PTT button 101 comprises a standard button, that when pressed, transitions
radio 100
from a listening state, to a transmit state. As discussed, PTT button 101
preferably
comprises a proximity sensor or touch-sensitive surface, such as a touchpad
for
activating display 107. In some embodiments, the touchpad is a touch-sensitive
area of
the PTT button that unlike a touch screen, does not display visual output.
Interface buttons 102-106 serve as means for controlling and/or programming
radio 100. More particularly, buttons 102-106 serve as a man-machine
interface, and are

CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
3
used for controlling radio 100. In some PTT radio embodiments, these other
buttons may
not be present, and may be replaced with a touch display interface.
Display 107 comprises a way of conveying (e.g., displaying) PTT information to

the user. In particular, in an embodiment, a talkgroup may be displayed to the
user as an
alpha-numeric output on display 107. Display 107 may simply comprise a liquid-
crystal
display (LCD), or may comprise additional types of displays (e.g., a light-
emitting diode
(LED) display). Display 107 may also comprise a touch-screen display that
provides
both an output interface and an input interface between the device and a user.
Display
107 may also provide graphics, video, and any combination thereof Some or all
of the
visual output may correspond to PTT information, further details of which are
described
below.
Speaker 108 comprises a standard speaker for outputting audio. More
particularly, speaker 108 converts an electrical signal generated from an
active
application to human-audible sound waves.
As discussed above, oftentimes requiring an individual to push PTT button 101
may be extremely difficult or unsafe. For example, a police officer's hands
may be
occupied, and pushing the PTT button may be unsafe. Consider a situation shown
in
FIG. 2 where an officer needs to hold a rifle with both hands and needs to
push PTT 101
button on their radio. Taking a hand off of the rifle may put the officer's
life in danger.
In order to address this issue, a virtual push-to-talk (PTT) button 301 is
provided,
as shown in FIG. 3. During operation virtual PTT button 301 is placed upon an
object
that is near to user's finger. As shown in FIG. 3, virtual PTT button is
placed on the
side/surface of the rifle, near a user's thumb. Augmented-reality system 302
will be used
to view and activate the PTT button. Gesture recognition will be performed by
an
augmented-reality system to determine if a user presses the virtual PTT
button. When a
user presses the virtual PTT button, the augmented-reality system identifies
the action
and transmits a message to a PTT radio, causing the PTT radio to activate a
PTT call.
Augmented-reality system 302 comprises camera 303 and display/projector
combination 304. In one embodiment of the present invention system 302 takes
the form
of augmented-reality glasses. With this in mind, display 304 is preferably an
eyeglass
lens and projector combination so that virtual information is projected onto a
lens of the
glasses. Camera 303 is incorporated into the frame of the glasses. As is shown
in FIG. 2,

CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
4
the real-world rifle does not have the virtual PTT button existing upon it.
However,
display 304 will show the rifle having virtual PTT button 203 upon it. Thus,
as is
obvious, the virtual PTT button is not visible unless viewed through display
304.
In alternate embodiments of the present invention, virtual PTT button 301 may
be displayed not attached to any object. For example, virtual PTT button may
be
displayed as floating in the air, or simply in front of a person's field of
view, near a
finger. As is evident, for system 302 to be able to display virtual PTT button
301
attached to a particular object/surface, a system 302 must be capable of
identifying the
object's location, the user's hand, and then displaying the virtual PTT button
at the
object's location, near the user's hand.
FIG. 4 is a more-detailed view of the system of FIG. 3. As shown, PTT button
101 also comprises spring-actuated switch 403 so that the physical depressing
(pressing)
of plate 401 causes radio 100 to enter a half-duplex transmit state.
Therefore, pressing
plate 401 and compressing spring 402 will send a signal to microprocessor 404
causing
radio 100 to enter V2 duplex mode of transmission. In addition to depressing
plate 401, a
wireless signal received by microprocessor 404 from augmented-reality system
302 will
cause radio 100 to enter V2 duplex mode of transmission. Thus, when system 302
detects
the pressing of virtual PTT button 301, system 302 will send a wireless signal
to
microprocessor 404 indicating that virtual PTT button 301 was pressed. As is
evident,
there exists actions that cause radio to enter 1/2 duplex mode transmission; a
first action is
simply pressing the actual PTT button, while a second action is "pressing" the
virtual
PTT button.
FIG. 5 is a more-detailed view of the system of FIG. 3 and FIG. 4. In
particular,
FIG. 5 shows a more-detailed block diagram of augmented-reality system 302 and
radio
100. As shown, radio 100 may include transmitter 501, receiver 502, logic
circuitry
(processor) 403, and PTT button 101. In other implementations, radio 100 may
include
more, fewer, or different components. For example, for simplicity, a
microphone is not
shown in FIG. 5, however one of ordinary skill in the art will recognize that
radio 100
comprises a microphone for receiving a user's voice.
Transmitter 501 and receiver 502 may be well known long-range and/or short-
range transceivers that utilize the BluetoothTM communications system
protocol, a
private 802.11 network set up by a building operator, a next-generation
cellular

CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
communications network operated by a cellular service provider, or any public-
safety
network such as an APCO 25 network or the FirstNet broadband network.
Transmitter
501 and receiver 502 may also contain multiple transmitters and receivers, to
support
multiple communications protocols simultaneously. For example, transmitter 501
and
5
receiver 502 may support both an APCO 25 transmission protocol for long-range
communications, while using the BluetoothTM communication system protocol to
support short-range communications.
Logic circuitry 403 comprises a digital signal processor (DSP), general
purpose
microprocessor, a programmable logic device, an Application Processor, or
application
specific integrated circuit (ASIC) and is utilized to determine when to enter
a 1/2 duplex
mode transmission scheme.
Augmented-reality system 302 comprises camera 303, augmented reality and
recognition circuitry 503, display 304, and transmitter 504. Camera 303
captures a
sequence of video frames (i.e., a sequence of one or more still images in a
digital
format). The images or video captured by camera 303 may be stored in a storage
component (not shown), or may be sent directly to circuitry 503. Display 304
preferably
comprises a projector/screen combination where the projector a virtual PTT
button onto
the screen in an appropriate position so that the virtual PTT button lies on a
surface near
a user's hand.
Transmitter 504 preferably comprises a short-range transmitter that utilizes
the
BluetoothTM communications system protocol. Transmitter 501 transmits a
notification
to radio 100 when the virtual PTT button has been pressed by the user.
Finally, augmented reality and recognition circuitry 503 comprises a digital
signal processor (DSP), general purpose microprocessor, a programmable logic
device,
an application Processor, or application specific integrated circuit (ASIC).
Circuitry 503
is utilized/configured to determine the existence of a user's hand/fingers,
determine a
surface, and instruct display 304 to project a virtual PTT button on the
surface near the
user's hand/fingers. In addition, circuitry 503 also uses gesture recognition
to detect
when the user "presses" the virtual PTT button.
During operation of system 302, camera 303 provides an image to circuitry 503.
Circuitry 503 determines the existence of a user's hand and a surface near the
user's
hand. Circuitry 503 then instructs display 304 to display (i.e., project onto
a screen) the

CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
6
virtual PTT onto the surface near the user's hand. Circuitry 503 also uses
gesture
recognition to determine if a user's hand/finger/thumb has come in contact
(pressed) the
virtual PTT button. This may simply be accomplished by determining if the
virtual PTT
button and any part of the user's hand occupy a same physical space. If it has
been
determined that the user has pressed the virtual PTT button, circuitry 503
instructs
transmitter 504 to transmit a PTT message to radio 100 indicating that the
virtual PTT
button has been pressed.
The PTT message is received by receiver 502 and passed to logic circuitry 403.

Logic circuitry 403 is configured to determine if a PTT message has been
received, and
to determine if PTT button 101 has been pressed. Both of these situations will
cause
microprocessor to instruct transmitter 501 to enter a 1/2 duplex mode of
operation.
FIG. 6 is a flow chart showing operation of the augmented-reality system of
FIG.
3, FIG. 4, and FIG. 5. As discussed above, system 302 comprises projector 304
configured to project a virtual push-to-talk button on a surface near a user's
hand, a
transmitter 504, and circuitry 503 configured to detect when a user presses
the virtual
push-to-talk button and instruct the transmitter to transmit a wireless push-
to-talk signal
to a radio upon the detection that the user has pressed the virtual push-to-
talk button.
The logic flow begins at step 601 where circuitry 503 detects a user's hand or

fingers, and detects a surface (step 603), At step 605, circuitry 503
instructs projector
304 to project a virtual push-to-talk button near the user's hand on the
surface. Circuitry
503 detects when the user presses the virtual push-to-talk button (step 607),
and instructs
transmitter 504 to transmit a wireless push-to-talk signal to a radio upon the
detection
that the user has pressed the virtual push-to-talk button (step 609).
FIG. 7 is a flow chart showing operation of the PTT radio of FIG. 3, FIG. 4,
and
FIG. 5. As discussed above, the radio of FIG. 3, FIG. 4, and FIG. 5 comprises
a first
button 101 configured to transmit a first push-to-talk signal to logic
circuitry 403 upon
the pressing of the first button. The radio also comprises a wireless receiver
configured
to receive a wireless push-to-talk signal and to transmit a second push-to-
talk signal to
circuitry 403. It should be noted that the second push-to-talk signal may
simply
comprises a message received from augmented-reality system 302 that indicates
a virtual
push-to-talk button has been pressed. The radio also comprises a transmitter
501.
Circuitry 403 is configured to receive the first push-to-talk signal from the
first button,

CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
7
and to receive the second push-to-talk signal from the receiver, and to
instruct the
transmitter to enter a 1/2-duplex mode of operation upon the reception of the
first or the
second push-to-talk signals.
During operation circuitry 403 determines if a first push-to-talk signal is
detected
from a first button (step 701), determines if a second push-to-talk signal is
detected from
a receiver (step 703), and instructs a transmitter to enter a 1/2-duplex mode
of operation
upon the detection of the first or the second push-to-talk signals (step 705).
As discussed
above, the second push-to-talk signal is generated by the receiver in response
to the
reception of an over-the-air push-to-talk signal received from an augmented-
reality
system detecting a pressing of an virtual push-to-talk button.
In the foregoing specification, specific embodiments have been described.
However, one of ordinary skill in the art appreciates that various
modifications and
changes can be made without departing from the scope of the invention as set
forth in
the claims below. Accordingly, the specification and figures are to be
regarded in an
illustrative rather than a restrictive sense, and all such modifications are
intended to be
included within the scope of present teachings.
Those skilled in the art will further recognize that references to specific
implementation embodiments such as "circuitry" may equally be accomplished via

either on general purpose computing apparatus (e.g., CPU) or specialized
processing
apparatus (e.g., DSP) executing software instructions stored in non-transitory
computer-
readable memory. It will also be understood that the terms and expressions
used herein
have the ordinary technical meaning as is accorded to such terms and
expressions by
persons skilled in the technical field as set forth above except where
different specific
meanings have otherwise been set forth herein.
The benefits, advantages, solutions to problems, and any element(s) that may
cause any benefit, advantage, or solution to occur or become more pronounced
are not to
be construed as a critical, required, or essential features or elements of any
or all the
claims. The invention is defined solely by the appended claims including any
amendments made during the pendency of this application and all equivalents of
those
claims as issued.
Moreover in this document, relational terms such as first and second, top and
bottom, and the like may be used solely to distinguish one entity or action
from another

CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
8
entity or action without necessarily requiring or implying any actual such
relationship or
order between such entities or actions. The terms "comprises," "comprising,"
"has",
"having," "includes", "including," "contains", "containing" or any other
variation
thereof, are intended to cover a non-exclusive inclusion, such that a process,
method,
article, or apparatus that comprises, has, includes, contains a list of
elements does not
include only those elements but may include other elements not expressly
listed or
inherent to such process, method, article, or apparatus. An element proceeded
by
"comprises ...a", "has ...a", "includes ...a", "contains ...a" does not,
without more
constraints, preclude the existence of additional identical elements in the
process,
method, article, or apparatus that comprises, has, includes, contains the
element. The
terms "a" and "an" are defined as one or more unless explicitly stated
otherwise herein.
The terms "substantially", "essentially", "approximately", "about" or any
other version
thereof, are defined as being close to as understood by one of ordinary skill
in the art,
and in one non-limiting embodiment the term is defined to be within 10%, in
another
embodiment within 5%, in another embodiment within 1% and in another
embodiment
within 0.5%. The term "coupled" as used herein is defined as connected,
although not
necessarily directly and not necessarily mechanically. A device or structure
that is
"configured" in a certain way is configured in at least that way, but may also
be
configured in ways that are not listed.
It will be appreciated that some embodiments may be comprised of one or more
generic or specialized processors (or "processing devices") such as
microprocessors,
digital signal processors, customized processors and field programmable gate
arrays
(FPGAs) and unique stored program instructions (including both software and
firmware)
that control the one or more processors to implement, in conjunction with
certain non-
processor circuits, some, most, or all of the functions of the method and/or
apparatus
described herein. Alternatively, some or all functions could be implemented by
a state
machine that has no stored program instructions, or in one or more application
specific
integrated circuits (ASICs), in which each function or some combinations of
certain of
the functions are implemented as custom logic. Of course, a combination of the
two
approaches could be used.
Moreover, an embodiment can be implemented as a computer-readable storage
medium having computer readable code stored thereon for programming a computer

CA 02986220 2017-11-16
WO 2016/190773 PCT/RU2015/000338
9
(e.g., comprising a processor) to perform a method as described and claimed
herein.
Examples of such computer-readable storage mediums include, but are not
limited to, a
hard disk, a CD-ROM, an optical storage device, a magnetic storage device, a
ROM
(Read Only Memory), a PROM (Programmable Read Only Memory), an EPROM
(Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable
Programmable Read Only Memory) and a Flash memory. Further, it is expected
that one
of ordinary skill, notwithstanding possibly significant effort and many design
choices
motivated by, for example, available time, current technology, and economic
considerations, when guided by the concepts and principles disclosed herein
will be
readily capable of generating such software instructions and programs and ICs
with
minimal experimentation.
The Abstract of the Disclosure is provided to allow the reader to quickly
ascertain the nature of the technical disclosure. It is submitted with the
understanding
that it will not be used to interpret or limit the scope or meaning of the
claims. In
addition, in the foregoing Detailed Description, it can be seen that various
features are
grouped together in various embodiments for the purpose of streamlining the
disclosure.
This method of disclosure is not to be interpreted as reflecting an intention
that the
claimed embodiments require more features than are expressly recited in each
claim.
Rather, as the following claims reflect, inventive subject matter lies in less
than all
features of a single disclosed embodiment. Thus the following claims are
hereby
incorporated into the Detailed Description, with each claim standing on its
own as a
separately claimed subject matter.
What is claimed is:
30

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 2020-10-27
(86) PCT Filing Date 2015-05-28
(87) PCT Publication Date 2016-12-01
(85) National Entry 2017-11-16
Examination Requested 2017-11-16
(45) Issued 2020-10-27

Abandonment History

There is no abandonment history.

Maintenance Fee

Last Payment of $277.00 was received on 2024-04-18


 Upcoming maintenance fee amounts

Description Date Amount
Next Payment if standard fee 2025-05-28 $347.00
Next Payment if small entity fee 2025-05-28 $125.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 2017-11-16
Application Fee $400.00 2017-11-16
Maintenance Fee - Application - New Act 2 2017-05-29 $100.00 2017-11-16
Maintenance Fee - Application - New Act 3 2018-05-28 $100.00 2018-05-04
Maintenance Fee - Application - New Act 4 2019-05-28 $100.00 2019-05-03
Maintenance Fee - Application - New Act 5 2020-05-28 $200.00 2020-05-14
Final Fee 2020-12-21 $300.00 2020-08-27
Maintenance Fee - Patent - New Act 6 2021-05-28 $204.00 2021-04-30
Maintenance Fee - Patent - New Act 7 2022-05-30 $203.59 2022-05-02
Maintenance Fee - Patent - New Act 8 2023-05-29 $210.51 2023-05-01
Maintenance Fee - Patent - New Act 9 2024-05-28 $277.00 2024-04-18
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
MOTOROLA SOLUTIONS, INC.
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) 
Amendment 2020-01-31 4 130
Claims 2020-01-31 1 33
Final Fee 2020-08-27 3 112
Representative Drawing 2020-10-01 1 7
Cover Page 2020-10-01 1 37
Abstract 2017-11-16 2 68
Claims 2017-11-16 2 66
Drawings 2017-11-16 6 79
Description 2017-11-16 9 509
Representative Drawing 2017-11-16 1 12
Patent Cooperation Treaty (PCT) 2017-11-16 2 77
International Search Report 2017-11-16 2 65
National Entry Request 2017-11-16 5 168
Cover Page 2017-12-12 1 41
PCT Correspondence 2018-07-03 3 130
PCT Correspondence 2018-09-05 3 129
Examiner Requisition 2018-10-03 3 140
Amendment 2019-02-12 6 204
Claims 2019-02-12 2 61
Examiner Requisition 2019-08-02 4 184