Patents by Inventor David Yach

David Yach 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).

  • Patent number: 7489781
    Abstract: A system and methods providing immediate peer-to-peer messaging between mobile devices in a wireless system. An invitation architecture is disclosed which enables the exchange of personal identification numbers (PINs) without requiring a user to directly access or provide his or her PIN. A messaging application encrypts its associated PIN before providing it to a messaging application on another mobile device through an existing communication application. The invitation architecture automatically manages the encryption, any requisite key exchanges, the composition of invitation and acceptance messages, and the decryption and storage of PINs.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: February 10, 2009
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Samer Fahmy, David Yach
  • Publication number: 20090036148
    Abstract: A method of mapping a location of an event that is scheduled in a calendar application includes steps of identifying a contact associated with the event, determining address information associated with the contact, obtaining map data for the address information, and generating a map of the location associated with the contact based on the map data. Meeting or event locations can thus be mapped even if there is no event location or address information specified directly in the meeting request or appointment.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: David YACH
  • Publication number: 20090030968
    Abstract: Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, a mobile wireless device is configured to access and control an application executable on a wireless server. In an embodiment, wireless server is configured to execute an application resident on the wireless server under the control of a set of commands from a mobile wireless client. In various embodiments, the application is an application different from an application to maintain and control a wireless communication link between the mobile wireless device and the wireless server.
    Type: Application
    Filed: July 11, 2008
    Publication date: January 29, 2009
    Inventors: Jesse Boudreau, David Yach, Thomas Murphy, Alan Panezic
  • Publication number: 20090030995
    Abstract: Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, a system includes a wireless server communicatively operable with a set of mobile wireless clients, where the wireless server has a share agent configured to control dissemination of information from a database on a shared basis responsive to a determination of a privacy state of the information. In an embodiment, a mobile wireless device has an integrated management system operable with a controller. The management system is configured to manage the mobile wireless device operable as a multiple-mode wireless client to each wireless server of a set of wireless servers such that information may be shared among the mobile wireless device and the set of wireless servers.
    Type: Application
    Filed: July 11, 2008
    Publication date: January 29, 2009
    Inventors: Jesse Boudreau, Thomas Murphy, Ian Clough, Alan Panezic, David Yach, Salim Omar, Mike Washburn
  • Publication number: 20090031296
    Abstract: Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, data is stored on a wireless mobile device, where the data is correlated to information to install a wireless server on an electronic system. At least a portion of the data from the wireless mobile device may be downloaded to initiate installation of the wireless server on the electronic system.
    Type: Application
    Filed: July 11, 2008
    Publication date: January 29, 2009
    Inventors: Jesse Boudreau, David Yach
  • Publication number: 20090013275
    Abstract: A home screen user interface permits a user to select an application icon to trigger a quick preview of event data maintained by the associated application. The home screen presents a background and a predetermined number of application icons arranged on the home screen to enable viewing of a majority of the background. At least some of the application icons are operable to invoke respective user interfaces for event applications that manage respective data communication, voice communication and calendar events. Upon a user selecting an application icon corresponding to the respective event application, event data is displayed, preferably after a time delay, on a portion of the home screen.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Inventors: Darrell May, Gerhard Dietrich Klassen, Robert J.T. Bredin, Julian Paas, David Yach, Joel Steele, Peter La
  • Publication number: 20080275938
    Abstract: A system and method of browsing documents is provided that does not require a traditional document browsing application at a client device. In order to achieve browsing without a browsing application, the client device first transmits an information request to a host system. The host system retrieves the requested information from one or more information sources that store the information. A translation component receives the information from the host system and translates the information from a plurality of content types into a virtual machine language program. The virtual machine language program is then transmitted to the client device, which executed the virtual machine language program in order to display and interact with the information.
    Type: Application
    Filed: July 11, 2008
    Publication date: November 6, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: David Yach
  • Publication number: 20080248839
    Abstract: A method of displaying messages on handheld devices. The device displays messages in a scrollable viewport of vertically arranged fields. Date separators inserted into the vertically arranged list of messages to enable the user to associate the messages with a date. The date separators have “sticky” operation, meaning that the device ensures a date separator always appears within the viewport, even when the viewport has been scrolled to the middle of a long list of messages all associated with the same date. The device may ensure that the top field of the viewport always contains a date separator associated with the message immediately below.
    Type: Application
    Filed: June 16, 2008
    Publication date: October 9, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Scotte Zinn, David Yach
  • Publication number: 20080214191
    Abstract: A method of indicating the availability of a communication service begins by receiving, at a handheld communication device, a service indication of an availability of one of a plurality of communication services, via a wireless communication mode, to the communication device. The handheld communication device receives the service indication from a provider of the one communication service via a wireless non-traffic channel of the wireless communication mode. The communication device then provides a user-indication of the communication service availabilities in accordance with the received service indication.
    Type: Application
    Filed: March 2, 2007
    Publication date: September 4, 2008
    Inventors: David Yach, Sherryl Lee Lorraine Scott
  • Patent number: 7404152
    Abstract: A method of displaying messages on handheld devices. The device displays messages in a scrollable viewport of vertically arranged fields. Date separators inserted into the vertically arranged list of messages to enable the user to associate the messages with a date. The date separators have “sticky” operation, meaning that the device ensures a date separator always appears within the viewport, even when the viewport has been scrolled to the middle of a long list of messages all associated with the same date. The device may ensure that the top field of the viewport always contains a date separator associated with the message immediately below.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: July 22, 2008
    Assignee: Research In Motion Limited
    Inventors: Scotte Zinn, David Yach
  • Publication number: 20080151842
    Abstract: A method for selecting a wireless local area network (“WLAN”) for a wireless device, comprising: generating a first list of WLAN identifiers for a first group of one or more wireless local area networks (“WLANs”) accessible at a first geographic location and storing the first list in the wireless device; generating a second list of WLAN identifiers for a second group of one or more WLANs accessible at a second geographic location and storing the second list in the wireless device; selecting one of the first and second lists as an active list; and, scanning for WLANs identified by the active list to identify an available WLAN for the wireless device.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Inventors: Piotr Konrad Tysowski, Gary Mousseau, David Yach
  • Publication number: 20080102801
    Abstract: A system is provided for allowing mobile stations to exchange identification information using a predetermined communication path for the purpose of obtaining identification information to use in establishing a different communication path for communicating.
    Type: Application
    Filed: December 21, 2007
    Publication date: May 1, 2008
    Inventors: Mihal Lazaridis, David Yach, Gerhard Klassen
  • Publication number: 20080045265
    Abstract: A system and method for integrating voice and data operations into a single mobile device capable of simultaneously performing data and voice actions. The mobile device working in a network capable of exchanging both cell phone calls and data items to the mobile device. By wearing an earphone or an ear-bud device the user is capable of dealing with voice conversations while working with data centric information related to the current caller. By providing a data-centric device with voice capabilities there is a new range of features that allow incoming data events to trigger outgoing voice events.
    Type: Application
    Filed: October 25, 2007
    Publication date: February 21, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: DAVID YACH, RAYMOND VANDER VEEN, HARRY MAJOR, GARY MOUSSEAU, MIHAL LAZARIDIS, ATUL ASTHANA
  • Publication number: 20070287485
    Abstract: A method and system of message transport selection for a communication device configured for communication over a plurality of message transports are provided. A determination is made as to whether any of the plurality of message transports is available for sending an outgoing message from the communication device. One of the available message transports is then selected, and the outgoing message is sent from the communication device using the selected message transport. Even though the outgoing message may be of a message type associated with one of the plurality of message transports, other message transports may be selected and used to send the outgoing message from the communication device.
    Type: Application
    Filed: August 22, 2007
    Publication date: December 13, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gerhard KLASSEN, David YACH
  • Publication number: 20070271376
    Abstract: There is provided a method and system to present event information to a user of an electronic messaging and organizing system. An integrated list of individual events is defined to include message-related events (e.g. email, SMS, phone logs, etc.) and time-organization-related events (future or current appointments, alarms). The integrated list is displayed in a graphical user interface on a display of an electronic device to provide a snapshot of the user's activities.
    Type: Application
    Filed: May 7, 2007
    Publication date: November 22, 2007
    Inventor: David Yach
  • Publication number: 20070242809
    Abstract: A system and method for integrating voice and data operations into a single mobile device capable of simultaneously performing data and voice actions. The mobile device working in a network capable of exchanging both cell phone calls and data items to the mobile device. By wearing an earphone or an ear-bud device the user is capable of dealing with voice conversations while working with data centric information related to the current caller. By providing a data-centric device with voice capabilities there is a new range of features that allow incoming data events to trigger outgoing voice events.
    Type: Application
    Filed: July 20, 2006
    Publication date: October 18, 2007
    Applicant: Research in Motion Limited
    Inventors: Gary Mousseau, Mike Lazaridis, David Yach, Raymond Vander Veen, Harry Major, Atul Asthana
  • Publication number: 20070229546
    Abstract: Displaying a map on a wireless communications device includes steps of obtaining map data for rendering the map to be displayed on the wireless communications device, determining a rotation that, when applied to the map, will orient a selected path in a selected direction, such as a current direction of travel, generating a corrected rotation by applying a spherical correction factor, e.g. based on a current location, and rendering the map on a display of the wireless communications device by applying the corrected rotation. The spherical correction factor corrects for map distortions that occur at high latitudes for paths that are neither purely north-south or east-west. When such a path is rotated to face upward to show direction of travel, the path needs to be straightened by applying the spherical correction factor.
    Type: Application
    Filed: January 24, 2007
    Publication date: October 4, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gerhard Dietrich KLASSEN, David YACH
  • Publication number: 20070230282
    Abstract: A hand-held mobile electronic device that includes a controller, a display, a user input device, a storage, and a rigid case dimensioned to be held in a hand of a user, the case housing the controller, the display, the user input device and the storage.
    Type: Application
    Filed: April 3, 2006
    Publication date: October 4, 2007
    Inventors: Darrell May, David Yach, Andrew Bocking
  • Publication number: 20070220445
    Abstract: An application-switching program displays representations of applications, for example icons, on a screen of a device. As a user of the device navigates between the representations, a screen of the application to a representation of which the user has currently navigated is shown in the background of the display.
    Type: Application
    Filed: March 14, 2006
    Publication date: September 20, 2007
    Inventors: David Yach, Gerhard Klassen
  • Publication number: 20070185962
    Abstract: A method and apparatus for changing settable email parameters in a system supporting email using a wireless device, the system including a wireless electronic device and a wireless network. Provided is a way of changing email settings on the wireless device, and storing those changes on both the device and, as needed or desired, on the wireless network. The wireless network and wireless device are adapted to wirelessly communicate with each other.
    Type: Application
    Filed: April 13, 2007
    Publication date: August 9, 2007
    Inventors: ANDREW BOCKING, Anthony Burns, David Yach, Phil Nguyen, Piotr Tysowski