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

  • Patent number: 10642933
    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: Grant
    Filed: October 23, 2015
    Date of Patent: May 5, 2020
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Donald Somerset McCulloch Mckenzie, Jason Tyler Griffin
  • Patent number: 10429946
    Abstract: A portable electronic device is provided. The portable electronic device includes a memory configured to store instructions, and a screen configured to display data. The portable electronic device also includes a keyboard including a plurality of physical keys configured to receive key inputs. Each of the physical keys is associated with inputting a primary character and a secondary character. The portable electronic device further includes a processor configured to execute the instructions to detect an input of a physical key, determine whether the input is a press input or a tap input, the press input being associated with inputting the primary character, and the tap input being associated with inputting the secondary character. The processor is further configured to execute the instructions to enable display on the screen of the secondary character associated with the physical key based on the determination that the input is a tap input.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: October 1, 2019
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie
  • Patent number: 10078437
    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: Grant
    Filed: February 20, 2013
    Date of Patent: September 18, 2018
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie
  • Patent number: 10068085
    Abstract: Systems and methods are provided for operating an electronic device, the method comprising storing data related to at least one selected language used during password creation. At password entry prompt, the stored data related to the at least one selected language may be used to select a character mapping based on the stored data related to the at least one selected language, and the character mapping may be applied to the keyboard so that a password may be entered using that character mapping.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: September 4, 2018
    Assignee: BlackBerry Limited
    Inventors: Robert Arthur Hartman, Rahul Patwa, Donald Somerset McCulloch McKenzie
  • Patent number: 10037139
    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: Grant
    Filed: February 20, 2013
    Date of Patent: July 31, 2018
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie
  • Publication number: 20180039335
    Abstract: A method for providing a virtual keyboard displayed on a display with visual cues is provided. The method includes: receiving an input of a character from the virtual keyboard; displaying one or more sets of predicted input characters in a prediction bar displayed on the display, wherein each set of predicted input characters is located within the prediction bar at a position corresponding to a key of subsequent candidate input character in the set of predicted input characters.
    Type: Application
    Filed: October 13, 2017
    Publication date: February 8, 2018
    Applicant: BlackBerry Limited
    Inventors: Jerome PASQUERO, Donald Somerset McCulloch MCKENZIE, Jason Tyler GRIFFIN
  • Publication number: 20170344128
    Abstract: A method for providing a virtual keyboard displayed on a display with visual cues is provided. The method includes: receiving an input of a character from the virtual keyboard; displaying one or more sets of predicted input characters in a prediction bar displayed on the display, wherein each set of predicted input characters is located within the prediction bar at a position corresponding to a key of subsequent candidate input character in the set of predicted input characters.
    Type: Application
    Filed: August 15, 2017
    Publication date: November 30, 2017
    Applicant: BlackBerry Limited
    Inventors: Jerome PASQUERO, Donald Somerset McCulloch MCKENZIE, Jason Tyler GRIFFIN
  • Publication number: 20170102782
    Abstract: A portable electronic device is provided. The portable electronic device includes a memory configured to store instructions, and a screen configured to display data. The portable electronic device also includes a keyboard including a plurality of physical keys configured to receive key inputs. Each of the physical keys is associated with inputting a primary character and a secondary character. The portable electronic device further includes a processor configured to execute the instructions to detect an input of a physical key, determine whether the input is a press input or a tap input, the press input being associated with inputting the primary character, and the tap input being associated with inputting the secondary character. The processor is further configured to execute the instructions to enable display on the screen of the secondary character associated with the physical key based on the determination that the input is a tap input.
    Type: Application
    Filed: December 22, 2016
    Publication date: April 13, 2017
    Applicant: BlackBerry Limited
    Inventors: Jerome PASQUERO, Donald Somerset McCulloch MCKENZIE
  • Patent number: 9563358
    Abstract: A portable electronic device is provided. The portable electronic device includes a memory configured to store instructions, and a screen configured to display data. The portable electronic device also includes a keyboard including a plurality of physical keys configured to receive key inputs. Each of the physical keys is associated with inputting a primary character and a secondary character. The portable electronic device further includes a processor configured to execute the instructions to detect an input of a physical key, determine whether the input is a press input or a tap input, the press input being associated with inputting the primary character, and the tap input being associated with inputting the secondary character. The processor is further configured to execute the instructions to enable display on the screen of the secondary character associated with the physical key based on the determination that the input is a tap input.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: February 7, 2017
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie
  • Patent number: 9524290
    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: Grant
    Filed: August 31, 2012
    Date of Patent: December 20, 2016
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Jason Tyler Griffin, Donald Somerset McCulloch McKenzie
  • Patent number: 9482547
    Abstract: A video route-previewing system includes a route-previewing device for receiving input defining a starting point and a destination point and for identifying a route based on the starting point and the destination point. A preview-generating device receives the route from the route-previewing device and generates an image request for the route. A street-level imagery server receives the image request from the preview-generating device and communicates imagery of the route to the preview-generating device in response to the image request. The preview-generating device generates a time-compressed nonlinear route preview from the imagery of the route and communicates the preview to the route-previewing device. The route-previewing device displays the preview video of the route. The preview video may time-compress segments without navigational decision points and present in slow-motion segments around navigational decision points.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: November 1, 2016
    Assignee: BlackBerry Limited
    Inventors: Donald Somerset McCulloch McKenzie, David Ryan Walker
  • Patent number: 9477653
    Abstract: The present disclosure provides a method and apparatus for entering characters into an electronic device. Character inputs from a keyboard are displayed on a display of an electronic device and a set of suggested character sequences are also presented on the display in proximity to the displayed text. When a user digit position is sensed in a region of the keyboard, a suggested character sequence of the set of suggested character sequences that is associated with that region of the keyboard is visually indicated or highlighted. Responsive to a sensed motion gesture beginning at the sensed user digit position, the suggested character sequence indicated by the sensed user digit position is selected for input to the electronic device.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: October 25, 2016
    Assignee: BlackBerry Limited
    Inventors: Donald Somerset McCulloch McKenzie, Jerome Pasquero, Jennifer Xin Bin
  • Publication number: 20160266659
    Abstract: Methods and apparatuses are provided for improving word prediction in an electronic device. User input of one or more characters is received via a capacitive physical keyboard having a plurality of input members. Concurrently, the device determines the location of a non-typing digit, such as the user's finger or a stylus. Word prediction candidates are generated and weighted, and candidates that have subsequent characters associated with the input member proximal to the location of the non-typing digit are given more weight. The word prediction candidates are displayed, a second user input is then received comprising a selection of one of the candidates, and the device displays the selected word prediction candidate on the display.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Applicant: BlackBerry Limited
    Inventors: Jerome Pasquero, Donald Somerset McCulloch Mckenzie
  • Patent number: 9392217
    Abstract: A computer-implemented method is performed by a communications device having a processor operatively coupled to a memory and a data transceiver for transmitting and receiving video data of a video call between a user of the device and one or more other parties to the call. The method entails receiving and displaying video images of the one or more other parties within a main video window on a display of the device, identifying one or more faces in the video images, determining a minimally obscuring position for a picture-in-picture (PIP) window that minimally obscures the one or more faces of the other parties, capturing video of the user with a camera on the device, and displaying a PIP window from the video of the user in the minimally obscuring position within the main video window.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: July 12, 2016
    Assignee: BlackBerry Limited
    Inventors: Michael Joseph Defazio, Donald Somerset McCulloch McKenzie
  • Patent number: 9373302
    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: Grant
    Filed: August 10, 2012
    Date of Patent: June 21, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: David Ryan Walker, Jerome Pasquero, Donald Somerset McCulloch McKenzie, Steven Henry Fyke
  • Patent number: 9348486
    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: Grant
    Filed: October 2, 2012
    Date of Patent: May 24, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: Donald Somerset McCulloch McKenzie, Jerome Pasquero, Aleksandar Papo
  • Patent number: 9348320
    Abstract: A method of controlling a first electronic device having a display includes, in a time mode, controlling analog watch hands disposed over the display to display a time on a watch dial that includes the display, and in response to receipt of an input to enter a display mode, rotating the watch hands to new locations relative to the display such that display of the time utilizing the watch hands is discontinued and displaying information on the display, wherein rotating the watch hands comprises rotating the hands to the new locations to avoid obscuring the information on the display.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: May 24, 2016
    Assignee: BlackBerry Limited
    Inventors: Michael Joseph Defazio, Steven Henry Fyke, Donald Somerset McCulloch McKenzie
  • Patent number: 9348429
    Abstract: Methods and apparatuses are provided for improving word prediction in an electronic device. User input of one or more characters is received via a capacitive physical keyboard having a plurality of input members. Concurrently, the device determines the location of a non-typing digit, such as the user's finger or a stylus. Word prediction candidates are generated and weighted, and candidates that have subsequent characters associated with the input member proximal to the location of the non-typing digit are given more weight. The word prediction candidates are displayed, a second user input is then received comprising a selection of one of the candidates, and the device displays the selected word prediction candidate on the display.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 24, 2016
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie
  • Patent number: 9335833
    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: Grant
    Filed: June 6, 2012
    Date of Patent: May 10, 2016
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, Donald Somerset McCulloch McKenzie, Jason Tyler Griffin
  • Patent number: 9319503
    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: January 21, 2014
    Date of Patent: April 19, 2016
    Assignee: BlackBerry Limited
    Inventors: Michael John Bender, Donald Somerset McCulloch McKenzie