Patents by Inventor Allan David CAINE

Allan David CAINE 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: 10025500
    Abstract: A method and system are provided for using input events on an electronic device. The method includes detecting a first input event compatible with a first platform and determining a second input event representing the first input event, which is compatible with a second platform. The method may include determining a third input event representing the first input event, which is compatible with the second platform, and calling an input event handler compatible with the second platform to generate the second input event using the third input event.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: July 17, 2018
    Assignee: BlackBerry Limited
    Inventors: Allan David Caine, Sumanan Jeyabalasingam, Michael Elizarov
  • Publication number: 20130167063
    Abstract: A method and system are provided for using input events on an electronic device. The method includes detecting a first input event compatible with a first platform and determining a second input event representing the first input event, which is compatible with a second platform. The method may include determining a third input event representing the first input event, which is compatible with the second platform, and calling an input event handler compatible with the second platform to generate the second input event using the third input event.
    Type: Application
    Filed: October 28, 2011
    Publication date: June 27, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Allan David Caine, Sumanan Jeyabalasingam, Michael Elizarov
  • Publication number: 20120019537
    Abstract: Methods and apparatuses for statistically sorting characters for multi-tap keyboards are disclosed. The method includes receiving, by a processor, an indication of a selection of a key, and adding, by the processor, one or more high probability characters to a list of key characters. The method also includes requesting, by the processor, a plurality of sorted characters, and receiving, by the processor, the plurality of sorted characters. In addition, the method includes adding, by the processor, the plurality of sorted characters to the list of key characters, associating, by the processor, the list of key characters with the selected key, and displaying, on a display device, a first character of the list of key characters.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 26, 2012
    Applicant: Research In Motion Limited
    Inventors: Allan David CAINE, Michael Elizarov