Patents by Inventor Chris Wormald

Chris 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: 20100222036
    Abstract: A communications system includes at least one mobile wireless communications device for contacting a given entity having a telephone number associated therewith and an advertising server. The advertising server is configured to identify the given entity based upon the telephone number and identifying at least one property associated with the given entity. The advertising server is also configured to selectively send a targeted advertisement to the at least one mobile wireless device based upon the at least one property.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: Research In Motion Limited
    Inventors: Chris Wormald, Jason Griffin
  • Publication number: 20100223136
    Abstract: A communications system includes at least one mobile wireless communications device operable based upon payment of a wireless network user subscription fee, and for sequentially playing media files. The communications system also includes an advertising server for sending at least one advertisement message to the at least one mobile wireless communications device to be played between the media files. The at least one mobile wireless device plays the audio advertisement messages between the media files for a discount of the wireless network user subscription fee.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: Research In Motion Limited
    Inventors: Chris Wormald, Mark Church, Martyn Mallick, Michael Brown
  • Publication number: 20100221617
    Abstract: A mobile device having: a keyboard; a printed circuit board having at least one contact responsive to the keyboard; and a fuel cell assembly having: a fuel cell located between the keyboard and the printed circuit board, the fuel cell having a membrane and at least one aperture corresponding with the at least one contact; a tank adapted to store a fuel for the fuel cell; and piping connecting the tank with the fuel cell, where the fuel cell ventilates through the keyboard. Alternatively, the fuel cell acts as the printed circuit board and at least one contact for the keyboard is printed onto the fuel cell.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Chris WORMALD, Raymond REDDY, Lyall Kenneth WINGER
  • Publication number: 20100217838
    Abstract: A mobile wireless communications device includes a processor cooperating with a wireless transceiver for displaying on a display a linking web page including a plurality of introductory content portions of linked web articles having hyperlinks associated therewith. User selection of a corresponding hyperlink for a given linked web article is permitted via at least one input device. Content of the given linked web article is searched to determine a remaining content portion after the introductory content portion. At least part of the remaining content portion is displayed on the display.
    Type: Application
    Filed: February 25, 2009
    Publication date: August 26, 2010
    Applicant: Research In Motion Limited
    Inventor: Chris Wormald
  • Publication number: 20100217721
    Abstract: A system and method blocks objectionable communications in a social network. A first user of the social network determines when communications from a second user to the first user that are displayed and viewed by third party users of the social network are objectionable. In response, the first user blocks further display of communications from the second user to the first user that were intended by the second user to be displayed and viewed by third party users of the social network.
    Type: Application
    Filed: February 25, 2009
    Publication date: August 26, 2010
    Applicant: Research In Motion Limited
    Inventors: Chris WORMALD, Raymond REDDY
  • Publication number: 20090219166
    Abstract: A method of event notification on a handheld communications device involves first receiving an indication of an occurrence of an event at the handheld communications device. The communications device comprises a display device, and the event has an associated notification definition for providing a visual notification of the occurrence of the event. The notification definition comprises a content parameter that specifies a scope of the content of the visual notification, and an action parameter that specifies the action to be taken on the communications device after the visual notification is initiated. Then, a visual notification of the occurrence is provided on the display device in accordance with the associated notification definition. The visual notification provides particulars of the event.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Inventors: Tammy MacFarlane, Alain Gagne, Chris Wormald, Herbert Little
  • Publication number: 20090088188
    Abstract: A method, mobile communication device, and system for selective downloading to a mobile communication device are provided. In accordance with one embodiment, there is provided a method on a mobile communication device for downloading data from a content source to the mobile communication device, the mobile communication device being configured for connecting to at least cellular data networks and wireless local area networks (WLANs), the method comprising: receiving a request to download data; determining if the requested data comprises a media file; selecting a communication medium for downloading the requested data in accordance with whether the requested data comprises a media file; and downloading the requested data to the mobile communication device using the selected communication medium.
    Type: Application
    Filed: October 2, 2007
    Publication date: April 2, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Chris Wormald, David Tapuska, Robert Edwards
  • Publication number: 20080268816
    Abstract: A system and method for determining the availability of a mobile communications device on a network based on a prediction that the device will cross a peer-defined service boundary. The service boundary may be the periphery of a region in which the received signal strength is stronger than a minimum value, or the periphery of a region in which a particular service provider's signal is dominant. When the device is about to cross the service boundary, or has crossed the boundary, a notification of a change in service is issued to at least one of the user of the device, a presence service, or another network operator. The notification may comprise a change in the presence status of the mobile communications device. The service boundary is defined using aggregated data from a plurality of mobile communications devices reporting the received signal strength at various geographic locations.
    Type: Application
    Filed: April 26, 2007
    Publication date: October 30, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Chris WORMALD
  • Publication number: 20080263474
    Abstract: Display windows associated with one or more software applications are differentiated with a pictograph drawn in each window. The user can then quickly and easily distinguish between windows of the same application or between applications by referring to the pictograph, rather than having to read small text and graphics located in the title bar of the windows. A pictograph may be a watermark which is visible through any overlying text or graphics in the window.
    Type: Application
    Filed: April 19, 2007
    Publication date: October 23, 2008
    Inventor: CHRIS WORMALD
  • Publication number: 20080261630
    Abstract: A system and method for indicating when a message recipient is unavailable to receive messages in an instant messaging network, for example, being engaged in telephone communications on the receiving device, where disruption of service is likely or imminent. When notification of an inbound call is received the communications device transmits via the GPRS connection a packet indicating the impending unavailability of the recipient for messages, prior to disruption of the GPRS data stream to establish a GSM connection.
    Type: Application
    Filed: April 23, 2007
    Publication date: October 23, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Chris Wormald, Gerhard D. Klassen
  • Publication number: 20080207224
    Abstract: A method is provided for updating a position of a mobile device coupled to a wireless communication network via one of a plurality of base stations. The method comprising the following steps. A position of the mobile device is determined. The mobile device then waits for a predefined trigger notification before determining an updated position of the mobile device. The predefined trigger notification is generated in response to a motion trigger. A device configured to implement the method as well as a computer readable medium comprising instructions to implement the method are also provided.
    Type: Application
    Filed: February 23, 2007
    Publication date: August 28, 2008
    Inventors: Samer Fahmy, Gerhard Klassen, Chris Wormald
  • Publication number: 20080099563
    Abstract: A wireless device operates in an operating state determined as a function of the wireless device's physical physical speed. In some implementations, the wireless device determines the physical speed using a GPS (global positioning system). If the wireless device determines based on the physical position and/or physical speed that the user is driving an automobile in a region in which using a wireless device is not permitted while driving, then the wireless device automatically disables device features. However, if the user is actually a passenger, then the user may over-ride the automatic disabling of device features. In some implementations, the wireless device also informs other wireless users that communication is inappropriate or impossible. In some implementations, the wireless device also informs a communications node to process communications directed to the wireless device.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 1, 2008
    Inventors: Chris Wormald, Russell N. Owen
  • Publication number: 20070232319
    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: Application
    Filed: March 28, 2006
    Publication date: October 4, 2007
    Inventors: Matthew Bells, Chris Wormald, Gerhard Klassen
  • Publication number: 20070022163
    Abstract: A method for securing an instant messaging (“IM”) conversation between at least a first and a second user, the first and second users having a first and a second client, respectively, in communication over a network, the method comprising: receiving a command from the first user through an input device and a graphical user interface (“GUI”) presented on a display of the first client to disable copying of the IM conversation; and, transmitting a message to the second client to inform the second client and the second user that copying of the IM conversation has been disabled.
    Type: Application
    Filed: July 20, 2005
    Publication date: January 25, 2007
    Applicant: Research In Motion Limited
    Inventors: Chris Wormald, Gerhard Klassen, Luis Estable
  • Publication number: 20050193345
    Abstract: A collating application for message display and management executes on a communication device. The communication device includes a plurality of message applications associated with various communication channels, each message application receiving and storing messages associated with one of the various communications channels. The collating application dynamically accesses messages stored by the plurality of message applications to retrieve messages that meet defined matching criteria. The collating application permits the user to select a listing of the heterogeneous retrieved messages in a single view on the communication device. Icons associated with the matching criteria are displayable and vary in accordance with the presence or absence of unread messages meeting the matching criteria.
    Type: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Inventors: Gerhard Klassen, Chris Wormald, David Yach