Patents Represented by Attorney Bereskin & Parr LLP/S.E.N.C.R.L., s.r.l.
  • Patent number: 8214646
    Abstract: Systems, devices, and methods for modifying a signed bundle and verifying the modified bundle are disclosed. A signed bundle may be modified by removing a file specified in a server file list from a plurality of files in the bundle. The signed bundle comprises a catalog of files in the signed bundle and their associated hashes. The modified bundle includes the remaining files of the signed bundle that are not specified in the server file list and the catalog file of the signed bundle, the catalog signature of the signed bundle. The modified bundle may be verified by verifying the catalog signature of the modified signed bundle, and checking that the files specified in the catalog are either in the modified signed bundle or specified in the server file list. The hashes of the files in the modified signed bundle may also be checked to verify the modified signed bundle.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: July 3, 2012
    Assignee: Research In Motion Limited
    Inventors: Alexander Sherkin, Michael Brown
  • Patent number: 8209937
    Abstract: A retractable enclosure includes moveable bays that telescopically retract inside each other. Each bay is made from two or more vertical framing sections and a plurality of first framing members. Each vertical framing section can be made from a plurality of second framing members. Assembly rods are provided to couple the vertical framing sections and are tensioned to load the first framing members in longitudinal compression. The framing members are fastenable to each other. The second framing members can be held together using splice plates. The retractable enclosure may also include a drive system. A related method of constructing a retractable enclosure is also provided.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: July 3, 2012
    Inventor: Richard Anthony Scheps
  • Patent number: 8206528
    Abstract: A method of applying a film to an endless moving handrail comprises the steps of adhering a first film layer, having sufficient resilience to accommodate strains occurring on the surfaces of the endless moving handrail and including a barrier coating on at least one of top and bottom surfaces of the first layer, to a top surface of an endless moving handrail, and adhering a substantially transparent film layer over the first film layer.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: June 26, 2012
    Assignee: EHC Canada, Inc.
    Inventor: Naseer Mohammed Qureshi
  • Patent number: 8209530
    Abstract: A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one broad aspect, a method is provided in which a certificate search request is received, a search of one or more certificate servers for certificates satisfying the request is performed, located certificates are retrieved and processed at a first computing device to determine data that uniquely identifies each located certificate, and search result data comprising the determined data is communicated to a second device (e.g. a mobile device) for use in determining whether each located certificate is already stored on the second device.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: June 26, 2012
    Assignee: Research In Motion Limited
    Inventors: Neil P. Adams, Michael S. Brown, Herbert A. Little
  • Patent number: 8202494
    Abstract: A method of and an apparatus for generating droplets has a capillary tube mounted in a moveable member. The capillary tube is accelerated towards a plate, and then subject to rapid deceleration, e.g. by way of an impact, to promote separation of a droplet which is then deposited on the plate. The droplet can be entirely separated from the capillary tip before being deposited, or, for smaller droplets, the droplet merely extends from the capillary tip and is then drawn onto the plate by a wicking action. The plurality of capillary tubes can be mounted on the common support member to effect multiplexing of drops.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: June 19, 2012
    Assignee: The Governors of the University of Alberta
    Inventors: Liang Li, J. Bryce Young
  • Patent number: 8205084
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device, the message is processed so as to modify the message with respect to one or more encryption and/or authentication aspects. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a host system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the host system to one or more receivers.
    Type: Grant
    Filed: January 12, 2010
    Date of Patent: June 19, 2012
    Assignee: Research In Motion Limited
    Inventors: James A. Godfrey, Herbert A. Little
  • Patent number: 8198324
    Abstract: There are provided various compounds and compositions comprising polyunsaturated fatty acid monoglycerides and derivatives thereof. These compounds and compositions can be useful as cancer chemopreventive agents. They can also be useful for enhancing solubility of various active agents and enhancing their bioavailability.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: June 12, 2012
    Assignee: Centre de Recherche sur les Biotechnologies Marines
    Inventor: Samuel Fortin
  • Patent number: 8193112
    Abstract: The present disclosure relates to cationic divalent metal catalysts useful for the polymerization of cyclic esters, methods for their preparation and uses thereof.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: June 5, 2012
    Assignee: University of Lethbridge
    Inventors: Paul G. Hayes, Craig Wheaton
  • Patent number: 8192515
    Abstract: A cyclone separator assembly comprises at least one cyclone casing defining a cyclone chamber. The cyclone casing comprises a fluid inlet, a separated material outlet, and a fluid outlet. A separated material chamber is in communication with the separated material outlet. The cyclone chamber is openable by movement of a first movable portion, and the separated material chamber is openable by movement of a second movable portion separate from the first movable portion. A surface cleaning apparatus utilizing this construction is also provided. This construction is particularly useable if the separated material chamber is aligned with and below the cyclone chamber. Accordingly, the cyclone chamber and the separated material chamber may be sequentially or concurrently opened.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: June 5, 2012
    Assignee: G.B.D. Corp
    Inventor: Wayne Ernest Conrad
  • Patent number: 8194990
    Abstract: A method, system and computer software product for improving rate-distortion performance while remaining faithful to JPEG/MPEG syntax, involving joint optimization of Huffman tables, quantization step sizes and quantized coefficients of a JPEG/MPEG encoder. This involves finding the optimal coefficient indices in the form of (run, size) pairs. By employing an interative process including this search for optimal coefficient indices, joint improvement of run-length coding, Huffman coding and quantization table selection may be achieved. Additionally, the compression of quantized DC coefficients may also be improved using a trellis-structure.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: June 5, 2012
    Assignee: Slipstream Data Inc.
    Inventors: En-hui Yang, Longji Wang
  • Patent number: 8192522
    Abstract: A process for generating energy comprises process comprises exothermically reacting Mg with SiO2 to yield at least Mg2Si and Si; b)reacting the Mg2Si to yield at least lower silanes, and at least one magnesium product; c) generating at least higher silanes from at least a portion of the lower silanes; d) combusting the higher silanes and the Si to yield at least one silicon product.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: June 5, 2012
    Assignee: ET-Energy Corp.
    Inventor: Petr Gladkov
  • Patent number: 8195128
    Abstract: A system and method for processing attachments to messages sent to a mobile device is described herein. Embodiments described herein apply to encrypted messages comprising multiple message parts, in which different encryption keys (e.g. session keys) have been used to encrypt the different message parts. In at least one example embodiment, the encrypted session keys for every message content part comprising an attachment is received at the mobile device. In one embodiment, all of the encrypted session keys are stored together in a main message header. The mobile device may then decrypt the encrypted session key associated with a user requested attachment, and transmits the decrypted session key to one or more remote servers in an attachment request for use in decrypting the requested attachment. Data associated with the requested attachment, in decrypted form, is returned to the mobile device.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: June 5, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael Kenneth Brown, Michael Grant Kirkup, Michael Stephen Brown
  • Patent number: 8188322
    Abstract: A process for the production of methanol comprises feeding a hydrocarbon feedstock to a partial oxidation reactor to produce a synthesis gas comprising hydrogen, carbon monoxide and carbon dioxide; subjecting the synthesis gas to methanol synthesis to produce a methanol product stream and a tail gas stream; separating the tail gas stream into at least two streams comprising a purge stream and a recycle stream, the recycle stream comprising a substantial portion of the tail gas stream; and, recycling the recycle stream to the partial oxidation reactor.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: May 29, 2012
    Assignee: Technology Convergence Inc.
    Inventor: John M. Shaw
  • Patent number: 8190113
    Abstract: A stage is provided for a receiver of a wireless device. The stage comprises a matching network that separates amplified signals of interest received from an amplifier from amplified unwanted signals received from the amplifier in conjunction with additional downstream filters. The stage also comprises a signal path that comprises components for receiving and processing the amplified signals of interest, and a shunt path that comprises components for adjusting reflected energy sent back to the amplifier for limiting the output swing of the amplifier in a frequency band corresponding to the amplified unwanted signals.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: May 29, 2012
    Assignee: Research In Motion Limited
    Inventors: Wen-Yen Chan, Nasserullah Khan
  • Patent number: 8190677
    Abstract: Methods and systems for delivering scalable media content from a server to a client are provided. A server index is provided to a media server for indexing the layers of scalable content in the form of media data groups. The client transmits at least one media request comprising a scalable media presentation identifier, a requested quality identifier and a requested layer identifier. Based on the at least one request, the server identifies the requested media data groups and transmits the requested media data groups to the client. The client receives the requested media data groups, which may be a subset of all available media data groups, and reorders the media data into decoding order for subsequent decoding and playback.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: May 29, 2012
    Assignee: Seawell Networks Inc.
    Inventors: Robert Linwood Myers, Scott Ernest Aitchison, Gregory Scott Murray
  • Patent number: 8186531
    Abstract: A container includes a receptacle having a bottom panel, at least one wall extending upwardly from the bottom panel, and a lid coupling region extending from an upper portion of the at least one wall. The lid coupling region includes an upstanding barrier wall, and a locking member movable from a blocking position to a non-blocking position. The container further comprises a lid having a receptacle coupling region extending about the periphery thereof. The receptacle coupling region includes an outer edge that seats behind the barrier wall. A portion of the outer edge can be exposed for gripping access to remove the lid when the locking member is moved to the non-blocking position.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: May 29, 2012
    Assignee: Par-Pak Ltd.
    Inventors: Samir R. Parikh, Sajith Chenat
  • Patent number: 8187598
    Abstract: Methods and compositions for regulating immunity are disclosed. For enhancing an immune response, agents that inhibit OX-2 are administered. Such methods are useful in treating cancer. For suppressing an immune response, an OX-2 protein or a nucleic acid encoding an OX-2 protein is administered. Such methods are useful in preventing graft rejection, fetal loss, autoimmune disease, allergies and in inducing tumor cell growth.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: May 29, 2012
    Assignee: Trillium Therapeutics Inc.
    Inventors: Reginald M. Gorczynski, David A. Clark
  • Patent number: 8190776
    Abstract: An information browser system and method enables sending of information requests to remote information sources and receiving of requested information from the remote sources on a wireless communication device. Information in any of a plurality of formats, including WML, HTML and WMLScript, is converted into a format in which the information can be displayed or otherwise further processed by the device. Information browsing functions may also be integrated with other communication functions on a mobile communication device.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: May 29, 2012
    Assignee: Research In Motion Limited
    Inventors: Harry R. Major, Michael Knowles
  • Patent number: D662271
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: June 19, 2012
    Assignee: G.B.D. Corp.
    Inventors: Wayne Ernest Conrad, Nina Conrad, Matthew McClanaghan
  • Patent number: D662272
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: June 19, 2012
    Assignee: G.B.D Corp.
    Inventors: Wayne Ernest Conrad, Nina Conrad, Matthew McClanaghan