Patents Represented by Attorney Perry + Currier
  • Patent number: 7970847
    Abstract: A method and computing device for processing data are provided. Rule data for visually coding incoming data is stored. First and second profile data are stored, independent of the rule data. Each profile data comprises a respective range of time and a respective recurrence pattern that repeats indefinitely. Each profile data is associated with a respective subset of the rule data. Respective indications are received that first profile data and second profile have been activated. In response, the respective subset is automatically applied during the respective range of time such that incoming data is visually coded at the display device according to the respective subset during the respective range of time. Automatic application of the respective subset during the respective range of time repeats indefinitely according to the respective recurrence pattern until another indication that the respective profile data has been deactivated is received.
    Type: Grant
    Filed: January 8, 2010
    Date of Patent: June 28, 2011
    Assignee: Research In Motion Limited
    Inventors: Christopher James Runstedler, Marion Catherine Fox, Nancy Anne McMillan
  • Patent number: 7956266
    Abstract: An internal mechanism for a musical instrument snare drum that supports the snares and allows adjustment of the snare strands in tension as well as relative position to the vibrating member or head of the drum is provided. The mechanism has a support beam that gives a stiffer and more stable base for increased accuracy of all adjustment. The support beam also provides increased guiding for the snare holders during the tension adjustment of the snares. The adjustment of the position of the snares in relation to the vibrating member or drum head is accomplished by deflecting the strands with a bridge like arrangement providing precise placement of the strands for optimum performance.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: June 7, 2011
    Assignee: Cleland Instruments Ltd.
    Inventor: Terry Paul Cleland
  • Patent number: 7946774
    Abstract: A folding keyboard is set forth with a numeric keypad, and one fold line located between the edge of a standard continuous space bar and the edge of the numeric keypad. Preferably, the keyboard further includes left and right top cases, supporting inexpensive rubber dome switches, left and right bottom cases, membrane sheets with circuit traces connecting keyboard electronics to contact points under each key, two hinge screws or rivets (or the like) that hold the left and right sides of the keyboard together at the hinges, and a locking mechanism to keep the case closed when folded shut.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: May 24, 2011
    Assignee: The Matias Corporation
    Inventor: Edgar Matias
  • Patent number: 7945254
    Abstract: A method of conferencing communication devices in a system having (i) a conference server, (ii) a voice interface unit (VIU), and (iii) at least one conference bridge, the method including, at a first communication device: (a) establishing a first connection between the VIU and the first communication device via the switching point, the switching point enabled to establish connections for the communication devices; (b) sending first validation data from the first communication device to the VIU for forwarding to the conference server for validating the first validation data, and, in response to the validating the first validation data: (b)(i) terminating the first connection; and (b)(ii) establishing a second connection between the at least one conference bridge and said first communication device, to establish a conferencing session.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: May 17, 2011
    Assignee: Redknee Inc.
    Inventor: Bohdan Zabawskyj
  • Patent number: 7945617
    Abstract: An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: May 17, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael Knowles, Julian Paas, Frank Tyneski, Jason Griffin
  • Patent number: 7940796
    Abstract: A system and method for delivery of packets is provided. In an embodiment, a client is operable to query a first layer of the protocol stack used to provide a link that carries packets for said client. Based on the query, the client is operable to adjust how those packets are delivered over another layer of the protocol stack in order to help improve the likelihood of successful delivery of those packets.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: May 10, 2011
    Assignee: Research In Motion Limited
    Inventor: Craig Allan Dunk
  • Patent number: 7936379
    Abstract: A novel method and apparatus for controlling operation of a photosensor array in a portable electronic device to reduce flicker resulting from fluorescent light having a periodic intensity. The method comprises selecting a time zone in which the device is to be operated, correlating the time zone with a corresponding frequency of the fluorescent light, and signaling the photosensor array to operate in accordance with a mode optimized to reduce flicker based on the selected time zone.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: May 3, 2011
    Assignee: Research In Motion Limited
    Inventors: Matthew Lee, Tom Nagy, David Noel Vanden Heuvel, Russell Raymond Andrade
  • Patent number: 7930651
    Abstract: A method of controlling an electronic device includes retrieving from at least one database of the electronic device, calendared events that meet a set of constraints, displaying the calendared events in a time-ordered list including a start date/time of each of the calendared events, and providing a user-selectable option to either show end times or to hide the end times in the time-ordered list. The time-ordered list includes an end date/time of each of the calendared events when the user-selectable option is set to show end times.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: April 19, 2011
    Assignee: Research In Motion Limited
    Inventors: Darrell R. May, Robert Edwards
  • Patent number: 7930358
    Abstract: An enhanced email system incorporating mobile wireless communication devices includes program logic for efficiently managing (i.e., at least partially synchronizing) “messages sent” files in the mobile device and in a related message server. The exemplary program logic also more efficiently handles resending of previously sent email messages from the mobile wireless communication device (especially in the context of synchronized messages sent files) by sending to the message server only abbreviated unique message ID in the first instance. In this way, wireless bandwidth is conserved as is the device battery.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: April 19, 2011
    Assignee: Research In Motion Limited
    Inventors: Anthony G. Burns, Michael Thomas Hardy, Darrell R. May
  • Patent number: 7914016
    Abstract: A hand truck for transporting a plurality of objects is provided. The hand truck comprises a first frame portion and a second frame portion, each of which comprises: a first rail and a second rail, structurally joined proximal a handle end of each the rail; and a plurality of object supporting bars extending from the first rail to the second rail, each of the plurality of object supporting bars structurally supported by the first rail and the second rail, and separated from an adjacent object supporting bar by a distance approximate a stacking dimension of one of the plurality of objects.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: March 29, 2011
    Inventor: Patrick Stephen Guttormson
  • Patent number: 7917085
    Abstract: There is disclosed a system and method for blocking a device from a carrier network. In an embodiment, the method comprises defining an unauthorized combination filter including one or more device parameters; attaching the unauthorized combination filter to a carrier; comparing the device parameter values in the unauthorized combination filter to device parameter values stored in the device; and if the device parameter values stored in the device match the device parameter values in the unauthorized combination filter, then blocking the device from accessing the carrier network. The device parameter values stored in the device may include one or more of a device type value, a device operating system version value, and a device application version value, and the method further comprises comparing these one or more values to corresponding device parameter values defined in the unauthorized combination filter. The unauthorized combination filter may be attached to a carrier by providing a carrier identifier.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: March 29, 2011
    Assignee: Research In Motion Limited
    Inventor: Tran Hoang Huynh
  • Patent number: 7917133
    Abstract: After market vending of feature-provisioning software to qualified third party mobile wireless communication devices is facilitated by providing a joint software vending machine website capable of authenticating the device and wireless service provider and downloading and activating only software appropriate to that particular user device and wireless network service provider. The exemplary system provides device/user qualification and/or authentication as well as device provisioning for mobile wireless communication devices that may be manufactured by different vendors for different purposes and serviced by different wireless network service providers via a wireless infrastructure which includes a communication data relay service provider.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: March 29, 2011
    Assignee: Research In Motion Limited
    Inventors: Susan Payne, Kerry W. Johnson, Kevin J. Oerton
  • Patent number: 7917127
    Abstract: A novel apparatus and method for changing the behavior of an electronic device is provided. In an embodiment, an electronic device includes the functionality of a cellular phone, a voice mail system and a calendar application. The device is configured to use the calendar application to determine whether to direct a phone call to the user or whether to instantly direct the call to voice mail.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: March 29, 2011
    Assignee: Research In Motion Limited
    Inventor: Gary P. Mousseau
  • Patent number: 7908165
    Abstract: A system and a method are set forth for generating performance curves for enabling user customized marketing communications proficiency and performance optimization, comprising collecting and storing historical vehicle data and response data relating for a marketing plan, normalizing the data to a standardized schema, performing non-linear polynomial regression analysis on the normalized data for generating a plurality of curves representing performance of the marketing plan, and displaying said plurality of curves to the user. Preferably, the plurality of curves are generated by a predictive analytics and forecasting engine using an optimized Chebyshev polynomial curve selected to a desired closeness of fit to the normalized data.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: March 15, 2011
    Assignee: Knee-Bone, Inc.
    Inventors: John Wylie, Andrey Malygin, Adrian Borys
  • Patent number: 7899454
    Abstract: A telecommunications subscriber profile management method for a telecommunications subscriber profile management system including a customer service representative (“CSR”) terminal. The terminal presents subscriber profile data in a common user interface format. The terminal receives input in a common format, the input representing commands for management of said subscriber profile data. The system includes at least two disparate network elements, each element having a common function. Each of the elements for stores respective portions of subscriber profile data, in disparate formats.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: March 1, 2011
    Assignee: Redknee Inc.
    Inventors: Arvie Kwan, Christopher R. McRaild, Bohdan K. Zabawskyj
  • Patent number: 7894920
    Abstract: The disclosed technology enables manufacturers to efficiently design and manufacture structural wall panels, floor panels and roof panels from cold-formed steel for use in residential and commercial construction. The panels are individual components that can be installed at a building site to form a structure that includes walls, floor and a roof. Structures may be manufactured in a manufacturing facility and delivered to a construction site for installation.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: February 22, 2011
    Assignee: Genesis TP, Inc.
    Inventors: Vincent D. Mifsud, Giuseppe Corrado Aprile, Michael J. Churchill, Michele Tancredi
  • Patent number: 7873646
    Abstract: An embodiment relates to a novel apparatus and method for changing modes of notification in an electronic device. An electronic device includes a calendar application and a variety of other applications such as the message reader application or the daily alarm application. The device is configured to use the calendar application to track whether and how the user is notified of the receipt of an electronic. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.
    Type: Grant
    Filed: February 25, 2004
    Date of Patent: January 18, 2011
    Assignee: Research In Motion Limited
    Inventors: David Yach, David Castell, Neil Adams, Michael K. Brown, Ian Patterson
  • Patent number: 7873147
    Abstract: A calibration cage for use in Roentgen Stereophotogrammetric Analysis (RSA), comprising a biplanar configuration of two compartments, each with a fiducial plate at the bottom and a control plate at the top and parallel thereto, the fiducial and control plates of one compartment being oriented at approximately 90° to fiducial and control plates of the other compartment such that a region of interest is positioned on one side of the fiducial and control plates of both compartments.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: January 18, 2011
    Assignee: The University of Western Ontario
    Inventors: Xunhua Yuan, Rongyi Cai, David Holdsworth, Cecil Rorabeck, Robert Bourne, Petar Seslija
  • Patent number: 7873347
    Abstract: The invention of present provides for a real-time authentication and billing gateway for WLAN traffic. Notably, the improved method for implementing a Wireless Local Area Network (WLAN) gateway system enables telecommunications network operators (and like entities) to rate and bill for services accessed by the wireless user. The logic of the invention supports and furthers the art in regards to advanced real-time rating/billing in addition to providing for a variety of replenishment mechanisms for casual users via pre-paid vouchers and credit cards.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: January 18, 2011
    Assignee: Redknee Inc.
    Inventors: Bohdan Konstantyn Zabawskyj, Daniel Peter Morel
  • Patent number: 7870092
    Abstract: A method for updating data in a media storage location includes: storing an identity on a portable electronic device, the identity allowing access to the media storage location; storing a file in a device memory of the portable electronic device, the file being captured by a media capturing component of the portable electronic device; and performing a synchronization operation using a media manager, the media manager being in communication with the device memory and the media storage location; the synchronization operation synchronizing data between the device memory and the media storage location.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: January 11, 2011
    Assignee: Research In Motion Limited
    Inventors: Sherryl Lee Lorraine Scott, Hui-Yu Chiang, Thanh Vinh Vuong