CALL ROUTING VIA RECIPIENT AUTHENTICATION
First Claim
1. A computer-implemented method for authenticating a cellular recipient, to facilitate a call from a first communication device associated with a first caller to a cellular telephone that is believed to be associated with said cellular recipient, said call being reached when said first caller dials an enterprise extension number and, responsive to said first caller dialing said enterprise extension number, a server employs a cellular telephone number associated with said cellular telephone to attempt to direct said call to said cellular telephone in a public cellular network via said cellular telephone number, comprising:
- initiating, prior to completing an end-to-end bearer channel between said first communication device and said cellular telephone, an authentication period having a finite duration;
receiving first authentication data from said cellular telephone, said first authentication data derived at least in part from authentication information provided by said cellular recipient to said cellular telephone;
if said first authentication data matches, during said authentication period, with second authentication data that is pre-arranged with said server, completing said end-to-end bearer channel between said first communication device and said cellular telephone; and
if said authentication period expires before said first authentication data that matches said second authentication data is received, denying said call, thereby preventing said end-to-end bearer channel between said first communication device and said cellular telephone from being established.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for authenticating a cellular recipient to facilitate a call from a first caller'"'"'s first communication device to a cellular recipient'"'"'s cellular telephone is provided. The first caller dials an enterprise extension number and a server employs a cellular telephone number associated with cellular telephone to attempt to direct the call to cellular telephone in a public cellular network. The method includes initiating, prior to completing an end-to-end bearer channel between first communication device and cellular telephone, an authentication period having a finite duration. The method also includes receiving first authentication data from cellular telephone. If first authentication data matches, during the authentication period, with second authentication data that is pre-arranged with the server, completing the end-to-end bearer channel between first communication device and cellular telephone. However, if authentication period expires before first authentication data is received, denying the call and preventing the establishment of end-to-end bearer channel.
192 Citations
24 Claims
-
1. A computer-implemented method for authenticating a cellular recipient, to facilitate a call from a first communication device associated with a first caller to a cellular telephone that is believed to be associated with said cellular recipient, said call being reached when said first caller dials an enterprise extension number and, responsive to said first caller dialing said enterprise extension number, a server employs a cellular telephone number associated with said cellular telephone to attempt to direct said call to said cellular telephone in a public cellular network via said cellular telephone number, comprising:
-
initiating, prior to completing an end-to-end bearer channel between said first communication device and said cellular telephone, an authentication period having a finite duration;
receiving first authentication data from said cellular telephone, said first authentication data derived at least in part from authentication information provided by said cellular recipient to said cellular telephone;
if said first authentication data matches, during said authentication period, with second authentication data that is pre-arranged with said server, completing said end-to-end bearer channel between said first communication device and said cellular telephone; and
if said authentication period expires before said first authentication data that matches said second authentication data is received, denying said call, thereby preventing said end-to-end bearer channel between said first communication device and said cellular telephone from being established. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for determining which of an enterprise voicemail box and a cellular voicemail box in a public cellular network be employed to store voicemail message associated with a call from a first communication device associated with a first caller to a cellular telephone that is believed to be associated with a cellular recipient, said call being reached when said first caller dials an enterprise extension number and, responsive to said first caller dialing said enterprise extension number, a server employs a cellular telephone number associated with said cellular telephone to attempt to direct said call to said cellular telephone in said public cellular network via said cellular telephone number, comprising:
-
initiating, prior to completing an end-to-end bearer channel between said first communication device and said cellular voicemail box, an authentication period having a finite duration;
monitoring for first authentication data from said cellular telephone, said first authentication data derived at least in part from authentication information provided by said cellular recipient;
if said authentication period expires before said first authentication data that matches pre-arranged second authentication data is received, facilitating completion of said end-to-end bearer data channel from said first communication device to said enterprise voicemail box instead of to said cellular voice mailbox, thereby allowing said voicemail message to be stored in said enterprise voicemail box instead of in said cellular voice mailbox. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An electronic system for authenticating a cellular recipient to facilitate a call from a first communication device associated with a first caller to a cellular telephone that is believed to be associated with said cellular recipient said call being reached when said first caller dials an enterprise extension number and, responsive to said caller dialing said enterprise extension number, a server employs a cellular telephone number associated with said cellular telephone to attempt to direct said call to said cellular telephone in a public cellular network via said cellular telephone number, comprising:
-
means for initiating, prior to completing an end-to-end bearer channel between said first communication device and said cellular telephone, an authentication period having a finite duration, means for receiving first authentication data from said cellular telephone, said first authentication data derived at least in part from authentication information provided by said cellular recipient to said cellular telephone;
means for completing, if said first authentication data matches, during said authentication period, with second authentication data that is pre-arranged with said server, said end-to-end bearer channel between said first communication device and said cellular telephone; and
means for denying, if said authentication period expires before said first authentication data that matches said second authentication data is received, said call, thereby preventing said end-to-end bearer channel between said first communication device and said cellular telephone from being established. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An electronic system for determining which of an enterprise voicemail box and a cellular voicemail box in a public cellular network be employed to store voicemail message associated with a call from a first communication device associated with a first, caller to a cellular telephone that is believed to be associated with said cellular recipient, said call being reached when said first caller dials an enterprise extension number and, responsive to said caller dialing said enterprise extension number, a server employs a cellular telephone number associated with said cellular telephone to attempt to direct said call to said cellular telephone in said public cellular network via said cellular telephone number, comprising:
-
means for initiating, prior to completing an end-to-end bearer channel between said first communication device and said cellular voicemail box, an authentication period having a finite duration;
means for monitoring for first authentication data from said cellular telephone, said first authentication data derived at least in part from authentication information provided by said cellular recipient;
means for facilitating, if said authentication period expires before said first authentication data that matches pre-arranged second authentication data is received, completion of said end-to-end bearer data channel from said first communication device to said enterprise voicemail box instead of to said cellular voice mailbox, thereby allowing said voicemail message to be stored in said enterprise voicemail box instead of in said cellular voice mailbox. - View Dependent Claims (21, 22, 23, 24)
-
Specification