Outgoing call handling system and method
First Claim
1. A method of processing commands in a communication device, the method comprising:
- receiving a service request from a user of the communication device;
forwarding the service request to a network device responsive to the communication device;
receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and
executing a function on the communication device in accordance with the instructionfrom the network device for handling the service request, wherein the service request involves placing an outgoing telephone call and the instruction includes a telephone number for the outgoing telephone call.
0 Assignments
0 Petitions
Accused Products
Abstract
A cellular system for handling outgoing calls from a mobile station (1) including a network element (8) being capable of recognizing voiced commands and names, and has in memory a database of telephone numbers corresponding to an array of names. The mobile station (1) connects to the network element (8) and the mobile station user communicates the desired outgoing call function to the network element (8) by voice. This desired outgoing call function may be communicated while the mobile station (1) is engaged in using supplementary services provided by the network element (8), at any operation point in those services. The network element (8) evaluate the voice communication, retrieves any corresponding information, including telephone numbers, and communicates the necessary information need by the mobile station (1) to carry out the desired function to the mobile station (1).
50 Citations
36 Claims
-
1. A method of processing commands in a communication device, the method comprising:
-
receiving a service request from a user of the communication device; forwarding the service request to a network device responsive to the communication device; receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and executing a function on the communication device in accordance with the instruction from the network device for handling the service request, wherein the service request involves placing an outgoing telephone call and the instruction includes a telephone number for the outgoing telephone call. - View Dependent Claims (2)
-
-
3. A method of processing commands in a communication device, the method comprising:
-
receiving a service request from a user of the communication device; forwarding the service request to a network device responsive to the communication device; receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and executing a function on the communication device in accordance with the instruction from the network device for handling the service request, wherein the service request involves setting up a conference call and the instruction includes at least one telephone number for at least one party involved in the conference call.
-
-
4. A method processing commands in a communication device, the method comprising:
-
receiving a service request from a user of the communication device; forwarding the service request to a network device responsive to the communication device; receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and executing a function on the communication device in accordance with the instruction from the network device for handling the service request, wherein the network device interrupts handling of the service request to allow the communication device to perform a function related to the service request and resumes handling of the service request after the related function is completed. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of processing commands in a communication device, the method comprising:
-
receiving a service request from a user of the communication device; forwarding the service request to a network device responsive to the communication device; receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and executing a function on the communication device in accordance with the instruction from the network device for handling the service request, wherein the instruction instructs the communication device to wait for an additional instruction from the network device before performing the function. - View Dependent Claims (13)
-
-
14. A method of processing commands for a communication service request, the method comprising:
-
receiving a service request for processing from a communication device that is not capable of processing the service request; processing the service request to generate an instruction for handling the service request; and sending the instruction for handling the service request back to the communication device if the instruction is capable of being handled by the communication device, wherein the service request involves placing an outgoing telephone call and the instruction includes a telephone number for the outgoing telephone call and the instruction further includes a telephone number for calling back the network device after the outgoing call is completed.
-
-
15. A method of processing commands for a communication service request, the method comprising:
-
receiving a service request for processing from a communication device that is not capable of processing the service request; processing the service request to generate an instruction for handling the service request; sending the instruction for handling the service request back to the communication device if the instruction is capable of being handled by the communication device; and handling the instruction internally if the communication device is not capable of handling the instruction, wherein handling the instruction internally comprises; processing the instruction for handling the service request; prompting the user of the communication device for additional instruction; receiving the additional instruction from the communication device; and processing the service request to completion after receiving the additional instruction. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer readable medium having a program for processing commands in a communication device, the program comprising:
-
receiving a service request from a user of the communication device; forwarding the service request to a network device responsive to the communication device; receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and executing a function on the communication device in accordance with the instruction from the network device for handling the service request, wherein the service request involves placing an outgoing telephone call and the instruction includes a telephone number for the outgoing telephone call. - View Dependent Claims (26)
-
-
27. A computer readable medium having a program for processing commands in a communication device, the program comprising:
-
receiving a service request from a user of the communication device; forwarding the service request to a network device responsive to the communication device; receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and executing a function on the communication device in accordance with the instruction from the network device for handling the service request, wherein the service request involves setting up a conference call and the instruction includes at least one telephone number for at least one party involved in the conference call.
-
-
28. A computer readable medium having a program for processing commands in a communication device, the program comprising:
-
receiving a service request from a user of the communication device; forwarding the service request to a network device responsive to the communication device; receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and executing a function on the communication device in accordance with the instruction from the network device for handling the service request, wherein the network device interrupts handling of the service request to allow the communication device to perform a function related to the service request and resumes handling of the service request after the related function is completed. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer readable medium having a program for processing commands in a communication device, the program comprising:
-
receiving a service request from a user of the communication device; forwarding the service request to a network device responsive to the communication device; receiving instruction from the network device on handling the service request if the network device determines that the communication device is to handle the service request; and executing a function on the communication device in accordance with the instruction from the network device for handling the service request, wherein the instruction instructs the communication device to wait for an additional instruction from the network device before performing the function.
-
Specification