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
Norikazu Endo, John R Brookes, Benjamin K Reaves, Babak Hodjat, Masahiko Funaki: Speech recognition system having multiple speech recognizers. Toyota InfoTechnology Center, iAnywhere Solutions, Fenwick & West, June 5, 2007: US07228275 (107 worldwide citation)

A speech recognition system recognizes an input speech signal by using a first speech recognizer and a second speech recognizer each coupled to a decision module. Each of the first and second speech recognizers outputs first and second recognized speech texts and first and second associated confiden ...


3
Babak Hodjat, Christopher J Savoie, Makoto Amamiya: Adaptive agent-oriented software architecture. Dejima, Fliesler Dubb Meyer & Lovejoy, November 7, 2000: US06144989 (51 worldwide citation)

Method and agent network architecture for processing a subject message, where each agent has a view of its own domain of responsibility. An initiator agent which receives a user-input request and does not itself have a relevant interpretation policy, queries its downchain agents whether the queried ...


4
Babak Hodjat, Christopher J Savoie, Makoto Amamiya: Adaptive interaction using an adaptive agent-oriented software architecture. Dejima, Warren S Wolfeld, Haynes Beffel & Wolfeld, July 15, 2003: US06594684 (44 worldwide citation)

Method and agent network architecture for processing a subject message, where each agent has a view of its own domain of responsibility. An initiator agent which receives a user-input request and does not itself have a relevant interpretation policy, queries its downchain agents whether the queried ...


5
Cristobal H Baray, Daniel Charles Yuen, Aparna Joshi, Babak Hodjat: Actuation system for an agent oriented architecture. Ianywhere Solutions, Warren S Wolfeld, Haynes Beffel & Wolfeld, April 1, 2008: US07353176 (32 worldwide citation)

Roughly described, the invention addresses the above problems by separating an actuation subsystem from the natural language interpretation system. The NLI develops “interpretation result commands” in response to user input, and transmits them to the actuation subsystem using a predefined interpreta ...


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


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


8
Babak Hodjat, Christopher J Savoie, Makoto Amamiya: Distributed parser of natural language input. Dejima, Warren S Wolfeld, Haynes Beffel & Wolfeld, August 3, 2004: US06772190 (14 worldwide citation)

Method and agent network architecture for processing a subject message, where each agent has a view of its own domain of responsibility. An initiator agent which receives a user-input request and does not itself have a relevant interpretation policy, queries its downchain agents whether the queried ...


9
Babak Hodjat, Hormoz Shahrzad: Distributed evolutionary algorithm for asset management and trading. Genetic Finance, Haynes Beffel & Wolfeld, Warren S Wolfeld, September 3, 2013: US08527433 (8 worldwide citation)

A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to pe ...


10
Norikazu Endo, Benjamin K Reaves, Babak Hodjat, Kanae Ishii, Makoto Kurahashi, Masahiko Funaki: Shortcut names for use in a speech recognition system. Toyota InfoTechnology Center, iAnywhere Solutions, Fenwick & West, November 6, 2007: US07292978 (7 worldwide citation)

Shortcut names corresponding to flagged locations or frequently stated destinations, phrases, or sentences are registered, maintained, used, and deregistered in a speech recognition system. If a flagged location or a frequently stated destination, phrase, or sentence is received by the speech recogn ...