Patents by Inventor Myra Hambleton

Myra Hambleton 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: 8495562
    Abstract: A graphical development environment for developing the program flow of an application, The environment is controlled by a plurality of icons, some of which are detailed sub-routines used to control the proper returns in systems in which speech recognition is utilized. In one embodiment, a loop construct is used with branches arranged by the sub-routine icons to ensure that a proper return is achieved based upon an expected grammar for that branch.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: July 23, 2013
    Assignee: Intervoice Limited Partnership
    Inventors: Myra Hambleton, Charles Galles, John Fuentes
  • Publication number: 20100217603
    Abstract: An adaptive processing system includes one or more adaptive processing engines that are adapted to receive the one or more requests. The one or more adaptive processing engines adapted to parse the one or more requests and to communicate one or more queries to the one or more communication devices based at least in part on the information of the request. In one embodiment, the parsing of the one or more queries includes analyzing the information from the user, determining one or more next steps to perform based at least in part on the information from the user, and generating one or more queries for additional information. The system also includes an application server adapted to communicate with the one or more adaptive processing engines in response to the one or more requests based at least in part on the information of the one or more requests.
    Type: Application
    Filed: February 26, 2009
    Publication date: August 26, 2010
    Inventors: Daniel D. Hammond, Myra A. Hambleton
  • Publication number: 20080098353
    Abstract: A graphical development environment for developing the program flow of an application, The environment is controlled by a plurality of icons, some of which are detailed sub-routines used to control the proper returns in systems in which speech recognition is utilized. In one embodiment, a loop construct is used with branches arranged by the sub-routine icons to ensure that a proper return is achieved based upon an expected grammar for that branch.
    Type: Application
    Filed: December 17, 2007
    Publication date: April 24, 2008
    Applicant: Intervoice Limited Partnership
    Inventors: Myra Hambleton, Charles Galles, John Fuentes
  • Patent number: 7331036
    Abstract: A graphical development environment for developing the program flow of an application, The environment is controlled by a plurality of icons, some of which are detailed sub-routines used to control the proper returns in systems in which speech recognition is utilized. In one embodiment, a loop construct is used with branches arranged by the sub-routine icons to ensure that a proper return is achieved based upon an expected grammar for that branch.
    Type: Grant
    Filed: May 2, 2003
    Date of Patent: February 12, 2008
    Assignee: Intervoice Limited Partnership
    Inventors: Myra Hambleton, Charles Galles, John Fuentes
  • Publication number: 20040217986
    Abstract: The present invention is directed to a system and method which promotes conversational mixed initiative applications by taking advantage of additional grammars that are active. In one embodiment, the development environment allows an application designer to define a navigational grammar, a universal grammar, and a directed dialog call flow grammar. The grammars can be active throughout the call flow or at selected times and are weighted to work with all of the directed grammars. The processing that is followed by each of these grammars is defined separately so that each grammar can be context sensitive.
    Type: Application
    Filed: May 2, 2003
    Publication date: November 4, 2004
    Inventors: Myra Hambleton, Charles Galles, John Fuentes
  • Patent number: 6751787
    Abstract: A simplified programming language is disclosed. The main flow of the program is enclosed in one or more frames. Concurrent operations and asynchronous events that may affect the main program code are attached to the frames as decorations. Operations within the frames may loop or pause until an outside event defined in a decoration causes the main program to exit the frame or to end. Concurrently operating programs may cooperatively exchange data using the decorations. The present language enables software code to be easily updated or modified by changing the decorations that are connected to the program frames.
    Type: Grant
    Filed: October 13, 2000
    Date of Patent: June 15, 2004
    Assignee: Intervoice Limited Partnership
    Inventors: Bogdan Blaszczak, Myra Hambleton, Eric Weeren, Ellis K. Cave
  • Patent number: 6637022
    Abstract: A graphical development environment for developing the program flow of an application. The environment represents the program flow as an arrow between starting and end points. A developer can modify the program flow by adding an icon representing a subroutine to any point on the arrow. Loops and possible returns of a subroutine are graphically represented by the environment. If the developer modifies the API of a subroutine, the environment graphically represents the calling routines that are affected by the API change. The environment also allows functional components of subroutines to be overwritten by the caller. In such a case, the overwritten components are executing within the caller's environment space. Different overwritten instances of an overwritable subroutine may exist in the same program flow.
    Type: Grant
    Filed: June 26, 2000
    Date of Patent: October 21, 2003
    Assignee: Intervoice Limited Partnership
    Inventors: Eric Weeren, Myra Hambleton
  • Patent number: 6178404
    Abstract: The invention relates to a voice enabled user interface which correlates, at development time or at run time, utterances, by a caller who is interacting with the user interface, with transaction phrases in a transaction phrase data structure, such as through the use of synonyms, descriptions of the transactions, comparing selected words, and phrases having one or a plurality of word in common. The user interface employs the results of the correlation to calculate an offering to the caller which may include a list of transaction phrases, a list of correlation results, a prompt for the caller to speak additional information to the user interface, or a combination of the two. The user interface may assess whether a number of transaction phrases in a determined list is small enough to be suitable for presentation and, if not, enable a correlating step to be repeated to yield a smaller number of transaction phrases in the correlation result.
    Type: Grant
    Filed: July 23, 1999
    Date of Patent: January 23, 2001
    Assignee: InterVoice Limited Partnership
    Inventors: Myra Hambleton, Eric Weeren
  • Patent number: 6131184
    Abstract: A graphical development environment for developing the program flow of an application. The environment represents the program flow as an arrow between starting and end points. A developer can modify the program flow by adding an icon representing a subroutine to any point on the arrow. Loops and possible returns of a subroutine are graphically represented by the environment. If the developer modifies the API of a subroutine, the environment graphically represents the calling routines that are affected by the API change. The environment also allows functional components of subroutines to be overwritten by the caller. In such a case, the overwritten components are executing within the caller's environment space. Different overwritten instances of an overwritable subroutine may exist in the same program flow.
    Type: Grant
    Filed: May 12, 1999
    Date of Patent: October 10, 2000
    Assignee: InterVoice Limited Partnership
    Inventors: Eric Weeren, Myra Hambleton
  • Patent number: 5946485
    Abstract: A graphical development environment for developing the program flow of an application. The environment represents the program flow as an arrow between starting and end points. A developer can modify the program flow by adding an icon representing a subroutine to any point on the arrow. Loops and possible returns of a subroutine are graphically represented by the environment. If the developer modifies the API of a subroutine, the environment graphically represents the calling routines that are affected by the API change. The environment also allows functional components of subroutines to be overwritten by the caller. In such a case, the overwritten components are executing within the caller's environment space. Different overwritten instances of an overwritable subroutine may exist in the same program flow.
    Type: Grant
    Filed: February 9, 1996
    Date of Patent: August 31, 1999
    Assignee: InterVoice Limited Partnership
    Inventors: Eric Weeren, Myra Hambleton
  • Patent number: 5913195
    Abstract: A system and method for developing a VRU program accomplished in two parts is disclosed. A prototype of the customer's desired conversation is created which is a summary of the customer's VRU requirements. This summary is used to verify customer satisfaction with the verbal conversations as well as the sufficiency of information for host interaction prior to any actual VRU programming being commenced. Thereafter, a framework of the VRU program to be completed as a functioning program by the developer may be generated from this summary. Links are maintained between the summary and a VRU program created through use of the framework to aid in development and maintaining synchronization between the VRU program and the summary. The linked summary and program provide easier modification as changes by the customer with only reference to the summary may be easily incorporated into the linked program.
    Type: Grant
    Filed: December 27, 1996
    Date of Patent: June 15, 1999
    Assignee: InterVoice Limited Partnership
    Inventors: Eric Weeren, Myra Hambleton
  • Patent number: 5878418
    Abstract: A system and method for generating a data set including information with respect to a plurality of data elements utilized by an application program is disclosed. The data set is used to automatically initialize a database of said data elements for use with said application program. The data set is also utilized to automatically generate a set of database maintenance applications providing user interfacing to the database.
    Type: Grant
    Filed: August 12, 1997
    Date of Patent: March 2, 1999
    Assignee: InterVoice Limited Partnership
    Inventors: Michael J. Polcyn, Eric Weeren, Myra Hambleton