Patents Represented by Attorney, Agent or Law Firm Marks & Clerk
  • Patent number: 7312766
    Abstract: A method and system for time-motion compensation for use with head mounted displays is disclosed. According to the method, a remote camera captures an image for display on a head-mounted display (HMD) including a viewing window. The image and camera position data is transmitted to a system including the HMD for display to a wearer of the HMD. The HMD position is determined. An offset between the HMD position and a known position of the HMD is determined as is an offset between the camera position and a known position of the camera. The image is offset relative to the viewing window of the image based on the difference between the two determined offsets.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: December 25, 2007
    Assignee: Canadian Space Agency
    Inventor: Eric C. Edwards
  • Patent number: 7305554
    Abstract: Systems and methods of dynamically introducing security features into a client-server application program are described. A security server between an application server and a database has multiple security components with a shared dependency. This shared dependency enables the introduction of a new security component providing a new security function without compromising the security of the application program. The new security component acquires state information from other security components in the security server thereby dynamically reconfiguring the component-based security system.
    Type: Grant
    Filed: December 16, 2002
    Date of Patent: December 4, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Bertrand Marquet, Adrian Mario Rossi, Francois J. N. Cosquer
  • Patent number: 7299218
    Abstract: The invention provides a system and method of retrieving data associated with a file from a database by a field name into local memory. It comprises calculating an address reference for a storage location in the local memory for the data; fetching the data from the database; and utilizing the address reference to map the data to an address in the local memory. The address reference is an offset value from a base address of the storage location. Several files may be accessed using a cross reference table containing pointers to field tables. Entries in the cross reference table point to a field table. Each field table is a list of fields associated with the file. Each entry in the field table is a calculated offset value providing an address offset of a particular field from the base address of the file.
    Type: Grant
    Filed: July 16, 2002
    Date of Patent: November 20, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Richard Matthew Piper, Stephen Edgar Ellis
  • Patent number: 7295559
    Abstract: A method for recovering a service clock through a packet network for the provision of isochronous services uses a two-layer arrangement wherein stable oscillators are provided at the transmitting and receiving nodes. ACR is used to tune the local oscillators over a long period of time. SRTS is used to transfer the service clock except the timestamp information is based on the local oscillators at the transmitting and receiving nodes instead of the common network clock.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: November 13, 2007
    Assignee: Zarlink Semiconductor Inc.
    Inventor: Gord Reesor
  • Patent number: 7291513
    Abstract: A method is disclosed for making a wafer-level package for a plurality of MEMS devices. The method involves preparing a MEMS wafer and a lid wafer, each having respective bonding structures. The lid and MEMS wafers are then bonded together through the bonding structures. The wafers are substantially free of alkali metals and/or chlorine. IN a preferred embodiment, each wafer has a seed layer, a structural underlayer and an anti-oxidation layer. A solder layer, normally formed on the lid wafer, bonds the two wafers together.
    Type: Grant
    Filed: December 7, 2004
    Date of Patent: November 6, 2007
    Assignee: DALSA Semiconductor Inc.
    Inventors: Luc Ouellet, Karine Turcotte
  • Patent number: 7293076
    Abstract: The present invention provides a system and method of evaluating a shelf connected to a port of a control complex in a network element via a communications link, the shelf having shelf configuration information, and the port having a port identifier. In an embodiment, the method comprises the steps of: a) establishing communications between the shelf and the control complex; b) providing the shelf configuration information and the port identifier to the control complex; and c) utilizing the shelf configuration information and the port identifier, together with predetermined system configuration rules, to evaluate the suitability of the shelf being connected to said port. In another embodiment, the method further includes the step of assigning a shelf identifier to the shelf in response to the shelf being connected in accordance with the predetermined system configuration rules.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: November 6, 2007
    Assignee: Alcatel Canada Inc.
    Inventor: Joseph Soetemans
  • Patent number: 7283692
    Abstract: A compact interrogator for the simultaneous interrogation of multi wavelength-modulated fiber optical sensors, includes a planar waveguide based demultiplexer receiving input signals from the sensors. An array of detectors is coupled to output waveguides of the demultiplexer corresponding to different nominal wavelengths. A tuning element matches the nominal wavelengths of the output waveguide to the input signals from the respective sensors to find the wavelengths of the individual sensors to be interrogated.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: October 16, 2007
    Assignee: National Research Council of Canada
    Inventors: Gaozhi Xiao, Ping Zhao, Fengguo Sun, Zhenguo Lu, Zhiyi Zhang, Chander P. Grover
  • Patent number: 7283467
    Abstract: A method and system for improving call routing in a PNNI network using crankback messaging. A destination logical group node (LGN) blocked crankback procedure is used by entry border nodes, in the event of a failed connection attempt, to instruct preceding routing capable nodes to route the connection over another link. If the entry border node is in the lowest level peer group a Succeeding End Blocked (SEB) crankback message is sent to the preceding routing-capable node. If the entry border node is not in the lowest level peer group, a destination LGN blocked crankback message is sent to the preceding routing-capable node wherein the message has special information to signal the routing node that the link into the destination LGN is blocked.
    Type: Grant
    Filed: December 11, 2002
    Date of Patent: October 16, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Carl Rajsic, Maged Edward Shaker
  • Patent number: 7284269
    Abstract: A communications security system has been described. The security system in the form of a firewall is made up of a plurality of communicatively coupled sets of modules in a matrix configuration. The modules may be implemented in hardware and software in order to rely on the advantages of each technology. Data packets are typically coupled to an ingress side of the firewall where policy rules having the highest importance are checked first. The result is a high speed system having carrier class availability.
    Type: Grant
    Filed: May 29, 2002
    Date of Patent: October 16, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Bertrand Marquet, Scott David D'Souza, Paul Kierstead
  • Patent number: 7284234
    Abstract: In the invention, a system and method providing maintenance functions for an electronic device is provided. The system and method utilize configurable software tools to provide executable routines for a maintenance function related to the electronic device. The system and method employ a scripting module for building a script from a selection of tools utilizing a graphical user interface and for initiating activation of tools in the selection from selectable triggering events via the graphical user interface. The system and method utilize a script display module for generating a graphical representation of a script illustrating the selection of tools, relationships relating to triggering events of tools within the selection and a flow of execution of the scripts in the selection.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: October 16, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Sean C Steg, George A Carroll, David Yue, Tracee Smith
  • Patent number: 7284272
    Abstract: Methods of preventing flooding-type denial-of-service attacks in a computer-based network are described. Connection establishing messages known as SYN packets are matched with connection terminating messages (FIN packets) by using a hash algorithm. The hash algorithm or message digest uses source and destination IP addresses, port numbers, and a secret key as input parameters. The SYN packets and FIN packets are mapped to buckets using the hash algorithm and statistics are maintained for each bucket. A correspondence between SYN packets and FIN packets is maintained to close a security hole.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: October 16, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Brett Howard, Jean-Marc Robert, Paul Kierstead, Scott David D'Souza
  • Patent number: 7283461
    Abstract: Methods and apparatus for detecting denial of service attacks on a system in a communications network are provided. A frequency analysis is performed on certain types of packets that arrive with a periodic nature. A frequency power spectrum obtained through Fourier Transform reveals whether the power level of any particular frequency is greater than the average power spectrum. The detection of a higher than average power level is an indication that an attack is in progress.
    Type: Grant
    Filed: August 21, 2002
    Date of Patent: October 16, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Scott D'Souza, Paul Kierstead
  • Patent number: 7280543
    Abstract: A method of processing OAM messages by network elements in a communications network is described. Elements in the network are provided with configuration information respecting OAM messages together with connection signaling upon setting up a call through the network. Each network element interprets the OAM messages and derives therefrom configuration information for use in executing an OAM function.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: October 9, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Cheng-Yin Lee, Amr Elkady
  • Patent number: 7280654
    Abstract: An affine projection or like algorithm is used to process a non-stationary signal. The affine projection algorithm creates an inverse matrix and includes a factor ? to avoid numerical instability in the inverse matrix. The factor ? is adaptively adjusted according to the characteristics of the signal.
    Type: Grant
    Filed: September 21, 2004
    Date of Patent: October 9, 2007
    Assignee: Zarlink Semiconductor Inc.
    Inventor: Gary Q. Jin
  • Patent number: 7267810
    Abstract: A method of making nanocrystals involves adding a chalocogen source to a hot solution of a metal-containing non-organometallic compound, such as CdO, in a first ligand solvent, such as TOP, and preferably subsequently cooling the resulting mixture to a lower temperature to grow the nanocrystals at said lower temperature. The method can involve either one ligand or two-ligand systems.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: September 11, 2007
    Assignee: National Research Council of Canada
    Inventors: Kui Yu, John Ripmeester
  • Patent number: 7260157
    Abstract: The phase shifted (PS) transmitter provides substantially linear amplification from two non-linear amplifiers by decomposing the original signal into two constant envelope signals with varying phases. The generation of the two constant envelope signals does not require the use of a signal component separator (SCS) or a reference signal generator. The phase shifted transmitter generates directly the required constant envelope, varying phase signals. This eliminates stringent requirements on the circuitry and allows the use of non-linear highly efficient power amplifiers in the transmitter. When the two above mentioned signals are combined, they constructively and destructively interfere to re-form an amplified form of the original signal, which is to be transmitted via an antenna.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: August 21, 2007
    Inventors: Sotoudeh Hamedi Hagh, C. Andre T. Salama
  • Patent number: 7242740
    Abstract: A digital phase locked loop (DPLL) for providing clock synchronization in backplane bus systems has a loop filter with selectable high and low bandwidth modes. The DPLL is thus capable of respectively attenuating or tracking jitter from an input reference clock.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: July 10, 2007
    Assignee: Zarlink Semiconductor Inc.
    Inventors: Menno Tjeerd Spijker, Krste Mitric
  • Patent number: 7242734
    Abstract: A frame boundary discriminator has a first input for receiving a high speed master clock signal having a multitude of master clock pulses within a frame, and a second input for receiving synchronized input frame pulses subject to jitter. An output frame pulse generator controlled by the high speed master clock signal generates output frame pulses. A control circuit for compares the timing of the synchronized input frame pulses with said master clock pulses and adjusts the timing of said output frame pulses to average out jitter in the input frame pulses.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: July 10, 2007
    Assignee: Zarlink Semiconductor Inc.
    Inventors: Simon J. Skierszkan, Wenbao Wang
  • Patent number: 7223016
    Abstract: A collapsed bag of unitary construction is made of supple polymeric material, having first and second opposed contiguous flat sidewalls joined at edges and at the bottom but free or with user-releasable weakening at upper edges. The upper edges define a bag mouth. Appropriately situated graspable points at or near bag edges allow the sidewalls to be tensioned or snapped in opposing directions thereby causing the interlayer cling, to which supple polymeric bags are renownedly susceptible, to be readily disrupted for the full distance of contact between the tensioning points and thus for virtually the entirety of the bag mouth to be opened.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: May 29, 2007
    Inventor: Kim N. I. Bell
  • Patent number: 7212528
    Abstract: A system and method of reassembling packets from traffic flows in a network element is provided. Each of the packets has at least one data part. The method includes the steps (1) queuing each of the data parts of the packets of traffic flows in a single reassembly queue in a sorted order, the data parts of each of the packets being continuously grouped without data parts of another packet being interleaved therein and (2) reassembling the data parts of each of the packets queued in the single reassembly queue.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: May 1, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Timothy Harris Kuhl, Mark Jason Thibodeau, David Michael Motz