1
Edgar T Kalns, Dayne B Freitag, William S Mark, Necip Fazil Ayan, Michael J Wolverton, Thomas J Lee: Rapid development of virtual personal assistant applications. SRI International, Barnes & Thornburg, July 14, 2015: US09081411 (35 worldwide citation)

A platform for developing a virtual personal assistant (“VPA”) application includes an ontology that defines a computerized structure for representing knowledge relating to one or more domains. A domain may refer to a category of information and/or activities in relation to which the VPA application ...


2
Osher Yadgar, Neil Yorke Smith, Bart Peintner, Gokhan Tur, Necip Fazil Ayan, Michael J Wolverton, Girish Acharya, Venkatarama Satyanarayana Parimi, William S Mark, Wen Wang, Andreas Kathol, Regis Vincent, Horacio E Franco: Generic virtual personal assistant platform. SRI International, Barnes & Thornburg, July 14, 2015: US09082402 (14 worldwide citation)

A method for assisting a user with one or more desired tasks is disclosed. For example, an executable, generic language understanding module and an executable, generic task reasoning module are provided for execution in the computer processing system. A set of run-time specifications is provided to ...


3
Michael J Wolverton, William S Mark, Harry Bratt, Douglas A Bercow: Vehicle personal assistant. SRI International, Barnes & Thornburg, July 21, 2015: US09085303 (6 worldwide citation)

A vehicle personal assistant to engage a user in a conversational dialog about vehicle-related topics, such as those commonly found in a vehicle owner's manual, includes modules to interpret spoken natural language input, search a vehicle knowledge base and/or other data sources for pertinent inform ...


4
Osher Yadgar, Neil Yorke Smith, Bart Peintner, Gokhan Tur, Necip Fazil Ayan, Michael J Wolverton, Girish Acharya, Venkatarama Satyanarayana Parimi, William S Mark, Wen Wang, Andreas Kathol, Regis Vincent, Horacio E Franco: Generic virtual personal assistant platform. SRI INTERNATIONAL, Barnes & Thornburg, February 21, 2017: US09575964 (3 worldwide citation)

A method for assisting a user with one or more desired tasks is disclosed. For example, an executable, generic language understanding module and an executable, generic task reasoning module are provided for execution in the computer processing system. A set of run-time specifications is provided to ...


5
Gokhan Tur, Horacio E Franco, Elizabeth Shriberg, Gregory K Myers, William S Mark, Norman D Winarsky, Andreas Stolcke, Bart Peintner, Michael J Wolverton, Luciana Ferrer, Martin Graciarena, Neil Yorke Smith, Harry Bratt: Method and apparatus for tailoring the output of an intelligent automated assistant to a user. SRI INTERNATIONAL, Barnes & Thornburg, November 22, 2016: US09501743 (1 worldwide citation)

The present invention relates to a method and apparatus for tailoring the output of an intelligent automated assistant. One embodiment of a method for conducting an interaction with a human user includes collecting data about the user using a multimodal set of sensors positioned in a vicinity of the ...


6
Gokhan Tur, Horacio E Franco, Elizabeth Shriberg, Gregory K Myers, William S Mark, Norman D Winarsky, Andreas Stolcke, Bart Peintner, Michael J Wolverton, Luciana Ferrer, Martin Graciarena, Harry Bratt, Neil Yorke Smith: Method and apparatus for tailoring the output of an intelligent automated assistant to a user. SRI INTERNATIONAL, Barnes & Thornburg, Thomas J McWilliams, Edward F Behm Jr, December 15, 2015: US09213558 (1 worldwide citation)

The present invention relates to a method and apparatus for tailoring the output of an intelligent automated assistant. One embodiment of a method for conducting an interaction with a human user includes collecting data about the user using a multimodal set of sensors positioned in a vicinity of the ...


7
Osher Yadgar, Neil Yorke Smith, Bart Peintner, Gokhan Tur, Necip Fazil Ayan, Michael J Wolverton, Girish Acharya, Venkatarama Satyanarayana Parimi, William S Mark, Wen Wang, Andreas Kathol, Regis Vincent, Horacio E Franco: Generic virtual personal assistant platform. SRI International, Hickman Palermo Becker Bingham, Christine E Orich, December 25, 2018: US10163440

A method for assisting a user with one or more desired tasks is disclosed. For example, an executable, generic language understanding module and an executable, generic task reasoning module are provided for execution in the computer processing system. A set of run-time specifications is provided to ...


8
Edgar T Kalns, Dayne B Freitag, William S Mark, Necip Fazil Ayan, Michael J Wolverton, Thomas J Lee: Rapid development of virtual personal assistant applications. SRI INTERNATIONAL, Barnes & Thornburg, November 8, 2016: US09489625

A platform for developing a virtual personal assistant (“VPA”) application includes an ontology that defines a computerized structure for representing knowledge relating to one or more domains. A domain may refer to a category of information and/or activities in relation to which the VPA application ...


9
Gokhan Tur, Horacio E Franco, William S Mark, Norman D Winarsky, Bart Peintner, Michael J Wolverton, Neil Yorke Smith: Method and apparatus for exploiting human feedback in an intelligent automated assistant. July 5, 2012: US20120173464-A1

The present invention relates to a method and apparatus for exploiting human feedback in an intelligent automated assistant. One embodiment of a method for conducting an interaction with a human user includes inferring an intent from data entered by the human user, formulating a response in accordan ...


10
Gokhan Tur, Horacio E Franco, Elizabeth Shriberg, Gregory K Myers, William S Mark, Norman D Winarsky, Andreas Stolcke, Bart Peintner, Michael J Wolverton, Luciana Ferrer, Martin Graciarena, Neil Yorke Smith: Method and apparatus for tailoring the output of an intelligent automated assistant to a user. June 28, 2012: US20120166365-A1

The present invention relates to a method and apparatus for tailoring the output of an intelligent automated assistant. One embodiment of a method for conducting an interaction with a human user includes collecting data about the user using a multimodal set of sensors positioned in a vicinity of the ...