Patents by Inventor WILLIAM ALEXANDER CHEUNG

WILLIAM ALEXANDER CHEUNG 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: 20210117081
    Abstract: Content of an application is presented for display. A virtual controller module receives information relating to keyboard characters for controlling operation of the application. The virtual controller module presents, based on the received information, a first set of buttons for display, where the buttons are to control operation of the application, and where the buttons are mapped to corresponding ones of the keyboard characters.
    Type: Application
    Filed: December 23, 2020
    Publication date: April 22, 2021
    Inventors: Tudor COMAN, William Alexander CHEUNG, Matthew Nicholaos STAIKOS, Michael Thomas WINKLER, Joshua Rodney PANTONY
  • Patent number: 10908812
    Abstract: Content of an application is presented for display. A virtual controller module receives information relating to keyboard characters for controlling operation of the application. The virtual controller module presents, based on the received information, a first set of buttons for display, where the buttons are to control operation of the application, and where the buttons are mapped to corresponding ones of the keyboard characters.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: February 2, 2021
    Assignee: BlackBerry Limited
    Inventors: William Alexander Cheung, Tudor Coman, Matthew Nicholaos Staikos, Michael Thomas Winkler
  • 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
  • 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
  • Publication number: 20130113943
    Abstract: A system and a method for searching for text in one or more images are provided. The method, performed by a computing device, comprises receiving an input. The computing device generates a search parameter from the input, the search parameter comprising the text. Optical character recognition is applied to the one or more images to generate computer readable text. The search parameter is applied to search for the text in the computer readable text and, if the text is found, an action is performed.
    Type: Application
    Filed: August 5, 2011
    Publication date: May 9, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher R. Wormald, Conrad Delbert Seaman, William Alexander Cheung
  • Publication number: 20120220372
    Abstract: Content of an application is presented for display. A virtual controller module receives information relating to keyboard characters for controlling operation of the application. The the virtual controller module presents, based on the received information, a first set of buttons for display, where the buttons are to control operation of the application, and where the buttons are mapped to corresponding ones of the keyboard characters.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 30, 2012
    Inventors: WILLIAM ALEXANDER CHEUNG, Tudor COMAN, Matthew Nicholaos STAIKOS, Michael Thomas WINKLER, Joshua Rodney PANTONY