Patents by Inventor Christopher Wormald

Christopher Wormald has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200366627
    Abstract: An improved handheld electronic device and an associated method are provided in which time data regarding certain aspects of a messaging conversation on a handheld electronic device are made available to a user. Such time data is provided, for instance, in situations where an interruption has occurred during a messaging conversation. Time data can also be provided to a user on demand in certain circumstances.
    Type: Application
    Filed: August 3, 2020
    Publication date: November 19, 2020
    Applicant: BlackBerry Limited
    Inventors: Gerhard Dietrick KLASSEN, Christopher WORMALD, Lawrence Edward KUHL
  • Patent number: 9026150
    Abstract: A method of tracking a first wireless communications device using another computing device, such as a second wireless communications device, includes obtaining current position data for the first wireless communications device and obtaining one or more of speed data, time data, and path data for the first wireless communications device. The first wireless device then transmits the current position data and at least one of the speed data, time data and path data to the second wireless communications device or other computing device. In addition to current position data, the speed, path and time data facilitate tracking of the first wireless communications device. When a first mobile user wants a second mobile user to follow him, the first mobile user can put his device in “follow me” (tracking) mode. This is particularly useful when the first and second mobile users are traveling in respective cars or other vehicles.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: May 5, 2015
    Assignee: BlackBerry Limited
    Inventors: Gerhard Dietrich Klassen, Eric Johnson, Christopher Wormald, Allan Lewis
  • Publication number: 20150019539
    Abstract: A method for use in an electronic device including a display and a keyboard, the method including: receiving input reflecting selection of one or more characters through the keyboard; generating a predicted string of one or more characters based on the received input; determining a confidence value for the predicted string, based on a determination that the received input associated with a first one of the one or more selected characters reflects more than a single tap on a key of the keyboard; and displaying the predicted string on the display based on the determined confidence value.
    Type: Application
    Filed: July 15, 2013
    Publication date: January 15, 2015
    Inventors: William Alexander CHEUNG, Gerald BEARD, Conrad Delbert SEAMAN, Andrew Douglas BOCKING, Christopher WORMALD
  • Patent number: 8781451
    Abstract: A system and method for providing traffic notifications to mobile devices is provided. The system obtains device data from a plurality of mobile devices within a similar area, gathered using, e.g., a GPS system. According to the speed that the mobile devices are travelling and the location of the similar area, traffic events can be identified and other mobile devices notified to provide dynamic updates as traffic situations change. Follow up notifications can be provided to update the user regarding the progress of traffic congestion, detours can be suggested, and various alerts provided. The mobile device may be connected to or part of a vehicle and leverage the notification system to provide different types of alerts and to notify users using various mechanisms.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: July 15, 2014
    Assignee: BlackBerry Limited
    Inventors: Christopher Wormald, Arcangelo Loberto, Raymond Reddy
  • Publication number: 20140018104
    Abstract: A method of tracking a first wireless communications device using another computing device, such as a second wireless communications device, includes obtaining current position data for the first wireless communications device and obtaining one or more of speed data, time data, and path data for the first wireless communications device. The first wireless device then transmits the current position data and at least one of the speed data, time data and path data to the second wireless communications device or other computing device. In addition to current position data, the speed, path and time data facilitate tracking of the first wireless communications device. When a first mobile user wants a second mobile user to follow him, the first mobile user can put his device in “follow me” (tracking) mode. This is particularly useful when the first and second mobile users are traveling in respective cars or other vehicles.
    Type: Application
    Filed: September 19, 2013
    Publication date: January 16, 2014
    Applicant: BlackBerry Limited
    Inventors: Gerhard Dietrich KLASSEN, Eric Johnson, Christopher WORMALD, Allan David LEWIS
  • Publication number: 20130332804
    Abstract: Methods and devices for data entry are disclosed. An example method includes detecting contextual information for a mobile device, automatically selecting a data entry form template from a plurality of data entry form templates based on the contextual information, generating a data entry form instance of the selected data entry form template, entering data received via an input device of the mobile device into the instance of the data entry form, storing the instance of the data entry form including the data, and presenting a representation of the instance of the data entry form in an interface with a representation of at least one additional instance of a data entry form generated based on the data entry form template.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 12, 2013
    Inventors: Conrad Delbert Seaman, William Alexander Cheung, Christopher Wormald, Gerhard Dietrich Klassen
  • Patent number: 8515453
    Abstract: The approximate location of a directed cell of a cellular network is calculated based on locations in the vicinity of which mobile devices were able to detect the directed cell. A mobile device is able to estimate its own location from the approximate locations of one or more directed cells that it can identify. This estimated location of the mobile device may be used to seed its GPS receiver.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Matthew Bells, Christopher Wormald, Gerhard Dietrich Klassen
  • Patent number: 8385941
    Abstract: The approximate location of a directed cell of a cellular network is calculated based on locations in the vicinity of which mobile devices were able to detect the directed cell. A mobile device is able to estimate its own location from the approximate locations of one or more directed cells that it can identify. This estimated location of the mobile device may be used to seed its GPS receiver.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: February 26, 2013
    Assignee: Research In Motion Limited
    Inventors: Matthew Bells, Christopher Wormald, Gerhard Dietrich Klassen
  • Publication number: 20120173635
    Abstract: A system and method is provided for selectively presenting received messages to a user via a visual or audio interface while redacting potentially sensitive information or notification of messages containing sensitive information. When a message is received, the message content is compared to predefined criteria to determine whether it contains sensitive information. If the message contains sensitive information, its header information, which is normally presented in a message mailbox listing or in an audible notification, is redacted to remove some or all of the header content. The user may still review the entire message as received by the user's communication device without redaction.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher WORMALD, Carmine Joseph MORRA
  • Publication number: 20080096595
    Abstract: An improved handheld electronic device and an associated method are provided in which enhanced information regarding an “availability” of a user of a handheld electronic device is provided to another electronic device in a messaging environment. Such availability data provides step-wise indications of the relative availabilities of one or more users of electronic devices in a messaging environment. The step-wise indications can, for instance, range from an availability level of “currently active” to several levels of nonavailability. The device and method can be incorporated into an existing messaging environment.
    Type: Application
    Filed: December 21, 2007
    Publication date: April 24, 2008
    Applicant: Research in Motion Limited
    Inventors: Gerhard Klassen, Christopher Wormald, Darcy Phipps, Craig Dunk
  • Publication number: 20070249377
    Abstract: A messaging method in a system including a wireless network, a routing server, and a plurality of mobile stations. A first mobile station has first communications applications and a first PIN and a second mobile station has second communications applications and a second PIN. The method includes sending an invitation including the first PIN from the first mobile station to the second mobile station using one of the first communications applications, and sending an acceptance including the second PIN from the second mobile station to the first mobile station using one of the second communications applications. The method further includes creating first messages including the second PIN and sending them to the second mobile station through the wireless network, and creating second messages including the first PIN and sending them to the first mobile station through the wireless network. The routing server routes the messages based on the PINs.
    Type: Application
    Filed: June 25, 2007
    Publication date: October 25, 2007
    Inventors: Mihal Lazaridis, Gerhard Klassen, Christopher Wormald, Sherryl Scott
  • Publication number: 20070242656
    Abstract: A method and apparatus for managing IM conversations is provided. In response to idle time and, preferably, read message status, particular current conversations are removed from a list of current conversations. The removed conversations may be moved to an archive which may be automatically maintained in response to size constraints. An archive interface is facilitated to review conversations, save all or portions thereof, delete, etc. The archived conversations are preferably associated with the contact for the conversation to show a history of conversations.
    Type: Application
    Filed: April 12, 2006
    Publication date: October 18, 2007
    Applicant: Research In Motion Limited
    Inventors: Gerhard Klassen, Craig Dunk, Lawrence Kuhl, Christopher Wormald
  • Publication number: 20070186017
    Abstract: A reduced keyboard handheld electronic device and associated method that utilizes a plurality of passwords for controlling access thereto. The handheld electronic device has a non-predictive keystroke interpretation system, such as a multi-tap system. At least one of the passwords is valid and accepted when input using a keyboard of a separate electronic device, such as a PC or another handheld electronic device, and at least one of passwords is valid and accepted when input using the reduced keyboard of the handheld electronic device. In some embodiments, the keyboard of the separate electronic device is a reduced keyboard, such as a reduced QWERTY or AZERTY keyboard, and in others it is a non-reduced keyboard, such as a standard QWERTY keyboard.
    Type: Application
    Filed: April 17, 2007
    Publication date: August 9, 2007
    Inventor: Christopher Wormald
  • Publication number: 20070185944
    Abstract: A reduced keyboard handheld electronic device and associated method that utilizes a plurality of passwords for controlling access thereto. The handheld electronic device has a non-predictive keystroke interpretation system, such as a multi-tap system. At least one of the passwords is valid and accepted when input using a keyboard of a separate electronic device, such as a PC or another handheld electronic device, and at least one of passwords is valid and accepted when input using the reduced keyboard of the handheld electronic device. In some embodiments, the keyboard of the separate electronic device is a reduced keyboard, such as a reduced QWERTY or AZERTY keyboard, and in others it is a non-reduced keyboard, such as a standard QWERTY keyboard.
    Type: Application
    Filed: April 17, 2007
    Publication date: August 9, 2007
    Inventor: Christopher Wormald
  • Publication number: 20070094337
    Abstract: A generic IM device/server protocol permits a single implementation of a IM application on client devices for communicating with different enterprise IM servers types. The protocol defines a server maintained tag to identify the currency of a contact list it is managing for a client device. The client device receives and persists the tag and provides it at login. The server automatically sends a contact list update only if the tag indicates the client devices contact list instance is not current. Presence updates may also be sent automatically at login and the client device need not separately request contact list or presence updates at login. The client device may be pre-provisioned with respective graphics, text and server capabilities for multiple server types. A specific IM configuration may be selected in response to service information.
    Type: Application
    Filed: May 3, 2006
    Publication date: April 26, 2007
    Inventors: Gerhard Klassen, Christopher Wormald, Andreea Manolescu
  • Publication number: 20070054627
    Abstract: The present invention provides a method for transferring an application state, of a first application being executed on a first electronic device, from the first electronic device to a second electronic device that is coupled to communicate with the first electronic device. The method comprises transmitting at least one application state element to the second electronic device and executing a second application on the second electronic device according to the application state elements.
    Type: Application
    Filed: August 23, 2005
    Publication date: March 8, 2007
    Applicant: Research In Motion Limited
    Inventor: Christopher Wormald
  • Publication number: 20070008911
    Abstract: Interacting digitally communicating devices cooperate to schedule future meetings include a capability to handle conditional acceptance of meeting requests. For example, a conditional acceptance may be subject to Boolean logic functions of the acceptance status(es) of other meeting invitees (e.g., the condition that another specific one or more invitees also accept the meeting request).
    Type: Application
    Filed: May 20, 2005
    Publication date: January 11, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David MacFarlane, Neil Adams, Christopher Wormald
  • Publication number: 20060197685
    Abstract: A reduced keyboard handheld electronic device and associated method that utilizes a plurality of passwords for controlling access thereto. The handheld electronic device has a non-predictive keystroke interpretation system, such as a multi-tap system. At least one of the passwords is valid and accepted when input using a keyboard of a separate electronic device such as a PC or another handheld electronic device, and at least one of passwords is valid and accepted when input using the reduced keyboard of the handheld electronic device. In some embodiments, the keyboard of the separate electronic device is a reduced keyboard, such as a reduced QWERTY or AZERTY keyboard, and in others it is a non-reduced keyboard, such as a standard QWERTY keyboard.
    Type: Application
    Filed: February 22, 2005
    Publication date: September 7, 2006
    Inventor: Christopher Wormald
  • Publication number: 20060073785
    Abstract: A method for deploying an application to a mobile device comprises providing a web page to a computing device coupled to a communications network for receiving the web page, the web page comprising a configuration determination and loading component for deploying the application to the mobile device coupled to the computing device, said web page determining configuration information about the mobile device for determining specific application components for loading; and providing specific application components for loading onto the mobile device in response to the web page. The web page may determine specific application components for said mobile device in response to the configuration information.
    Type: Application
    Filed: April 4, 2005
    Publication date: April 6, 2006
    Applicant: Research In Motion Limited
    Inventors: Gerhard Klassen, Garth Newton, Christopher Wormald
  • Publication number: 20050243771
    Abstract: An interrupt message is sent over one of a plurality of transport mediums from a first mobile device to a second mobile device. The interrupt message may include a first mobile device identifier associated with a transport medium that is independent of the plurality of transport mediums. Upon receipt of the interrupt message at the second mobile device an interruption of any current mobile device operation may occur to notify a user of the interrupt message.
    Type: Application
    Filed: February 28, 2005
    Publication date: November 3, 2005
    Inventors: Michael Hardy, Gerhard Klassen, Christopher Wormald