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
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.
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.
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.
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
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.
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
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.
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
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.
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.
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
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.
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
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
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
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
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
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
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