Patents Represented by Attorney Bereskin and Parr LLP
  • Patent number: 8272034
    Abstract: A communication device has memory for storing a client application module, a server application module, and an operating system module which are executable by one or more processors. The client application module submits a request and, in response, the server application module causes the request to be processed with use of the operating system module. An interface module causes one or more client process handles of a client stack of the client application module to be provided in a current process base of the operating system module. Thus, for the request, the operating system module checks one or more permission settings associated with the one or more client process handles as well as one or more permission settings associated with the one or more server process handles.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: September 18, 2012
    Assignee: Research In Motion Limited
    Inventor: Christopher Lyle Bender
  • Patent number: 8270398
    Abstract: A plurality of systems for routing signals are described. The system includes a cross point switch that can couple any one of a plurality of input terminals to a plurality of output processor terminals. Signals received at the input terminals are coupled to corresponding output terminals and are processed by output modules. The resulting processed signals are provided at output terminals. In some embodiments, one or more input modules are provided to process input signal prior to routing through the cross-point switch.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: September 18, 2012
    Assignee: Evertz Microsystems Ltd.
    Inventors: Romolo Magarelli, Rakesh Thakor Patel, Eric Fankhauser, Daniel G. Turow
  • Patent number: 8270983
    Abstract: Embodiments of an apparatus and methods for selecting a communication line from two or more lines on a communication device are described herein. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. In at least one broad aspect, priority rankings are determined based on a number of factors and selection of a communication line accessible at the communication device on which an outgoing call may be placed is made based on the priority rankings. A list of communication lines ordered by priority rankings may also be displayed.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: September 18, 2012
    Assignee: Research In Motion Limited
    Inventor: David Yach
  • Patent number: 8265408
    Abstract: A method, system and computer program product are provided for progressively encoding a digitized color image using a data processing system, the digitized color image being provided by assigning each of the M distinct colors to at least one pixel in the set of pixels. This involves initializing and growing the tree structure by selecting a leaf node n to become a non-leaf node n linked to two new leaf nodes based on an associated achievable cost, wherein the associated achievable cost is based on 1) a determined associated change in distortion resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes; and 2) a determined associated increase in entropy rate resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: September 11, 2012
    Assignee: Slipstream Data Inc.
    Inventors: En-hui Yang, Longji Wang
  • Patent number: 8263744
    Abstract: An optimized nucleic acid sequence encoding the immunoconjugate VB6-845 is described Modifications to the original VB6-845 include changes in the nucleic acid sequence encoding the VH region, CH region, CL region, VL region, the furm linker and the bouganm toxin. The optimized VB6-845 displays improved recombinant protein expression over the original in an E. coli expression system.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: September 11, 2012
    Assignee: Viventia Biotechnologies Inc.
    Inventors: Jeannick Cizeau, Glen Christopher Macdonald
  • Patent number: 8260071
    Abstract: A method, system and computer program product for progressively encoding a digitized color image is provided. This involves: initializing a tree structure with at least one starting leaf node; determining at least one representative color for each starting leaf node; and growing the tree structure by (i) selecting a leaf node n to become a non-leaf node n linked to two new leaf nodes based on an associated achievable cost; (ii) creating the two new leaf nodes by re-allocating each color in n; (iii) determining a representative color for each of the two new leaf nodes; and (iv) encoding the index information associated with the leaf node n, the representative colors of the two new leaf nodes, and information regarding a plurality of pixels of the digitized color image corresponding to the two representative colors of the two new leaf nodes.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: September 4, 2012
    Assignee: Slipstream Data Inc.
    Inventors: En-hui Yang, Longji Wang
  • Patent number: 8260293
    Abstract: Devices and methods for placing a call from a mobile device on one of a plurality of communication lines accessible at the mobile device are disclosed herein.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: September 4, 2012
    Assignee: Research In Motion Limited
    Inventor: Mihal Lazaridis
  • Patent number: 8256470
    Abstract: A multi-layer ballistic woven fabric, including an upper woven layer having upper warp yarns and upper weft yarns that are interwoven together to form the upper woven layer. The multi-layer ballistic woven fabric also includes a lower woven layer having lower warp yarns and lower weft yarns that are interwoven together, and a plurality of securing yarns, each securing yarn interwoven with at least some of the upper yarns and some of the lower yarns so as to secure the upper and lower woven layers together. At least one of the securing yarns is woven underneath a first lower weft yarn, then above a second upper weft yarn adjacent the first lower weft yarn, then underneath a third lower weft yarn adjacent the second upper weft yarn and then above a fourth upper weft yarn adjacent the third lower weft yarn. The multi-layer ballistic woven fabric is formed by interweaving the securing yarns with the warp yarns and weft yarns as the upper woven layer and lower woven layer are made.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: September 4, 2012
    Assignee: Barrday Inc.
    Inventor: Shekoufeh Shahkarami
  • Patent number: 8254582
    Abstract: A system and method for controlling message attachment handling functions on a mobile device is described herein. An attachment handling control can be set to identify one of a number of selected attachment handling control modes. Depending on the attachment handling control mode identified, a request for the attachment structure that includes a decrypted session key for an encrypted message received at the mobile device may or may not be automatically sent to a remote server. This may provide the user with increased control over the content of an encrypted message that the remote server may access when determining the attachment structure for a message.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: August 28, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael S. Brown, Michael K. Brown, Michael G. Kirkup
  • Patent number: 8252720
    Abstract: There is provided an inoculant composition for sucrose-rich crops improving production with reduced use of nitrogen fertilizer, which comprises Gluconacetobacter in suspension in a suitable culture medium, wherein the Gluconacetobacter being in an amount suitable for inoculation of the crops. There is also provided, a method for improving production of sucrose-rich crops with reduced use of nitrogen fertilizer, which comprises inoculating the sucrose-rich crop with the Gluconacetobacter inoculant composition.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: August 28, 2012
    Inventors: J. Kevin Vessey, Houman Fei, Abuduxikuer Abudureheman
  • Patent number: 8250702
    Abstract: A cyclone separator useable in a surface cleaning apparatus comprises a cyclone casing defining a cyclone chamber and a dirt collection chamber exterior to the cyclone chamber. The cyclone chamber and the dirt collection chamber are openable such that the entire cross sectional area of the cyclone chamber and the dirt collection chamber may be exposed.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: August 28, 2012
    Assignee: G.B.D. Corp
    Inventor: Wayne Ernest Conrad
  • Patent number: 8251553
    Abstract: A vehicle lift system includes a support structure having a top surface for supporting a vehicle supported by the vehicle lift system, and at least one lighting module. The lighting module is mounted to the top surface of the support structure. The lighting module is configured to illuminate a region of the vehicle, for example, but not limited to, the underside of the vehicle. The lighting module can be mounted generally flush relative to the top surface of the support structure. In a vehicle wheel alignment lift system, the lighting module can be disposed adjacent a movable support surface of the wheel runway apparatus to provide illumination during wheel alignment procedures.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: August 28, 2012
    Assignee: Snap-On Tools of Canada, Ltd.
    Inventor: Roy J. Dantas
  • Patent number: 8254990
    Abstract: A wireless communications device and method for providing an output signal. The device includes a control unit for controlling the operation of the wireless communications device; a selection element connected to the control unit and configured to allow selection of several modes of output coupling for generating the output signal of the device; and, a processor connected to the control unit for processing a received signal with parameters selected according to a selected mode of output coupling. The several modes of output coupling correspond to several modes of input operation for a hearing aid to improve coupling between the device and the hearing aid.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: August 28, 2012
    Assignee: Research In Motion Limited
    Inventors: Larry Edward Hawker, Scott MacIntosh
  • Patent number: 8254884
    Abstract: Embodiments described herein address mobile devices with non-secure operating systems that do not provide a sufficient security framework. More particularly, the embodiments described herein provide a set of applications to the device for providing security features to the non-secure operating system.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: August 28, 2012
    Assignee: Research In Motion Limited
    Inventor: Shawn R. Kahandaliyanage
  • Patent number: 8249603
    Abstract: Embodiments of an apparatus and methods for selecting a communication line from two or more lines on a communication device are described herein. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. In one broad aspect, a determination of which of the communication lines is a communication line associated with the one of two or more message addresses at which a message is received is made in the selection of a communication line accessible at the communication device on which an outgoing call may be placed.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: August 21, 2012
    Assignee: Research In Motion Limited
    Inventor: David Yach
  • Patent number: 8247175
    Abstract: Methods and compositions for determining the suitability of a lung for transplantation are described.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: August 21, 2012
    Assignee: University Health Network
    Inventors: Shaf Keshavjee, Thomas K. Waddell, Mingyao Liu
  • Patent number: 8242477
    Abstract: An inspection system for inspecting a sheet of glass comprises an illumination module, a collimating lens system, a telecentric imaging lens system and a Time Delay Integration line-scan camera. The illumination module has a low coherence light source emitting light. The collimating lens system has a focal point on the main axis thereof on which focal point its light source is located. The collimating lens system produces a collimated sheet of light from the emitted light. This collimated sheet of light passes through the sheet of glass. The telecentric imaging lens system concentrates the sheet of light passed through the sheet of glass on an image formation plane.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: August 14, 2012
    Assignee: Synergx Technologies Inc.
    Inventor: Aleksey Lopatin
  • Patent number: 8240578
    Abstract: The described embodiments relate generally to devices, methods and systems for managing access to a memory card, such as a smart card, by a plurality of accessing devices. Certain embodiments relate to a smart card reader for managing concurrent access to a smart card, wherein when a channel manager receives a close session request from a first accessing device, and a first session is open on a first channel for the first accessing device and a second session is open on a second channel for a second accessing device, the channel manager is configured to: issue a close channel command to the smart card to close the second channel; issue the close session request from the first accessing device to the smart card; and issue a further session request to the smart card to re-open the first channel, and continue the second session on the re-opened first channel.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: August 14, 2012
    Assignee: Research In Motion Limited
    Inventors: Neil Patrick Adams, Michael E. McCallum
  • Patent number: 8244820
    Abstract: A system and method for processing messages being composed by a user of a computing device (e.g. a mobile device). Embodiments are described in which the performance of certain tasks is initiated before a direction is received from a user to send a message being composed by the user. This may involve, for example, “pre-fetching” security-related data that will be required in order to send a message that is in the process of being composed by the user securely. Such data may include security policy data, certificate data, and/or certificate status data, for example.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: August 14, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael Kenneth Brown, Michael Stephen Brown, Michael Grant Kirkup
  • Patent number: RE43678
    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: September 28, 2011
    Date of Patent: September 18, 2012
    Assignee: Research In Motion Limited
    Inventors: Harry R. Major, Michael Knowles