×

System and method for defining and dynamically invoking polymorphic call flows

  • US 7,827,567 B2
  • Filed: 05/21/2008
  • Issued: 11/02/2010
  • Est. Priority Date: 06/05/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method of defining and dynamically invoking call flows in a call flow system, comprising:

  • defining, by a computing system, a plurality of call flows including a publisher call flow and a set of one or more subscriber call flows, said plurality of call flows facilitating a routing and a servicing of a request from a user of a call flow system;

    defining, by said computing system, one or more trigger points, wherein a first trigger point of said one or more trigger points is included in said publisher call flow, and wherein a second trigger point of said one or more trigger points is capable of being included in any subscriber call flow of said set;

    defining, by said computing system, one or more triggers included in said one or more subscriber call flows in a one-to-one correspondence, wherein at least one trigger of said one or more triggers specifies a late-binding reference to said first trigger point;

    publishing, by said computing system, said plurality of call flows to a repository;

    executing, by said computing system, said publisher call flow, said executing including determining an execution time;

    dynamically modifying, by said computing system and at said execution time, said plurality of call flows without requiring a termination and a restart of said executing said publisher call flow.

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