Speech coding selection based on call related information
First Claim
1. A variable voice compression ratio device in a voice messaging device, said variable voice compression ratio device comprising:
- a processor; and
a call related information/coding database, said call related information/coding database associating call related information pre-set by a user with a respective one of a plurality of voice compression ratios;
said processor being operable for an incoming call to compare call related information provided by a central office of a telephone company for said incoming call to said pre-set call related information in said call related information/coding database, and to determine one of said plurality of voice compression ratios for storage of a voice message corresponding to said incoming call based on said comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
A variable voice compression device and method in a voice messaging system is provided. The device includes a call related information/coding table or database which contains associations between call related information regarding desired calling parties, and selected coding techniques and effective data rates resulting in varying voice compression ratios. Upon receipt of an incoming call, call related information sent from the central office is compared to entries in the call related information/coding table or database. If a match is found, the subsequent voice message is encoded with a coding technique and effective data rate determined from the matching entry in the call related information/coding table or database. Otherwise, the voice message is encoded with a default coding technique and effective data rate.
-
Citations
22 Claims
-
1. A variable voice compression ratio device in a voice messaging device, said variable voice compression ratio device comprising:
-
a processor; and
a call related information/coding database, said call related information/coding database associating call related information pre-set by a user with a respective one of a plurality of voice compression ratios;
said processor being operable for an incoming call to compare call related information provided by a central office of a telephone company for said incoming call to said pre-set call related information in said call related information/coding database, and to determine one of said plurality of voice compression ratios for storage of a voice message corresponding to said incoming call based on said comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
said processor determines said one of said plurality of voice compression ratios for said incoming call while said voice messaging device is in an on-hook condition with respect to said incoming call.
-
-
3. The variable voice compression ratio device according to claim 1, wherein:
said call related information is at least a portion of a telephone number.
-
4. The variable voice compression ratio device according to claim 1, wherein:
said call related information is Caller ID information.
-
5. The variable voice compression ratio device according to claim 1, further comprising:
a display connected to said processor.
-
6. The variable voice compression ratio device according to claim 5, wherein:
said display is adapted and arranged to display said call related information for said incoming call.
-
7. The variable voice compression ratio device according to claim 5, wherein:
said display is adapted and arranged to display an indication of a designated one of said plurality of voice compression ratios for said incoming call.
-
8. The variable voice compression ratio device according to claim 5, wherein:
said display is adapted and arranged to indicate that a default voice compression ratio is associated with said incoming call.
-
9. The variable voice compression ratio device according to claim 1, wherein:
said call related information/coding database contains information associated with a speed dial function.
-
10. A variable voice compression ratio device comprising:
-
a memory adapted and arranged by a user to contain a plurality of voice compression ratio values each associated with respective call related information;
a call related information receiver to receive call related information provided by a central office of a telephone company with respect to an incoming call; and
a processor to compare said received call related information with said respective call related information contained in said memory to identify one of said plurality of voice compression ratio values. - View Dependent Claims (11, 12, 13, 14, 15)
said call related information is at least a portion of a telephone number of said incoming call.
-
-
12. The variable voice compression ratio device according to claim 11, wherein:
said portion of said telephone number is an area code.
-
13. The variable voice compression ratio device according to claim 10, wherein:
said call related information is a household name associated with said incoming call.
-
14. The variable voice compression ratio device according to claim 10, wherein said processor comprises:
a digital signal processor.
-
15. The variable voice compression ratio device according to claim 10, further comprising:
an alpha-numeric keypad in communication with said processor to input said plurality of voice compression ratio values and said respective call related information into said memory.
-
16. A method of setting an effective data rate for storage of a voice message for an incoming call, said method comprising:
-
detecting and receiving call related information provided by a central office of a telephone company relating to said incoming call;
comparing said detected and received call related information with a memory containing call related information pre-set by a user associated with respective ones of a plurality of effective data rates; and
setting said effective data rate for storage of said voice message of said incoming call based on said comparison. - View Dependent Claims (17, 18, 19)
said call related information is at least a portion of a telephone number of said incoming call.
-
-
18. The method of setting said effective data rate for storage of a voice message according to claim 17, wherein:
said portion of said call related information is an area code.
-
19. The method of setting said effective data rate for storage of a voice message according to claim 16, wherein:
said call related information is a household name associated with said incoming call.
-
20. A variable voice compression ratio device comprising:
-
a processor;
call related information detector/receiver means for detecting and receiving call related information provided by a central office of a telephone company about an incoming call; and
call related information memory means for associating call related information pre-set by a user with a corresponding one of a plurality of voice compression ratios;
said processor being operable for an incoming call to compare call related information for said incoming call to said pre-set call related information in said call related information memory means, and to determine a voice compression ratio for storage of a voice message corresponding to said incoming call based on said comparison. - View Dependent Claims (21)
said processor determines said corresponding one of said plurality of voice compression ratios while a voice messaging system including said variable voice compression ratio device is in an on-hook condition.
-
-
22. A variable voice compression ratio device comprising:
-
a memory adapted and arranged by a user to contain a plurality of voice compression ratio values each associated with respective call related information;
a call related information receiver to receive call related information provided by a central office of a telephone company with respect to an incoming call;
a processor to determine a current usage of voice message memory and, upon said current usage reaching a predetermined level, to compress voice messages stored in said voice message memory based on a compression ratio value determined by a comparison of said received call related information with said respective call related information contained in said memory.
-
Specification