Method and apparatus for remotely accessing three-party calling functions
First Claim
1. A method of providing a three-party calling function to an identified remote user, the method comprising:
- establishing a first connection between the identified remote user and a second party;
receiving a command from the identified remote user to invoke the three-party calling function;
receiving an identifier from the identified remote user, the identifier corresponding to a third party;
establishing a second connection between at least the identified remote user and the third party;
confirming the second connection to the identified remote user; and
executing the three-party calling function in response to a user selection.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for remotely accessing three-party calling functions. Remote access is provided for three-party calling functions, including conference calling. A remote user calls into the system. The remote user establishes a first connection with a second party. The system listens for a special voice command, or a dual tone multi-frequency (DTMF) sequence, or an individual DTMF signal from a special key on a wireless phone that works in both enterprise and cellular modes. The remote user then issues commands to invoke the three-party calling function. The communication system establishes a second connection to at least a third party. The system executes the three-party calling function upon receiving a selection from the remote user. In some embodiments, the three-party calling functions are implemented by a mobility server within the communication system.
-
Citations
28 Claims
-
1. A method of providing a three-party calling function to an identified remote user, the method comprising:
-
establishing a first connection between the identified remote user and a second party;
receiving a command from the identified remote user to invoke the three-party calling function;
receiving an identifier from the identified remote user, the identifier corresponding to a third party;
establishing a second connection between at least the identified remote user and the third party;
confirming the second connection to the identified remote user; and
executing the three-party calling function in response to a user selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product including a computer program for enabling a server in a communication system to provide a three-party calling function to an identified remote user, the computer program comprising:
-
instructions for establishing a first connection between the identified remote user and a second party;
instructions for receiving a command from the identified remote user to invoke the three-party calling function;
instructions for receiving an identifier from the identified remote user, the identifier corresponding to a third party;
instructions for establishing a second connection between at least the identified remote user and the third party;
instructions for confirming the second connection to the identified remote user; and
instructions for executing the three-party calling function in response to a user selection. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. Apparatus for providing three-party calling function to an identified remote user of a communication system, the apparatus comprising:
-
means for establishing a first connection between the identified remote user and a second party;
means for receiving, from the identified remote user, a command to invoke the three-party calling function and an identifier corresponding to a third party;
means for establishing a second connection between at least the identified remote user and the third party; and
means for executing the three-party calling function. - View Dependent Claims (18)
-
-
19. A server for providing remote three-party calling function to an identified user of a communication system, the server comprising:
-
an first interface operable to connect to at least one private exchange for communicating with users of the communication system;
a second interface operable to provide access to at least one public network, through which the identified user communicates with the server; and
a processor system operable to control the operation of the server to establish a first connection between the identified user and a second party, to receive commands from the identified user to invoke the remote three-party calling function in relation to a third party, to establish a second connection between at least the identified remote user and the third party and to execute the remote three-party calling function. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A communication system comprising:
-
at least one private exchange operable to relay communication signals between users of the communication system;
a personal assistant operable to identify a remote user and grant access to the remote user to place calls through the communication system from a remote location; and
a mobility server operatively connected to the at least one private exchange and the personal assistant, the mobility server further operable to provide remote three-party calling function to the remote user by establishing a first connection between the remote user and a second party, receiving commands from the remote user to invoke the three-party calling function in relation to a third party, and establishing a second connection between at least the remote user and the third party. - View Dependent Claims (26, 27, 28)
-
Specification