Unstructured Supplementary Service Data Call Control Manager within a Wireless Network
First Claim
1. A call control manager comprising:
- means for sending a first message using an Unstructured Supplementary Service Data (USSD) protocol to a first device;
means for receiving a first response message from said first device; and
,means for exchanging messages with said first device, said messages containing selection lists including a plurality of call options sent to said first device and responses thereof received from said first device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and apparatus for call control management using the Unstructured Supplementary Service Data (USSD) protocol. The system and apparatus uses USSD messages between the wireless private network subscriber and a wireless network to provide subscribers with information about callers and routing options of the call. The subscriber can also inform the system using USSD messages how to proceed with the call. The system provides USSD messages such as but not limited to, transferring the call to another subscriber with canned messages, transferring the call to a subscriber'"'"'s voice mail, establishing a conference call, swapping to other call, creating new call, consulting with other person, transferring to specific predefined person, hold, consulting with other person via canned message, etc. The system and apparatus also exchanges device status information using USSD messages.
-
Citations
18 Claims
-
1. A call control manager comprising:
-
means for sending a first message using an Unstructured Supplementary Service Data (USSD) protocol to a first device; means for receiving a first response message from said first device; and
,means for exchanging messages with said first device, said messages containing selection lists including a plurality of call options sent to said first device and responses thereof received from said first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A software program product embodied on a computer readable medium, the software program product, when executed by a call control manager, causing the call control manager to perform:
-
exchanging Unstructured Supplementary Service Data (USSD) protocol messages with a device, the messages containing selection lists including a plurality of options sent to the device and responses thereof received from the device, wherein the selection lists include at least one of;
call control options, a canned message, status of other devices, device mode control; andcausing an execution of a selected option from the selection list.
-
-
18. A method of communicating with a device using Unstructured Supplementary Service Data (USSD) protocol messages, the method comprising:
-
exchanging USSD protocol messages with a device, the messages containing selection lists including a plurality of options sent to the device and responses thereof received from the device, wherein the selection lists include at least one of;
call control options, a canned message, status of other devices, device mode control; andcausing an execution of a selected option from the selection list.
-
Specification