Patents Represented by Attorney Borden Ladner Gervais LLP
  • Patent number: 8185521
    Abstract: There is disclosed a system and method for presenting message search results at a wireless handheld device. In an embodiment, the method comprises conducting a search of local messages stored in the wireless handheld device using at least one search term to obtain a local search result; retrieving a search of remote messages stored in a message server using the at least one search term to obtain a remote search result; comparing the local and remote search results to identify any duplicate messages; and if the size of the local message is greater than or equal to the size of the remote message, then selecting the local message for presentation; else selecting the remote message for presentation.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: May 22, 2012
    Assignee: Research In Motion Limited
    Inventor: Piotr Konrad Tysowski
  • Patent number: 8184590
    Abstract: A method and system for operating a standalone client in a dual-mode mobile communications device to hand off a call between first and second wireless networks operating under different communications protocols, using Session Initiation Protocol (SIP) and ISDN User Part (ISUP) signalling. The standalone client-side application, or handoff agent, directly controls handoff of the call to the second wireless network until at least one new media stream to connect the dual-mode mobile communications device to the second device is established over the second wireless network. The standalone client-side application solely originates and controls an exchange of messages at the application layer, the exchange of messages modifying the communications channel.
    Type: Grant
    Filed: August 2, 2007
    Date of Patent: May 22, 2012
    Assignee: CounterPath Technologies Inc.
    Inventor: Ariel Rosenblatt
  • Patent number: 8179376
    Abstract: A method includes detecting a touch via a capacitive touch-sensor of a touch-sensitive display, detecting the touch via a resistive touch-sensor of the touch-sensitive display, determining characteristics of the touch from the capacitive touch sensor and the resistive touch sensor, and performing a function based on the characteristics.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: May 15, 2012
    Assignee: Research In Motion Limited
    Inventor: Jason Tyler Griffin
  • Patent number: 8180362
    Abstract: A method for preventing the occurrence of overload conditions in a multi-carrier communication system such as, but not limited to, enhancements to 1xEV-DV by controlling the amount of voice and data users having access to the communication system in order to provide enhanced QoS and load balancing. The method includes converting one of carriers in the multi-carrier voice/data system to a voice-only carrier when loading exceeds a given threshold related to QoS and outage criteria.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: May 15, 2012
    Assignee: Rockstar Bidco, LP
    Inventors: Mo-Han Fong, Ali Iraqi
  • Patent number: 8164968
    Abstract: A voltage down converter (VDC) applicable to high-speed memory devices. The VDC includes a steady driver and active driver along with at least one additional transistor. The steady driver and active driver are coupled by a transistor switch during device start-up to provide fast ramp-up to operating voltage and current. After start-up, the steady driver and active drive function to maintain a steady operating voltage and current. An additional transistor is digitally controlled to drive up operating voltage and current upon issuance of an active command representing read, write, and/or refresh of memory. In this manner, the additional transistor provides fast compensation for fluctuations in operating voltage and current brought on by activity in the memory array.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: April 24, 2012
    Assignee: MOSAID Technologies Incorporated
    Inventors: Hong Beom Pyeon, Bruce Millar
  • Patent number: 8165576
    Abstract: A system is provide for extending services to cellular devices. The system includes a wireless gateway having a client side with an intelligent client agent and a server side with an intelligent server agent, a wireless device having a first mode operable in a cellular system and a second mode operable in a wireless local area network and including an intelligent client agent for determining operation mode and for communicating with the intelligent client agent of the wireless gateway and a communications protocol for communication between the wireless gateway intelligent client agent and the wireless device intelligent client agent to effect services. The services include one or more of voice, directory, presence, and media services. The voice service includes at least one of call waiting, call forwarding conferencing, and caller identification. The media service includes at least one of interactive voice response (IVR), text-to-speech, speech recognition, play, record.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: April 24, 2012
    Assignee: Firsthand Technologies Inc.
    Inventors: Vishwanath Raju, Alain Mouttham
  • Patent number: 8163181
    Abstract: A process has steps of one or more of aerobic treatment to remove COD and nitrify a waste stream, anoxic treatment to denitrify a waste stream, anoxic treatment to remove selenium and anaerobic treatment to remove heavy metals and sulphur. The process may be used to treat, for example, FGD blow down water. The process may further include one or more of (a) membrane separation of the waste stream upstream of the anoxic digestion to remove selenium, (b) dilution upstream of the biological treatment step, (c) physical/chemical pretreatment upstream of the biological processes or dilution step to remove TSS and soften the waste stream, or (d) ammonia stripping upstream of the biological treatment steps or dilutions step. These processes may be provided in a variety of suspended growth or fixed film reactors, for example a membrane bioreactor or a fixed film reactor having a GAC bed.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: April 24, 2012
    Assignee: Zenon Technology Partnership
    Inventors: Jeffrey Gerard Peeters, William A. Bonkoski, Pierre Lucien Cote, Hidayat Husain, Timothy Michael Pickett
  • Patent number: 8160453
    Abstract: A method of protection switching between first and second transceivers where dispersion compensation is effected electrically in the transmitters. The method includes detecting, at the second transceiver, a signal failure of a signal transmitted from the first transceiver and, upon detecting the signal failure, signalling the first transceiver to change its compensation function. The signalling can be done by encoding overhead bits in a signal transmitted from the second to the first transceiver. Another method of protection switching includes both transceivers toggling alternate reception paths upon detecting a signal failure and changing their dispersion compensation function to that of their respective alternate path.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: April 17, 2012
    Assignee: Rockstar Bidco, LP
    Inventors: James Harley, Gerard Swinkels, Michael Watford
  • Patent number: 8149634
    Abstract: A memory architecture and circuits for minimizing current leakage in the memory array. Subdivisions of the memory array each have local power grids that can be selectively connected to power supplies, such that only an accessed subdivision will receive power to execute the memory access operation. The memory array can further include databuses which are precharged to one voltage during idle times and a second voltage during active read cycles, which reduces leakage current in datapath circuitry connected to the databuses within the memory array blocks.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: April 3, 2012
    Assignee: Mosaid Technologies Incorporated
    Inventor: Valerie L. Lines
  • Patent number: 8142925
    Abstract: In a portable electronic device having a battery compartment and a removeable cover therefor, the battery compartment and cover are configured to accommodate batteries of at least two different sizes.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: March 27, 2012
    Assignee: Research In Motion Limited
    Inventors: Norman M. Ladouceur, Jason T. Griffin, Frank Tyneski
  • Patent number: 8143377
    Abstract: Peptide sequences of human and murine muscle lamin A/C interacting protein and nucleotide sequences encoding same and are provided. Uses of the muscle lamin A/C interacting protein are also provided herein.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: March 27, 2012
    Assignee: Ottawa Heart Institute Research Corporation
    Inventors: Patrick G. Burgon, Elmira Ahmady
  • Patent number: 8139414
    Abstract: A method for programming NAND flash cells to minimize program stress while allowing for random page programming operations. The method includes asymmetrically precharging a NAND string from a positively biased source line while the bitline is decoupled from the NAND string, followed by the application of a programming voltage to the selected memory cell, and then followed by the application of bitline data. After asymmetrical precharging and application of the programming voltage, all the selected memory cells will be set to a program inhibit state as they will be decoupled from the other memory cells in their respective NAND strings, and their channels will be locally boosted to a voltage effective for inhibiting programming. A VSS biased bitline will discharge the locally boosted channel to VSS, thereby allowing programming of the selected memory cell to occur. A VDD biased bitline will have no effect on the precharged NAND string, thereby maintaining a program inhibited state of that selected memory cell.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 20, 2012
    Assignee: MOSAID Technologies Incorporated
    Inventors: Jin-Ki Kim, Hong Beom Pyeon
  • Patent number: 8136035
    Abstract: A method of checking a new entry in a calendar application having a cache that includes a first subset of existing entries falling within a first date range. Also, an electronic device implementing the method. The method includes determining whether the date of the new entry falls within the first date range. If so, the method determines whether the new entry directly conflicts with or is adjacent to one of the existing entries in the first subset, and provides a notification if appropriate. If the date is outside the first date range, the method creates a new calendar cache including a second subset of existing entries falling within a second date range around the new entry date, determines whether the new calendar entry directly conflicts with or is adjacent to one of the existing calendar entries in the second subset, and provides a notification if appropriate.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: March 13, 2012
    Assignee: Research In Motion Limited
    Inventors: Andrew D. Bocking, Darrell R. May, Michael T. Hardy
  • Patent number: 8134852
    Abstract: A bridge device architecture for connecting discrete memory devices. The bridge device is used in conjunction with a composite memory device including at least one discrete memory device. The bridge device includes a local control interface for connecting to the at least one discrete memory device, a local input/output interface for connecting to the at least one discrete memory device, and a global input/output interface interposed between the local control interface and the local input/output interface. The global input/output interface receives and provides global memory control signals and also receives and provides write data to and read data from the at least one discrete memory device.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: March 13, 2012
    Assignee: MOSAID Technologies Incorporated
    Inventors: Jin-Ki Kim, HakJune Oh, Hong Beom Pyeon
  • Patent number: 8131913
    Abstract: A method and system for the selective broadcasting of commands to a subset of a plurality of devices connected in series to a memory controller, where each of the plurality of devices has a unique identification number (ID). The memory controller designates the subset of devices to execute the command, excluding the non-selected devices from executing the command. The memory controller encodes the ID numbers of the designated devices into a single coded address, and sends the command along with the coded address in a packet to the series connected devices. Each device receives the packet in a serial bitstream and decodes the coded address using its ID number in order to determine whether it is selected or not. If the device is selected, the command is executed. Otherwise, the packet is forwarded without executing the command.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: March 6, 2012
    Assignee: MOSAID Technologies Incorporated
    Inventor: Hong Beom Pyeon
  • Patent number: 8129688
    Abstract: The invention is directed at a radiation detector which includes a grid electrode located within the detector to assist in the charge collection process. The grid electrode is preferably embedded within a semiconductor layer between two electrode layers, one of the electrode layers being a charge collecting electrode and the other being a common electrode.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: March 6, 2012
    Inventors: Karim S. Karim, Amirhossein Goldan
  • Patent number: 8130532
    Abstract: A high speed sensing scheme for a non-volatile memory array is disclosed. The memory array includes non volatile memory cells arranged in a complementary bitline configuration includes precharge circuits for precharging the bitlines to a first voltage level such as VSS, a reference circuits for applying a reference charge on the reference bitlines of the complementary bitline pairs, and bitline sense amplifiers for sensing a voltage differential between the complementary bitline pairs. A voltage on the data bitline being changed when a programmed non-volatile memory cell connected to an activated wordline couples the wordline voltage to the data bitline.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: March 6, 2012
    Assignee: Sidense Corp.
    Inventors: Wlodek Kurjanowicz, Steven Smith
  • Patent number: 8124026
    Abstract: Devices with lateral flow elements and integral fluidics are disclosed. The integral fluidics consist of injector pumps comprised of fluidic elements under instrument control. The fluidic element of an injector pump is fluidically connected to lateral flow elements and can be used to control fluid entry into containment chambers referred to as micro-reactors. The lateral flow elements comprise conductor elements that can be used for sample application and transport of analyte contained in the sample to the micro-reactor. Fluidic transport through the fluidic element of the injector pump is under instrument-control. Both the lateral flow element and the fluidic element may contain chemical entities incorporated along their length. The chemical reactions that can be used for analyte detection using the devices are described. Also described are methods of manufacture of these devices.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: February 28, 2012
    Assignee: Epocal Inc.
    Inventors: Imants Lauks, Raymond J. Pierce, James Wojtyk, Benoit R. Bergevin
  • Patent number: 8124958
    Abstract: Electronic and opto-electronic devices having epitaxially-deposited III/V compounds on vicinal group IV substrates and method for making same. The devices include an AlAs nucleating layer on a Ge substrate. The group IV substrate contains a p-n junction whose change of characteristics during epitaxial growth of As-containing layers is minimized by the AlAs nucleating layer. The AlAs nucleating layer provides improved morphology of the devices and a means to control the position of a p-n junction near the surface of the group IV substrate through diffusion of As and/or P and near the bottom of the III/V structure through minimized diffusion of the group IV element.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: February 28, 2012
    Assignee: Cyrium Technologies Incorporated
    Inventors: Norbert Puetz, Simon Fafard, Bruno J. Riel
  • Patent number: D657892
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: April 17, 2012
    Assignee: Canadian General-Tower Limited
    Inventor: Gary Paul Cluthe