Patent ID: 8301117

Claim:
A method of providing voice services, comprising: accepting an incoming voice call, to establish a voice channel for the incoming voice call, and to provide a service over the established voice channel; obtaining call-identifying information from the voice channel for the accepted voice call; matching at least a portion of the call-identifying information to stored identification information for an authorizable device; responsive to receiving an indication, determined to be from the authorizable device, that it initiated the incoming voice call, providing the voice service over the voice channel; accepting a plurality of incoming voice calls; attempting to obtain call-identifying information for each accepted voice call; if any of the accepted voice calls had (1) call-identifying information that matched to the stored identification information for the authorizable device, (2) failed to match any stored identification information, or (3) for which no call-identifying information was obtained, then maintaining each of those incoming calls in a parked state, requesting, over data channels of devices initiating those calls, that each device send an authentication token over its voice channel, for each authentication token received, determining whether such authentication token matches an authentication token previously provided to the authorizable device, and providing the service over the voice channel from which the matching authentication token was received.