Patents by Inventor Gordon Waddell

Gordon Waddell 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: 20170353842
    Abstract: Systems and methods are described herein for providing secure communications (e.g., text or other data messages) via a keyboard application of a mobile device. In some cases, the keyboard application acts as an end-to-end obfuscation or other security mechanism for communications between one mobile device and another (e.g., via a message application on each device that utilizes a virtual keyboard for text entry and other user input). For example, the keyboard application may provide, among other things, transient or temporary access to the plain or original text of otherwise secured or unreadable messages, without storing readable content of the messages on the device or within the application.
    Type: Application
    Filed: June 7, 2016
    Publication date: December 7, 2017
    Inventor: Gordon Waddell
  • Publication number: 20170344224
    Abstract: Systems and methods are described herein for determining suggestions of emojis, and other pictorial or multimedia elements, to users based on the content (e.g., a derived intent, tone, sentiment, and so on) of their messages. In some embodiments, the systems and methods access a string of text input by a user of a messaging application of a computing device, assign a specific classification to the string of text, and identify one or more pictorial elements to present to the user for insertion into the string of text that are associated with the specific classification of the string of text.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventors: David Kay, Donni McCray, Fredrik Mannby, Ethan Bradford, Amanjot Singh, Gordon Waddell
  • Publication number: 20160246466
    Abstract: A method and system for generating a transparent or semi-transparent full-screen text entry interface for mobile devices. The interface provides a user of a mobile computing device with a full-screen interface, the text entry layer, used to input text into an application or operating system (OS), while enabling the user to still see and interact with the application or OS (the application layer). One of the text entry layer and application layer is active at a time; touch inputs to the device are attributed exclusively to the active layer. When active, the text entry layer is displayed over the application layer. The system handles switching between active and inactive states for the text entry layer and application layer. The system further provides visual cues that indicate which of the application layer and text entry layer is currently the active layer.
    Type: Application
    Filed: February 23, 2015
    Publication date: August 25, 2016
    Inventors: Gordon Waddell, Steven Mattox, David J. Kay
  • Patent number: 9377871
    Abstract: System and methods are provided for interpreting multiple contact events detected on a virtual keyboard of a computing device to determine an intended key press. The systems and methods utilize event data collected from each of the multiple contact events on a touchscreen in order to provide a general confidence level at which each contact event is deemed to be an intended key press. The confidence level is based on a probabilistic/algorithmic assessment of various criteria for each contact event detected. The criteria may be variable and rely on other events detected on the virtual keyboard even though each contact event is considered a physically independent action from one another. Once an intended key is determined, that key may be input to a word predication application also stored on the computing device. The word prediction application may use the intended key to predict at least one word for the user.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: June 28, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Gordon Waddell, Claes-Fredrik Mannby
  • Publication number: 20160034046
    Abstract: System and methods are provided for interpreting multiple contact events detected on a virtual keyboard of a computing device to determine an intended key press. The systems and methods utilize event data collected from each of the multiple contact events on a touchscreen in order to provide a general confidence level at which each contact event is deemed to be an intended key press. The confidence level is based on a probabilistic/algorithmic assessment of various criteria for each contact event detected. The criteria may be variable and rely on other events detected on the virtual keyboard even though each contact event is considered a physically independent action from one another. Once an intended key is determined, that key may be input to a word predication application also stored on the computing device. The word prediction application may use the intended key to predict at least one word for the user.
    Type: Application
    Filed: August 1, 2014
    Publication date: February 4, 2016
    Inventors: Gordon Waddell, Claes-Fredrik Mannby
  • Patent number: 8649783
    Abstract: An application stored in a mobile device is provisioned using provisioning data received from remote data storage via a network. Provisioning data is obtained at no cost to a user of the mobile device. In some implementations, the provisioning data is received after the mobile device requests to establish a data channel with a data network. The data network is identified using a predetermined identifier that the network recognizes. If the network does not recognize the special identifier, no data channel is established. After a data channel is established, the mobile device requests provisioning data from the remote data storage. In some implementations, the mobile device receives a provisioning message through a predetermined port. The provisioning message either includes provisioning data or prompts the mobile device to obtain provisioning data.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: February 11, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Brian Roundtree, Tim Shelton, Gordon Waddell, Pim van Meurs, Jon Witort, Torsten Zeppenfeld
  • Publication number: 20120071152
    Abstract: An application stored in a mobile device is provisioned using provisioning data received from remote data storage via a network. Provisioning data is obtained at no cost to a user of the mobile device. In some implementations, the provisioning data is received after the mobile device requests to establish a data channel with a data network. The data network is identified using a predetermined identifier that the network recognizes. If the network does not recognize the special identifier, no data channel is established. After a data channel is established, the mobile device requests provisioning data from the remote data storage. In some implementations, the mobile device receives a provisioning message through a predetermined port. The provisioning message either includes provisioning data or prompts the mobile device to obtain provisioning data.
    Type: Application
    Filed: September 22, 2010
    Publication date: March 22, 2012
    Inventors: Brian Roundtree, Tim Shelton, Gordon Waddell, Pim van Meurs, Jon Witort, Torsten Zeppenfeld
  • Publication number: 20100121870
    Abstract: A system and method to search for items characterized by Japanese text using a mobile device. The search system receives keyed user input and converts the input into a set of search terms. After generating search terms, the system searches Japanese text fields for matching items accessible by the mobile device. One or more natural starting points in the text fields are identified for each matching item. Starting points may include, for example, the beginning of a text field and the locations of punctuation or changes in character set in the text field. After determining starting points, the system determines the distance between the matching text and a starting point. The system then provides an ordered set of search results based on the calculated distance and potentially other factors, such as the alignment of the match and the type of item.
    Type: Application
    Filed: July 6, 2009
    Publication date: May 13, 2010
    Inventors: Erland Unruh, Kevin Marshall, Gordon Waddell, William H. Steinmetz, Shu Ishizuki
  • Publication number: 20080100579
    Abstract: There is disclosed an enhanced text entry system which uses word-level analysis to automatically correct inaccuracies in user keystroke entries on reduced keyboards such as those implemented on a touch-sensitive panel or display screen, or on mechanical keyboard systems. A method and system are defined which determine one or more alternate textual interpretations of each sequence of inputs detected within a designated auto-correcting keyboard region. The actual contact locations for the keystrokes may occur outside the boundaries of the specific keyboard key regions associated with the actual characters of the word interpretations proposed or offered for selection, where the distance from each contact location to each corresponding intended character may in general increase with the expected frequency of the intended word in the language or in a particular context.
    Type: Application
    Filed: September 11, 2007
    Publication date: May 1, 2008
    Inventors: B. Robinson, Michael Longe, David Kay, Gordon Waddell