Patents by Inventor David Paul Yach

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

  • Publication number: 20170102851
    Abstract: A method of displaying data items on handheld devices. The device displays data items in a scrollable viewport of vertically arranged fields. Date separators included in the vertically arranged fields to enable a user to associate the data items 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 fields 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 data item immediately below.
    Type: Application
    Filed: December 20, 2016
    Publication date: April 13, 2017
    Applicant: BlackBerry Limited
    Inventors: Ronald Scotte Zinn, David Paul Yach
  • Publication number: 20170076071
    Abstract: A novel code signing system, computer readable media, and method are provided. The code signing method includes receiving a code signing request from a requestor in order to gain access to one or more specific application programming interfaces (APIs). A digital signature is provided to the requestor. The digital signature indicates authorization by a code signing authority for code of the requestor to access the one or more specific APIs. In one example, the digital signature is provided by the code signing authority or a delegate thereof. In another example, the code signing request may include one or more of the following: code, an application, a hash of an application, an abridged version of the application, a transformed version of an application, a command, a command argument, and a library.
    Type: Application
    Filed: November 28, 2016
    Publication date: March 16, 2017
    Applicant: BlackBerry Limited
    Inventors: David Paul YACH, Herbert Anthony LITTLE, Michael Stephen BROWN
  • Patent number: 9596345
    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, a determination of which of the communication lines is a communication line associated with the one of two or more message addresses at which a message is received 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: December 17, 2015
    Date of Patent: March 14, 2017
    Assignee: BLACKBERRY LIMITED
    Inventor: David Paul Yach
  • Patent number: 9542144
    Abstract: The present specification provides an managing a document using printer emulation.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: January 10, 2017
    Assignee: BlackBerry Limited
    Inventors: Roger Charles Meike, David Paul Yach, Richard John George, Tu Dien Do
  • Publication number: 20160337363
    Abstract: Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
    Type: Application
    Filed: July 11, 2016
    Publication date: November 17, 2016
    Inventors: Russell Norman Owen, Herbert Anthony Little, David Paul Yach, Michael Shenfield
  • Patent number: 9495384
    Abstract: A method for determining latitude and longitude coordinates for geographic addresses input into an address book on a mobile device is provided. For each geographic address received for storing in a contact record, latitude and longitude coordinates are automatically determined and associated with the geographic address in a database of contact records. In some embodiments, for each geographic address to be input, the method first searches existing contact records for the geographic address and if the latitude and longitude coordinates for the geographic address are in an existing contact record, the contact record for the contact is cross-referenced to the existing record for accessing the latitude and longitude coordinates.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: November 15, 2016
    Assignee: BlackBerry Limited
    Inventors: Ngoc Bich Ngo, David Paul Yach
  • Publication number: 20160323285
    Abstract: Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
    Type: Application
    Filed: July 11, 2016
    Publication date: November 3, 2016
    Inventors: Russell Norman Owen, Herbert Anthony Little, David Paul Yach, Michael Shenfield
  • Patent number: 9471199
    Abstract: A method and apparatus for modifying notification settings on a mobile electronic device is provided, the mobile electronic device comprising a processing unit, a display, a memory, an input device, and at least one notification device. It is determined that the at least one notification device has been activated using a given notification setting. A menu list is responsively changed to include a notification setting change option, the menu list associated with the input device and stored in the memory, such that when the input device is activated, the display is controlled by the processing unit to provide a representation of the menu list such that the notification setting option can be selected and the given notification setting changed.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: October 18, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: Raymond Paul Vander Veen, David Paul Yach, Michael Thomas Hardy
  • Patent number: 9405362
    Abstract: A system and method are provided for interfacing between a mobile device and a PC. The mobile device utilizes a connection with the PC for taking advantage of the larger display and input devices such as the keyboard on the PC to improve the user interface (UI). This also enables the user to take advantage of the mobile device's wireless connectivity at the same time, e.g. where the PC does not have the same connectivity.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: August 2, 2016
    Assignee: BlackBerry Limited
    Inventors: Sean Elliott Wilson, David Paul Yach, Kevin Howard Orr, Steven Henry Fyke, Andrew Douglas Bocking
  • Patent number: 9395867
    Abstract: A method and method for displaying an image via a graphical user interface on a touch-sensitive display of an electronic device includes detecting a predetermined relation between a selection tool and the image. The image is panned in response to movement of the selection tool along the touch-sensitive display. The image is zoomed on in response to depression of the touch-sensitive display. An optional cursor may be activated upon detection of a first tap of the selection tool on the touch-sensitive display.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: July 19, 2016
    Assignee: BlackBerry Limited
    Inventors: Jason T. Griffin, Mihal Lazeridis, Todd Wood, Harry Richmond Major, David Paul Yach
  • Publication number: 20160188135
    Abstract: A graphical user interface for a media player application is described. A method is provided comprising: (i) determining a screen orientation of the GUI in accordance with a device orientation of the handheld electronic device; (ii) displaying a first user interface screen on a display of the handheld electronic device in a portrait screen orientation when the screen orientation is a portrait screen orientation, wherein the first user interface screen comprises an album list; and (iii) displaying a second user interface screen on the display of the handheld electronic device in a landscape screen orientation when the screen orientation is a landscape screen orientation, wherein the second user interface screen comprises an array of album art images arranged in rows and columns.
    Type: Application
    Filed: March 3, 2016
    Publication date: June 30, 2016
    Applicant: BlackBerry Limited
    Inventors: Mihal Lazaridis, David Paul Yach
  • Publication number: 20160105547
    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, a determination of which of the communication lines is a communication line associated with the one of two or more message addresses at which a message is received is made in the selection of a communication line accessible at the communication device on which an outgoing call may be placed.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 14, 2016
    Inventor: David Paul YACH
  • Patent number: 9280261
    Abstract: A graphical user interface for a media player application is described. A method is provided comprising: determining a screen orientation of the GUI in accordance with a device orientation; rendering a first user interface screen in a portrait screen orientation comprising an album list when the screen orientation is a portrait screen orientation; rendering a second user interface screen in a landscape screen orientation comprising an array of album art images arranged in rows and columns when the screen orientation is a landscape screen orientation; and displaying the rendered first or second user interface screen on the display.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: March 8, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: David Paul Yach, Mihal Lazaridis
  • Publication number: 20160034236
    Abstract: The present specification provides an managing a document using printer emulation.
    Type: Application
    Filed: October 12, 2015
    Publication date: February 4, 2016
    Inventors: Roger Charles MEIKE, David Paul YACH, Richard John GEORGE, Tu Dien DO
  • Patent number: 9232455
    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, a determination of which of the communication lines is a communication line associated with the one of two or more message addresses at which a message is received 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: May 27, 2014
    Date of Patent: January 5, 2016
    Assignee: BLACKBERRY LIMITED
    Inventor: David Paul Yach
  • Patent number: 9159006
    Abstract: The present disclosure provides methods and apparatus for managing a document. An example aspect provides a method of requesting a document to be displayed at a portable electronic device, including: installing at a computer a printer driver for displaying documents at the portable electronic device; creating an association of a portable account identifier with a unique identifier of the portable electronic device; using the printer driver and the association, to transmit the document to the portable electronic device over a network; and transmitting from the computer the document.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: October 13, 2015
    Assignee: BlackBerry Limited
    Inventors: Roger Charles Meike, David Paul Yach, Richard John George, Tu Dien Do
  • Patent number: 9088662
    Abstract: There is disclosed a method and system for managing file metadata stored in one or more catalogs on a wireless handheld device. In an embodiment, the method comprises: connecting to one or more file libraries stored remotely from the device; downloading to the device one or more catalogs storing file metadata for one or more file libraries stored remotely from the device; and remotely updating on the device the one or more catalogs such that the file metadata in one or more file libraries stored remotely from the device are substantially up-to-date on the device.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: July 21, 2015
    Assignee: BlackBerry Limited
    Inventors: David Paul Yach, Mihal Lazaridis, Andrew Douglas Bocking, Arun Kumar
  • Publication number: 20150172451
    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: February 5, 2015
    Publication date: June 18, 2015
    Applicant: BlackBerry Limited
    Inventors: Gary Phillip MOUSSEAU, Mihal LAZARIDIS, David Paul YACH, Raymond Paul VANDER VEEN, Harry Richmond MAJOR, Atul ASTHANA
  • Patent number: 9053411
    Abstract: Mobile devices enable users to access data and documents in a convenient portable format. The disclosed method and system enables documents to be transferred/moved onto a mobile device for review or reference by making the transfer simple and straight forward so that it is easy for non-technically literate users (e.g. administrative assistant putting documents on their executive's mobile device). From a sender perspective the transfer mechanism can work whether the mobile device is on a local network (relative to the sender) or on a remote network when the sender does not know the actual location of the mobile device.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: June 9, 2015
    Assignees: 2236008 Ontario Inc., BlackBerry Limited
    Inventors: David Paul Yach, Danny Thomas Dodge, Peter H. Van Der Veen, Robert David Turner
  • Patent number: 9008630
    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: Grant
    Filed: May 19, 2014
    Date of Patent: April 14, 2015
    Assignee: BlackBerry Limited
    Inventors: Mihal Lazaridis, David Paul Yach, Gerhard Dietrich Klassen