Patent ID: 8179791

Claim:
A computer-implemented method in a VolP network, the method comprising the steps of: receiving information for connecting to a plurality of communication devices of a user, wherein each communication device is assigned an associated priority level; creating a call context object for on originating call including an input object and an output object, and creating a sub-call context object for each communication device with a first priority; initially calling, in parallel, each communication device with an identical first priority level, upon the origination of the originating call to the user; waiting for the user to answer the initial call with a communication device that is initially called and of the initial call is answered, the sub-call context object of the communication device that was answered reporting to the call context object, and the call context object terminating the sub-call context objects; and calling each communication device with an identical second priority level if the call is not answered by a communication device that is initially called.