×

System and method for developing and processing automatic response unit (ARU) services

  • US 6,314,167 B1
  • Filed: 10/01/1999
  • Issued: 11/06/2001
  • Est. Priority Date: 06/25/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product for use with a computer system, comprising:

  • a computer usable medium having computer readable program code means embodied in said medium for processing an automatic response unit (ARU) service encoding, said computer program product having;

    first computer readable program code means for enabling a processor to parse the ARU service encoding for a service node, said service node having service node components, said service node component including a node variables component, a prefunction messaging component, an automated input component, prefunction interactions component, a function component, a postfunction interactions component, and a postfunction messaging component;

    second computer readable program code means for enabling said processor to process said node variables component of said service node, said node variable component storing zero or more variable objects;

    third computer readable program code means for enabling said processor to process said prefunction messaging component of said service node, said prefunction messaging component storing zero or more message objects that are played to a caller prior to processing said service node;

    fourth computer readable program code means for enabling said processor to process said automated input component of said service node, said automated input component storing zero or more input data objects;

    fifth computer readable program code means for enabling said processor to process said prefunction interactions component of said service node, said prefunction interaction component storing one or more interaction method objects, wherein each interaction method object is an action executed upon a satisfaction of a condition;

    sixth computer readable program code means for enabling said processor to process said function component of said service node, said function component storing a function;

    seventh computer readable program code means for enabling said processor to process said postfunction interactions component of said service node, said postfunction interaction component storing one or more interaction method objects, wherein each interaction method object is an action executed upon a satisfaction of a condition; and

    eighth computer readable program code means for enabling said processor to process said postfunction messaging component of said service node, said postfunction messaging component storing zero or more message objects that are played to said caller after processing said service node.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×