Incoming call management in a push-to-talk communication system
First Claim
1. A method implemented by a push-to-talk wireless mobile terminal for communicating voice information comprising the steps of:
- determining if a first input from a user of a first mobile terminal is made requesting that flexible acceptance management of incoming calls be initiated;
if said determining step determines that the request has been made, transmitting from the first mobile terminal a first control message to a communication application server representing an instruction to implement flexible acceptance of incoming calls to the first mobile terminal, where flexible acceptance includes storing an initial voice message associated with an incoming call to the first mobile terminal and not automatically transmitting the initial voice message to the first mobile terminal from the communication application server.
1 Assignment
0 Petitions
Accused Products
Abstract
A push-to-talk (PTT) communication system provides a destination subscriber (called party) with a flexible incoming call management feature in which an initial voice message associated with the initial PTT incoming call to the called party is temporarily stored at the communication application server and is not transmitted to the called party'"'"'s mobile terminal. The called party is informed of an incoming call by an alert message from the communication application server causing the called party'"'"'s mobile terminal to provide an alert. The called party may elect one of several options upon being alerted of an incoming call including transmitting a signal requesting the voice message be played.
73 Citations
44 Claims
-
1. A method implemented by a push-to-talk wireless mobile terminal for communicating voice information comprising the steps of:
-
determining if a first input from a user of a first mobile terminal is made requesting that flexible acceptance management of incoming calls be initiated;
if said determining step determines that the request has been made, transmitting from the first mobile terminal a first control message to a communication application server representing an instruction to implement flexible acceptance of incoming calls to the first mobile terminal, where flexible acceptance includes storing an initial voice message associated with an incoming call to the first mobile terminal and not automatically transmitting the initial voice message to the first mobile terminal from the communication application server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A push-to-talk wireless mobile terminal for communicating voice information comprising:
-
means for determining if a first input from a user of a first mobile terminal is made requesting that flexible acceptance management of incoming calls be initiated;
means for transmitting from the first mobile terminal a first control message to a communication application server representing an instruction to implement flexible acceptance of incoming calls to the first mobile terminal if said determining means determines that the request has been made, where flexible acceptance includes storing an initial voice message associated with an incoming call to the first mobile terminal and not automatically transmitting the initial voice message to the first mobile terminal from the communication application server. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method implemented by a push-to-talk wireless mobile terminal for communicating voice information comprising the steps of:
-
displaying a list of Pals on a screen of the mobile terminal;
receiving status update messages from a communication application server;
displaying visual indicia associated with at least some of the Pals, where the visual indicia indicates a presence state of the associated Pal;
the displaying visual indicia includes displaying at least first and second different visual indicia, where the first visual indicia represents a first corresponding Pal is available to receive calls, and the second visual indicia represents a second corresponding Pal is utilizing flexible acceptance to control the receipt of incoming calls. - View Dependent Claims (14, 15, 16)
-
-
17. A push-to-talk wireless mobile terminal for communicating voice information comprising:
-
means for displaying a list of Pals on a screen of the mobile terminal;
means for receiving status update messages from a communication application server;
means for displaying visual indicia associated with at least some of the Pals, where the visual indicia indicates a presence state of the associated Pal;
the means for displaying visual indicia including means for displaying at least first and second different visual indicia, where the first visual indicia represents a first corresponding Pal is available to receive calls, and the second visual indicia represents a second corresponding Pal is utilizing flexible acceptance to control the receipt of incoming calls. - View Dependent Claims (18, 19)
-
-
20. A method implemented by a communication application server that processes communications among users in a push-to-talk communication network comprising the steps of:
-
receiving a first control message from a first mobile terminal where the first control message represents an instruction to initiate a process providing flexible acceptance of incoming calls to the first mobile terminal;
in response to the first control message, updating a stored presence state associated with the first mobile terminal to reflect that incoming calls to the first mobile terminal will be processed in accordance with the flexible acceptance;
receiving an incoming call from a second mobile terminal for the first mobile terminal where a voice message from the second mobile terminal comprises part of the incoming call;
storing the voice message in memory;
transmitting an incoming call alert message to the first mobile terminal where the incoming call alert message does not contain the voice message. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A communication application server that processes communications among users in a push-to-talk communication network comprising:
-
means for receiving a first control message from a first mobile terminal where the first control message represents an instruction to initiate a process providing flexible acceptance of incoming calls to the first mobile terminal;
means for updating, in response to the first control message, a stored presence state associated with the first mobile terminal to reflect that incoming calls to the first mobile terminal will be processed in accordance with the flexible acceptance;
means for receiving an incoming call from a second mobile terminal for the first mobile terminal where an initial voice message from the second mobile terminal comprises part of the incoming call;
means for storing the initial voice message in memory;
means for transmitting an incoming call alert message to the first mobile terminal where the incoming call alert message does not contain the initial voice message. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method implemented by a communication application server that processes communications among users in a push-to-talk communication network comprising the steps of:
-
receiving a first control message concerning a first mobile terminal where the first control message represents an instruction to initiate a process providing flexible acceptance of incoming calls to the first mobile terminal;
in response to the first control message, updating a stored presence state associated with the first mobile terminal to reflect that incoming calls to the first mobile terminal will be processed in accordance with the flexible acceptance;
receiving, following the updating of the presence state associated with the first mobile terminal, a request from a second mobile terminal to initiate a call to the first mobile terminal;
transmitting a second control message to the second mobile terminal in response to said request where the second control message contains presence status information identifying the first mobile terminal as using flexible acceptance. - View Dependent Claims (41, 42)
-
-
43. A communication application server that processes communications among users in a push-to-talk communication network comprising:
-
means for receiving a first control message concerning a first mobile terminal where the first control message represents an instruction to initiate a process providing flexible acceptance of incoming calls to the first mobile terminal;
means for updating, in response to the first control message, a stored presence state associated with the first mobile terminal to reflect that incoming calls to the first mobile terminal will be processed in accordance with the flexible acceptance;
means for receiving, following the updating of the presence state associated with the first mobile terminal, a request from a second mobile terminal to initiate a call to the first mobile terminal;
means for transmitting a second control message to the second mobile terminal in response to said request where the second control message contains presence status information identifying the first mobile terminal as using flexible acceptance. - View Dependent Claims (44)
-
Specification