System and method for enabling DTMF detection in a VoIP network
First Claim
Patent Images
1. A method, comprising:
- determining, by a packet engine, via a buffer and an inter-digit timer utilized by the packet engine, a start and a stop of patterns associated with dual-tone multi-frequency digits between a first device and a second device in order to differentiate a digit pattern from the dual-tone multi-frequency digits; and
reporting, by the packet engine, an event to the call server in response to determining the start and a stop of patterns associated with the dual-tone multi-frequency digits.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, mobile terminal, and system for selectively establishing an outgoing caller ID on a mobile terminal served by a wireless network, for identifying a line called on a mobile terminal, and for directing a call from a mobile terminal to a network subscriber based on accessed information of the subscriber in the subscriber'"'"'s network.
7 Citations
28 Claims
-
1. A method, comprising:
-
determining, by a packet engine, via a buffer and an inter-digit timer utilized by the packet engine, a start and a stop of patterns associated with dual-tone multi-frequency digits between a first device and a second device in order to differentiate a digit pattern from the dual-tone multi-frequency digits; and reporting, by the packet engine, an event to the call server in response to determining the start and a stop of patterns associated with the dual-tone multi-frequency digits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A server, comprising:
- a processor for executing computer-executable instructions;
a memory storing said instructions, accessible to said processor;
said instructions including;a user space module configured to receive and send commands from and to a network; and
a kernel module configured to receive a stream comprising Real-time Transport Protocol packets, wherein the kernel module utilizes an inter digit timer to determine a start and a stop of patterns associated with the dual-tone multi-frequency digits in order to differentiate a digit pattern from the dual-tone multi-frequency digits;
wherein the user space module reports an event to the call server in response to determining the start and a stop of patterns associated with the dual-tone multi-frequency digits. - View Dependent Claims (18, 19, 20)
- a processor for executing computer-executable instructions;
-
21. A server, comprising:
- a processor for executing computer-executable instructions;
a memory storing said instructions, accessible to said processor;
said instructions including;a first module configured to establish a Voice over Internet Protocol call session; and
a second module configured to detect digit events within a Voice over Internet Protocol call session, wherein the second module utilizes a buffer and an inter digit timer to determine a start and a stop of patterns associated with the digit events in order to differentiate a digit pattern from the digit events. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
- a processor for executing computer-executable instructions;
Specification