Telephone terminal, telephone communication system, and telephone terminal configuration program
First Claim
Patent Images
1. A telephone terminal, comprising:
- a memory for storing a plurality of codec programs with respective priorities, each of the codec programs being executed to code and decode voice signals;
a codec selection processor operative to negotiate with a partner telephone terminal to use a common codec program from the codec programs, the common codec program being stored at both the telephone terminal and the partner telephone terminal;
a voice processor operative to execute the common codec program to code and decode voice signals during voice communication with the partner telephone terminal; and
a transmitting processor operative to transfer a particular codec program stored in the memory to the partner telephone terminal over a communication network, whereinthe codec selection processor selects a codec program, which is not stored at the partner telephone terminal and has a higher priority than a priority of the common codec program, from the plurality of codec programs stored in the memory, during the voice communication in which the voice signals are coded and decoded by executing the common codec program,the transmitting processor transfers the selected codec program to the partner telephone terminal during the voice communication in which the voice signals are coded and decoded by executing the common codec program, the transmitting processor transferring the selected codec program together with a deletion condition instructing the partner telephone terminal to delete the selected codec program after the voice communication is completed, and the deletion condition instructs the partner telephone terminal to delete the selected codec program after a designated number of voice communication sessions have been completed without using the selected codec program, andthe voice processor switches from executing the common codec program to executing the selected codec program during the voice communication in which the voice signals are coded and decoded by executing the common codec program.
1 Assignment
0 Petitions
Accused Products
Abstract
A telephone terminal executes voice communication with a partner telephone terminal by using a selected codec program to code and decode voice signals. Both telephone terminals have facilities for storing codec programs and transferring codec programs over a communication network. During a voice call, one of the two telephone terminals may transfer a codec program to the other telephone terminal, and the call may then proceed by use of the transferred codec program. This enables voice communication to take place with the best codec program that either telephone terminal can provide, even if the two telephone terminals are associated with different communication systems.
25 Citations
17 Claims
-
1. A telephone terminal, comprising:
-
a memory for storing a plurality of codec programs with respective priorities, each of the codec programs being executed to code and decode voice signals; a codec selection processor operative to negotiate with a partner telephone terminal to use a common codec program from the codec programs, the common codec program being stored at both the telephone terminal and the partner telephone terminal; a voice processor operative to execute the common codec program to code and decode voice signals during voice communication with the partner telephone terminal; and a transmitting processor operative to transfer a particular codec program stored in the memory to the partner telephone terminal over a communication network, wherein the codec selection processor selects a codec program, which is not stored at the partner telephone terminal and has a higher priority than a priority of the common codec program, from the plurality of codec programs stored in the memory, during the voice communication in which the voice signals are coded and decoded by executing the common codec program, the transmitting processor transfers the selected codec program to the partner telephone terminal during the voice communication in which the voice signals are coded and decoded by executing the common codec program, the transmitting processor transferring the selected codec program together with a deletion condition instructing the partner telephone terminal to delete the selected codec program after the voice communication is completed, and the deletion condition instructs the partner telephone terminal to delete the selected codec program after a designated number of voice communication sessions have been completed without using the selected codec program, and the voice processor switches from executing the common codec program to executing the selected codec program during the voice communication in which the voice signals are coded and decoded by executing the common codec program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable media storing a program executable by a computer having a memory to configure the computer to operate as a telephone terminal, the program including instructions that execute the following steps:
-
negotiating with a partner telephone terminal to use a common codec program, the common codec program being stored at both the telephone terminal and the partner telephone terminal; executing the common codec program to code and decode voice signals during voice communication with the partner telephone terminal; selecting a codec program, which is not stored at the partner telephone terminal and has a higher priority than a priority of the common codec program, from a plurality of codec programs with respective priorities stored in the memory, during the voice communication in which the voice signals are coded and decoded by executing the common codec program; transmitting over a communication network the selected codec program from the telephone terminal to the partner telephone terminal during the voice communication in which the voice signals are coded and decoded by executing the common codec program, the transmitting including transferring the selected codec program together with a deletion condition instructing the partner telephone terminal to delete the selected codec program after the voice communication is completed, and the deletion condition instructs the partner telephone terminal to delete the selected codec program after a designated number of voice communication sessions have been completed without using the selected codec program; and switching from executing the common codec program to executing the selected codec program during the voice communication in which the voice signals are coded and decoded by executing the common codec program. - View Dependent Claims (17)
-
Specification