Patents Represented by Attorney McCarthy Tetrault LLP
  • Patent number: 7777725
    Abstract: The disclosure relates to a system and method of mapping a layout of a keyboard onto a keypad in an electronic device. The method comprising steps of: providing a definition of a map of a keyboard layout as a collection of segments of the keyboard layout; associating a set of characters in one segment of the segments to programmable keys in the keypad; and selectively associating the programmable keys with another set of characters in another segment of the segments based on a signal received from a navigation system. The system is embodied in an electronic device, including a wireless device.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: August 17, 2010
    Assignee: Research in Motion Limited
    Inventor: Martin George Albert Guthrie
  • Patent number: 7777708
    Abstract: A method for reducing cross-talk on a liquid crystal display begins by receiving pixel data defining an image comprising a plurality of pixels; the received pixel data includes an intensity value associated with each pixel. The image is compressed by reducing the range of the intensity values of all the pixels in the image; the compressing step comprising arithmetically adjusting the intensity values of the pixels. Lines in the compressed image that are disposed to create cross-talk are identified. The image is then decompressed by applying a scale factor to the adjusted intensity value associated only with the pixels in the identified lines. The scale factor is selected such that a display image rendered on a liquid crystal display from the pixel data of the decompressed image has less cross-talk than a display image rendered on a liquid crystal display from the received pixel data.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: August 17, 2010
    Assignee: Research in Motion Limited
    Inventors: Marc Drader, James Robinson, Alex Kornilovsky
  • Patent number: 7769415
    Abstract: The invention provides a system and method for controlling operation of a communication device. The communication device comprises: a casing for housing a display and a keyboard; and a microprocessor controlling aspects of the keyboard and display. The invention provides a power application operating on the microprocessor. The application monitors activation cycles of the device, stores activation data related to the activation cycles and identifies a new activation cycle for the device utilizing an activation pattern derived from the activation data.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: August 3, 2010
    Assignee: Research in Motion Limited
    Inventors: Thanh Vinh Vuong, Steven Fyke
  • Patent number: 7754051
    Abstract: A paper making machine may having heated rolls for making high clay content papers. A roll cleaning apparatus may be mounted to the paper making machine. The roll cleaning apparatus may have a cleaning member that is mounted to a support member that extends lengthwise relative to a first roll of the paper making machine. The cleaning member may be a pad having a substantial area of the surface of the roll may be contacted. The cleaning member may be movable between an engaged position against the roll during operation, and a disengaged position spaced away from the roll in a non-operating condition, such as when replacement of the cleaning member is desired. The roll cleaning apparatus may include a drive connected to cause linear reciprocation of the cleaning member. The roll cleaning apparatus may have a drive or actuator mounted to move the cleaning member between the engaged and disengaged positions, and may be operable to bias the cleaning member against the roll in use.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: July 13, 2010
    Assignee: Superior Industrial Services
    Inventor: Antonio Porco
  • Patent number: 7730253
    Abstract: The invention relates to a system and method for controlling implementation of a command to a memory device. In the method, it comprises the following steps: monitoring an instruction stream destined for the memory device for an assertion of a command for the memory device; if the command is detected, evaluating whether the command is a restricted command; and if the command is a restricted command, preventing assertion of the command on the memory device.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: June 1, 2010
    Assignee: Research in Motion Limited
    Inventor: Runbo Fu
  • Patent number: 7724084
    Abstract: The invention relates to a system and method for attenuating harmonics in output signals. In the system, an electronic circuit for reducing harmonics of an output signal from a power amplifier in a transmission circuit for a wireless communication device is provided. The circuit comprises: a printed circuit board (PCB); a power amplifier for generating an output signal; and a circuit implemented on the PCB connected to an output terminal of the power amplifier for the output signal. The circuit comprises a first filtering stage; a delay element; and a harmonic filter. The delay element is located between the harmonic filter and the output terminal and the delay element provides a timing delay in the output signal through at least one 0 ohm-rated component. Also, the harmonic filter is a low pass filter having a frequency cut-off point that attenuates first order harmonics of the output signal.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: May 25, 2010
    Assignee: Research in Motion Limited
    Inventors: Lizhong Zhu, George Mankaruse, Michael Corrigan, Jun Xu, Kent Nickerson
  • Patent number: 7714829
    Abstract: A field sequential liquid crystal display maintains its white colour point through compensation values to at least one colour light emitting diode that illuminates the display. The compensation values may be impedances to control the current or pulsing of the current source according to a pulse width modulation technique. A degradation curve may be used to calculate extrapolate the theoretical forward voltage of the light emitting diode. Additional complexity arises from the need for calculating uptime for multiple light emitting diodes of different colours. Brightness levels may also be factored in.
    Type: Grant
    Filed: October 5, 2004
    Date of Patent: May 11, 2010
    Assignee: Research in Motion Limited
    Inventors: Marc Drader, James Robinson, Jerry Mailloux, Robert Lowles
  • Patent number: 7672531
    Abstract: The invention relates to a system and method of identifying an edge of an object in an image. The method comprises: identifying a segment of the image and a central pixel in the segment; identifying a set of mini-vectors as possible edges for the central pixel, utilizing a calculated gradient figure for the center pixel; and producing a reduced set of mini-vectors from the set of mini-vectors by removing mini-vectors that do not generate a continuous edge with an adjacent edge in an adjacent segment in the image.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: March 2, 2010
    Assignee: Geostudio Consultants Limited
    Inventor: Roberto Steffensen
  • Patent number: 7673055
    Abstract: A device and a method of responding to a received interrupt event received by a communication device is provided. The method comprises accessing data associated with a calendar application and/or a location application to determine a current state of availability of a user of the device using data; determining whether a response action is to be sent in response to the event when the device is note available; and sending the response action. The device incorporates modules to perform the method.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: March 2, 2010
    Assignee: Research in Motion Limited
    Inventors: Sherryl Lee Lorraine Scott, Gary P. Mousseau
  • Patent number: 7646448
    Abstract: A method for providing a hot spot filter for a light guide is provided by taking an image of the light output pattern of an illuminated light guide. The hot spot filter may be a film, a layer, or an additional liquid crystal display dedicated to attenuating bright spots from the light guide. The hot spot filter may be incorporated into the image display by adjusting the grey scale of individual pixels to provide sufficient compensation.
    Type: Grant
    Filed: July 4, 2008
    Date of Patent: January 12, 2010
    Assignee: Research in Motion Limited
    Inventors: James Robinson, Marc Drader, Michael Purdy
  • Patent number: 7639353
    Abstract: The invention relates to a system, method and device for evaluating imperfections in a lens for a display for an electronic device. For the device, it comprises: a substrate; and a pattern imposed on the substrate. For the pattern, when the pattern is viewed through the lens, the pattern is noticeably distorted around an area where a defect is present in the lens. For the system, it comprises: an evaluation table for the lens, the table having a mounting area; and a substrate for mounting on the mounting area, the substrate having a pattern imposed thereon wherein when the pattern is viewed through the lens, the pattern is noticeably distorted around an area where a defect is present in the lens.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: December 29, 2009
    Assignee: Research in Motion Limited
    Inventor: David John Rooke
  • Patent number: 7631126
    Abstract: The invention relates to a system and method for controlling interfacing parameters for a device when connected to a host is provided. The method comprises: monitoring for an initial connection by the device to the host; then, while the device is establishing the connection with the host, utilizing a communication bus controller contained in a microprocessor in the device to process communications with the host at a first data transmission rate; and after a predetermined condition, re-establishing the connection with the host using a second bus controller in the device that processes the communications at a second transmission rate that is higher the first data transmission rate.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: December 8, 2009
    Assignee: Research in Motion Limited
    Inventors: Omar Barake, Michael Goldsmith, Maxime Matton, Jerry Mailloux, Robert Wood, Lyall Winger
  • Patent number: 7600064
    Abstract: The invention provides a system and method of provisioning a resource to an electronic device. The method comprises the steps of: (a) maintaining a library of resources at a remote server from the device; (b) after a triggering event, providing a data transmission to the device, the data transmission containing access information for the library that can be extracted by the device and used to access the library; and (c) after a selection event initiated on the device for a specific resource from the library, providing a second data transmission to the device, the second data transmission containing a copy of the specific resource. The system provides a server, a resource, a device and a communication link incorporating the method.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: October 6, 2009
    Assignee: Research in Motion Limited
    Inventors: Michael Knowles, Robert Edwards, Andrew Bocking, Tatiana Kalougina
  • Patent number: 7592761
    Abstract: A method for determining an initial position of a rotor of a polyphase motor is described. The method comprises determining current change values from a plurality of phases of the motor during saturation of the motor relating to the initial position of the rotor; identifying a set of modelled current change values according to a modelled behaviour of the motor, in which the modelled current change values represents modelled positions of the rotor under the modelled behaviour; and comparing the current change values to the set of modelled current change values to identify the initial rotor position from the modelled positions. A system implementing the method is also described.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: September 22, 2009
    Assignee: Agile Systems Inc.
    Inventor: David Kyle MacKay
  • Patent number: D612129
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: March 23, 2010
    Assignee: Lululemon Athletica Canada Inc.
    Inventors: Antonia Iamartino, Phuong Thanh Lam
  • Patent number: D613037
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: April 6, 2010
    Assignee: LuluLemon Athletica Canana Inc.
    Inventors: Antonia Iamartino, Phuong Thanh Lam
  • Patent number: D613928
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: April 20, 2010
    Assignee: Lululemon Athletica Canada Inc.
    Inventors: Antonia Iamartino, Phuong Thanh Lam
  • Patent number: D615279
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: May 11, 2010
    Assignee: Lululemon Athletica Canada Inc.
    Inventor: Shannon Savage
  • Patent number: D618434
    Type: Grant
    Filed: January 12, 2010
    Date of Patent: June 29, 2010
    Assignee: Lululemon Athletica Canada Inc.
    Inventors: Antonia Iamartino, Phuong Thanh Lam
  • Patent number: D618435
    Type: Grant
    Filed: January 12, 2010
    Date of Patent: June 29, 2010
    Assignee: Lululemon Athletica Canada Inc.
    Inventors: Antonia Iamartino, Phuong Thanh Lam