Patents Represented by Attorney McCarthy Tetrault LLP
  • Patent number: 7256564
    Abstract: A method for attenuating switching noise from back electromotive force (EMF) observations in a motor is described. The motor is controlled by pulse width modulation (PWM) signals provided at a PWM frequency. The method comprises sampling back EMF observed in the motor at a sampling frequency at least two times greater than the PWM frequency to obtain over-sampled back EMF readings; and filtering the over-sampled back EMF readings to remove switching noise and obtain cleaned back EMF observations. A system implementing the method is also described.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: August 14, 2007
    Assignee: Agile Systems Inc.
    Inventor: David Kyle MacKay
  • Patent number: 7256801
    Abstract: A method for displaying visual information on a display screen of a computer, comprising the steps of scaling the visual information to produce a scaled representation to fit on the display screen the scaled representation containing the entire content of the visual information; selecting a region of interest within the scaled representation; applying a transformation to the scaled representation to improve the visual detail in the region of interest; and, displaying the transformed presentation on the display screen.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: August 14, 2007
    Assignee: Idelix Software Inc.
    Inventors: David J. P. Baar, M. Sheelagh T. Carpendale, David J. Cowperthwaite, Mark Tigges, Robert Komar, Jerome F. Bauer
  • Patent number: 7257121
    Abstract: A system and method of translating a set of transmission parameters related to a first transmission protocol from said first transmission protocol to a second transmission protocol for a data element being sent on a connection from a first communication network utilizing the first transmission protocol to a second communication network utilizing the second transmission protocol is provided. The method includes mapping a first parameter from the set of transmission parameters to a class of service value for the connection and mapping the class of service value and a second parameter from the set of transmission parameters to another parameter for the second transmission protocol.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: August 14, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Timothy Harris Kuhl, Mark Jason Thibodeau, David J. Maxwell, David Andrew Watkinson, John C. Fischer
  • Patent number: 7254112
    Abstract: A method and apparatus for sending packets from traffic flows to queues in a network element is provided. Each traffic flow has a packet size parameter indicating a sizing constraint for its packets. The method includes the step of grouping the traffic flows into groups utilizing the packet size parameter of each traffic flow. The method further includes the step of sending packets only from traffic flows of one group to at least one designated queue. Traffic flows of the one group are identified utilizing the packet size parameter of each traffic flow.
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: August 7, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Jerome Cornet, John C. Fischer, Jason Sterne, Peter Donovan
  • Patent number: 7233568
    Abstract: A system for selecting an active control path link as a communication link between a control shelf and a controlled shelf in a multi-shelf network element is provided. The system includes a first and a second control path links connecting the control shelf to the controlled shelf. The system also includes an assessment module adapted to assess health of transmissions sent through each of the first and the second control path link and a selection module associated with the assessment module. The selection module is adapted to select the active control path link as either of the first and the second control path link utilizing a health report relating to the first and the second control path link generated by the assessment module.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: June 19, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Kevin Goodman, Jude Binette, Jean Labonte, Joseph Soetemans
  • Patent number: 7234000
    Abstract: A router is disclosed for use in a network to carry data packets therein. Each router provides a hop along a path through the network extending from a source network address node to a destination network address node. Each route for routing data packets contains a destination network address to a next successive hop along a path between the source network address and the destination network address. Each router has a central routing processor in communication with its forwarders over a control medium to provide routing tables to each forwarder defining the next hop for forwarding received data packets for each destination address. Routing table updates of the forwarders by the central routing processor are sequentially downloaded to all forwarders simultaneously from the central routing processor, using a negative acknowledgement protocol. The central routing processor selectively responds to a negative acknowledgement message from a forwarder to re-transmit routing table updates.
    Type: Grant
    Filed: November 25, 2002
    Date of Patent: June 19, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: William Ross McEachern, Aaron Matthew Willis Brumpton, Steven William Buchko
  • Patent number: 7233987
    Abstract: The invention provides a system and method for generating and evaluating a request in a protocol from another request formed in another protocol. Therein, the request relates to a change of membership to a group and the group relates a service to a host of the service in a communication network. In particular, the method comprises receiving said request, identifying a target group from said request, identifying an associated host to said target group and generating in another protocol another request containing a reference to said target group and said associated host. The request identifies said group and does not uniquely identify said associated host. The invention provides the ability to block a request from proceeding further if it does not belong to a recognized group.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: June 19, 2007
    Assignee: Alcatel Canada Inc.
    Inventor: David A. Watkinson
  • Patent number: 7227901
    Abstract: A method of filtering to remove coding artifacts introduced at block edges in a block-based video coder, the method having the steps of: checking the content activity on every line of samples belonging to a boundary to be filtered and where content activity is based on a set of adaptively selected thresholds determined using Variable-Shift Table Indexing (VSTI); determining whether the filtering process will modify the sample values on that particular line based on said content activity; and selecting a filtering mode between at least two filtering modes to apply on a block boundary basis, implying that there would be no switching between the two primary modes on a line by line basis along a given block boundary. The two filtering modes include a default mode based on a non-recursive filter, and a strong filtering mode which features two strong filtering sub-modes and a new selection criterion that is one-sided with respect to the block boundary to determine which of the two strong filtering sub-modes to use.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: June 5, 2007
    Assignee: UB Video Inc.
    Inventors: Anthony Joch, James Au, Yu-sheng Brandon Lin
  • Patent number: 7222191
    Abstract: Advertising available resource information for a link in a communication network is provided. The network uses a source routing protocol. The source routing protocol uses the available resource advertisements for identifying a path for a call routed through the node in the network. The method advertises the available resource information for the node to adjacent nodes linked to the node in the network when the node receives a request for a connection to be routed over the link, the request seeking resources exceeding available resources for the link, but not exceeding the last advertised resources for the link.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: May 22, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Andrew Dolganow, Shawn P. McAllister
  • Patent number: 7213955
    Abstract: The invention provides a device and method for providing backlight to a display in an electronic communication device. The device comprises: a lens to collecting ambient light from outside the device; a body to transmit the ambient light from the lens to a backlight system for the display for dispersion within the backlight system. The backlight system then provides the light as a backlight to the display. A reflector may be provided for the device. An internal shutter may also be provided to block light from escaping out of the lens.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: May 8, 2007
    Assignee: Research in Motion Limited
    Inventors: Norman Ladouceur, Jason Griffin, Robert Lowles
  • Patent number: 7213214
    Abstract: A graphical user interface (GUI) is provided for manipulating a presentation of a region of interest within visual information displayed on a display screen of a computer display system. The GUI includes: a first bounding shape surrounding the focal region; a second bounding shape surrounding the shoulder region; a base outline; a pickup point; a slide bar; a move area within the region of interest; at least one zoom area; and, a zoom button.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: May 1, 2007
    Assignee: Idelix Software Inc.
    Inventors: David Baar, Timothy Lochner, Garth Shoemaker
  • Patent number: 7209477
    Abstract: A multi-shelf communication system for a communication switch having shelves is provided. There is a master generating commands and receiving status signals, slaves associated with the master, a communication controller per slave, a downstream communication link providing a multiplexed signal of communications from each controller and providing a demultiplexed signal split from the multiplexed signal to each slave, an upstream communication link from each slave to its controller, and a timing arrangement controlling transmission times for the downstream communication link. Each slave can be located on one the shelves and receives commands, executes local commands responsive to the commands and generates status signals for the master. Each controller receives commands, transmits commands to its slave and receives status signals and provides information relating to the status signals to the master controller. Local commands replace other commands directed by the master to the slave.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: April 24, 2007
    Assignee: Alcatel Canada Inc.
    Inventor: Dion Pike
  • Patent number: 7206287
    Abstract: The present invention provides a system and method of identifying a failure location in a datapath in a communication element, the datapath traversing from an ingress point through at least a first component to an egress point. In an embodiment the method comprises: providing a diagnostic cell to adapted to be inserted at a startpoint upstream of the first component in the datapath; providing at least a first diagnostic cell counter module adapted to be associated with a first location in the first component, the first diagnostic cell counter module being adapted to recognize when the diagnostic cell passes the first location and being adapted to track passage of the diagnostic cell past the first location; inserting the diagnostic cell into the datapath at the starting point; and analyzing the diagnostic cell counter module to identify the failure location in the datapath.
    Type: Grant
    Filed: December 26, 2001
    Date of Patent: April 17, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: John Tiong-Heng Chuah, Joseph Moffette
  • Patent number: 7197033
    Abstract: A system and method of configuring a communications path in a communications network from a start node to an end node through intermediate nodes is provided by: establishing a partial path for the communications path from the start node to a terminating node in the intermediate nodes; and at the terminating node, if a communications link to a next-hop node does not exist in the intermediate nodes, then establishing the terminating node as an interim egress node for the communications path; and notifying the start node of mapping parameters for the partial communications path.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: March 27, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc
  • Patent number: 7197719
    Abstract: A method for displaying a region of interest within visual information on a display screen of a computer, the region of interest including a focal region and a base region. The method includes the steps of: providing means for selecting at least one parameter for transforming at least one of the region of interest, the focal region, and the base region; selecting the parameter using the means for selecting; transforming the visual information in accordance with a predetermined distortion function and the parameter to produce transformed visual information; and, displaying the transformed visual information on the display screen.
    Type: Grant
    Filed: May 3, 2002
    Date of Patent: March 27, 2007
    Assignee: Idelix Software Inc.
    Inventors: Michael Doyle, Richard Rupp, Garth Shoemaker, Collette Ostler
  • Patent number: 7185473
    Abstract: This application discloses a relatively thin flexible anchor sheet for installation under carpets or other decorative coverings and a covering module composed of a pre-attached decorative covering and anchor sheet which can be assembled by overlapping hook and loop attachment to an additional covering module to create a complete floor covering of carpet, tile, stone or other material and without substantial attachment to a floor.
    Type: Grant
    Filed: April 2, 2001
    Date of Patent: March 6, 2007
    Assignee: Tac-Fast Georgia, L.L.C.
    Inventor: Joseph R. Pacione
  • Patent number: D538593
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: March 20, 2007
    Assignee: Fiesta Barbeques Limited
    Inventor: Stuart T. McKenzie
  • Patent number: D539087
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: March 27, 2007
    Assignee: Fiesta Barbeques Limited
    Inventor: Stuart T. McKenzie
  • Patent number: D542089
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: May 8, 2007
    Assignee: Fiesta Barbeques Limited
    Inventor: Stuart T. McKenzie
  • Patent number: D546622
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: July 17, 2007
    Assignee: Wolfedale Engineering Limited
    Inventor: Stuart T. McKenzie