Movatterモバイル変換


[0]ホーム

URL:


US20070094024A1 - System and method for improving text input in a shorthand-on-keyboard interface - Google Patents

System and method for improving text input in a shorthand-on-keyboard interface
Download PDF

Info

Publication number
US20070094024A1
US20070094024A1US11/256,713US25671305AUS2007094024A1US 20070094024 A1US20070094024 A1US 20070094024A1US 25671305 AUS25671305 AUS 25671305AUS 2007094024 A1US2007094024 A1US 2007094024A1
Authority
US
United States
Prior art keywords
word
lexicon
words
input
candidate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/256,713
Inventor
Per-Ola Kristensson
Shumin Zhai
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nuance Communications Inc
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=37847184&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20070094024(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority to US11/256,713priorityCriticalpatent/US20070094024A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KRISTENSSON, PER-OLA, ZHAI, SHUMIN
Application filed by International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to JP2008536022Aprioritypatent/JP2009512923A/en
Priority to CN2006800392497Aprioritypatent/CN101292214B/en
Priority to PCT/EP2006/067338prioritypatent/WO2007045597A1/en
Publication of US20070094024A1publicationCriticalpatent/US20070094024A1/en
Priority to US12/906,827prioritypatent/US8311796B2/en
Assigned to NUANCE COMMUNICATIONS, INC.reassignmentNUANCE COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTERNATIONAL BUSINESS MACHINES CORPORATION
Priority to JP2012178642Aprioritypatent/JP5400200B2/en
Priority to JP2012178643Aprioritypatent/JP5738245B2/en
Priority to US13/616,311prioritypatent/US8543384B2/en
Priority to US13/866,994prioritypatent/US8712755B2/en
Priority to US14/206,920prioritypatent/US9256580B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A word pattern recognition system improves text input entered via a shorthand-on-keyboard interface. A core lexicon comprises commonly used words in a language; an extended lexicon comprises words not included in the core lexicon. The system only directly outputs words from the core lexicon. Candidate words from the extended lexicon can be outputted and simultaneously admitted to the core lexicon upon user selection. A concatenation module enables a user to input parts of a long word separately. A compound word module combines two common shorter words whose concatenation forms a long word.

Description

Claims (22)

11. A system for recognizing an input signal entered via a shorthand-on-keyboard interface and for allowing a stem and an affix of the input text to be combined, the system comprising:
a concatenation module for recognizing the input signal as an input affix;
the concatenation module further recognizing a candidate word as neighboring candidate word;
a compound output module for retrieving a set of words in a lexicon containing the input affix;
a ranking module for ranking the set of words containing the input affix according to a similarity function that compares each lexicon word in the set of words containing the input affix, with a string containing the candidate word and the input affix; and
the compound word module outputting a highest ranked lexicon word in the set of words containing the input affix.
US11/256,7132005-10-222005-10-22System and method for improving text input in a shorthand-on-keyboard interfaceAbandonedUS20070094024A1 (en)

Priority Applications (10)

Application NumberPriority DateFiling DateTitle
US11/256,713US20070094024A1 (en)2005-10-222005-10-22System and method for improving text input in a shorthand-on-keyboard interface
JP2008536022AJP2009512923A (en)2005-10-222006-10-12 System, computer program and method for improving text input in short hand on keyboard interface (improving text input in short hand on keyboard interface on keyboard)
CN2006800392497ACN101292214B (en)2005-10-222006-10-12Improved text input in a shorthand-on-keyboard interface
PCT/EP2006/067338WO2007045597A1 (en)2005-10-222006-10-12Improved text input in a shorthand-on-keyboard interface
US12/906,827US8311796B2 (en)2005-10-222010-10-18System and method for improving text input in a shorthand-on-keyboard interface
JP2012178643AJP5738245B2 (en)2005-10-222012-08-10 System, computer program and method for improving text input in short hand on keyboard interface (improving text input in short hand on keyboard interface on keyboard)
JP2012178642AJP5400200B2 (en)2005-10-222012-08-10 System, computer program and method for improving text input in a short hand on keyboard interface
US13/616,311US8543384B2 (en)2005-10-222012-09-14Input recognition using multiple lexicons
US13/866,994US8712755B2 (en)2005-10-222013-04-19System and method for improving text input in a shorthand-on-keyboard interface
US14/206,920US9256580B2 (en)2005-10-222014-03-12System and method for improving text input in a shorthand-on-keyboard interface

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US11/256,713US20070094024A1 (en)2005-10-222005-10-22System and method for improving text input in a shorthand-on-keyboard interface

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US12/906,827ContinuationUS8311796B2 (en)2005-10-222010-10-18System and method for improving text input in a shorthand-on-keyboard interface

Publications (1)

Publication NumberPublication Date
US20070094024A1true US20070094024A1 (en)2007-04-26

Family

ID=37847184

Family Applications (5)

Application NumberTitlePriority DateFiling Date
US11/256,713AbandonedUS20070094024A1 (en)2005-10-222005-10-22System and method for improving text input in a shorthand-on-keyboard interface
US12/906,827Expired - Fee RelatedUS8311796B2 (en)2005-10-222010-10-18System and method for improving text input in a shorthand-on-keyboard interface
US13/616,311ActiveUS8543384B2 (en)2005-10-222012-09-14Input recognition using multiple lexicons
US13/866,994ActiveUS8712755B2 (en)2005-10-222013-04-19System and method for improving text input in a shorthand-on-keyboard interface
US14/206,920Expired - Fee RelatedUS9256580B2 (en)2005-10-222014-03-12System and method for improving text input in a shorthand-on-keyboard interface

Family Applications After (4)

Application NumberTitlePriority DateFiling Date
US12/906,827Expired - Fee RelatedUS8311796B2 (en)2005-10-222010-10-18System and method for improving text input in a shorthand-on-keyboard interface
US13/616,311ActiveUS8543384B2 (en)2005-10-222012-09-14Input recognition using multiple lexicons
US13/866,994ActiveUS8712755B2 (en)2005-10-222013-04-19System and method for improving text input in a shorthand-on-keyboard interface
US14/206,920Expired - Fee RelatedUS9256580B2 (en)2005-10-222014-03-12System and method for improving text input in a shorthand-on-keyboard interface

Country Status (4)

CountryLink
US (5)US20070094024A1 (en)
JP (3)JP2009512923A (en)
CN (1)CN101292214B (en)
WO (1)WO2007045597A1 (en)

Cited By (69)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060067252A1 (en)*2004-09-302006-03-30Ajita JohnMethod and apparatus for providing communication tasks in a workflow
US20060101504A1 (en)*2004-11-092006-05-11Veveo.Tv, Inc.Method and system for performing searches for television content and channels using a non-intrusive television interface and with reduced text input
US20070156747A1 (en)*2005-12-122007-07-05Tegic Communications LlcMobile Device Retrieval and Navigation
US20070255693A1 (en)*2006-03-302007-11-01Veveo, Inc.User interface method and system for incrementally searching and selecting content items and for presenting advertising in response to search activities
US20070266406A1 (en)*2004-11-092007-11-15Murali AravamudanMethod and system for performing actions using a non-intrusive television with reduced text input
US20080141125A1 (en)*2006-06-232008-06-12Firooz GhassabianCombined data entry systems
US20080313128A1 (en)*2007-06-122008-12-18Microsoft CorporationDisk-Based Probabilistic Set-Similarity Indexes
US20080313574A1 (en)*2007-05-252008-12-18Veveo, Inc.System and method for search with reduced physical interaction requirements
US20080313564A1 (en)*2007-05-252008-12-18Veveo, Inc.System and method for text disambiguation and context designation in incremental search
US20080313174A1 (en)*2007-05-252008-12-18Veveo, Inc.Method and system for unified searching across and within multiple documents
US20090063135A1 (en)*2007-08-312009-03-05Vadim FuxHandheld Electronic Device and Method Employing Logical Proximity of Characters in Spell Checking
US20090217203A1 (en)*2006-03-062009-08-27Veveo, Inc.Methods and systems for segmeting relative user preferences into fine-grain and course-grain collections
US20100073329A1 (en)*2008-09-192010-03-25Tiruvilwamalai Venkatram RamanQuick Gesture Input
US20100153380A1 (en)*2005-11-232010-06-17Veveo, Inc.System And Method For Finding Desired Results By Incremental Search Using An Ambiguous Keypad With The Input Containing Orthographic And/Or Typographic Errors
US20100238125A1 (en)*2009-03-202010-09-23Nokia CorporationMethod, Apparatus, and Computer Program Product For Discontinuous Shapewriting
US20100286979A1 (en)*2007-08-012010-11-11Ginger Software, Inc.Automatic context sensitive language correction and enhancement using an internet corpus
US20110071834A1 (en)*2005-10-222011-03-24Per-Ola KristenssonSystem and method for improving text input in a shorthand-on-keyboard interface
US20110208512A1 (en)*2008-11-072011-08-25Jinglian GaoMethod and system for generating derivative words
US8078884B2 (en)2006-11-132011-12-13Veveo, Inc.Method of and system for selecting and presenting content based on user identification
US8086602B2 (en)2006-04-202011-12-27Veveo Inc.User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
US8107401B2 (en)2004-09-302012-01-31Avaya Inc.Method and apparatus for providing a virtual assistant to a communication participant
US8180722B2 (en)2004-09-302012-05-15Avaya Inc.Method and apparatus for data mining within communication session information using an entity relationship model
US8270320B2 (en)2004-09-302012-09-18Avaya Inc.Method and apparatus for launching a conference based on presence of invitees
US8417717B2 (en)2006-03-302013-04-09Veveo Inc.Method and system for incrementally selecting and providing relevant search engines in response to a user query
US20130262452A1 (en)*2010-12-172013-10-03Telefonaktiebolaget L M Ericsson (Publ)Server for Conveying a Set of Contact Identification Data to a User Equipment, Methods Therefor, User Equipment, Computer Programs and Computer Program Products
US8667414B2 (en)2012-03-232014-03-04Google Inc.Gestural input at a virtual keyboard
US8677236B2 (en)2008-12-192014-03-18Microsoft CorporationContact-specific and location-aware lexicon prediction
US8701032B1 (en)2012-10-162014-04-15Google Inc.Incremental multi-word recognition
US20140164996A1 (en)*2012-12-112014-06-12Canon Kabushiki KaishaApparatus, method, and storage medium
US8782549B2 (en)2012-10-052014-07-15Google Inc.Incremental feature-based gesture-keyboard decoding
US8799804B2 (en)2006-10-062014-08-05Veveo, Inc.Methods and systems for a linear character selection display interface for ambiguous text input
US8819574B2 (en)2012-10-222014-08-26Google Inc.Space prediction for text input
US20140278368A1 (en)*2013-03-142014-09-18Google Inc.Morpheme-level predictive graphical keyboard
US8843845B2 (en)2012-10-162014-09-23Google Inc.Multi-gesture text input prediction
US8850350B2 (en)2012-10-162014-09-30Google Inc.Partial gesture text entry
US20140350920A1 (en)2009-03-302014-11-27Touchtype LtdSystem and method for inputting text into electronic devices
US20150066500A1 (en)*2013-08-302015-03-05Honda Motor Co., Ltd.Speech processing device, speech processing method, and speech processing program
US9015036B2 (en)2010-02-012015-04-21Ginger Software, Inc.Automatic context sensitive language correction using an internet corpus particularly for small keyboard devices
US9021380B2 (en)2012-10-052015-04-28Google Inc.Incremental multi-touch gesture recognition
US9046932B2 (en)2009-10-092015-06-02Touchtype LtdSystem and method for inputting text into electronic devices based on text and text category predictions
US9052748B2 (en)2010-03-042015-06-09Touchtype LimitedSystem and method for inputting text into electronic devices
US9081500B2 (en)2013-05-032015-07-14Google Inc.Alternative hypothesis error correction for gesture typing
US20150248882A1 (en)*2012-07-092015-09-03Nuance Communications, Inc.Detecting potential significant errors in speech recognition results
US9135544B2 (en)2007-11-142015-09-15Varcode Ltd.System and method for quality management utilizing barcode indicators
US9166714B2 (en)2009-09-112015-10-20Veveo, Inc.Method of and system for presenting enriched video viewing analytics
US9177081B2 (en)2005-08-262015-11-03Veveo, Inc.Method and system for processing ambiguous, multi-term search queries
US9189472B2 (en)2009-03-302015-11-17Touchtype LimitedSystem and method for inputting text into small screen devices
US9384185B2 (en)2010-09-292016-07-05Touchtype Ltd.System and method for inputting text into electronic devices
US9400952B2 (en)2012-10-222016-07-26Varcode Ltd.Tamper-proof quality management barcode indicators
US9424246B2 (en)2009-03-302016-08-23Touchtype Ltd.System and method for inputting text into electronic devices
US9547439B2 (en)2013-04-222017-01-17Google Inc.Dynamically-positioned character string suggestions for gesture typing
CN106484133A (en)*2016-08-242017-03-08苏娜香The method for input in Chinese being carried out using handwriting stenograph symbol
US9646277B2 (en)2006-05-072017-05-09Varcode Ltd.System and method for improved quality management in a product logistic chain
US9703779B2 (en)2010-02-042017-07-11Veveo, Inc.Method of and system for enhanced local-device content discovery
US9747272B2 (en)2012-10-162017-08-29Google Inc.Feature-based autocorrection
US9830311B2 (en)2013-01-152017-11-28Google LlcTouch keyboard using language and spatial models
US9911409B2 (en)*2015-07-232018-03-06Samsung Electronics Co., Ltd.Speech recognition apparatus and method
US20180349349A1 (en)*2017-06-022018-12-06Apple Inc.Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
US10176451B2 (en)2007-05-062019-01-08Varcode Ltd.System and method for quality management utilizing barcode indicators
US10191654B2 (en)2009-03-302019-01-29Touchtype LimitedSystem and method for inputting text into electronic devices
US10235363B2 (en)*2017-04-282019-03-19Sap SeInstant translation of user interfaces of a web application
US10372310B2 (en)2016-06-232019-08-06Microsoft Technology Licensing, LlcSuppression of input images
US10445678B2 (en)2006-05-072019-10-15Varcode Ltd.System and method for improved quality management in a product logistic chain
CN110826322A (en)*2019-10-222020-02-21中电科大数据研究院有限公司 A new word discovery and part-of-speech prediction and tagging method
US10613746B2 (en)2012-01-162020-04-07Touchtype Ltd.System and method for inputting text
US10697837B2 (en)2015-07-072020-06-30Varcode Ltd.Electronic quality indicator
US11060924B2 (en)2015-05-182021-07-13Varcode Ltd.Thermochromic ink indicia for activatable quality labels
US11704526B2 (en)2008-06-102023-07-18Varcode Ltd.Barcoded indicators for quality management
US12120394B2 (en)2007-11-212024-10-15Rovi Guides, Inc.Maintaining a user profile based on dynamic data

Families Citing this family (158)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090193334A1 (en)*2005-05-182009-07-30Exb Asset Management GmbhPredictive text input system and method involving two concurrent ranking means
US8036878B2 (en)*2005-05-182011-10-11Never Wall Treuhand GmbHDevice incorporating improved text input mechanism
US8374846B2 (en)*2005-05-182013-02-12Neuer Wall Treuhand GmbhText input device and method
US9606634B2 (en)*2005-05-182017-03-28Nokia Technologies OyDevice incorporating improved text input mechanism
US8677377B2 (en)2005-09-082014-03-18Apple Inc.Method and apparatus for building an intelligent automated assistant
US9318108B2 (en)2010-01-182016-04-19Apple Inc.Intelligent automated assistant
US8977255B2 (en)2007-04-032015-03-10Apple Inc.Method and system for operating a multi-function portable electronic device using voice-activation
WO2009024194A1 (en)*2007-08-172009-02-26Nokia CorporationMethod and device for word input
US10002189B2 (en)2007-12-202018-06-19Apple Inc.Method and apparatus for searching using an active ontology
US9330720B2 (en)2008-01-032016-05-03Apple Inc.Methods and apparatus for altering audio output signals
US8996376B2 (en)2008-04-052015-03-31Apple Inc.Intelligent text-to-speech conversion
US20100030549A1 (en)2008-07-312010-02-04Lee Michael MMobile device having human language translation capability with positional feedback
US8676904B2 (en)2008-10-022014-03-18Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US10241752B2 (en)2011-09-302019-03-26Apple Inc.Interface for a virtual digital assistant
US20120309363A1 (en)2011-06-032012-12-06Apple Inc.Triggering notifications associated with tasks items that represent tasks to perform
US10276170B2 (en)2010-01-182019-04-30Apple Inc.Intelligent automated assistant
US8682667B2 (en)2010-02-252014-03-25Apple Inc.User profiling for selecting user specific voice input processing information
US9262612B2 (en)2011-03-212016-02-16Apple Inc.Device access using voice authentication
US10057736B2 (en)2011-06-032018-08-21Apple Inc.Active transport based notifications
US20130091166A1 (en)*2011-10-062013-04-11Discovery Engine CorporationMethod and apparatus for indexing information using an extended lexicon
CN104160361A (en)2012-02-062014-11-19迈克尔·K·科尔比 string completion
US9330082B2 (en)*2012-02-142016-05-03Facebook, Inc.User experience with customized user dictionary
US9330083B2 (en)*2012-02-142016-05-03Facebook, Inc.Creating customized user dictionary
US10134385B2 (en)2012-03-022018-11-20Apple Inc.Systems and methods for name pronunciation
US10417037B2 (en)2012-05-152019-09-17Apple Inc.Systems and methods for integrating third party services with a digital assistant
US9721563B2 (en)2012-06-082017-08-01Apple Inc.Name recognition system
US20140136210A1 (en)*2012-11-142014-05-15At&T Intellectual Property I, L.P.System and method for robust personalization of speech recognition
IN2013CH00469A (en)2013-01-212015-07-31Keypoint Technologies India Pvt Ltd
WO2014111959A2 (en)*2013-01-212014-07-24Keypoint Technologies India Pvt. Ltd.Text input system and method
US9047268B2 (en)*2013-01-312015-06-02Google Inc.Character and word level language models for out-of-vocabulary text input
US9454240B2 (en)2013-02-052016-09-27Google Inc.Gesture keyboard input of non-dictionary character strings
DE212014000045U1 (en)2013-02-072015-09-24Apple Inc. Voice trigger for a digital assistant
US10652394B2 (en)2013-03-142020-05-12Apple Inc.System and method for processing voicemail
US10748529B1 (en)2013-03-152020-08-18Apple Inc.Voice activated device for use with a voice-based digital assistant
US9672818B2 (en)2013-04-182017-06-06Nuance Communications, Inc.Updating population language models based on changes made by user clusters
FR3005175B1 (en)*2013-04-242018-07-27Myscript PERMANENT SYNCHRONIZATION SYSTEM FOR MANUSCRITE INPUT
US8756499B1 (en)*2013-04-292014-06-17Google Inc.Gesture keyboard input of non-dictionary character strings using substitute scoring
WO2014197334A2 (en)2013-06-072014-12-11Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197335A1 (en)2013-06-082014-12-11Apple Inc.Interpreting and acting upon commands that involve sharing information with remote devices
DE112014002747T5 (en)2013-06-092016-03-03Apple Inc. Apparatus, method and graphical user interface for enabling conversation persistence over two or more instances of a digital assistant
US10176167B2 (en)2013-06-092019-01-08Apple Inc.System and method for inferring user intent from speech inputs
US9423890B2 (en)*2013-06-282016-08-23Lenovo (Singapore) Pte. Ltd.Stylus lexicon sharing
US9229543B2 (en)*2013-06-282016-01-05Lenovo (Singapore) Pte. Ltd.Modifying stylus input or response using inferred emotion
DE112014003653B4 (en)2013-08-062024-04-18Apple Inc. Automatically activate intelligent responses based on activities from remote devices
CN103531197A (en)*2013-10-112014-01-22安徽科大讯飞信息科技股份有限公司Command word recognition self-adaptive optimization method for carrying out feedback on user speech recognition result
US10296160B2 (en)2013-12-062019-05-21Apple Inc.Method for extracting salient dialog usage from live data
US10170123B2 (en)2014-05-302019-01-01Apple Inc.Intelligent assistant for home automation
US9715875B2 (en)2014-05-302017-07-25Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US9633004B2 (en)2014-05-302017-04-25Apple Inc.Better resolution when referencing to concepts
CN110797019B (en)2014-05-302023-08-29苹果公司Multi-command single speech input method
US9430463B2 (en)2014-05-302016-08-30Apple Inc.Exemplar-based natural language processing
US9338493B2 (en)2014-06-302016-05-10Apple Inc.Intelligent automated assistant for TV user interactions
US9818400B2 (en)2014-09-112017-11-14Apple Inc.Method and apparatus for discovering trending terms in speech requests
US10127911B2 (en)2014-09-302018-11-13Apple Inc.Speaker identification and unsupervised speaker adaptation techniques
US9668121B2 (en)2014-09-302017-05-30Apple Inc.Social reminders
US10074360B2 (en)2014-09-302018-09-11Apple Inc.Providing an indication of the suitability of speech recognition
CN104538032B (en)*2014-12-192018-02-06中国科学院计算技术研究所A kind of methods for mandarin speech recognition and system for merging user feedback
US10152299B2 (en)2015-03-062018-12-11Apple Inc.Reducing response latency of intelligent automated assistants
US10567477B2 (en)2015-03-082020-02-18Apple Inc.Virtual assistant continuity
US9721566B2 (en)2015-03-082017-08-01Apple Inc.Competing devices responding to voice triggers
US9886953B2 (en)2015-03-082018-02-06Apple Inc.Virtual assistant activation
US9703394B2 (en)*2015-03-242017-07-11Google Inc.Unlearning techniques for adaptive language models in text entry
US10460227B2 (en)2015-05-152019-10-29Apple Inc.Virtual assistant in a communication session
US10200824B2 (en)2015-05-272019-02-05Apple Inc.Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device
US10083688B2 (en)2015-05-272018-09-25Apple Inc.Device voice control for selecting a displayed affordance
US9578173B2 (en)2015-06-052017-02-21Apple Inc.Virtual assistant aided communication with 3rd party service in a communication session
US11025565B2 (en)2015-06-072021-06-01Apple Inc.Personalized prediction of responses for instant messaging
US20160378747A1 (en)2015-06-292016-12-29Apple Inc.Virtual assistant for media playback
US10747498B2 (en)2015-09-082020-08-18Apple Inc.Zero latency digital assistant
US10331312B2 (en)2015-09-082019-06-25Apple Inc.Intelligent automated assistant in a media environment
US10740384B2 (en)2015-09-082020-08-11Apple Inc.Intelligent automated assistant for media search and playback
US10671428B2 (en)2015-09-082020-06-02Apple Inc.Distributed personal assistant
US11587559B2 (en)2015-09-302023-02-21Apple Inc.Intelligent device identification
US10691473B2 (en)2015-11-062020-06-23Apple Inc.Intelligent automated assistant in a messaging environment
US10956666B2 (en)2015-11-092021-03-23Apple Inc.Unconventional virtual assistant interactions
US10049668B2 (en)2015-12-022018-08-14Apple Inc.Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en)2015-12-232019-03-05Apple Inc.Proactive assistance based on dialog communication between devices
US10248635B2 (en)2016-02-292019-04-02MyscriptMethod for inserting characters in a character string and the corresponding digital service
US10416868B2 (en)2016-02-292019-09-17MyscriptMethod and system for character insertion in a character string
DK201670539A1 (en)*2016-03-142017-10-02Apple IncDictation that allows editing
US11227589B2 (en)2016-06-062022-01-18Apple Inc.Intelligent list reading
US10049663B2 (en)2016-06-082018-08-14Apple, Inc.Intelligent automated assistant for media exploration
US12223282B2 (en)2016-06-092025-02-11Apple Inc.Intelligent automated assistant in a home environment
US10586535B2 (en)2016-06-102020-03-10Apple Inc.Intelligent digital assistant in a multi-tasking environment
US12197817B2 (en)2016-06-112025-01-14Apple Inc.Intelligent device arbitration and control
DK179415B1 (en)2016-06-112018-06-14Apple IncIntelligent device arbitration and control
DK201670540A1 (en)2016-06-112018-01-08Apple IncApplication integration with a digital assistant
EP3422165A4 (en)*2016-06-222019-04-17Huawei Technologies Co., Ltd. METHOD AND DEVICE FOR DISPLAYING CANDIDATE WORDS AND GRAPHICAL USER INTERFACE
US10474753B2 (en)2016-09-072019-11-12Apple Inc.Language identification using recurrent neural networks
US10043516B2 (en)2016-09-232018-08-07Apple Inc.Intelligent automated assistant
US10884610B2 (en)2016-11-042021-01-05MyscriptSystem and method for recognizing handwritten stroke input
US11281993B2 (en)2016-12-052022-03-22Apple Inc.Model and ensemble compression for metric learning
US10593346B2 (en)2016-12-222020-03-17Apple Inc.Rank-reduced token representation for automatic speech recognition
US11204787B2 (en)2017-01-092021-12-21Apple Inc.Application integration with a digital assistant
US10417266B2 (en)2017-05-092019-09-17Apple Inc.Context-aware ranking of intelligent response suggestions
DK201770383A1 (en)2017-05-092018-12-14Apple Inc.User interface for correcting recognition errors
DK180048B1 (en)2017-05-112020-02-04Apple Inc. MAINTAINING THE DATA PROTECTION OF PERSONAL INFORMATION
US10395654B2 (en)2017-05-112019-08-27Apple Inc.Text normalization based on a data-driven learning network
DK201770439A1 (en)2017-05-112018-12-13Apple Inc.Offline personal assistant
US10726832B2 (en)2017-05-112020-07-28Apple Inc.Maintaining privacy of personal information
DK179745B1 (en)2017-05-122019-05-01Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
US11301477B2 (en)2017-05-122022-04-12Apple Inc.Feedback analysis of a digital assistant
DK201770427A1 (en)2017-05-122018-12-20Apple Inc.Low-latency intelligent automated assistant
DK179496B1 (en)2017-05-122019-01-15Apple Inc. USER-SPECIFIC Acoustic Models
DK201770431A1 (en)2017-05-152018-12-20Apple Inc.Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770411A1 (en)2017-05-152018-12-20Apple Inc. MULTI-MODAL INTERFACES
DK201770432A1 (en)2017-05-152018-12-21Apple Inc.Hierarchical belief states for digital assistants
US10311144B2 (en)2017-05-162019-06-04Apple Inc.Emoji word sense disambiguation
US10403278B2 (en)2017-05-162019-09-03Apple Inc.Methods and systems for phonetic matching in digital assistant services
DK179549B1 (en)2017-05-162019-02-12Apple Inc.Far-field extension for digital assistant services
US10303715B2 (en)2017-05-162019-05-28Apple Inc.Intelligent automated assistant for media exploration
US20180336892A1 (en)2017-05-162018-11-22Apple Inc.Detecting a trigger of a digital assistant
US20190079668A1 (en)*2017-06-292019-03-14Ashwin P RaoUser interfaces for keyboards
US10445429B2 (en)2017-09-212019-10-15Apple Inc.Natural language understanding using vocabularies with compressed serialized tries
US10755051B2 (en)2017-09-292020-08-25Apple Inc.Rule-based natural language processing
US10636424B2 (en)2017-11-302020-04-28Apple Inc.Multi-turn canned dialog
US10733982B2 (en)2018-01-082020-08-04Apple Inc.Multi-directional dialog
US10733375B2 (en)2018-01-312020-08-04Apple Inc.Knowledge-based framework for improving natural language understanding
US10789959B2 (en)2018-03-022020-09-29Apple Inc.Training speaker recognition models for digital assistants
US10592604B2 (en)2018-03-122020-03-17Apple Inc.Inverse text normalization for automatic speech recognition
US10818288B2 (en)2018-03-262020-10-27Apple Inc.Natural assistant interaction
US10909331B2 (en)2018-03-302021-02-02Apple Inc.Implicit identification of translation payload with neural machine translation
US11010553B2 (en)*2018-04-182021-05-18International Business Machines CorporationRecommending authors to expand personal lexicon
US11145294B2 (en)2018-05-072021-10-12Apple Inc.Intelligent automated assistant for delivering content from user experiences
US10928918B2 (en)2018-05-072021-02-23Apple Inc.Raise to speak
US10984780B2 (en)2018-05-212021-04-20Apple Inc.Global semantic word embeddings using bi-directional recurrent neural networks
DK179822B1 (en)2018-06-012019-07-12Apple Inc.Voice interaction at a primary device to access call functionality of a companion device
US10892996B2 (en)2018-06-012021-01-12Apple Inc.Variable latency device coordination
US11386266B2 (en)2018-06-012022-07-12Apple Inc.Text correction
DK180639B1 (en)2018-06-012021-11-04Apple Inc DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT
DK201870355A1 (en)2018-06-012019-12-16Apple Inc.Virtual assistant operation in multi-device environments
US10504518B1 (en)2018-06-032019-12-10Apple Inc.Accelerated task performance
US11010561B2 (en)2018-09-272021-05-18Apple Inc.Sentiment prediction from textual data
US11170166B2 (en)2018-09-282021-11-09Apple Inc.Neural typographical error modeling via generative adversarial networks
US10839159B2 (en)2018-09-282020-11-17Apple Inc.Named entity normalization in a spoken dialog system
US11462215B2 (en)2018-09-282022-10-04Apple Inc.Multi-modal inputs for voice commands
US11475898B2 (en)2018-10-262022-10-18Apple Inc.Low-latency multi-speaker speech recognition
CN109712613B (en)*2018-12-272021-04-20北京百佑科技有限公司 Semantic analysis library updating method, device and electronic device
US11638059B2 (en)2019-01-042023-04-25Apple Inc.Content playback on multiple devices
US11348573B2 (en)2019-03-182022-05-31Apple Inc.Multimodality in digital assistant systems
US11423908B2 (en)2019-05-062022-08-23Apple Inc.Interpreting spoken requests
US11475884B2 (en)2019-05-062022-10-18Apple Inc.Reducing digital assistant latency when a language is incorrectly determined
US11307752B2 (en)2019-05-062022-04-19Apple Inc.User configurable task triggers
DK201970509A1 (en)2019-05-062021-01-15Apple IncSpoken notifications
US11140099B2 (en)2019-05-212021-10-05Apple Inc.Providing message response suggestions
DK180129B1 (en)2019-05-312020-06-02Apple Inc. USER ACTIVITY SHORTCUT SUGGESTIONS
US11496600B2 (en)2019-05-312022-11-08Apple Inc.Remote execution of machine-learned models
DK201970511A1 (en)2019-05-312021-02-15Apple IncVoice identification in digital assistant systems
US11289073B2 (en)2019-05-312022-03-29Apple Inc.Device text to speech
US11360641B2 (en)2019-06-012022-06-14Apple Inc.Increasing the relevance of new available information
US11227599B2 (en)2019-06-012022-01-18Apple Inc.Methods and user interfaces for voice-based control of electronic devices
US11488406B2 (en)2019-09-252022-11-01Apple Inc.Text detection using global geometry estimators
RU2741322C1 (en)*2020-03-132021-01-25Хуавэй Текнолоджиз Ко., Лтд.Method and device for displaying possible word and graphical user interface
US11061543B1 (en)2020-05-112021-07-13Apple Inc.Providing relevant data items based on context
US11183193B1 (en)2020-05-112021-11-23Apple Inc.Digital assistant hardware abstraction
US11755276B2 (en)2020-05-122023-09-12Apple Inc.Reducing description length based on confidence
US11490204B2 (en)2020-07-202022-11-01Apple Inc.Multi-device audio adjustment coordination
US11438683B2 (en)2020-07-212022-09-06Apple Inc.User identification using headphones

Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4819271A (en)*1985-05-291989-04-04International Business Machines CorporationConstructing Markov model word baseforms from multiple utterances by concatenating model sequences for word segments
US5680628A (en)*1995-07-191997-10-21Inso CorporationMethod and apparatus for automated search and retrieval process
US5896321A (en)*1997-11-141999-04-20Microsoft CorporationText completion system for a miniature computer
US5953541A (en)*1997-01-241999-09-14Tegic Communications, Inc.Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use
US6018708A (en)*1997-08-262000-01-25Nortel Networks CorporationMethod and apparatus for performing speech recognition utilizing a supplementary lexicon of frequently used orthographies
US6175834B1 (en)*1998-06-242001-01-16Microsoft CorporationConsistency checker for documents containing japanese text
US6223059B1 (en)*1999-02-222001-04-24Nokia Mobile Phones LimitedCommunication terminal having a predictive editor application
US6349282B1 (en)*1999-04-202002-02-19Larnout & Hauspie Speech Products N.V.Compound words in speech recognition systems
US6401060B1 (en)*1998-06-252002-06-04Microsoft CorporationMethod for typographical detection and replacement in Japanese text
US6438545B1 (en)*1997-07-032002-08-20Value Capital ManagementSemantic user interface
US20030110031A1 (en)*2001-12-072003-06-12Sony CorporationMethodology for implementing a vocabulary set for use in a speech recognition system
US20040070571A1 (en)*2001-10-112004-04-15Woodard Scott E.Speed writer program and device with speed writer program installed
US20040086179A1 (en)*2002-11-042004-05-06Yue MaPost-processing system and method for correcting machine recognized text
US20040120583A1 (en)*2002-12-202004-06-24International Business Machines CorporationSystem and method for recognizing word patterns based on a virtual keyboard layout
US20040155869A1 (en)*1999-05-272004-08-12Robinson B. AlexKeyboard system with automatic correction
US6801893B1 (en)*1999-06-302004-10-05International Business Machines CorporationMethod and apparatus for expanding the vocabulary of a speech system
US6956968B1 (en)*1999-01-042005-10-18Zi Technology Corporation, Ltd.Database engines for processing ideographic characters and methods therefor
US20050283364A1 (en)*1998-12-042005-12-22Michael LongeMultimodal disambiguation of speech recognition
US7120582B1 (en)*1999-09-072006-10-10Dragon Systems, Inc.Expanding an effective vocabulary of a speech recognition system
US7129932B1 (en)*2003-03-262006-10-31At&T Corp.Keyboard for interacting on small devices
US7158678B2 (en)*2001-07-192007-01-02Motorola, Inc.Text input method for personal digital assistants and the like
US7199786B2 (en)*2002-11-292007-04-03Daniel SuraquiReduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system
US7293231B1 (en)*1999-03-182007-11-06British Columbia Ltd.Data entry for personal computing devices

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB2193023B (en)*1986-07-251990-12-12Hoem Gideon CullumDisplay apparatus
JPH04264668A (en)*1991-02-191992-09-21Nec Off Syst LtdDocument preparing machine
JPH06131328A (en)*1992-10-161994-05-13Just Syst Corp Document processing method and apparatus
JPH0744655A (en)*1993-08-031995-02-14Sony CorpHandwritten input display device
US5574482A (en)*1994-05-171996-11-12Niemeier; Charles J.Method for data input on a touch-sensitive screen
US6008799A (en)*1994-05-241999-12-28Microsoft CorporationMethod and system for entering data using an improved on-screen keyboard
JPH0863468A (en)*1994-08-171996-03-08Sharp Corp Kana-Kanji conversion system
JP3313978B2 (en)*1996-07-262002-08-12キヤノン株式会社 Process cartridge and electrophotographic image forming apparatus
JPH1185910A (en)*1997-07-161999-03-30Matsushita Electric Ind Co Ltd Character recognition apparatus and method, and recording medium recording the method
JP2000200267A (en)*1998-12-282000-07-18Casio Comput Co Ltd Input character conversion device and program recording medium thereof
GB2347239B (en)*1999-02-222003-09-24Nokia Mobile Phones LtdA communication terminal having a predictive editor application
JP3539479B2 (en)*1999-03-112004-07-07シャープ株式会社 Translation apparatus, translation method, and recording medium recording translation program
JP3492981B2 (en)*1999-05-302004-02-03テジック・コミュニケーションズ・インコーポレーテッド An input system for generating input sequence of phonetic kana characters
JP2001034495A (en)*1999-07-272001-02-09Nec CorpDual system
JP3935374B2 (en)*2002-02-282007-06-20株式会社東芝 Dictionary construction support method, apparatus and program
US7380203B2 (en)*2002-05-142008-05-27Microsoft CorporationNatural input recognition tool
US7098896B2 (en)*2003-01-162006-08-29Forword Input Inc.System and method for continuous stroke word-based text input
JP4357240B2 (en)*2003-08-282009-11-04三洋電機株式会社 Character recognition device, character recognition method, program, and storage medium
US7706616B2 (en)2004-02-272010-04-27International Business Machines CorporationSystem and method for recognizing word patterns in a very large vocabulary based on a virtual keyboard layout
US7376938B1 (en)*2004-03-122008-05-20Steven Van der HoevenMethod and system for disambiguation and predictive resolution
US7487461B2 (en)2005-05-042009-02-03International Business Machines CorporationSystem and method for issuing commands based on pen motions on a graphical keyboard
US7583205B2 (en)*2005-07-282009-09-01Research In Motion LimitedHandheld electronic device with disambiguation of compound word text input
US20070094024A1 (en)2005-10-222007-04-26International Business Machines CorporationSystem and method for improving text input in a shorthand-on-keyboard interface

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4819271A (en)*1985-05-291989-04-04International Business Machines CorporationConstructing Markov model word baseforms from multiple utterances by concatenating model sequences for word segments
US5680628A (en)*1995-07-191997-10-21Inso CorporationMethod and apparatus for automated search and retrieval process
US5953541A (en)*1997-01-241999-09-14Tegic Communications, Inc.Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use
US6286064B1 (en)*1997-01-242001-09-04Tegic Communications, Inc.Reduced keyboard and method for simultaneous ambiguous and unambiguous text input
US6438545B1 (en)*1997-07-032002-08-20Value Capital ManagementSemantic user interface
US6018708A (en)*1997-08-262000-01-25Nortel Networks CorporationMethod and apparatus for performing speech recognition utilizing a supplementary lexicon of frequently used orthographies
US5896321A (en)*1997-11-141999-04-20Microsoft CorporationText completion system for a miniature computer
US6175834B1 (en)*1998-06-242001-01-16Microsoft CorporationConsistency checker for documents containing japanese text
US6401060B1 (en)*1998-06-252002-06-04Microsoft CorporationMethod for typographical detection and replacement in Japanese text
US20050283364A1 (en)*1998-12-042005-12-22Michael LongeMultimodal disambiguation of speech recognition
US6956968B1 (en)*1999-01-042005-10-18Zi Technology Corporation, Ltd.Database engines for processing ideographic characters and methods therefor
US6223059B1 (en)*1999-02-222001-04-24Nokia Mobile Phones LimitedCommunication terminal having a predictive editor application
US7293231B1 (en)*1999-03-182007-11-06British Columbia Ltd.Data entry for personal computing devices
US6349282B1 (en)*1999-04-202002-02-19Larnout & Hauspie Speech Products N.V.Compound words in speech recognition systems
US20040155869A1 (en)*1999-05-272004-08-12Robinson B. AlexKeyboard system with automatic correction
US6801893B1 (en)*1999-06-302004-10-05International Business Machines CorporationMethod and apparatus for expanding the vocabulary of a speech system
US7120582B1 (en)*1999-09-072006-10-10Dragon Systems, Inc.Expanding an effective vocabulary of a speech recognition system
US7158678B2 (en)*2001-07-192007-01-02Motorola, Inc.Text input method for personal digital assistants and the like
US20040070571A1 (en)*2001-10-112004-04-15Woodard Scott E.Speed writer program and device with speed writer program installed
US20030110031A1 (en)*2001-12-072003-06-12Sony CorporationMethodology for implementing a vocabulary set for use in a speech recognition system
US20040086179A1 (en)*2002-11-042004-05-06Yue MaPost-processing system and method for correcting machine recognized text
US7199786B2 (en)*2002-11-292007-04-03Daniel SuraquiReduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system
US20040120583A1 (en)*2002-12-202004-06-24International Business Machines CorporationSystem and method for recognizing word patterns based on a virtual keyboard layout
US7129932B1 (en)*2003-03-262006-10-31At&T Corp.Keyboard for interacting on small devices

Cited By (180)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060067252A1 (en)*2004-09-302006-03-30Ajita JohnMethod and apparatus for providing communication tasks in a workflow
US7936863B2 (en)*2004-09-302011-05-03Avaya Inc.Method and apparatus for providing communication tasks in a workflow
US8107401B2 (en)2004-09-302012-01-31Avaya Inc.Method and apparatus for providing a virtual assistant to a communication participant
US8180722B2 (en)2004-09-302012-05-15Avaya Inc.Method and apparatus for data mining within communication session information using an entity relationship model
US8270320B2 (en)2004-09-302012-09-18Avaya Inc.Method and apparatus for launching a conference based on presence of invitees
US20070266406A1 (en)*2004-11-092007-11-15Murali AravamudanMethod and system for performing actions using a non-intrusive television with reduced text input
US20060101504A1 (en)*2004-11-092006-05-11Veveo.Tv, Inc.Method and system for performing searches for television content and channels using a non-intrusive television interface and with reduced text input
US9177081B2 (en)2005-08-262015-11-03Veveo, Inc.Method and system for processing ambiguous, multi-term search queries
US20110071834A1 (en)*2005-10-222011-03-24Per-Ola KristenssonSystem and method for improving text input in a shorthand-on-keyboard interface
US8543384B2 (en)2005-10-222013-09-24Nuance Communications, Inc.Input recognition using multiple lexicons
US8311796B2 (en)2005-10-222012-11-13Nuance Communications, Inc.System and method for improving text input in a shorthand-on-keyboard interface
US9256580B2 (en)2005-10-222016-02-09Nuance Communications, Inc.System and method for improving text input in a shorthand-on-keyboard interface
US8370284B2 (en)2005-11-232013-02-05Veveo, Inc.System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and/or typographic errors
US8589324B2 (en)*2005-11-232013-11-19Veveo, Inc.System and method for finding desired results by incremental search using an ambiguous keypad with the input containing typographic errors
US20100153380A1 (en)*2005-11-232010-06-17Veveo, Inc.System And Method For Finding Desired Results By Incremental Search Using An Ambiguous Keypad With The Input Containing Orthographic And/Or Typographic Errors
US20070156747A1 (en)*2005-12-122007-07-05Tegic Communications LlcMobile Device Retrieval and Navigation
US20110126146A1 (en)*2005-12-122011-05-26Mark SamuelsonMobile device retrieval and navigation
US7840579B2 (en)*2005-12-122010-11-23Tegic Communications Inc.Mobile device retrieval and navigation
US8825694B2 (en)*2005-12-122014-09-02Nuance Communications, Inc.Mobile device retrieval and navigation
US9213755B2 (en)2006-03-062015-12-15Veveo, Inc.Methods and systems for selecting and presenting content based on context sensitive user preferences
US8112454B2 (en)2006-03-062012-02-07Veveo, Inc.Methods and systems for ordering content items according to learned user preferences
US8943083B2 (en)2006-03-062015-01-27Veveo, Inc.Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US8949231B2 (en)2006-03-062015-02-03Veveo, Inc.Methods and systems for selecting and presenting content based on activity level spikes associated with the content
US8825576B2 (en)2006-03-062014-09-02Veveo, Inc.Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system
US9075861B2 (en)2006-03-062015-07-07Veveo, Inc.Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US9092503B2 (en)2006-03-062015-07-28Veveo, Inc.Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
US9128987B2 (en)2006-03-062015-09-08Veveo, Inc.Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users
US8429155B2 (en)2006-03-062013-04-23Veveo, Inc.Methods and systems for selecting and presenting content based on activity level spikes associated with the content
US8429188B2 (en)2006-03-062013-04-23Veveo, Inc.Methods and systems for selecting and presenting content based on context sensitive user preferences
US8583566B2 (en)2006-03-062013-11-12Veveo, Inc.Methods and systems for selecting and presenting content based on learned periodicity of user content selection
US8438160B2 (en)2006-03-062013-05-07Veveo, Inc.Methods and systems for selecting and presenting content based on dynamically identifying Microgenres Associated with the content
US20100325111A1 (en)*2006-03-062010-12-23Veveo, Inc.Methods and Systems for Selecting and Presenting Content Based on Context Sensitive User Preferences
US8543516B2 (en)2006-03-062013-09-24Veveo, Inc.Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system
US20090217203A1 (en)*2006-03-062009-08-27Veveo, Inc.Methods and systems for segmeting relative user preferences into fine-grain and course-grain collections
US8478794B2 (en)2006-03-062013-07-02Veveo, Inc.Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US8380726B2 (en)2006-03-062013-02-19Veveo, Inc.Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users
US20070255693A1 (en)*2006-03-302007-11-01Veveo, Inc.User interface method and system for incrementally searching and selecting content items and for presenting advertising in response to search activities
US8417717B2 (en)2006-03-302013-04-09Veveo Inc.Method and system for incrementally selecting and providing relevant search engines in response to a user query
US9223873B2 (en)2006-03-302015-12-29Veveo, Inc.Method and system for incrementally selecting and providing relevant search engines in response to a user query
US10146840B2 (en)2006-04-202018-12-04Veveo, Inc.User interface methods and systems for selecting and presenting content based on user relationships
US8423583B2 (en)2006-04-202013-04-16Veveo Inc.User interface methods and systems for selecting and presenting content based on user relationships
US9087109B2 (en)2006-04-202015-07-21Veveo, Inc.User interface methods and systems for selecting and presenting content based on user relationships
US8086602B2 (en)2006-04-202011-12-27Veveo Inc.User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
US8375069B2 (en)2006-04-202013-02-12Veveo Inc.User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
US8688746B2 (en)2006-04-202014-04-01Veveo, Inc.User interface methods and systems for selecting and presenting content based on user relationships
US10445678B2 (en)2006-05-072019-10-15Varcode Ltd.System and method for improved quality management in a product logistic chain
US9646277B2 (en)2006-05-072017-05-09Varcode Ltd.System and method for improved quality management in a product logistic chain
US10726375B2 (en)2006-05-072020-07-28Varcode Ltd.System and method for improved quality management in a product logistic chain
US10037507B2 (en)2006-05-072018-07-31Varcode Ltd.System and method for improved quality management in a product logistic chain
US20080141125A1 (en)*2006-06-232008-06-12Firooz GhassabianCombined data entry systems
US8799804B2 (en)2006-10-062014-08-05Veveo, Inc.Methods and systems for a linear character selection display interface for ambiguous text input
US8078884B2 (en)2006-11-132011-12-13Veveo, Inc.Method of and system for selecting and presenting content based on user identification
US10776752B2 (en)2007-05-062020-09-15Varcode Ltd.System and method for quality management utilizing barcode indicators
US10504060B2 (en)2007-05-062019-12-10Varcode Ltd.System and method for quality management utilizing barcode indicators
US10176451B2 (en)2007-05-062019-01-08Varcode Ltd.System and method for quality management utilizing barcode indicators
US20080313564A1 (en)*2007-05-252008-12-18Veveo, Inc.System and method for text disambiguation and context designation in incremental search
US20080313174A1 (en)*2007-05-252008-12-18Veveo, Inc.Method and system for unified searching across and within multiple documents
US8429158B2 (en)2007-05-252013-04-23Veveo, Inc.Method and system for unified searching and incremental searching across and within multiple documents
US8296294B2 (en)2007-05-252012-10-23Veveo, Inc.Method and system for unified searching across and within multiple documents
US20080313574A1 (en)*2007-05-252008-12-18Veveo, Inc.System and method for search with reduced physical interaction requirements
US8549424B2 (en)*2007-05-252013-10-01Veveo, Inc.System and method for text disambiguation and context designation in incremental search
US8886642B2 (en)2007-05-252014-11-11Veveo, Inc.Method and system for unified searching and incremental searching across and within multiple documents
US20080313128A1 (en)*2007-06-122008-12-18Microsoft CorporationDisk-Based Probabilistic Set-Similarity Indexes
US7610283B2 (en)*2007-06-122009-10-27Microsoft CorporationDisk-based probabilistic set-similarity indexes
US8914278B2 (en)*2007-08-012014-12-16Ginger Software, Inc.Automatic context sensitive language correction and enhancement using an internet corpus
US9026432B2 (en)2007-08-012015-05-05Ginger Software, Inc.Automatic context sensitive language generation, correction and enhancement using an internet corpus
US20100286979A1 (en)*2007-08-012010-11-11Ginger Software, Inc.Automatic context sensitive language correction and enhancement using an internet corpus
US7949516B2 (en)*2007-08-312011-05-24Research In Motion LimitedHandheld electronic device and method employing logical proximity of characters in spell checking
US20090063135A1 (en)*2007-08-312009-03-05Vadim FuxHandheld Electronic Device and Method Employing Logical Proximity of Characters in Spell Checking
US8296128B2 (en)2007-08-312012-10-23Research In Motion LimitedHandheld electronic device and method employing logical proximity of characters in spell checking
US8452584B2 (en)2007-08-312013-05-28Research In Motion LimitedHandheld electronic device and method employing logical proximity of characters in spell checking
US20110197127A1 (en)*2007-08-312011-08-11Research In Motion LimitedHandheld electronic device and method employing logical proximity of characters in spell checking
US9135544B2 (en)2007-11-142015-09-15Varcode Ltd.System and method for quality management utilizing barcode indicators
US9836678B2 (en)2007-11-142017-12-05Varcode Ltd.System and method for quality management utilizing barcode indicators
US9558439B2 (en)2007-11-142017-01-31Varcode Ltd.System and method for quality management utilizing barcode indicators
US10262251B2 (en)2007-11-142019-04-16Varcode Ltd.System and method for quality management utilizing barcode indicators
US10719749B2 (en)2007-11-142020-07-21Varcode Ltd.System and method for quality management utilizing barcode indicators
US12120394B2 (en)2007-11-212024-10-15Rovi Guides, Inc.Maintaining a user profile based on dynamic data
US9384435B2 (en)2008-06-102016-07-05Varcode Ltd.Barcoded indicators for quality management
US12039386B2 (en)2008-06-102024-07-16Varcode Ltd.Barcoded indicators for quality management
US10417543B2 (en)2008-06-102019-09-17Varcode Ltd.Barcoded indicators for quality management
US11238323B2 (en)2008-06-102022-02-01Varcode Ltd.System and method for quality management utilizing barcode indicators
US10885414B2 (en)2008-06-102021-01-05Varcode Ltd.Barcoded indicators for quality management
US11449724B2 (en)2008-06-102022-09-20Varcode Ltd.System and method for quality management utilizing barcode indicators
US10789520B2 (en)2008-06-102020-09-29Varcode Ltd.Barcoded indicators for quality management
USRE50371E1 (en)2008-06-102025-04-08Varcode Ltd.System and method for quality management utilizing barcode indicators
US10776680B2 (en)2008-06-102020-09-15Varcode Ltd.System and method for quality management utilizing barcode indicators
US10049314B2 (en)2008-06-102018-08-14Varcode Ltd.Barcoded indicators for quality management
US11704526B2 (en)2008-06-102023-07-18Varcode Ltd.Barcoded indicators for quality management
US11341387B2 (en)2008-06-102022-05-24Varcode Ltd.Barcoded indicators for quality management
US12067437B2 (en)2008-06-102024-08-20Varcode Ltd.System and method for quality management utilizing barcode indicators
US9626610B2 (en)2008-06-102017-04-18Varcode Ltd.System and method for quality management utilizing barcode indicators
US9317794B2 (en)2008-06-102016-04-19Varcode Ltd.Barcoded indicators for quality management
US10572785B2 (en)2008-06-102020-02-25Varcode Ltd.Barcoded indicators for quality management
US9996783B2 (en)2008-06-102018-06-12Varcode Ltd.System and method for quality management utilizing barcode indicators
US10089566B2 (en)2008-06-102018-10-02Varcode Ltd.Barcoded indicators for quality management
US10303992B2 (en)2008-06-102019-05-28Varcode Ltd.System and method for quality management utilizing barcode indicators
US9646237B2 (en)2008-06-102017-05-09Varcode Ltd.Barcoded indicators for quality management
US12033013B2 (en)2008-06-102024-07-09Varcode Ltd.System and method for quality management utilizing barcode indicators
US9710743B2 (en)2008-06-102017-07-18Varcode Ltd.Barcoded indicators for quality management
US10466890B2 (en)2008-09-192019-11-05Google LlcQuick gesture input
US20100073329A1 (en)*2008-09-192010-03-25Tiruvilwamalai Venkatram RamanQuick Gesture Input
US8769427B2 (en)2008-09-192014-07-01Google Inc.Quick gesture input
US9639267B2 (en)2008-09-192017-05-02Google Inc.Quick gesture input
US20110208512A1 (en)*2008-11-072011-08-25Jinglian GaoMethod and system for generating derivative words
US8560302B2 (en)*2008-11-072013-10-15Guangdong Guobi Technology Co. LtdMethod and system for generating derivative words
US8677236B2 (en)2008-12-192014-03-18Microsoft CorporationContact-specific and location-aware lexicon prediction
US20100238125A1 (en)*2009-03-202010-09-23Nokia CorporationMethod, Apparatus, and Computer Program Product For Discontinuous Shapewriting
US20140350920A1 (en)2009-03-302014-11-27Touchtype LtdSystem and method for inputting text into electronic devices
US9659002B2 (en)2009-03-302017-05-23Touchtype LtdSystem and method for inputting text into electronic devices
US10445424B2 (en)2009-03-302019-10-15Touchtype LimitedSystem and method for inputting text into electronic devices
US10191654B2 (en)2009-03-302019-01-29Touchtype LimitedSystem and method for inputting text into electronic devices
US9424246B2 (en)2009-03-302016-08-23Touchtype Ltd.System and method for inputting text into electronic devices
US10402493B2 (en)2009-03-302019-09-03Touchtype LtdSystem and method for inputting text into electronic devices
US10073829B2 (en)2009-03-302018-09-11Touchtype LimitedSystem and method for inputting text into electronic devices
US9189472B2 (en)2009-03-302015-11-17Touchtype LimitedSystem and method for inputting text into small screen devices
US9166714B2 (en)2009-09-112015-10-20Veveo, Inc.Method of and system for presenting enriched video viewing analytics
US9046932B2 (en)2009-10-092015-06-02Touchtype LtdSystem and method for inputting text into electronic devices based on text and text category predictions
US9015036B2 (en)2010-02-012015-04-21Ginger Software, Inc.Automatic context sensitive language correction using an internet corpus particularly for small keyboard devices
US9703779B2 (en)2010-02-042017-07-11Veveo, Inc.Method of and system for enhanced local-device content discovery
US9052748B2 (en)2010-03-042015-06-09Touchtype LimitedSystem and method for inputting text into electronic devices
US9384185B2 (en)2010-09-292016-07-05Touchtype Ltd.System and method for inputting text into electronic devices
US10146765B2 (en)2010-09-292018-12-04Touchtype Ltd.System and method for inputting text into electronic devices
US20130262452A1 (en)*2010-12-172013-10-03Telefonaktiebolaget L M Ericsson (Publ)Server for Conveying a Set of Contact Identification Data to a User Equipment, Methods Therefor, User Equipment, Computer Programs and Computer Program Products
US10613746B2 (en)2012-01-162020-04-07Touchtype Ltd.System and method for inputting text
US8667414B2 (en)2012-03-232014-03-04Google Inc.Gestural input at a virtual keyboard
US11495208B2 (en)*2012-07-092022-11-08Nuance Communications, Inc.Detecting potential significant errors in speech recognition results
US20150248882A1 (en)*2012-07-092015-09-03Nuance Communications, Inc.Detecting potential significant errors in speech recognition results
US20180158448A1 (en)*2012-07-092018-06-07Nuance Communications, Inc.Detecting potential significant errors in speech recognition results
US9818398B2 (en)*2012-07-092017-11-14Nuance Communications, Inc.Detecting potential significant errors in speech recognition results
US9021380B2 (en)2012-10-052015-04-28Google Inc.Incremental multi-touch gesture recognition
US9552080B2 (en)2012-10-052017-01-24Google Inc.Incremental feature-based gesture-keyboard decoding
US8782549B2 (en)2012-10-052014-07-15Google Inc.Incremental feature-based gesture-keyboard decoding
US9678943B2 (en)2012-10-162017-06-13Google Inc.Partial gesture text entry
US9542385B2 (en)2012-10-162017-01-10Google Inc.Incremental multi-word recognition
US9134906B2 (en)2012-10-162015-09-15Google Inc.Incremental multi-word recognition
US11379663B2 (en)2012-10-162022-07-05Google LlcMulti-gesture text input prediction
US9710453B2 (en)2012-10-162017-07-18Google Inc.Multi-gesture text input prediction
US8701032B1 (en)2012-10-162014-04-15Google Inc.Incremental multi-word recognition
US9798718B2 (en)2012-10-162017-10-24Google Inc.Incremental multi-word recognition
US10977440B2 (en)2012-10-162021-04-13Google LlcMulti-gesture text input prediction
US8850350B2 (en)2012-10-162014-09-30Google Inc.Partial gesture text entry
US10140284B2 (en)2012-10-162018-11-27Google LlcPartial gesture text entry
US8843845B2 (en)2012-10-162014-09-23Google Inc.Multi-gesture text input prediction
US9747272B2 (en)2012-10-162017-08-29Google Inc.Feature-based autocorrection
US10489508B2 (en)2012-10-162019-11-26Google LlcIncremental multi-word recognition
US9400952B2 (en)2012-10-222016-07-26Varcode Ltd.Tamper-proof quality management barcode indicators
US9633296B2 (en)2012-10-222017-04-25Varcode Ltd.Tamper-proof quality management barcode indicators
US10552719B2 (en)2012-10-222020-02-04Varcode Ltd.Tamper-proof quality management barcode indicators
US8819574B2 (en)2012-10-222014-08-26Google Inc.Space prediction for text input
US9965712B2 (en)2012-10-222018-05-08Varcode Ltd.Tamper-proof quality management barcode indicators
US10839276B2 (en)2012-10-222020-11-17Varcode Ltd.Tamper-proof quality management barcode indicators
US10242302B2 (en)2012-10-222019-03-26Varcode Ltd.Tamper-proof quality management barcode indicators
US10019435B2 (en)2012-10-222018-07-10Google LlcSpace prediction for text input
US20140164996A1 (en)*2012-12-112014-06-12Canon Kabushiki KaishaApparatus, method, and storage medium
US11334717B2 (en)2013-01-152022-05-17Google LlcTouch keyboard using a trained model
US9830311B2 (en)2013-01-152017-11-28Google LlcTouch keyboard using language and spatial models
US10528663B2 (en)2013-01-152020-01-07Google LlcTouch keyboard using language and spatial models
US11727212B2 (en)2013-01-152023-08-15Google LlcTouch keyboard using a trained model
US9199155B2 (en)*2013-03-142015-12-01Google Inc.Morpheme-level predictive graphical keyboard
US20140278368A1 (en)*2013-03-142014-09-18Google Inc.Morpheme-level predictive graphical keyboard
US9547439B2 (en)2013-04-222017-01-17Google Inc.Dynamically-positioned character string suggestions for gesture typing
US9841895B2 (en)2013-05-032017-12-12Google LlcAlternative hypothesis error correction for gesture typing
US10241673B2 (en)2013-05-032019-03-26Google LlcAlternative hypothesis error correction for gesture typing
US9081500B2 (en)2013-05-032015-07-14Google Inc.Alternative hypothesis error correction for gesture typing
US9336777B2 (en)*2013-08-302016-05-10Honda Motor Co., Ltd.Speech processing device, speech processing method, and speech processing program
US20150066500A1 (en)*2013-08-302015-03-05Honda Motor Co., Ltd.Speech processing device, speech processing method, and speech processing program
US11060924B2 (en)2015-05-182021-07-13Varcode Ltd.Thermochromic ink indicia for activatable quality labels
US11781922B2 (en)2015-05-182023-10-10Varcode Ltd.Thermochromic ink indicia for activatable quality labels
US11009406B2 (en)2015-07-072021-05-18Varcode Ltd.Electronic quality indicator
US11614370B2 (en)2015-07-072023-03-28Varcode Ltd.Electronic quality indicator
US11920985B2 (en)2015-07-072024-03-05Varcode Ltd.Electronic quality indicator
US10697837B2 (en)2015-07-072020-06-30Varcode Ltd.Electronic quality indicator
US9911409B2 (en)*2015-07-232018-03-06Samsung Electronics Co., Ltd.Speech recognition apparatus and method
US10372310B2 (en)2016-06-232019-08-06Microsoft Technology Licensing, LlcSuppression of input images
CN106484133A (en)*2016-08-242017-03-08苏娜香The method for input in Chinese being carried out using handwriting stenograph symbol
US10235363B2 (en)*2017-04-282019-03-19Sap SeInstant translation of user interfaces of a web application
US20180349349A1 (en)*2017-06-022018-12-06Apple Inc.Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
US10657328B2 (en)*2017-06-022020-05-19Apple Inc.Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
CN110826322A (en)*2019-10-222020-02-21中电科大数据研究院有限公司 A new word discovery and part-of-speech prediction and tagging method

Also Published As

Publication numberPublication date
US8712755B2 (en)2014-04-29
US8543384B2 (en)2013-09-24
JP2012256353A (en)2012-12-27
US20130006639A1 (en)2013-01-03
US9256580B2 (en)2016-02-09
US20130234947A1 (en)2013-09-12
JP2009512923A (en)2009-03-26
US20140278374A1 (en)2014-09-18
JP5400200B2 (en)2014-01-29
JP5738245B2 (en)2015-06-17
CN101292214A (en)2008-10-22
US20110071834A1 (en)2011-03-24
WO2007045597A1 (en)2007-04-26
US8311796B2 (en)2012-11-13
JP2012256354A (en)2012-12-27
CN101292214B (en)2010-07-21

Similar Documents

PublicationPublication DateTitle
US8543384B2 (en)Input recognition using multiple lexicons
US11614862B2 (en)System and method for inputting text into electronic devices
JP4829901B2 (en) Method and apparatus for confirming manually entered indeterminate text input using speech input
US10073829B2 (en)System and method for inputting text into electronic devices
US7319957B2 (en)Handwriting and voice input with automatic correction
EP1018069B1 (en)Reduced keyboard disambiguating system
US20050192802A1 (en)Handwriting and voice input with automatic correction
CA2556065C (en)Handwriting and voice input with automatic correction
JPH11312046A (en)Input system for generating input sequence of voice kana character

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KRISTENSSON, PER-OLA;ZHAI, SHUMIN;REEL/FRAME:017127/0040

Effective date:20051020

ASAssignment

Owner name:NUANCE COMMUNICATIONS, INC., MASSACHUSETTS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:025608/0301

Effective date:20100813

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp