Patents by Inventor Richard M. Ulmer
Richard M. Ulmer 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).
-
Patent number: 8000453Abstract: A computer-based virtual assistant includes a virtual assistant application running on a computer capable of receiving human voice communications from a user of a remote user interface and transmitting a vocalization to the remote user interface, the virtual assistant application enabling the user to access email and voicemail messages of the user, the virtual assistant application selecting a responsive action to a verbal query or instruction received from the remote user interface and transmitting a vocalization characterizing the selected responsive action to the remote user interface, and the virtual assistant waiting a predetermined period of time, and if no canceling indication is received from the remote user interface, proceeding to perform the selected responsive action, and if a canceling indication is received from the remote user interface halting the selected responsive action and transmitting a new vocalization to the remote user interface. Also a method of using the virtual assistant.Type: GrantFiled: March 21, 2008Date of Patent: August 16, 2011Assignee: Avaya Inc.Inventors: Robert S. Cooper, Jeff F. McElroy, Walter Rolandi, Derek Sanders, Richard M. Ulmer, Edward Peebles
-
Patent number: 7920678Abstract: A computer-based virtual assistant includes a virtual assistant application running on a computer capable of receiving human voice communications from a user of a remote user interface and transmitting a vocalization to the remote user interface, the virtual assistant application enabling the user to access email and voicemail messages of the user, the virtual assistant application selecting a responsive action to a verbal query or instruction received from the remote user interface and transmitting a vocalization characterizing the selected responsive action to the remote user interface, and the virtual assistant waiting a predetermined period of time, and if no canceling indication is received from the remote user interface, proceeding to perform the selected responsive action, and if a canceling indication is received from the remote user interface halting the selected responsive action and transmitting a new vocalization to the remote user interface. Also a method of using the virtual assistant.Type: GrantFiled: September 23, 2008Date of Patent: April 5, 2011Assignee: Avaya Inc.Inventors: Robert S. Cooper, Derek Sanders, Richard M. Ulmer
-
Publication number: 20090018835Abstract: A computer-based virtual assistant includes a virtual assistant application running on a computer capable of receiving human voice communications from a user of a remote user interface and transmitting a vocalization to the remote user interface, the virtual assistant application enabling the user to access email and voicemail messages of the user, the virtual assistant application selecting a responsive action to a verbal query or instruction received from the remote user interface and transmitting a vocalization characterizing the selected responsive action to the remote user interface, and the virtual assistant waiting a predetermined period of time, and if no canceling indication is received from the remote user interface, proceeding to perform the selected responsive action, and if a canceling indication is received from the remote user interface halting the selected responsive action and transmitting a new vocalization to the remote user interface. Also a method of using the virtual assistant.Type: ApplicationFiled: September 23, 2008Publication date: January 15, 2009Inventors: Robert S. Cooper, Derek Sanders, Richard M. Ulmer
-
Publication number: 20090018834Abstract: A computer-based virtual assistant includes a virtual assistant application running on a computer capable of receiving human voice communications from a user of a remote user interface and transmitting a vocalization to the remote user interface, the virtual assistant application enabling the user to access email and voicemail messages of the user, the virtual assistant application selecting a responsive action to a verbal query or instruction received from the remote user interface and transmitting a vocalization characterizing the selected responsive action to the remote user interface, and the virtual assistant waiting a predetermined period of time, and if no canceling indication is received from the remote user interface, proceeding to perform the selected responsive action, and if a canceling indication is received from the remote user interface halting the selected responsive action and transmitting a new vocalization to the remote user interface. Also a method of using the virtual assistant.Type: ApplicationFiled: September 23, 2008Publication date: January 15, 2009Inventors: Robert S. Cooper, Derek Sanders, Richard M. Ulmer
-
Publication number: 20090018839Abstract: A computer-based virtual assistant includes a virtual assistant application running on a computer capable of receiving human voice communications from a user of a remote user interface and transmitting a vocalization to the remote user interface, the virtual assistant application enabling the user to access email and voicemail messages of the user, the virtual assistant application selecting a responsive action to a verbal query or instruction received from the remote user interface and transmitting a vocalization characterizing the selected responsive action to the remote user interface, and the virtual assistant waiting a predetermined period of time, and if no canceling indication is received from the remote user interface, proceeding to perform the selected responsive action, and if a canceling indication is received from the remote user interface halting the selected responsive action and transmitting a new vocalization to the remote user interface. Also a method of using the virtual assistant.Type: ApplicationFiled: September 23, 2008Publication date: January 15, 2009Inventors: Robert S. Cooper, Derek Sanders, Richard M. Ulmer
-
Publication number: 20080201306Abstract: A computer-based virtual assistant includes a virtual assistant application running on a computer capable of receiving human voice communications from a user of a remote user interface and transmitting a vocalization to the remote user interface, the virtual assistant application enabling the user to access email and voicemail messages of the user, the virtual assistant application selecting a responsive action to a verbal query or instruction received from the remote user interface and transmitting a vocalization characterizing the selected responsive action to the remote user interface, and the virtual assistant waiting a predetermined period of time, and if no canceling indication is received from the remote user interface, proceeding to perform the selected responsive action, and if a canceling indication is received from the remote user interface halting the selected responsive action and transmitting a new vocalization to the remote user interface. Also a method of using the virtual assistant.Type: ApplicationFiled: March 21, 2008Publication date: August 21, 2008Inventors: Robert S. Cooper, Jeff F. McElroy, Walter Rolandi, Derek Sanders, Richard M. Ulmer, Edward Peebles
-
Patent number: 7415100Abstract: A computer-based virtual assistant the behavior of which can be changed by the user, comprising a voice user interface for inputting information into and receiving information from the virtual assistant by speech, a communications network, a virtual assistant application running on a remote computer, the remote computer being electronically coupled to the user interface via the communications network, wherein the behavior of the virtual assistant changes responsive to user input.Type: GrantFiled: May 4, 2004Date of Patent: August 19, 2008Assignee: Avaya Technology Corp.Inventors: Robert S. Cooper, Jeff F. McElroy, Walter Rolandi, Derek Sanders, Richard M. Ulmer, Edward Peebles
-
Publication number: 20040225650Abstract: A computer-based virtual assistant the behavior of which can be changed by the user, comprising a voice user interface for inputting information into and receiving information from the virtual assistant by speech, a communications network, a virtual assistant application running on a remote computer, the remote computer being electronically coupled to the user interface via the communications network, wherein the behavior of the virtual assistant changes responsive to user input.Type: ApplicationFiled: May 4, 2004Publication date: November 11, 2004Applicant: Avaya Technology Corp.Inventors: Robert S. Cooper, Jeff F. McElroy, Walter Rolandi, Derek Sanders, Richard M. Ulmer, Edward Peebles
-
Patent number: 6757362Abstract: A computer-based virtual assistant the behavior of which can be changed by the user, comprising a voice user interface for inputting information into and receiving information from the virtual assistant by speech, a communications network, a virtual assistant application running on a remote computer, the remote computer being electronically coupled to the user interface via the communications network, wherein the behavior of the virtual assistant changes responsive to user input.Type: GrantFiled: March 6, 2000Date of Patent: June 29, 2004Assignee: Avaya Technology Corp.Inventors: Robert S. Cooper, Jeff F. McElroy, Walter Rolandi, Derek Sanders, Richard M. Ulmer, Edward Peebles
-
Patent number: 6466654Abstract: A computer based method for performing a command via a voice user interface on a subset of objects. The subset is selected from a set of objects, each having an object type. At least one taggable field is associated with the object type and has a corresponding value. The set of objects is stored in the computer memory. An utterance is received from the user and includes a command, an object type selection, a taggable field selection, and a value for the taggable field. Responsive to the utterance, at least one object is retrieved from the set of objects, the object of the type selected by the user and having a value in the taggable field selection that matches the taggable field value received from the user. The command is performed on the object. The object consists of text which is converted to voice output.Type: GrantFiled: March 6, 2000Date of Patent: October 15, 2002Assignee: Avaya Technology Corp.Inventors: Robert S. Cooper, Jeff F. McElroy, Walter Rolandi, Derek Sanders, Richard M. Ulmer