Patents by Inventor Margarita Zabolotskaya
Margarita Zabolotskaya 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: 7965832Abstract: In a telephony call management system, a method of distributing calls among a plurality of packet-based load balancing resources can include receiving over a telephony channel a call request specifying call information, comparing the call information with selection criteria to select one of the plurality of packet-based load balancing resources, and querying the selected packet-based load balancing resource to resolve the call request. A response from the selected packet-based load balancing resource can be received which indicates whether the call request can be resolved.Type: GrantFiled: November 21, 2007Date of Patent: June 21, 2011Assignee: International Business Machines CorporationInventors: Joseph Celi, Jr., Brett J. Gavagni, Victor S. Moore, Margarita Zabolotskaya
-
Patent number: 7769592Abstract: A method of disambiguating database search results can include retrieving multiple database entries responsive to a database search. The retrieved database entries can include a plurality of common data fields. The retrieved database entries can be processed according to predetermined speech interface criteria. At least one data field can be selected from the plurality of common data fields for uniquely identifying each retrieved database entry. The data items corresponding to the selected data field for each retrieved database entry can be presented through a speech interface.Type: GrantFiled: February 22, 2002Date of Patent: August 3, 2010Assignee: Nuance Communications, Inc.Inventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
-
Patent number: 7406168Abstract: In a telephony call management system, a method of distributing calls among a plurality of packet-based load balancing resources can include receiving over a telephony channel a call request specifying call information, comparing the call information with selection criteria to select one of the plurality of packet-based load balancing resources, and querying the selected packet-based load balancing resource to resolve the call request. A response from the selected packet-based load balancing resource can be received which indicates whether the call request can be resolved.Type: GrantFiled: December 19, 2002Date of Patent: July 29, 2008Assignee: International Business Machines CorporationInventors: Joseph Celi, Jr., Brett J. Gavagni, Victor S. Moore, Margarita Zabolotskaya
-
Publication number: 20080089507Abstract: In a telephony call management system, a method of distributing calls among a plurality of packet-based load balancing resources can include receiving over a telephony channel a call request specifying call information, comparing the call information with selection criteria to select one of the plurality of packet-based load balancing resources, and querying the selected packet-based load balancing resource to resolve the call request. A response from the selected packet-based load balancing resource can be received which indicates whether the call request can be resolved.Type: ApplicationFiled: November 21, 2007Publication date: April 17, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joseph Celi, Brett Gavagni, Victor Moore, Margarita Zabolotskaya
-
Patent number: 7117442Abstract: A system for presenting database query results through an AUI can include a database manager for managing a database query operation on at least one database. The database query operation can produce database query result items. The system further can include a dialog manager for managing the presentation of the database query result items through the AUI concurrently with the database query operation. Notably, the AUI can include a text-to-speech processor for converting the database query result items into audible speech; and, a speech recognition engine for converting speech input into text recognizable by the dialog manager. The AUI further can include a barge-in facility. In one aspect of the invention, the system also can include a queue for storing database query result items from the database query operation; and, a queue manager for managing the insertion and removal of database query items to and from the queue.Type: GrantFiled: February 1, 2001Date of Patent: October 3, 2006Assignee: International Business Machines CorporationInventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
-
Patent number: 7072837Abstract: In a speech recognition session, a method of speech processing utilizing a plurality of grammars can include a series of steps. The method can include spawning a separate thread of execution corresponding to each one of a plurality grammars and allocating a post-processing recognition task to each separate thread of execution. Each post-processing recognition task can produce a possible recognition result using the corresponding grammar. A possible recognition result produced by one of the post-processing recognition tasks can be identified.Type: GrantFiled: March 16, 2001Date of Patent: July 4, 2006Assignee: International Business Machines CorporationInventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
-
Patent number: 7058046Abstract: A scalable call management system. The system can include at least one voice server hosting one or more voice browsers, the voice server having a single communications port through which voice call requests can be processed by the voice browsers, each voice browser having a port alias through which call requests can be processed. The system also can include a call processing gateway linking telephony endpoints in a public switched telephone network (PSTN) to the voice server. Finally, the system can include a translation table mapping port aliases to respective voice browsers.Type: GrantFiled: November 15, 2001Date of Patent: June 6, 2006Assignee: International Business Machines CorporationInventors: Joseph Celi, Jr., Brett Gavagni, Margarita Zabolotskaya
-
Publication number: 20040120501Abstract: In a telephony call management system, a method of distributing calls among a plurality of packet-based load balancing resources can include receiving over a telephony channel a call request specifying call information, comparing the call information with selection criteria to select one of the plurality of packet-based load balancing resources, and querying the selected packet-based load balancing resource to resolve the call request. A response from the selected packet-based load balancing resource can be received which indicates whether the call request can be resolved.Type: ApplicationFiled: December 19, 2002Publication date: June 24, 2004Applicant: International Business Machines CorporationInventors: Joseph Celi, Brett J. Gavagni, Victor S. Moore, Margarita Zabolotskaya
-
Patent number: 6658386Abstract: A method for adjusting a speech menu interface in a speech recognition system. The method can include a series of steps which can include identifying one or more menu items from a data structure in memory for presentation using the speech menu interface. The step of retrieving the one or more menu items from the data structure can be included. Also, the step of reading at least one attribute corresponding to the one or more menu items with menu item criteria can be included. Based on the comparing step, the method can include selecting a presentation style for presentation of the one or more menu items using the speech menu interface.Type: GrantFiled: December 12, 2000Date of Patent: December 2, 2003Assignee: International Business Machines CorporationInventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
-
Publication number: 20030163319Abstract: A method of disambiguating database search results can include retrieving multiple database entries responsive to a database search. The retrieved database entries can include a plurality of common data fields. The retrieved database entries can be processed according to predetermined speech interface criteria. At least one data field can be selected from the plurality of common data fields for uniquely identifying each retrieved database entry. The data items corresponding to the selected data field for each retrieved database entry can be presented through a speech interface.Type: ApplicationFiled: February 22, 2002Publication date: August 28, 2003Applicant: International Business Machines CorporationInventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
-
Publication number: 20030091025Abstract: A scalable call management system. The system can include at least one voice server hosting one or more voice browsers, the voice server having a single communications port through which voice call requests can be processed by the voice browsers, each voice browser having a port alias through which call requests can be processed. The system also can include a call processing gateway linking telephony endpoints in a public switched telephone network (PSTN) to the voice server. Finally, the system can include a translation table mapping port aliases to respective voice browsers.Type: ApplicationFiled: November 15, 2001Publication date: May 15, 2003Applicant: International Business Machines CorporationInventors: Joseph Celi, Brett Gavagni, Margarita Zabolotskaya
-
Publication number: 20020133346Abstract: In a speech recognition session, a method of speech processing utilizing a plurality of grammars can include a series of steps. The method can include spawning a separate thread of execution corresponding to each one of a plurality grammars and allocating a post-processing recognition task to each separate thread of execution. Each post-processing recognition task can produce a possible recognition result using the corresponding grammar. A possible recognition result produced by one of the post-processing recognition tasks can be identified.Type: ApplicationFiled: March 16, 2001Publication date: September 19, 2002Applicant: International Business Machines CorporationInventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
-
Publication number: 20020072910Abstract: A method for adjusting a speech menu interface in a speech recognition system. The method can include a series of steps which can include identifying one or more menu items from a data structure in memory for presentation using the speech menu interface. The step of retrieving the one or more menu items from the data structure can be included. Also, the step of reading at least one attribute corresponding to the one or more menu items with menu item criteria can be included. Based on the comparing step, the method can include selecting a presentation style for presentation of the one or more menu items using the speech menu interface.Type: ApplicationFiled: December 12, 2000Publication date: June 13, 2002Inventors: Kimberlee A. Kernble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya