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: 10079912
    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: Grant
    Filed: July 11, 2008
    Date of Patent: September 18, 2018
    Assignee: BlackBerry Limited
    Inventors: Jesse Boudreau, David Yach
  • Patent number: 9542073
    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: December 16, 2010
    Date of Patent: January 10, 2017
    Assignee: BlackBerry Limited
    Inventors: Scotte Zinn, David Yach
  • Patent number: 9467557
    Abstract: Embodiments of an apparatus and methods for selecting a communication line from two or more lines on a communication device are described herein. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. In one broad aspect, upon detecting initiation of the call to the target recipient, a determination of which of the communication lines is a communication line most frequently used on the mobile device is made in the selection of a communication line accessible at the communication device on which an outgoing call may be placed.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: October 11, 2016
    Assignee: BLACKBERRY LIMITED
    Inventor: David Yach
  • Patent number: 9413882
    Abstract: A telecommunication system that can selectively establish communications with one of a plurality of telephony devices associated with a particular telephone number for a device in an enterprise network. More particularly, the system is configured to route an incoming telephone call received from an external device, such as a mobile device for example, to one or more of a plurality of telephony devices associated with the telephone number. The plurality of telephony devices may include personal digital assistants and other remote devices. In one embodiment, the system comprises a network server configured to connect the incoming telephone call from an external device to a telephony device, where voice communications are encrypted for transmission by the network server to the external device from which the incoming telephone call is received, and encrypted voice communications received from the external device can be decrypted, re-encrypted and/or stored by the network server if required.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: August 9, 2016
    Assignee: BlackBerry Limited
    Inventors: Douglas Gisby, Theron Dodson, David Yach, Michael Gray
  • Publication number: 20150370848
    Abstract: A method for managing data integrity including: receiving a plurality of constraints related to a data structure stored in a data storage component; analyzing each of the plurality of constraints to determine a plurality of conditions based on the plurality of constraints; determining, a plurality of operations based on each of the plurality of conditions, wherein each operation provides for changes in data; and generating code based on the at least one constraint, the conditions and the operations.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 24, 2015
    Inventors: David YACH, Marc MORIN, Alexander HOFF
  • Patent number: 9213469
    Abstract: A wireless handheld communication device having a housing containing a display screen located above a physical keyboard. The keyboard includes a plurality of physical keys and corresponding indicia. Some of the keys are associated with alphabetic characters corresponding to a QWERTY array of letters A-Z and some are associated with numeric characters 0-9 corresponding to a telephone keypad arrangement. At least some of the keys associated with numeric characters are overlaid on the physical keys associated with alphabetic characters. A microprocessor is included that runs the device in at least a telephony mode, an email mode and at least one additional mode. The microprocessor displays a key-function map on the display screen indicative of enabled functions associated with particular physical keys of the keyboard which are different from any function signified by the indicia associated with the respective particular physical key.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: December 15, 2015
    Assignee: BlackBerry Limited
    Inventors: Jason T. Griffin, Andrew Bocking, Sherryl Lee Lorraine Scott, Harry Major, David Yach
  • Patent number: 9137280
    Abstract: Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, a server includes a processor that manages information in a database of the server, regulates, using instructions of a policy service in the server, communication of information from each of the clients to other entities, maintains reconfiguration policy with instructions having a sequencing procedure to provide the configuration data and a hierarchy identifying which of the clients controls re-supplying the configuration data to the server, controls, using instructions of a share agent in the server in conjunction with the instructions of the policy service, dissemination of information to one or more of the clients from the database on a shared basis, and manages the database, the router, the policy service, and the share agent using the processor in the server.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: September 15, 2015
    Assignee: BlackBerry Limited
    Inventors: Jesse Boudreau, Thomas Murphy, Ian Clough, Alan Panezic, David Yach, Salim Omar, Mike Washburn
  • Patent number: 8983500
    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: Grant
    Filed: August 1, 2007
    Date of Patent: March 17, 2015
    Assignee: BlackBerry Limited
    Inventor: David Yach
  • Patent number: 8903392
    Abstract: A method, device and system for indicating availability of services to a communication device is provided. The method comprises: receiving a service indication of availability of a communication service from a first communications network and a second communications network via a non-traffic channel of each of the first and the second communications networks; when the communication service is available to the communication device from both the second communications network and the first communications network, issuing a service information request to the second communications network over the non-traffic channel of the second communications network; and flashing an indicator on the communication device at a first rate when the communication device roams from a first geographic region into a second geographic region and the second geographic region provides a communication mode for the communication device that is not available to the communication device in the first geographic region.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: December 2, 2014
    Assignee: BlackBerry Limited
    Inventors: David Yach, Sherryl Lee Lorraine Scott
  • Patent number: 8788515
    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 message. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 22, 2014
    Assignee: BlackBerry Limited
    Inventors: David Yach, David Castell, Neil Adams, Michael K. Brown, Ian Patterson
  • Publication number: 20140181713
    Abstract: A wireless handheld communication device having a housing containing a display screen located above a physical keyboard. The keyboard includes a plurality of physical keys and corresponding indicia. Some of the keys are associated with alphabetic characters corresponding to a QWERTY array of letters A-Z and some are associated with numeric characters 0-9 corresponding to a telephone keypad arrangement. At least some of the keys associated with numeric characters are overlaid on the physical keys associated with alphabetic characters. A microprocessor is included that runs the device in at least a telephony mode, an email mode and at least one additional mode. The microprocessor displays a key-function map on the display screen indicative of enabled functions associated with particular physical keys of the keyboard which are different from any function signified by the indicia associated with the respective particular physical key.
    Type: Application
    Filed: February 25, 2014
    Publication date: June 26, 2014
    Applicant: BLACKBERRY LIMITED
    Inventors: Jason T. GRIFFIN, Andrew BOCKING, Sherryl Lee Lorraine SCOTT, Harry MAJOR, David YACH
  • Patent number: 8745526
    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: Grant
    Filed: March 14, 2006
    Date of Patent: June 3, 2014
    Assignee: Blackberry Limited
    Inventors: David Yach, Gerhard Dietrich Klassen
  • Patent number: 8739071
    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: Grant
    Filed: February 27, 2004
    Date of Patent: May 27, 2014
    Assignee: BlackBerry Limited
    Inventors: Gerhard D. Klassen, Chris Wormald, David Yach
  • Patent number: 8689147
    Abstract: A wireless handheld communication device having a housing containing a display screen located above a physical keyboard. The keyboard includes a plurality of physical keys and corresponding indicia. Some of the keys are associated with alphabetic characters corresponding to a QWERTY array of letters A-Z and some are associated with numeric characters 0-9 corresponding to a telephone keypad arrangement. At least some of the keys associated with numeric characters are overlaid on the physical keys associated with alphabetic characters. A microprocessor is included that runs the device in at least a telephony mode, an email mode and at least one additional mode. The microprocessor displays a key-function map on the display screen indicative of enabled functions associated with particular physical keys of the keyboard which are different from any function signified by the indicia associated with the respective particular physical key.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: April 1, 2014
    Assignee: BlackBerry Limited
    Inventors: Jason T. Griffin, Andrew Bocking, Sherryl Lee Lorraine Scott, Harry Major, David Yach
  • Patent number: 8572486
    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: Grant
    Filed: May 7, 2007
    Date of Patent: October 29, 2013
    Assignee: Blackberry Limited
    Inventor: David Yach
  • Patent number: 8531920
    Abstract: An improved electronic device and method provide an improved clock feature that includes a time zone management function which enables multiple times from multiple time zones to be managed by the user. Responsive to a detection that the electronic device has been moved from one time zone to another, a dialog is initiated wherein the user is queried whether a current time on the electronic device should be changed and whether multiple times should be output on the display.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: September 10, 2013
    Assignee: Black Berry Limited
    Inventors: Sherryl Lee Lorraine Scott, David Yach
  • Patent number: 8510225
    Abstract: Authenticity of a proposed future or current participant in a multi-party dialog is checked by splitting an authenticity challenge query into at least two portions wherein none of the portions individually contains sufficient information to fully define the challenge query. These separated portions are then sent to another dialog participant over at least two different communication channels thus enhancing the probability that a successive challenge response is authentic. The authenticity challenge query and splitting thereof into plural portions may include formation of a logical combination (e.g., exclusive-OR) of first and second data strings (one of which may be a challenge question) to produce a resultant third data string where the separated and separately communicated portions include the first and third data strings as separate portions as being sent over respectively different communication channels.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: August 13, 2013
    Assignee: Research In Motion Limited
    Inventors: David Yach, Herbert A. Little, Gerhard D. Klassen
  • Patent number: 8406389
    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: Grant
    Filed: July 20, 2006
    Date of Patent: March 26, 2013
    Assignee: Research In Motion Limited
    Inventors: Gary Mousseau, Mike Lazaridis, David Yach, Raymond Vander Veen, Harry Major, Atul Asthana
  • Patent number: 8380990
    Abstract: First and second communication devices respectively have first and second personal identification numbers (PINs). The first communication device transmits to the second communication device a first encryption key, and receives from the second communication device the second PIN that has been encrypted by the second communication device using the first encryption key. The first communication device receives from the second communication device a second encryption key, decrypts the encrypted second PIN, and encrypts the first PIN using the second encryption key, and transmits the encrypted first PIN to the second communication device. The first communication device conducts, with the second communication, device a peer-to-peer messaging session by transmitting to the second communication device peer-to-peer messages that contain the second PIN and receiving from the second communication device peer-to-peer messages that contain the first PIN.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: February 19, 2013
    Assignee: Research In Motion
    Inventors: Gerhard Dietrich Klassen, Samer Fahmy, David Yach
  • Publication number: 20130013627
    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 message. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David Yach, David Castell, Neil Adams, Michael K. Brown, Ian Patterson