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: 7965832
    Abstract: 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: Grant
    Filed: November 21, 2007
    Date of Patent: June 21, 2011
    Assignee: International Business Machines Corporation
    Inventors: Joseph Celi, Jr., Brett J. Gavagni, Victor S. Moore, Margarita Zabolotskaya
  • Patent number: 7769592
    Abstract: 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: Grant
    Filed: February 22, 2002
    Date of Patent: August 3, 2010
    Assignee: Nuance Communications, Inc.
    Inventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
  • Patent number: 7406168
    Abstract: 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: Grant
    Filed: December 19, 2002
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Joseph Celi, Jr., Brett J. Gavagni, Victor S. Moore, Margarita Zabolotskaya
  • Publication number: 20080089507
    Abstract: 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: Application
    Filed: November 21, 2007
    Publication date: April 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph Celi, Brett Gavagni, Victor Moore, Margarita Zabolotskaya
  • Patent number: 7117442
    Abstract: 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: Grant
    Filed: February 1, 2001
    Date of Patent: October 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
  • Patent number: 7072837
    Abstract: 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: Grant
    Filed: March 16, 2001
    Date of Patent: July 4, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
  • Patent number: 7058046
    Abstract: 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: Grant
    Filed: November 15, 2001
    Date of Patent: June 6, 2006
    Assignee: International Business Machines Corporation
    Inventors: Joseph Celi, Jr., Brett Gavagni, Margarita Zabolotskaya
  • Publication number: 20040120501
    Abstract: 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: Application
    Filed: December 19, 2002
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventors: Joseph Celi, Brett J. Gavagni, Victor S. Moore, Margarita Zabolotskaya
  • Patent number: 6658386
    Abstract: 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: Grant
    Filed: December 12, 2000
    Date of Patent: December 2, 2003
    Assignee: International Business Machines Corporation
    Inventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
  • Publication number: 20030163319
    Abstract: 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: Application
    Filed: February 22, 2002
    Publication date: August 28, 2003
    Applicant: International Business Machines Corporation
    Inventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
  • Publication number: 20030091025
    Abstract: 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: Application
    Filed: November 15, 2001
    Publication date: May 15, 2003
    Applicant: International Business Machines Corporation
    Inventors: Joseph Celi, Brett Gavagni, Margarita Zabolotskaya
  • Publication number: 20020133346
    Abstract: 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: Application
    Filed: March 16, 2001
    Publication date: September 19, 2002
    Applicant: International Business Machines Corporation
    Inventors: Kimberlee A. Kemble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya
  • Publication number: 20020072910
    Abstract: 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: Application
    Filed: December 12, 2000
    Publication date: June 13, 2002
    Inventors: Kimberlee A. Kernble, James R. Lewis, Vanessa V. Michelini, Margarita Zabolotskaya