Telephone signal classification and phone message delivery method and system
First Claim
1. A method of processing a received signal having characteristics and received from a telephone line to determine if a true voice signal, comprising:
- defining a frame by measuring a plurality of samples from said received signal over a predetermined period;
determining the linear prediction coding coefficients of a selected group of the plurality of samples;
determining the variance of the linear prediction coding coefficients;
comparing the variance to a reference variance; and
applying a heuristic rule based on a ring signal, a click signal, a reorder signal, or a busy signal on a telephone line to a selected characteristic of said received signal to determine if said received signal comprises a voice signal and not a ring signal, a click signal, a reorder signal or a busy signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of processing a signal having characteristics and received from a telephone line is presented. The method includes defining a frame by measuring a plurality of samples from the signal over a predetermined period. Additionally, linear prediction coding coefficients of a selected group from the plurality of samples are determined. Further, the variance of the linear prediction coding coefficients are determined and the variances compared to a reference variance. A heuristic rule is applied to a selected characteristic of the signal to determine if the signal comprises a voice signal.
21 Citations
43 Claims
-
1. A method of processing a received signal having characteristics and received from a telephone line to determine if a true voice signal, comprising:
-
defining a frame by measuring a plurality of samples from said received signal over a predetermined period; determining the linear prediction coding coefficients of a selected group of the plurality of samples; determining the variance of the linear prediction coding coefficients; comparing the variance to a reference variance; and applying a heuristic rule based on a ring signal, a click signal, a reorder signal, or a busy signal on a telephone line to a selected characteristic of said received signal to determine if said received signal comprises a voice signal and not a ring signal, a click signal, a reorder signal or a busy signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of processing a received signal having characteristics and received from a telephone line to determine if a true voice signal, comprising:
-
defining a frame by measuring a plurality of samples from said received signal over a predetermined period; determining the root means square of the plurality of samples over the predetermined period; determining the linear prediction coding coefficients of a selected group of the plurality of samples; determining the variance of the linear prediction coding coefficients; comparing the variance to a first reference variance; comparing the variance to a second reference variance; comparing the variance to a third reference variance; and applying a heuristic rule based on a ring signal, a reorder signal, a click signal or a busy signal to a selected characteristic of said received signal to determine if the signal is a voice signal and not a ring signal, a reorder signal, a click signal or a busy signal. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of processing a received signal having characteristics and received from a telephone line to determine if a true voice signal, comprising:
-
defining a frame by measuring a plurality of samples from said received signal over a predetermined period; determining the root mean square of the plurality of samples over the predetermined period; measuring the zero crossing of the signal during the predetermined period; determining the linear prediction coding coefficients of a selected group of the plurality of samples; determining the variance of the linear prediction coding coefficients; comparing the variance to a reference variance; and applying heuristic rules based on a ring signal, a reorder signal, a click signal or a busy signal to selected characteristics of said received signal to determine if said received signal comprises a voice signal and not a ring signal, a reorder signal, a click signal, or a busy signal. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. An automated method of transferring a voice telephone message to an intended recipient in a telephone message delivery system comprising the steps of:
-
a) receiving a telephone voice message; b) storing the received message in a storage device; c) calling an intended recipient; d) processing a received signal from said recipient having characteristics and received from a telephone line to determine if a true voice signal, comprising the steps of; e) defining a frame by measuring a plurality of samples from said received signal over a predetermined period; f) determining the linear prediction coding coefficients of a selected group of the plurality of samples; g) determining the variance of the linear prediction coding coefficients; h) comparing the variance to a reference variance; i) applying a heuristic rule based on a ring signal, a reorder signal, a click signal or a busy signal on a telephone line to a selected characteristic of said received signal to determine if said received signal comprises a voice signal and not a ring signal, a reorder signal, a click signal or a busy signal; and j) delivering said message if said voice signal is determined. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
Specification