Patents by Inventor David J. Kay
David J. Kay 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: 20150379568Abstract: A system and with an associated method for preloading advertisements from a server to a user's device is disclosed. In response to inquiries made by members of a user group, user devices of the members present advertisements to the members and the server keeps a record of these presentations. Next, the server identifies those advertisements which have been frequently presented to the members, and preloads the identified advertisements to the device of a user who belongs to the user group. Subsequently, upon receiving a specific inquiry by the user's device, the server determines a response to the specific inquiry. When the determined response contains one of the preloaded advertisements, the server sends an instruction to the user's device to present the preloaded advertisement to the user.Type: ApplicationFiled: August 1, 2014Publication date: December 31, 2015Inventors: Sundar Balasubramanian, Michael McSherry, Eric Jun Fu, Daniel Hendrick, Deepankar Katyal, David J. Kay
-
Publication number: 20150234807Abstract: Systems and methods for intelligent language models that can be used across multiple devices are provided. Some embodiments provide for a client-server system for integrating change events from each device running a local language processing system into a master language model. The change events can be integrated, not only into the master model, but also into each of the other local language models. As a result, some embodiments enable restoration to new devices as well as synchronization of usage across multiple devices. In addition, real-time messaging can be used on selected messages to ensure that high priority change events are updated quickly across all active devices. Using a subscription model driven by a server infrastructure, utilization logic on the client side can also drive selective language model updates.Type: ApplicationFiled: May 1, 2015Publication date: August 20, 2015Inventors: Andrew Phillips, David J. Kay, Erland Unruh, Eric Jun Fu
-
Publication number: 20150169537Abstract: The present technology describes context based text input, which uses linguistic models based on conditional probabilities to provide meaningful word completion and modification suggestions, such as auto-capitalization, based on previously entered words. The technology may use previously entered left context words to modify a list of candidate words matching a current user input. The left context may include one or more previously input words followed by a space, hyphen, or another word. The technology may then modify the list of candidate words based on one or more conditional probabilities, where the conditional probabilities show a probability of a candidate list modification given a particular left context. The modifying may comprise reordering the list or modifying properties of words on the list such as capitalization. The technology may then display the modified list of candidate words to the user.Type: ApplicationFiled: December 13, 2013Publication date: June 18, 2015Applicant: Nuance Communications, Inc.Inventors: Simon Corston, Keith Trnka, Ethan R. Bradford, David J. Kay, Donni McCray, Gaurav Tandon, Erland Unruh, Wendy Bannister
-
Patent number: 9035884Abstract: Systems and methods for intelligent language models that can be used across multiple devices are provided. Some embodiments provide for a client-server system for integrating change events from each device running a local language processing system into a master language model. The change events can be integrated, not only into the master model, but also into each of the other local language models. As a result, some embodiments enable restoration to new devices as well as synchronization of usage across multiple devices. In addition, real-time messaging can be used on selected messages to ensure that high priority change events are updated quickly across all active devices. Using a subscription model driven by a server infrastructure, utilization logic on the client side can also drive selective language model updates.Type: GrantFiled: March 15, 2013Date of Patent: May 19, 2015Assignee: Nuance Communications, Inc.Inventors: Andrew Phillips, David J. Kay, Erland Unruh, Eric Jun Fu
-
Patent number: 8938688Abstract: An operating sequence for a handheld computing device manages the device to automatically detect cues describing the device's environmental and user actions performed with the device, learn which cues and cue combinations are relevant to predict user actions, and then in response to occurrence of the relevant cues, predictively implementing the appropriate user action or configuring the device in anticipation of user action.Type: GrantFiled: April 21, 2006Date of Patent: January 20, 2015Assignee: Nuance Communications, Inc.Inventors: Ethan R. Bradford, David J. Kay, Michael Longe, Pim Van Meurs, Gaurav Tandon
-
Publication number: 20140372345Abstract: An operating sequence for a handheld computing device manages the device to automatically detect cues describing the device's environmental and user actions performed with the device, learn which cues and cue combinations are relevant to predict user actions, and then in response to occurrence of the relevant cues, predictively implementing the appropriate user action or configuring the device in anticipation of user action.Type: ApplicationFiled: August 28, 2014Publication date: December 18, 2014Inventors: Ethan R. BRADFORD, David J. Kay, Michael Longe, Pim Van Meurs, Gaurav Tandon
-
Publication number: 20140316784Abstract: Technology for improving the predictive accuracy of input word recognition on a device by dynamically updating the lexicon of recognized words based on the word choices made by similar users. The technology collects users' vocabulary choices (e.g., words that each user uses, or adds to or removes from a word recognition dictionary), associates users who make similar choices, aggregates related vocabulary choices, filters the words, and sends words identified as likely choices for that user to the user's device. Clusters may include, for example, users in a particular location (e.g., sets of people who use words such as “Puyallup,” “Gloucester,” or “Waiheke”), users with a particular professional or hobby vocabulary, or application-specific vocabulary (e.g., word choices in map searches or email messages).Type: ApplicationFiled: April 24, 2013Publication date: October 23, 2014Inventors: Ethan R. Bradford, Simon Corston, David J. Kay, Donni McCray, Keith Trnka
-
Publication number: 20140198048Abstract: The present technology provides systems and methods for reducing error rates to data input to a keyboard, such as a touch screen keyboard. In one example, an input bias model dynamically changes the keyboard functionality such that the keyboard will not necessarily produce the same result for an identical tap coordinate. Rather, the keyboard functionality is adapted to account for key offset bias that occurs when the user has a tendency to select a tap coordinate that would otherwise return an unintended key. Additionally, the present technology provides a language feedback model that may provide a probability for a next tap coordinate and may augment the key corresponding to the most probable next tap coordinate, thereby allowing the user to more easily select the correct key. Further details are provided herein.Type: ApplicationFiled: April 29, 2013Publication date: July 17, 2014Applicant: NUANCE COMMUNICATIONS, INC.Inventors: Erland Unruh, David J. Kay
-
Patent number: 8782568Abstract: The present invention relates to a method and apparatus for explicit filtering in ambiguous text entry. The invention provides embodiments including various explicit text entry methodologies, such as 2-key and long pressing. The invention also provides means for matching words in a database using build around methodology, stem locking methodology, word completion methodology, and n-gram searches.Type: GrantFiled: January 23, 2013Date of Patent: July 15, 2014Assignee: Nuance Communications, Inc.Inventors: Ethan R. Bradford, Keith C. Hullfish, David J. Kay, Pim van Meurs, Michael R. Longé
-
Publication number: 20140108018Abstract: Systems and methods for intelligent language models that can be used across multiple devices are provided. Some embodiments provide for a client-server system for integrating change events from each device running a local language processing system into a master language model. The change events can be integrated, not only into the master model, but also into each of the other local language models. As a result, some embodiments enable restoration to new devices as well as synchronization of usage across multiple devices. In addition, real-time messaging can be used on selected messages to ensure that high priority change events are updated quickly across all active devices. Using a subscription model driven by a server infrastructure, utilization logic on the client side can also drive selective language model updates.Type: ApplicationFiled: March 15, 2013Publication date: April 17, 2014Applicant: NUANCE COMMUNICATIONS, INC.Inventors: Andrew Phillips, David J. Kay, Erland Unruh, Eric Jun Fu
-
Patent number: 8583087Abstract: In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least one of the ambiguous characters with a host, receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host, rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results, and enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.Type: GrantFiled: September 14, 2012Date of Patent: November 12, 2013Assignee: Nuance Communications, Inc.Inventors: Michael R. Longe, Ethan R. Bradford, David J. Kay, Pim van Meurs
-
Patent number: 8381137Abstract: The present invention relates to a method and apparatus for explicit filtering in ambiguous text entry. The invention provides embodiments including various explicit text entry methodologies, such as 2-key and long pressing. The invention also provides means for matching words in a database using build around methodology, stem locking methodology, word completion methodology, and n-gram searches.Type: GrantFiled: March 16, 2010Date of Patent: February 19, 2013Assignee: Tegic Communications, Inc.Inventors: Ethan Robert Bradford, Keith Charles Hullfish, David J. Kay, Pim Van Meurs, Michael R. Longe
-
Publication number: 20130012174Abstract: In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least one of the ambiguous characters with a host, receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host, rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results, and enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: Tegic Communications, Inc.Inventors: Michael R. Longe, Ethan R. Bradford, David J. Kay, Pim Van Meurs
-
Patent number: 8275362Abstract: In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least one of the ambiguous characters with a host, receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host, rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results, and enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.Type: GrantFiled: May 26, 2011Date of Patent: September 25, 2012Assignee: Tegic Communications, Inc.Inventors: Michael R. Longe, Ethan R. Bradford, David J. Kay, Pim van Meurs
-
Publication number: 20110275355Abstract: In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least one of the ambiguous characters with a host, receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host, rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results, and enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.Type: ApplicationFiled: May 26, 2011Publication date: November 10, 2011Inventors: Michael R. Longe, Ethan R. Bradford, David J. Kay, Pim Van Meurs
-
Patent number: 7966003Abstract: In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least one of the ambiguous characters with a host, receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host, rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results, and enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.Type: GrantFiled: July 11, 2005Date of Patent: June 21, 2011Assignee: Tegic Communications, Inc.Inventors: Michael R. Longe, Ethan R. Bradford, David J. Kay, Pim Van Meurs
-
Publication number: 20100174529Abstract: The present invention relates to a method and apparatus for explicit filtering in ambiguous text entry. The invention provides embodiments including various explicit text entry methodologies, such as 2-key and long pressing. The invention also provides means for matching words in a database using build around methodology, stem locking methodology, word completion methodology, and n-gram searches.Type: ApplicationFiled: March 16, 2010Publication date: July 8, 2010Inventors: Ethan Robert Bradford, Keith Charles Hullfish, David J. Kay, Pim Van Meurs, Michael R. Longe
-
Patent number: 7712053Abstract: The present invention relates to a method and apparatus for explicit filtering in ambiguous text entry. The invention provides embodiments including various explicit text entry methodologies, such as 2-key and long pressing. The invention also provides means for matching words in a database using build around methodology, stem locking methodology, word completion methodology, and n-gram searches.Type: GrantFiled: June 20, 2002Date of Patent: May 4, 2010Assignee: Tegic Communications, Inc.Inventors: Ethan Robert Bradford, Keith Charles Hullfish, David J. Kay, Pim Van Meurs, Michael R. Longe
-
Publication number: 20020196163Abstract: The present invention relates to a method and apparatus for explicit filtering in ambiguous text entry. The invention provides embodiments including various explicit text entry methodologies, such as 2-key and long pressing. The invention also provides means for matching words in a database using build around methodology, stem locking methodology, word completion methodology, and n-gram searches.Type: ApplicationFiled: June 20, 2002Publication date: December 26, 2002Inventors: Ethan Robert Bradford, Keith Charles Hullfish, David J. Kay, Pim Van Meurs, Michael R. Longe
-
Patent number: 4524275Abstract: In a mass spectrometer, suitable for use in the determination of isotope ratios, having as a mass selector a sector magnet and detector means for detecting and measuring the intensity of ion beams at two or more positions in the focal plane of said sector magnet, the improvement comprises providing the exit (and optionally also the entrance) pole face of said sector magnet with a curvature such that the focal plane of said sector magnet lies substantially at right angles to the ion optical axis as it passes through said focal plane. With this arrangement, motion of detector means between positions in said focal plane by means of mechanical linkages controlled from outside the vacuum system of the mass spectrometer is facilitated.Type: GrantFiled: December 6, 1982Date of Patent: June 18, 1985Inventors: John S. Cottrell, Patrick J. Turner, David J. Kay