1
Nicholas K Treadgold, Babak Hodjat: Synonyms mechanism for natural language systems. iAnywhere Solutions, Haynes Beffel & Wolfeld, June 12, 2007: US07231343 (202 worldwide citation)

Roughly described, a natural language interface to a back-end application incorporates synonyms automatically added to user input to enhance the natural language interpretation. Synonyms can be learned from user input and written into a synonyms database. Their selection can be based on tokens ident ...


2
Siamak Hodjat, Nicholas K Treadgold, Babak Hodjat: Context reactive natural-language based graphical user interface. Sybase, Edell Shapiro & Finnan, July 7, 2009: US07558731 (15 worldwide citation)

Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invo ...


3
Nicholas K Treadgold, Babak Hodjat: Context-based suggestions mechanism and adaptive push mechanism for natural language systems. Sybase, Edell Shapiro & Finnan, October 11, 2011: US08036877 (14 worldwide citation)

Natural language interface to a back-end application, incorporating synonyms, suggestions, and proposals. Roughly described, synonyms are automatically added to user input to enhance the natural language interpretation, whereas suggestions and proposals are offered to the user in an interaction, usu ...


4
Siamak Hodjat, Nicholas K Treadgold, Babak Hodjat: Context reactive hints mechanism for natural language user interface. Sybase, Edell Shapiro & Finnan, July 21, 2009: US07565397 (6 worldwide citation)

Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invo ...


5
Richard D Giuli, Nicholas K Treadgold: Better resolution when referencing to concepts. Apple, Morrison & Foerster, April 25, 2017: US09633004 (2 worldwide citation)

Systems and processes for operating a virtual assistant programmed to refer to shared domain concepts using concept nodes are provided. In some examples, to process a textual representation of user speech using an active ontology having these concept nodes, a primary user intent can be determined fr ...


6
George Rhoten, Nicholas K Treadgold: Determining domain salience ranking from ambiguous words in natural speech. Apple, Morrison & Foerster, August 15, 2017: US09734193 (1 worldwide citation)

Systems and processes for identifying relevant domains for user inputs that include one or more ambiguous words are disclosed. The ambiguous words include words that may or may not refer to a named entity, such as a song, movie, book, etc. In one example, a textual representation of user speech can ...


7
Siamak Hodjat, Nicholas K Treadgold, Babak Hodjat: Context reactive hints mechanism for natural language user interface. iAnywhere Solutions, Haynes Beffel & Wolfeld, July 27, 2006: US20060168335-A1

Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invo ...


8
Siamak Hodjat, Nicholas K Treadgold, Babak Hodjat: Context proposed items mechanism for natural language user interface. iAnywhere Solutions, Haynes Beffel & Wolfeld, October 12, 2006: US20060229889-A1

Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invo ...


9
Nicholas K Treadgold, Babak Hodjat: Context-Based Suggestions Mechanism and Adaptive Push Mechanism for Natural Language Systems. Sybase 365, Edell Shapiro & Finnan, June 4, 2009: US20090144248-A1

Natural language interface to a back-end application, incorporating synonyms, suggestions, and proposals. Roughly described, synonyms are automatically added to user input to enhance the natural language interpretation, whereas suggestions and proposals are offered to the user in an interaction, usu ...