Buffering voice data in network-based instant connect communication
First Claim
1. In a first mobile telephone configured to use a network to transmit and receive voice data via network-based instant-connect call sessions, a method comprising:
- receiving at the first mobile telephone, via a new network-based instant-connect call session established between the first mobile telephone and a second mobile telephone, voice data from the second mobile telephone, the first mobile telephone including a buffer and a user input device;
in response to the first mobile telephone receiving the voice data from the second mobile telephone via the new network-based instant-connect call session;
locally buffering, in the buffer of the first mobile telephone, the voice data received at the first mobile telephone in a buffer mode selected from a plurality of modes, wherein each of the modes is selected based on an identity of a sender;
instead of automatically beginning to play the locally buffered voice data, prompting a user to provide first user input indicating that the locally buffered voice data should be played, wherein prompting the user to provide the input by displaying an identifier associated with the second mobile telephone that sent the voice data; and
in response to receiving the first user input via the user input device of the first mobile telephone, playing the locally buffered voice data and sending a signal to prevent first network-based instant-connect call session from timing out while the locally buffered voice data is being played.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing voice data in network-based instant connect communications. In an instant connect call, instead of immediately playing voice data when it is received, the voice data is buffered on the recipient'"'"'s device and the recipient is notified of the incoming voice data. The recipient may then play the voice data at a later time before the instant connect call session times out. The recipient may also take the floor and delete the buffered voice data, reject the voice data, or ignore the voice data until the session times out and the buffered voice data is deleted. The recipient can also prevent voice data from being delivered by selecting an answer mode of operation of the recipient'"'"'s device that enables the recipient to approve senders before voice data is transmitted.
49 Citations
17 Claims
-
1. In a first mobile telephone configured to use a network to transmit and receive voice data via network-based instant-connect call sessions, a method comprising:
-
receiving at the first mobile telephone, via a new network-based instant-connect call session established between the first mobile telephone and a second mobile telephone, voice data from the second mobile telephone, the first mobile telephone including a buffer and a user input device; in response to the first mobile telephone receiving the voice data from the second mobile telephone via the new network-based instant-connect call session; locally buffering, in the buffer of the first mobile telephone, the voice data received at the first mobile telephone in a buffer mode selected from a plurality of modes, wherein each of the modes is selected based on an identity of a sender; instead of automatically beginning to play the locally buffered voice data, prompting a user to provide first user input indicating that the locally buffered voice data should be played, wherein prompting the user to provide the input by displaying an identifier associated with the second mobile telephone that sent the voice data; and in response to receiving the first user input via the user input device of the first mobile telephone, playing the locally buffered voice data and sending a signal to prevent first network-based instant-connect call session from timing out while the locally buffered voice data is being played. - View Dependent Claims (2, 3)
-
-
4. In a first mobile telephone configured to use a network to transmit and receive voice data via network-based instant-connect call sessions, a method comprising:
-
receiving at the first mobile telephone, via a first network-based instant-connect call session established between the first mobile telephone and a second mobile telephone, voice data from the second mobile telephone, the first mobile telephone including a buffer and a user input device; and in response to the first mobile telephone receiving the voice data from the second mobile telephone via the new network-based instant-connect call session; locally buffering, in the buffer of the first mobile telephone, the voice data received at the first mobile telephone in a buffer mode selected from a plurality of modes, wherein each of the modes is selected based on an identity of a sender; instead of automatically beginning to play the locally buffered voice data, prompting a user to provide first user input via the user input device of the first mobile telephone, wherein prompting the user to provide the input by displaying an identifier associated with the second mobile telephone that sent the voice data; in response to receiving the first user input via the user input device of the first mobile telephone, playing the locally buffered voice data; and sending a signal to prevent first network-based instant-connect call session from timing out while the locally buffered voice data is being played. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
by a communication network configured to transmit voice data via network-based instant-connect call connections; receiving, from a first mobile telephone, a request to transmit voice data via a new network-based instant-connect call connection with a second mobile telephone; before granting the request and before granting a floor of the network-based instant-connect call connection to the first mobile telephone to allow the first mobile telephone to commence transmitting voice data via the new network-based instant-connect call connection, establishing the new network-based instant-connect call connection with the second mobile telephone; and in response to establishing the new network-based instant-connect call connection with the second mobile telephone, automatically granting the request and automatically granting a floor of the network-based instant-connect call connection to the first mobile telephone to cause the first mobile telephone to commence transmitting voice data via the new network-based instant-connect call connection; and by the second mobile telephone; receiving, at the second mobile telephone, via the new network-based instant-connect call connection established between the first mobile telephone and the second mobile telephone, the voice data transmitted by the first mobile telephone, the second mobile telephone including a buffer and a user input device; and in response to the second mobile telephone receiving the voice data transmitted by the first mobile telephone via the new network-based instant-connect call connection; locally buffering, in the buffer of the second mobile telephone, the voice data received at the second mobile telephone in a buffer mode selected from a plurality of modes, wherein each of the modes is selected based on an identity of a sender; instead of automatically beginning to play the locally buffered voice data, prompting a user to provide first user input indicating that the locally buffered voice data should be played, wherein prompting the user to provide the input by displaying an identifier associated with the first mobile telephone that sent the voice data; and in response to receiving the first user input via the user input device of the second mobile telephone, playing the locally buffered voice data and sending a signal to prevent first network-based instant-connect call session from timing out while the locally buffered voice data is being played. - View Dependent Claims (16, 17)
-
Specification