Patent ID: 7076042

Claim:
A system for processing subscriber calls, comprising: a call agent operable to: receive a plurality of signals associated with a first call from a first subscriber of a first point of presence, the first subscriber associated with a first feature set of a plurality of feature sets, each feature set of the plurality of feature sets comprising a set of Class 5 telephony features; and receive a plurality of signals associated with a second call from a second subscriber of a second point of presence, the second subscriber associated with a second feature set of the plurality of feature sets; and a feature server coupled to the call agent and operable to: access a plurality of service logic programs, each service logic program corresponding to a feature set, a service logic program of a corresponding feature set comprising instructions for the Class 5 telephony features of the corresponding feature set; receive, through a communication network comprising a portion of an Internet network, a notification of the first call and the second call from the call agent; provide a first feature from the first feature set to the first subscriber in response to the notification by processing the first call according to instructions provided by a first service logic program of the plurality of service logic programs, the first service logic program corresponding to the first feature set; and provide a second feature from the second feature set to the second subscriber in response to the notification by processing the second call according to instructions provided by a second service logic program of the plurality of service logic programs, the second service logic program corresponding to the second feature set.