Patent ID: 8259913

Claim:
A method for implementing an interactive service, comprising: receiving a communication link request from a subscriber; acquiring basic information of the subscriber; acquiring a customized Interactive Voice Response (IVR) flow of the subscriber based on the basic information, wherein the customized IVR flow is generated based on operating information of the subscriber; providing the interactive service to the subscriber according to positions of nodes in the customized IVR flow; and generating the customized IVR flow based on the operating information of the subscriber; wherein the generating the customized IVR flow based on the operating information of the subscriber comprises: acquiring adjusting strategies for respective nodes in an IVR flow tree and the operating information of the subscribe; wherein the adjusting strategy is “adjustable” and “latitudinal adjustment”, so that a node can be adjusted at a position at the same depth as another node; performing comparison among the respective nodes based on the operating information and the adjusting strategies; acquiring a processing priority of the subscriber, wherein the processing priority including a first priority and a second priority; adjusting the second priority to a fourth priority based on the comparison, wherein the third priority is higher than the first priority, and the fourth priority is higher than the second priority; generating the customized IVR flow based on the adjusted priority; and the operating information comprises a percentage of a ratio between the times and the durations of selecting a service corresponding to a single predefined processing priority to a ratio between the times and the durations of selecting services corresponding to all predefined processing priorities.