Patent ID: 7835512

Claim:
A method of routing a call in a communication system, comprising: storing at least a first set of availability modes, each mode of the first set including at least one identifier identifying at least one originating telephone number; storing at least a second set of availability modes, each mode of the second set including at least one identifier identifying at least one user associated with at least one destination telephone number; determining at least a first availability mode based at least in part on the originating telephone number of the call; determining at least a second availability mode based at least in part on the user associated with the destination telephone number of the call; routing the call based at least in part on the determined at least first and at least second availability modes; wherein at least one of said first and second availability modes includes sub-modes such that each said sub-modes can be selected for routing said call; selecting an availability mode for routing said call automatically activate any sub-modes under the selected mode.