Method and system to proxy phone directories
First Claim
1. A network element, comprising:
- a memory to store executable instructions; and
a controller coupled to the memory, wherein the controller, responsive to executing the instructions, performs operations comprising;
receiving from a portable device having an associated mobile device caller identification, a request for access to a phone directory;
receiving a selective request from the portable device to search the phone directory;
receiving from the portable device a mobile originated call comprising an abbreviated phone number associated with an entry of the phone directory to establish communications with a communication device;
identifying an unabbreviated phone number associated with the abbreviated phone number;
replacing the mobile device caller identification with an enterprise caller identification;
initiating a first network originated call to the communication device over a first channel according to the unabbreviated phone number, wherein the first network originated call comprises a caller identification associated with the portable device, and wherein the caller identification comprises the enterprise caller identification;
initiating a second network originated call to the portable device over a second channel, wherein the portable device suppresses an audible alert associated with the second network originated call; and
linking the first and second channels to enable communications between the portable device and the communication device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed to proxy mobile and network originated call sessions. A system that incorporates teachings of the present disclosure may include, for example, a method to access a phone directory using a mobile device including transmitting on a data channel of a wireless communications network a request for access to the phone directory, transmitting on the data channel one or more selective requests to search the phone directory, receiving on the data channel one or more successive portions of the phone directory according to the one or more selective requests, and transmitting on the data channel an abbreviated identifier associated with an entry of the phone directory for establishing voice communications with a terminal device. Other embodiments are disclosed.
24 Citations
20 Claims
-
1. A network element, comprising:
-
a memory to store executable instructions; and a controller coupled to the memory, wherein the controller, responsive to executing the instructions, performs operations comprising; receiving from a portable device having an associated mobile device caller identification, a request for access to a phone directory; receiving a selective request from the portable device to search the phone directory; receiving from the portable device a mobile originated call comprising an abbreviated phone number associated with an entry of the phone directory to establish communications with a communication device; identifying an unabbreviated phone number associated with the abbreviated phone number; replacing the mobile device caller identification with an enterprise caller identification; initiating a first network originated call to the communication device over a first channel according to the unabbreviated phone number, wherein the first network originated call comprises a caller identification associated with the portable device, and wherein the caller identification comprises the enterprise caller identification; initiating a second network originated call to the portable device over a second channel, wherein the portable device suppresses an audible alert associated with the second network originated call; and linking the first and second channels to enable communications between the portable device and the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory machine-readable storage medium, comprising executable instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising:
-
transmitting, by a mobile device having an associated device caller identification not associated with an enterprise, to a server a request for access to a phone directory; receiving, by the mobile device, from the server a portion of the phone directory; transmitting, by the mobile device, to the server an abbreviated phone number corresponding to a selection from the phone directory to establish communications with a communication device to cause the server to replace the device caller identification with an enterprise caller identification; receiving, by the mobile device, from the server a first network originated call responsive to the server establishing a second network originating call that presents to the communication device the enterprise caller identification that differs from the associated device caller identification assigned to the mobile device, wherein the second network originating call appears to have originated from within the enterprise; accepting, by the mobile device, the first network originated call and suppressing an audible alert that would have been initiated upon receiving the first network originated call; and facilitating, by the mobile device, establishment of communications with the communication device responsive to the server linking the first and second network originated calls. - View Dependent Claims (10, 11, 12)
-
-
13. A method, comprising:
-
facilitating, by a first communication device having a processor and an associated device caller identification not associated with an enterprise, establishment of communications with a server; transmitting, by the first communication device, to the server a request for access to a phone directory; obtaining, by the first communication device, from the server, access to the phone directory; initiating, by the first communication device, an originated call request directed to the server comprising an abbreviated identifier associated with an entry of the phone directory to cause the server to replace the device caller identification with an enterprise caller identification and to initiate a first network originated call to establish communications with a second communication device over a first channel; detecting, by the first communication device, a second network originated call initiated by the server over a second channel, wherein the second network originated call, according to the enterprise caller identification, appears to have originated from within the enterprise; accepting, by the first communication device, the second network originated call; and suppressing, by the first communication device, an audible alert upon receiving the second network originated call. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification