Methods and apparatus for the immediate acceptance and queuing of voice data for PTT communications
First Claim
1. A method for use in Push-To-Talk (PTT) voice communications for a mobile station, comprising:
- identifying a user actuation of a PTT switch for initiating a PTT voice communication through a wireless communication network;
in response to identifying the user actuation of the PTT switch;
saving, in a First In First Out (FIFO) buffer memory, digital voice data corresponding to voice input signals;
causing a request for the PTT voice communication to be made through the wireless network;
identifying that a floor grant has been received through the wireless network in response to the request; and
after identifying the floor grant, causing the digital voice data from the FIFO buffer memory to be retrieved and transmitted to the wireless network for the PTT voice communication.
7 Assignments
0 Petitions
Accused Products
Abstract
In one illustrative example, a mobile station includes a wireless transceiver; a user interface including a Push-To-Talk (PTT) switch for initiating a PTT voice communication and a microphone for receiving voice input signals; one or more processors; and a First-In-First-Out (FIFO) buffer memory coupled to the one or more processors. The one or more processors are operative to identify a user actuation of the PTT switch and, in response, save digital voice data corresponding to voice input signals in the FIFO buffer memory; cause a request for the PTT voice communication to be made through a wireless network; identify that a floor grant has been received through the wireless network in response to the request; and after identifying the floor grant, cause the digital voice data from the FIFO buffer memory to be retrieved and transmitted to the wireless network for the PTT voice communication. Advantageously, the saving of the digital voice data in the FIFO buffer memory is performed at least in part during a delay time period between the user actuation of the PTT switch and the identifying of the floor grant.
-
Citations
30 Claims
-
1. A method for use in Push-To-Talk (PTT) voice communications for a mobile station, comprising:
-
identifying a user actuation of a PTT switch for initiating a PTT voice communication through a wireless communication network;
in response to identifying the user actuation of the PTT switch;
saving, in a First In First Out (FIFO) buffer memory, digital voice data corresponding to voice input signals;
causing a request for the PTT voice communication to be made through the wireless network;
identifying that a floor grant has been received through the wireless network in response to the request; and
after identifying the floor grant, causing the digital voice data from the FIFO buffer memory to be retrieved and transmitted to the wireless network for the PTT voice communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile station, comprising:
-
a wireless transceiver which operates with a wireless communication network;
a user interface which includes;
a Push-To-Talk (PTT) switch for initiating a PTT voice communication;
a microphone for receiving voice input signals;
one or more processors;
a First-In-First-Out (FIFO) buffer memory coupled to the one or more processors;
the one or more processors being operative to;
identify a user actuation of the PTT switch;
in response to identifying the user actuation of the PTT switch;
save, in the FIFO buffer memory, digital voice data corresponding to voice input signals received at the microphone;
cause a request for the PTT voice communication to be made through the wireless network;
identify that a floor grant has been received through the wireless network in response to the request; and
after identifying the floor grant, cause the digital voice data from the FIFO buffer memory to be retrieved and transmitted to the wireless network for the PTT voice communication. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer program product, comprising:
-
a storage medium;
computer instructions stored in the storage medium; and
the computer instructions being executable by one or more processors for;
identifying a user actuation of a PTT switch for initiating a PTT voice communication through a wireless communication network;
in response to identifying the user actuation of the PTT switch;
causing digital voice data corresponding to voice input signals to be saved in a First In First Out (FIFO) buffer memory;
causing a request for the PTT voice communication to be made through the wireless network;
identifying that a floor grant has been received through the wireless network in response to the request; and
after identifying the floor grant, causing the digital voice data from the FIFO buffer memory to be retrieved and transmitted to the wireless network for the PTT voice communication. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A wireless communication system, comprising:
-
a wireless communication network;
a Push-to-talk (PTT) over Cellular (PoC) server coupled in the wireless network;
one or more mobile stations which operate in the wireless communication network, each mobile station including;
a wireless transceiver which communicates through the wireless communication network;
a user interface which includes;
a Push-To-Talk (PTT) switch for initiating a PTT voice communication via the PoC server;
a microphone for receiving voice input signals;
one or more processors;
a First-In-First-Out (FIFO) buffer memory coupled to the one or more processors;
the one or more processors being operative to;
identify a user actuation of the PTT switch;
in response to identifying the user actuation of the PTT switch;
save, in the FIFO buffer memory, digital voice data corresponding to voice input signals received at the microphone;
cause a request for the PTT voice communication to be made through the wireless network;
identify that a floor grant has been received through the wireless network in response to the request; and
after identifying the floor grant, cause the digital voice data from the FIFO buffer memory to be retrieved and transmitted to the wireless network for the PTT voice communication. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification