Patents by Inventor Donald Somerset McCulloch Mckenzie

Donald Somerset McCulloch Mckenzie 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: 20140282201
    Abstract: Methods and apparatuses are provided for improving word prediction candidate selection in an electronic device. Input of one or more characters is received via a capacitive physical keyboard. A word prediction process generates a set of word prediction candidates, determines a unique character in each word prediction candidate, and displays the word prediction candidates along with visual indicia to indicate the unique character. A second input is then received comprising a tap input of a single character on the keyboard. The electronic device determines whether the second input corresponds to a unique character associated with any of the word prediction candidates, and if so, displays the selected word in an input field on the display.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Jerome PASQUERO, Donald Somerset McCulloch MCKENZIE, Jason Tyler GRIFFIN
  • Publication number: 20140232656
    Abstract: Methods and apparatuses are provided for multitasking with an electronic device. After operating the device in a first operational context, information is received providing the user the option to switch to operation in a second context. Responsive to user input indicating a control switch to the second context, the device may be operated in the second context. Additionally, the device can be reverted back to the first operational context after operation in the second context.
    Type: Application
    Filed: February 20, 2013
    Publication date: August 21, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jerome PASQUERO, Donald Somerset McCulloch MCKENZIE
  • Publication number: 20140237411
    Abstract: Methods and apparatuses are provided for improving character entry in an electronic device. User input of one or more characters is received via a capacitive physical keyboard. A second user input is then received indicating a desire to add or remove a word completion, such as a prefix or a suffix, to the first set of characters. Based on a generated list of word completion rules, the electronic device modifies the word based on the user input, and outputs the completed word for display.
    Type: Application
    Filed: February 20, 2013
    Publication date: August 21, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jerome PASQUERO, Donald Somerset McCulloch MCKENZIE
  • Publication number: 20140225898
    Abstract: A device with enhanced augmented reality functionality and methods therefor, are provided. An identifier of an object is rendered, at a display of a device, at a first position associated with the object. An object tracked device is used to track the object. When the object moves, a processor of the device smoothly transitions the identifier from the first position to a second position at the display using animation, the second position associated with a new position of the object.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Steven Henry FYKE, David Ryan WALKER, Donald Somerset McCulloch McKENZIE
  • Publication number: 20140181758
    Abstract: A method and a system are provided for displaying a character on an electronic device. The method includes displaying a multi-segment display on a touch-sensitive display. A touch gesture is detected over the multi-segment display. The electronic device activates segments of the multi-segment display that correspond to the touch gesture, and then displays the character that corresponds to the activated segments. In an example embodiment, the multi-segment display is a seven-segment display.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jerome Pasquero, Jacou Sarrazin, Tiphanie Lau, Donald Somerset McCulloch McKenzie
  • Publication number: 20140092126
    Abstract: A device, method and system or performing visual set operations to modify and generate lists, and methods thereof are provided. Provided at a display of a device, are: a first graphical representation indicative of a first list and a second graphical representation indicative of a second list, the first list and the second list comprising common elements, and a graphical intersection of the first graphical representation and the second graphical representation is indicative of the common elements. Via a processor of the device, the graphical intersection is separated from one or more of the first graphical representation and the second graphical representation, such that one or more additional lists are generated based on the separating, each of the one or more additional lists comprising a respective one of: the common elements the first list minus the common elements; and, the second list minus the common elements.
    Type: Application
    Filed: October 2, 2012
    Publication date: April 3, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Donald Somerset McCULLOCH McKENZIE, Jerome PASQUERO, Aleksandar PAPO
  • Publication number: 20140065997
    Abstract: A location-based call forwarding method comprises, in response to determining that an intended call recipient is unavailable to receive a call from a caller, identifying an alternate call recipient located within a predetermined proximity of a current location of the intended call recipient, and forwarding the call to the alternate call recipient. The alternate call recipient may be identified by determining a person with whom the intended recipient is meeting or an establishment where the intended recipient is situated. This information may be extracted from various sources such as a calendar, social network site, or device-generated location data.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 6, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David Ryan WALKER, Jerome PASQUERO, Donald Somerset McCulloch MCKENZIE
  • Publication number: 20140067372
    Abstract: A method that includes receiving an input, determining, by the processor, a likelihood that a predicted string associated with the received input matches an intended input string, where the determination is a function of at least one of a length of the predicted string and a typing speed associated with the received input, and displaying the predicted string.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jerome PASQUERO, Jason Tyler GRIFFIN, Donald Somerset McCulloch MCKENZIE
  • Patent number: 8659569
    Abstract: A method includes displaying a first keyboard on a touch-sensitive display of an electronic device, detecting a moving touch on the first keyboard, and, as the touch moves, changing the first keyboard into a second keyboard by moving keys of the first keyboard relative to other keys of the first keyboard, from first locations, along respective key paths, to second locations on the touch-sensitive display.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: February 25, 2014
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Gil Pinheiro, Donald Somerset McCulloch McKenzie, Jason Tyler Griffin, Steven Henry Fyke, Stephanie Elizabeth McCarty
  • Publication number: 20140043209
    Abstract: Methods and electronic devices for identifying a location of a top electronic device stacked on top of a bottom electronic device are described. In one example embodiment, the top electronic device and the bottom electronic device are configured to communicate. In one example embodiment, the method includes: receiving camera data associated with a camera of the top electronic device; obtaining display data identifying a pixel arrangement on at least a portion of a display of the bottom electronic device; and identifying the position of the top electronic device relative to the bottom electronic device based on the camera data and the display data.
    Type: Application
    Filed: August 10, 2012
    Publication date: February 13, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David Ryan Walker, Jerome Pasquero, Donald Somerset McCulloch McKenzie, Steven Henry Fyke
  • Patent number: 8634812
    Abstract: A method of dialing a phoneword using a mobile communication device that has full keyboard, which maps numbers to letters differently than on standard telephone keypads. The method detects the prefix of the phoneword and proceeds to display a message on the mobile communication device to indicate that a pre-determined key needs to be pressed before entering letters of the phoneword. The method can also display for selection, candidate phonewords that correspond to a partial entry of the phoneword.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: January 21, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael John Bender, Donald Somerset McCulloch McKenzie
  • Publication number: 20140011546
    Abstract: A method of dialing a phoneword using a mobile communication device that has full keyboard, which maps numbers to letters differently than on standard telephone keypads. The method detects the prefix of the phoneword and proceeds to display a message on the mobile communication device to indicate that a pre-determined key needs to be pressed before entering letters of the phoneword. The method can also display for selection, candidate phonewords that correspond to a partial entry of the phoneword.
    Type: Application
    Filed: July 5, 2012
    Publication date: January 9, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael John BENDER, Donald Somerset McCulloch MCKENZIE
  • Publication number: 20130325438
    Abstract: The present disclosure provides a touchscreen keyboard with corrective word prediction. A method for correcting text input on an electronic device is described. The method comprises: displaying a virtual keyboard on a touchscreen, the virtual keyboard including a plurality of keys; receiving input from the virtual keyboard; generating one or more predicted sets of characters in accordance with the received input; and displaying a predicted set of characters at a designated location when the received input does not match one of the predicted sets of characters.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jason Tyler GRIFFIN, Alistair Robert HAMILTON, Donald Somerset McCulloch MCKENZIE, Jerome PASQUERO
  • Publication number: 20130285914
    Abstract: The present disclosure provides a touchscreen keyboard with correction of previously input text. A method for correcting text input on an electronic device is described. The method comprises: displaying a virtual keyboard on a touchscreen, the virtual keyboard including a plurality of keys; receiving input from the virtual keyboard; displaying received input in an input field displayed on the touchscreen; and deleting a previous set of characters in the input field when a delete touch gesture is detected in association with a designated key in the virtual keyboard.
    Type: Application
    Filed: August 1, 2012
    Publication date: October 31, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie, Jason Tyler Griffin
  • Publication number: 20130285927
    Abstract: The present disclosure provides a touchscreen keyboard with correction of previously input text. A method for correcting text input on an electronic device is described. The method comprises: displaying a virtual keyboard on a touchscreen, the virtual keyboard including a plurality of keys; receiving input from the virtual keyboard; displaying received input in an input field displayed on the touchscreen; and deleting a previous set of characters in the input field when a delete touch gesture is detected in association with a designated key in the virtual keyboard.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jerome Pasquero, Donald Somerset McCulloch Mckenzie, Jason Tyler Griffin
  • Publication number: 20130222256
    Abstract: A method includes displaying a first keyboard on a touch-sensitive display of an electronic device, detecting a moving touch on the first keyboard, and, as the touch moves, changing the first keyboard into a second keyboard by moving keys of the first keyboard relative to other keys of the first keyboard, from first locations, along respective key paths, to second locations on the touch-sensitive display.
    Type: Application
    Filed: August 1, 2012
    Publication date: August 29, 2013
    Applicant: Research In Motion Limited
    Inventors: Jerome PASQUERO, Gil Pinheiro, Donald Somerset McCulloch McKenzie, Jason Tyler Griffin, Steven Henry Fyke, Stephanie Elizabeth McCarty
  • Publication number: 20130222255
    Abstract: A method includes displaying a first keyboard on a touch-sensitive display of an electronic device, detecting a touch on the first keyboard, and when the touch is associated with a keyboard transformation function, changing the first keyboard into a second keyboard by moving keys of the first keyboard relative to other keys of the first keyboard, from first locations, along respective key paths, to second locations on the touch-sensitive display.
    Type: Application
    Filed: May 31, 2012
    Publication date: August 29, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jerome PASQUERO, Gil PINHEIRO, Donald Somerset McCulloch MCKENZIE, Jason Tyler GRIFFIN, Steven Henry FYKE, Stephanie Elizabeth MCCARTY
  • Publication number: 20130222250
    Abstract: A method for processing input from a keyboard of a hand-held computing device includes receiving a plurality of key input events and, from the plurality of key input events, determining whether there is a double selection event corresponding to a specified key from the keyboard. Further, the method includes, when it is determined that there is the double selection event corresponding to the specified key, determining a key selection offset between a first and second key selection action of the double selection. The method also includes deciding whether the key selection offset is substantially equal to or greater than a predetermined threshold and, when it is decided that the key selection offset is substantially equal to or greater than the predetermined threshold, using at least a first key as key input of the double selection event. The first key and the specified key are different.
    Type: Application
    Filed: August 1, 2012
    Publication date: August 29, 2013
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie, Jason Tyler Griffin
  • Publication number: 20130222248
    Abstract: A method for processing input from a keyboard of a hand-held computing device includes receiving a plurality of key input events and, from the plurality of key input events, determining whether there is a double selection event corresponding to a specified key from the keyboard. Further, the method includes, when it is determined that there is the double selection event corresponding to the specified key, determining a key selection offset between a first and second key selection action of the double selection. The method also includes deciding whether the key selection offset is substantially equal to or greater than a predetermined threshold and, when it is decided that the key selection offset is substantially equal to or greater than the predetermined threshold, using at least a first key as key input of the double selection event. The first key and the specified key are different.
    Type: Application
    Filed: June 6, 2012
    Publication date: August 29, 2013
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie, Jason Tyler Griffin
  • Publication number: 20130187858
    Abstract: A virtual keyboard providing an indication of received input and method of controlling the same is provided. The method comprises receiving an input of a character from a virtual keyboard displayed on a display, and highlighting a key in the virtual keyboard which corresponds to the input character when the input character belongs to a current set of characters which is incomplete.
    Type: Application
    Filed: September 14, 2012
    Publication date: July 25, 2013
    Applicant: Research In Motion Limited
    Inventors: Jason Tyler Griffin, Jerome Pasquero, Donald Somerset McCulloch Mckenzie