Sélection de la langue

Search

Sommaire du brevet 2345530 

Énoncé de désistement de responsabilité concernant l'information provenant de tiers

Une partie des informations de ce site Web a été fournie par des sources externes. Le gouvernement du Canada n'assume aucune responsabilité concernant la précision, l'actualité ou la fiabilité des informations fournies par les sources externes. Les utilisateurs qui désirent employer cette information devraient consulter directement la source des informations. Le contenu fourni par les sources externes n'est pas assujetti aux exigences sur les langues officielles, la protection des renseignements personnels et l'accessibilité.

Disponibilité de l'Abrégé et des Revendications

L'apparition de différences dans le texte et l'image des Revendications et de l'Abrégé dépend du moment auquel le document est publié. Les textes des Revendications et de l'Abrégé sont affichés :

  • lorsque la demande peut être examinée par le public;
  • lorsque le brevet est émis (délivrance).
(12) Brevet: (11) CA 2345530
(54) Titre français: SYSTEME DE TELEMESURE A ELEMENTS DE RESEAU A ADAPTABILITE DYNAMIQUE
(54) Titre anglais: DYNAMICALLY ADAPTIVE NETWORK ELEMENT TELEMETRY SYSTEM
Statut: Durée expirée - au-delà du délai suivant l'octroi
Données bibliographiques
(51) Classification internationale des brevets (CIB):
  • G06F 11/34 (2006.01)
  • H04L 41/12 (2022.01)
  • H04L 41/50 (2022.01)
  • H04L 41/5019 (2022.01)
  • H04L 43/00 (2022.01)
  • H04L 43/06 (2022.01)
  • H04L 43/10 (2022.01)
  • H04L 43/103 (2022.01)
  • H04L 43/12 (2022.01)
(72) Inventeurs :
  • CHRISTENSEN, LOREN (Canada)
  • MATERNA, BOGDAN (Canada)
(73) Titulaires :
  • LINMOR INC.
(71) Demandeurs :
  • LINMOR INC. (Canada)
(74) Agent: GOWLING WLG (CANADA) LLP
(74) Co-agent:
(45) Délivré: 2005-07-05
(22) Date de dépôt: 2001-04-26
(41) Mise à la disponibilité du public: 2002-08-15
Requête d'examen: 2001-04-26
Licence disponible: S.O.
Cédé au domaine public: S.O.
(25) Langue des documents déposés: Anglais

Traité de coopération en matière de brevets (PCT): Non

(30) Données de priorité de la demande:
Numéro de la demande Pays / territoire Date
2,337,292 (Canada) 2001-02-15

Abrégés

Abrégé français

Système de télémétrie à élément de réseau adaptatif dynamique, soulevant la fonctionnalité d'un réseau de communication à haute vitesse comprenant une infrastructure de télémétrie à élément de réseau comprenant au moins un ordinateur serveur de Surveillance de performance (PM) et au moins un, et de préférence une pluralité d'ordinateurs de noud de collection de données (DC) comprenant un procédé de collection de données (DCP) comprenant un manipulateur de commande. Le système comprend en outre une arène de distribution simple (SDA) englobant l'infrastructure de télémétrie à élément de réseau pour former une application virtuelle parallèle large unique dans laquelle le DCP comporte en outre une application de changement de fonctionnement de paramètre de télémétrie de temps de fonctionnement. Le SDA comporte en outre une application de commande de télémétrie et de filtre de données collectées fournissant l'interface primaire entre le DCP et le SDA et un contrôleur de télémétrie de performance pour permettre la suspension, reprise ou modification des paramètres de télémétrie de performance pour tout élément de réseau.


Abrégé anglais

A dynamically adaptive network element telemetry system, leveraging the functionality of a high speed communications network comprising a network element telemetry infrastructure comprised of at least one Performance Monitor (PM) server computer and at least one, and preferably a plurality of Data Collection (DC) node computers comprising a Data Collection Process (DCP) comprising a command handler. The system further comprises a Single Distributed Arena (SDA) encompassing the network element telemetry infrastructure to form a single large parallel virtual application wherein the DCP further comprises a run time telemetry parameter operational change application. The SDA further comprises a telemetry control and collected data filter application providing the primary interface between the DCP and the SDA and a performance telemetry controller to enable the suspension, resumption or change of the parameters of performance telemetry for any network element.

Revendications

Note : Les revendications sont présentées dans la langue officielle dans laquelle elles ont été soumises.


11
What is claimed is:
1. A dynamically adaptive network element telemetry system, leveraging the
functionality
of a high speed communications network comprising a network element telemetry
infrastructure comprised of at least one Performance Monitor (PM) server
computer and
at least one, and preferably a plurality of Data Collection (DC) node
computers
comprising a Data Collection Process (DCP) comprising a command handler, the
system
further comprising:
a Single Distributed Arena (SDA) encompassing the network element
telemetry infrastructure to form a single large parallel virtual application
wherein the DCP further comprises a run time telemetry parameter
operational change application, the SDA further comprising;
a telemetry control and collected data filter application providing
the primary interface between the DCP and the SDA; and
a performance telemetry controller to enable the suspension,
resumption or change of the parameters of performance telemetry
for any network element.
2. The system according to claim 1, further comprising at least one client
computer
connected to the network to communicate remotely with the PM server computer
to
initiate and view telemetry changes.
3. The system according to claim 1, further comprising a fast-poll concurrency
limiter for
enforcing a maximum number of concurrent fast-polls per device to reduce over-
polling.
4. The system according to claim 1, further comprising a fast-poll duration
limiter for
defining a maximum interval of time for which any element can be polled more
often
than the default rate or 'fast-polled'.
5. The system according to claim 1, further comprising formulae comprised of
more than
one telemetric parameter to allow a client computer to monitor more than one
separately

12
generated statistic derived from data received in the same probe to minimize
measurement traffic to the managed device.
6. The system according to claim 1, further comprising a poll rate maintenance
mechanism for poll rate error feedback control.
7. A dynamically adaptive network element telemetry method, leveraging the
functionality of a high speed communications network comprising a network
element
telemetry infrastructure comprised of at least one Performance Monitor (PM)
server
computer and at least one, and preferably a plurality of Data Collection (DC)
node
computers comprising a Data Collection Process (DCP) comprising a command
handler,
the method further comprising the steps of:
(i) encompassing the network element telemetry infrastructure employing
a Single Distributed Arena (SDA) to form a single large parallel virtual
application wherein the DCP further comprises a run time telemetry
parameter operational change application, the encompassing step further
comprising the steps of:
a) providing the primary interface between the DCP and the SDA
using a telemetry control and collected data filter application; and
b) enabling the suspension, resumption or change of the
parameters of performance telemetry for any network element
using a performance telemetry controller.
8. The method according to claim 7, further comprising the step of
communicating
remotely with the PM server computer to initiate and view telemetry changes
using at
least one client computer connected to the network.
9. The method according to claim 7, further comprising the step of enforcing a
maximum
number of concurrent fast-polls per device to reduce over-polling.

13
10. The system according to claim 7, further comprising the step of enforcing
a maximum
interval of time for which any element can be fast-polled to reduce over-
polling.
11. The method according to claim 7, further comprising specifying formulae
comprised
of more than one telemetric parameter to allow a client computer to monitor
more than
one separately generated statistic derived from data received in the same
probe to
minimize measurement traffic to the managed device.
12. The method according to claim 7, further comprising controlling poll rate
error
feedback employing a poll rate maintenance mechanism.
13. A dynamically adaptive network element telemetry system, leveraging the
functionality of a high speed communications network comprising a network
element
telemetry infrastructure comprised of at least one Performance Monitor (PM)
server
computer and at least one, and preferably a plurality of Data Collection (DC)
node
computers comprising a Data Collection Process (DCP) comprising a command
handler,
the system further comprising:
means for encompassing the network element telemetry infrastructure
employing a Single Distributed Arena (SDA) to form a single large
parallel virtual application wherein the DCP further comprises a run time
telemetry parameter operational change application, the means for
encompassing further comprising:
means for providing the primary interface between the DCP and
the SDA using a telemetry control and collected data filter
application; and
means for enabling the suspension, resumption or change of the
parameters of performance telemetry for any network element
using a performance telemetry controller.

14
14. The system according to claim 13, further comprising means for
communicating
remotely with the PM server computer to initiate and view telemetry changes
using at
least one client computer connected to the network.
15. The system according to claim 13, further comprising means for enforcing a
maximum number of concurrent fast-polls per device to reduce over-polling.
16. The system according to claim 13, further comprising the step of enforcing
a
maximum interval of time for which any element can be fast-polled to reduce
over-
polling.
17. The system according to claim 13, further comprising means for specifying
formulae
comprised of more than one telemetric parameter to allow a client computer to
monitor
more than one separately generated statistic derived from data received in the
same probe
to minimize measurement traffic to the managed device.
18. The system according to claim 13, further comprising means for controlling
poll rate
error feedback employing a poll rate maintenance mechanism.
19. A storage medium readable by an install server computer in a dynamically
adaptive
network element telemetry system, leveraging the functionality of a high speed
communications network comprising a network element telemetry infrastructure
comprised of at least one Performance Monitor (PM) server computer and at
least one,
and preferably a plurality of Data Collection (DC) node computers comprising a
Data
Collection Process (DCP) comprising a command handler, the storage medium
encoding
a computer process comprising:
a processing portion for encompassing the network element telemetry
infrastructure employing a Single Distributed Arena (SDA) to form a
single large parallel virtual application wherein the DCP further
comprises a run time telemetry parameter operational change application,
the encompassing portion further comprising:

15
a processing portion for providing the primary interface between
the DCP and the SDA using a telemetry control and collected data
filter application; and
a processing portion for enabling the suspension, resumption or
change of the parameters of performance telemetry for any
network element using a performance telemetry controller.
20. The system according to claim 19, further comprising a processing portion
for
communicating remotely with the PM server computer to initiate and view
telemetry
changes using at least one client computer connected to the network.
21. The system according to claim 19, further comprising a processing portion
for
enforcing a maximum number of concurrent fast-polls per device to reduce over-
polling.
22. The system according to claim 19, further comprising a processing portion
for
enforcing a maximum interval of time for which any element can be fast-polled
to reduce
over-polling.
23. The system according to claim 19, further comprising a processing portion
for
specifying formulae comprised of more than one telemetric parameter to allow a
client
computer to monitor more than one separately generated statistic derived from
data
received in the same probe to minimize measurement traffic to the managed
device.
24. The system according to claim 19, further comprising a processing portion
for
controlling poll rate error feedback employing a poll rate maintenance
mechanism.

Description

Note : Les descriptions sont présentées dans la langue officielle dans laquelle elles ont été soumises.


CA 02345530 2001-04-26
1
Dynamically Adaptive Network Element Telemetry System
Field of the Invention
The present invention relates to the monitoring of network elements comprising
a high speed managed data network, and more particularly to a dynamically
adaptive
network element telemetry system.
Background of the Invention
A network needs to be monitored for the existence, disappearance, reappearance
and status of traditional network devices such as routers, hubs and bridges
and more
recentlyhigh speed switching devices such as ATM, Frame Relay, DSL, VoIP and
Cable
Modems.
In order to generate meaningful performance reports a network management
system is required to collect and process primarily two types of data. Network
Topology
Data and Performance Data. Network Topology Data defines what each object is
and
where it is located in the network hierarchy, while Performance Data are
scalar values
representing the management variable for each object at specified time
intervals.
Network monitoring is traditionally achieved through the polling of the
elements.
A typical initial installation configuration of a management system known in
the art
results in the network element polling rate being set at a fixed default
level, typically 15
minutes. With the timing of samples and delays associated with data
processing, this
results in the management system being able to generate reports within a
couple of
polling cycles.
Periodically, there is a need to increase this default polling rate by
decreasing the
polling interval on specific network elements to allow for closer scrutiny of
the network
under management. The problem is that most existing systems are unable to
change

CA 02345530 2001-04-26
2
polling parameters "on-the-fly". Instead, it has been necessary to perform
labourious
manipulations for each desired change, followed by a disruption of polling
activity to
allow for the transmission of the resulting changes, and finally having to
wait for a couple
of polling cycles to occur in order to generate reports based on the changes.
This results in delays in the availability of information, delays typically in
excess
of the time this information is required. The solution to this problem
therefore, must
comprise a method for rapidly modifying not only the polling rate of specific
elements,
but any operational parameter required for network telemetry such as a fall
back
parameter that controls the retry behaviour of a transaction that fails due to
network
congestion.
For the foregoing reasons, there is a need for a method of network element
telemetry that provides for the localized, low-latency re-configuration and
reporting of
monitoring transactions without a disruption of polling activity.
Summary of the Invention
The present invention is directed to a dynamically adaptive network element
telemetry system that satisfies this need. The system, leveraging the
functionality of a
high speed communications network comprising a network element telemetry
infrastructure comprised of at least one Performance Monitor (PM) server
computer and
at least one, and preferably a plurality of Data Collection (DC) node
computers
comprising a Data Collection Process (DCP) comprising a command handler, the
system
further comprises a Single Distributed Arena (SDA) encompassing the network
element
telemetry infrastructure to form a single large parallel virtual application
wherein the
DCP further comprises a run time telemetry parameter operational change
application.
The SDA further comprises a telemetry control and collected data filter
application
providing the primary interface between the DCP and the SDA and a performance
telemetry controller to enable the suspension, resumption or change of the
parameters of
performance telemetry for any network element.

CA 02345530 2001-04-26
3
In an aspect of the invention, there is a defined maximum interval of time for
which any element can be fast-polled more often than the default rate. At
programmed
intervals the server will traverse the list of known network elements and any
elements
that have been polled longer than permissible will be restored to the
background rate.
Permissible time is calculated from the first rate change request and is not
reset for
subsequent requests.
In an aspect of the invention, limits on the number of concurrent fast-polls
per
managed device is enforced.
In an aspect of the invention, provision is made in the protocol for clients
to
specify formulae containing more than one telemetric parameter. This allows a
client to
monitor more than one separately generated statistic derived from data
received in the
same probe to minimize measurement traffic to the managed device.
As well, measurement traffic to the managed device is not increased with
additional subscribing clients on the same element since these additional
clients get their
information from the same data stream.
The invention provides for more granular monitoring of identified trouble
spots
in the network than that under the default background polling rate and without
a
disruption of polling activity. By enabling the user to increase the frequency
of polling
for specific network elements, more information can be generated over a
shorter period
of time relating to what is happening.
Near real-time access to the management telemetry stream provides the user
with
a tight watch on possible troubled areas of the network by making increased
telemetry
available for any managed element that the system has flagged as performing
outside the
normative range.

CA 02345530 2004-O1-16
4
The invention enables rapid and dynamic control of the operational parameters
of
management transactions conducted by the DC node computer on behalf of the PM
server
computer.
As well, the invention safeguards against over-management of delicate or
heavily
loaded devices.
Brief Description of the Drawings
These and other features, aspects, and advantages of the present invention
will
become better understood with regard to the following description, appended
claims, and
accompanying drawings where:
Figure 1 is an overview of the dynamically adaptive network element telemetry
system;
Figure 2 shows client computers connected to the network;
Figure 3 shows the suspend or restore telemetry for an element command;
Figure 4 shows the fast-poll duration limner;
Figure 5 shows the fast-poll concurrency limner;
Figure 6 shows the clients specifying formulae containing more than one
telemetric parameter; and
Figure 7 shows the poll rate maintenance mechanism.
Detailed Description of the Presently Preferred Embodiment
As shown in figure 1, the present invention is directed to a dynamically
adaptive
network element telemetry system. The system, leveraging the functionality of
a high
speed communications network comprising a network element telemetry
infrastructure
comprised of at least one Performance Monitor (PM) server computer 10 and at
least one,
and preferably a plurality of Data Collection (DC) node computers 12
comprising a Data
Collection Process (DCP) 16 comprising a command handler 18. The system
further
comprises a Single Distributed Arena (SDA) 20 encompassing the network element

CA 02345530 2001-04-26
telemetry infrastructure 14 to form a single large parallel virtual
application wherein the
DCP 16 further comprises arun time telemetryparameter operational change
application
22. The SDA 20 further comprises a telemetry control and collected data filter
application
24 providing the primary interface between the DCP 16 and the SDA 20 and a
5 performance telemetry controller 26 to enable the suspension, resumption or
change of
the parameters of performance telemetry for any network element 28.
The SDA 20 is embodied in a software application that permits a heterogeneous
collection of computers to be combined for use as a single large parallel
virtual
application.
The SDA 20 provides an environment whereby the PM server computer 10 and
the DC node computers 12 can establish communications in a way that does not
affect
the normal flow of information between them during polling rate changes.
As shown in figure 2, in preferred embodiments of the invention, the system
further comprises at least one client computer 30 connected to the network to
communicate remotely with the PM server computer 10 to initiate and view
telemetry
changes.
A client application 30 specifies a desired polling rate in its initial
subscription
message. If the client 30 requests the default background polling rate it will
receive
updates at the current normative frequency and no rate adjustment functions
occur.
If a client 30 requests a rate faster than the default the system checks the
normative rate for the element 28 requested. If required and permissible, a
rate
adjustment message is dispatched to the responsible control filter 24 in its
DC node
computer 12.
In an embodiment of the invention, a provided 'suspend or restore telemetry
for
an element command 32 provides suspension and restoration functionality which
causes

CA 02345530 2001-04-26
6
the process to stop or resume performance telemetry to an element 28 given by
name as
well as any existing sub-elements. This functionality is automatic, therefor
no response
is required from either the user or the system. To receive confirmation, the
user reads
back the normative configuration using the report command. State rules are not
affected
by a suspension.
To avoid over-management the invention provides certain safeguards against
unacceptably aggressive polling of a managed device 34.
As shown in figure 3, in an embodiment of the invention, the system is further
comprised of a fast-poll duration limiter 36 for defining a maximum interval
of time for
which any element 28 can be polled more often than the default rate or 'fast-
polled'. At
programmed intervals the system will traverse the list of known elements 28
and any
elements 28 that have been polled longer than permissible will be restored to
the
background rate. This permissible time is calculated from the first rate
change request
and is not reset for subsequent requests.
As well, as shown in figure 4, in an embodiment of the invention, the system
is
further comprised of a fast-poll concurrency limiter 38 for enforcing a
maximum number
of concurrent fast-polls per device 34. Concurrent fast polls are defined as
fast polls
occurring at the same time.
Policing this constraint is delegated to the control filter 24 which
internally tracks
the number of fast-polls scheduled for each managed device 34. Once the limit
has been
reached on a device 34 the filter 24 will balk at attempts to schedule
additional elements
28 of the device 34 for fast-polling.
When the system determines that there are no remaining fast-polling clients 30
subscribed for a particular device 34, a default rate control message is sent
to the
responsible control filter 24. For this determination the system only
considers whether
it has an known active fast-polling client 30 for the device 34. Whether or
not a client 30

CA 02345530 2001-04-26
7
has signed off gracefully is not considered in order to ensure that fast-
polling will not be
conducted unnecessarily.
The invention is designed to handle the considerable application and
measurement
traffic that can be generated. Data from the DCP 16 is filtered at the DC node
computer
12 using efficient hashing algorithms to ensure that only client 30 requested
data is
released into the management band. No double polling is done, the data the
near real-time
client 30 sees is obtained from the same management transaction that feeds the
reporting
database.
Dynamic control of polling parameters is achieved by modifying the DCP 16 to
allow for runtime variations of the operational parameters without a
disruption of polling
activity.
The command handlers 18 within the DCP 16 include functionality to recognize
a listen class command to adjust the poll rate of a given element 28. This
command takes
effect unequivocally.
As well, a provided 'report telemetry parameters' command causes the DCP 16
to report the telemetry parameters of any element 28 given by name. The
response will
be either a list of probe configuration data or an assertion that the element
28 is not
known at this DCP 16.
Communication between the PM server computer 10 and its DC node computers
12 is accomplished via Internet Datagram Sockets using an expression
interpreter
embedded in the system.
Client computer 30 tasks communicate with the system via a lightweight
datagram-based protocol. The DCP 16 uses the User Datagram Protocol (UDP) to
the end
client 30 thereby providing scalability, simplicity and speed. UDP has always
been an
excellent choice when an extremely large client base must be kept very up-to-
date with

CA 02345530 2001-04-26
8
data whose currency is transient by nature. The client 30 protocol that is
overlaid onto the
UDP is correspondingly lightweight and tolerant of disruption.
Status history is sent with each client 30 update so that the UDP server need
only
emit packets when new data is available. Even with this history information
included the
packet size is small, typically less than 512 bytes.
An indefinite number of clients 30 can be actively receiving processed
telemetry
at any given time. In embodiments of the invention, provision is made for
specialized
control clients that are intended as integration hooks for non-SDA
applications.
The invention provides for more granular monitoring of identified trouble
spots
in the network than that under the default background polling rate and without
a
disruption of polling activity. By enabling the user to increase the frequency
of polling
for specific network elements 28 more information can be generated over a
shorter period
of time relating to what is happening.
Near real-time access to the management telemetry stream provides the user
with
a tight watch on those identified troubled areas of the network by making
increased
telemetry available for any managed element 28 that the system has flagged as
performing outside of its normative range.
The invention allows rapid and dynamic control of the operational parameters
of
management transactions conducted by the DC node computer 12 on behalf of the
PM
server computer 10.
As well, the invention safeguards against over-management of delicate or
heavily
loaded devices.
Collected data can be filtered, processed and transported to a web-based or
other
client 30 at a much faster rate.

CA 02345530 2001-04-26
9
Measurement traffic to the managed device 34 is not increased with additional
subscribing clients 30 on the same element 28 since these additional clients
30 get their
information from the same data stream.
Easily understood message/reply sets make the system extremely portable. Any
system or language that has bindings to open an Internet Datagram Socket, or
can proxy
one, can have a client 30. Foreign systems can integrate either with the SDA
20 control
system or at the UDP client 30 level.
The design is simple to maintain and horizontally scalable to an arbitrary
degree.
As shown in figure 5, in an embodiment of the invention, provision is made in
the
protocol for clients 30 to specify formulae 40 containing more than one
telemetric
parameter 42. This allows a client 30 to monitor more than one separately
generated
statistic derived from data received in the same probe to minimize measurement
traffic
to the managed device 34.
As shown in figure 6, in another embodiment of the invention, a poll rate
maintenance mechanism 44 is provided as an error feedback control scheme. The
collection time associated with each sample received from a control filter 24
is examined
and the effective polling rate is calculated. This measured value is compared
against the
normative rate for the implicated element 28. If the measurement does not
conform to the
normative rate for the element 28 additional rate change commands are sent to
the control
filter 24 to bring the rate in line. Since the measured rate will rarely be
exactly equal to
the normative rate the feedback control scheme uses a heuristic formula to
determine if
the rate is close enough. Changes to the normative polling rate are naturally
enforced as
the system continually seeks equilibrium.
Although the present invention has been described in considerable detail with
reference to certain preferred versions thereof, other versions are possible.
Therefore, the

CA 02345530 2001-04-26
spirit and scope of the appended claims should not be limited to the
description of the
preferred versions contained herein.
All the features disclosed in this specification (including any accompanying
5 claims, abstract, and drawings) may be replaced by alternative features
serving the same,
equivalent or similar purpose, unless expressly stated otherwise. Thus, unless
expressly
stated otherwise, each feature disclosed is one example only of a generic
series of
equivalent or similar features.

Dessin représentatif
Une figure unique qui représente un dessin illustrant l'invention.
États administratifs

2024-08-01 : Dans le cadre de la transition vers les Brevets de nouvelle génération (BNG), la base de données sur les brevets canadiens (BDBC) contient désormais un Historique d'événement plus détaillé, qui reproduit le Journal des événements de notre nouvelle solution interne.

Veuillez noter que les événements débutant par « Inactive : » se réfèrent à des événements qui ne sont plus utilisés dans notre nouvelle solution interne.

Pour une meilleure compréhension de l'état de la demande ou brevet qui figure sur cette page, la rubrique Mise en garde , et les descriptions de Brevet , Historique d'événement , Taxes périodiques et Historique des paiements devraient être consultées.

Historique d'événement

Description Date
Inactive : CIB expirée 2022-01-01
Inactive : CIB du SCB 2022-01-01
Inactive : CIB du SCB 2022-01-01
Inactive : CIB du SCB 2022-01-01
Inactive : CIB du SCB 2022-01-01
Inactive : CIB du SCB 2022-01-01
Inactive : CIB du SCB 2022-01-01
Inactive : CIB du SCB 2022-01-01
Inactive : CIB du SCB 2022-01-01
Inactive : CIB expirée 2022-01-01
Inactive : Périmé (brevet - nouvelle loi) 2021-04-26
Inactive : COVID 19 - Délai prolongé 2020-03-29
Représentant commun nommé 2019-10-30
Représentant commun nommé 2019-10-30
Requête pour le changement d'adresse ou de mode de correspondance reçue 2018-06-11
Inactive : TME en retard traitée 2013-04-23
Lettre envoyée 2012-04-26
Inactive : CIB de MCD 2006-03-12
Accordé par délivrance 2005-07-05
Inactive : Page couverture publiée 2005-07-04
Préoctroi 2005-04-12
Inactive : Taxe finale reçue 2005-04-12
Un avis d'acceptation est envoyé 2004-11-22
Un avis d'acceptation est envoyé 2004-11-22
Lettre envoyée 2004-11-22
Inactive : Approuvée aux fins d'acceptation (AFA) 2004-10-26
Modification reçue - modification volontaire 2004-04-14
Modification reçue - modification volontaire 2004-01-16
Lettre envoyée 2003-08-08
Inactive : Dem. de l'examinateur par.30(2) Règles 2003-07-16
Lettre envoyée 2002-11-19
Inactive : Supprimer l'abandon 2002-10-28
Inactive : Correspondance - Transfert 2002-09-10
Inactive : Correspondance - Formalités 2002-09-10
Demande publiée (accessible au public) 2002-08-15
Inactive : Page couverture publiée 2002-08-14
Inactive : Renseignement demandé pour transfert 2002-06-17
Inactive : Correspondance - Transfert 2002-05-07
Inactive : Transfert individuel 2002-04-24
Inactive : CIB en 1re position 2001-06-19
Inactive : CIB en 1re position 2001-06-19
Inactive : CIB attribuée 2001-06-19
Inactive : Lettre de courtoisie - Preuve 2001-06-05
Inactive : Certificat de dépôt - RE (Anglais) 2001-05-30
Exigences de dépôt - jugé conforme 2001-05-30
Demande reçue - nationale ordinaire 2001-05-30
Toutes les exigences pour l'examen - jugée conforme 2001-04-26
Exigences pour une requête d'examen - jugée conforme 2001-04-26

Historique d'abandonnement

Il n'y a pas d'historique d'abandonnement

Taxes périodiques

Le dernier paiement a été reçu le 2005-04-20

Avis : Si le paiement en totalité n'a pas été reçu au plus tard à la date indiquée, une taxe supplémentaire peut être imposée, soit une des taxes suivantes :

  • taxe de rétablissement ;
  • taxe pour paiement en souffrance ; ou
  • taxe additionnelle pour le renversement d'une péremption réputée.

Veuillez vous référer à la page web des taxes sur les brevets de l'OPIC pour voir tous les montants actuels des taxes.

Titulaires au dossier

Les titulaires actuels et antérieures au dossier sont affichés en ordre alphabétique.

Titulaires actuels au dossier
LINMOR INC.
Titulaires antérieures au dossier
BOGDAN MATERNA
LOREN CHRISTENSEN
Les propriétaires antérieurs qui ne figurent pas dans la liste des « Propriétaires au dossier » apparaîtront dans d'autres documents au dossier.
Documents

Pour visionner les fichiers sélectionnés, entrer le code reCAPTCHA :



Pour visualiser une image, cliquer sur un lien dans la colonne description du document. Pour télécharger l'image (les images), cliquer l'une ou plusieurs cases à cocher dans la première colonne et ensuite cliquer sur le bouton "Télécharger sélection en format PDF (archive Zip)" ou le bouton "Télécharger sélection (en un fichier PDF fusionné)".

Liste des documents de brevet publiés et non publiés sur la BDBC .

Si vous avez des difficultés à accéder au contenu, veuillez communiquer avec le Centre de services à la clientèle au 1-866-997-1936, ou envoyer un courriel au Centre de service à la clientèle de l'OPIC.


Description du
Document 
Date
(aaaa-mm-jj) 
Nombre de pages   Taille de l'image (Ko) 
Dessin représentatif 2002-07-19 1 17
Page couverture 2002-08-09 2 57
Abrégé 2001-04-26 1 29
Description 2001-04-26 10 448
Revendications 2001-04-26 5 229
Dessins 2001-04-26 3 87
Description 2004-01-16 10 442
Page couverture 2005-06-15 2 59
Dessin représentatif 2005-06-16 1 21
Certificat de dépôt (anglais) 2001-05-30 1 164
Demande de preuve ou de transfert manquant 2002-04-29 1 109
Courtoisie - Certificat d'enregistrement (document(s) connexe(s)) 2002-11-19 1 109
Rappel de taxe de maintien due 2002-12-30 1 106
Avis du commissaire - Demande jugée acceptable 2004-11-22 1 162
Avis concernant la taxe de maintien 2012-06-07 1 172
Avis concernant la taxe de maintien 2012-06-07 1 172
Quittance d'un paiement en retard 2013-04-23 1 164
Taxes 2013-04-23 1 157
Correspondance 2001-05-30 1 24
Correspondance 2002-06-17 1 26
Correspondance 2002-09-10 1 35
Taxes 2003-04-11 1 30
Taxes 2004-04-22 1 30
Correspondance 2005-04-12 1 33
Taxes 2005-04-20 1 31
Taxes 2006-04-12 1 28
Taxes 2007-04-12 1 28
Taxes 2008-02-27 1 28
Taxes 2009-04-15 1 34
Taxes 2010-04-12 1 35
Correspondance 2012-07-25 3 191