IP Library Granted Patent US 7,194,071
Granted Patent B2
US 7,194,071 · App. 09/749,745 · Granted Mar 20, 2007

Enhanced media gateway control protocol

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,194,071
App. No.
09/749,745
Granted
Mar 20, 2007
Kind
B2
Abstract

The exemplary embodiments of the present invention provide ECTF S.100-like functionality for H.248/Megaco-controlled media gateways and/or media servers by defining extensions to several of the H.248/Megaco ARFs, which are permissible within that protocol, to allow terminations within a media gateway more advanced media processing capabilities.

Claims (26)

1. A record audio module configured to be included in an audio resource function, comprising:

an audio record process operable to request a decomposed media gateway to record an audio stream in response to a received signal,

wherein media recording is altered based on at least one signal traveling between the record audio module and the decomposed media gateway and a resultant media recording is analyzed as to a reason it terminated;

an audio stream container offset parameter to specify a location in an audio stream container that was being recorded when the recording was terminated; and

a pause compression process operable to detect and to eliminate periods of speech inactivity from a recording.

2. A record audio module as defined in claim 1 , further comprising a record pause and resume process operable to pause audio record in response to a record pause request and to thereafter resume the audio record in response to a resume record request.

3. A record audio module as defined in claim 1 , further comprising an append process operable to append a recording to an existing recording.

4. A record audio module as defined in claim 1 , further comprising a format specifying process operable to specify the digital encoding format of a recording.

5. A record audio module as defined in claim 1 , further comprising a recording location process operable to allow the decomposed media gateway to reference where the recording should be created.

6. A record audio module as defined in claim 1 , further comprising a record prompt tone generation process operable to generate a prompt tone that is either fixed or configurable.

7. A record audio module as defined in claim 1 , further comprising a record analysis process operable to determine the length of audio recorded and to identify a record termination condition that caused a recording operation to stop.

8. A method of recording an audio stream, comprising:

providing a record audio module included in an audio resource function that is resident on an audio resource server, said record audio module having a record audio process;

communicating a request signal to the record audio process;

requesting a decomposed media gateway to record in an audio stream container an audio stream in response to the request signal communicated to the record audio process;

altering media record based on at least one signal communicated between the record audio module and the decomposed media gateway;

analyzing a resultant recording as to a reason it terminated; and

specifying a location in the audio stream container that was being recorded when the recording was terminated,

wherein the altering includes providing a pause compression process and operating the pause compression process to eliminate periods of speech inactivity from a recording.

9. A method of recording an audio stream as defined in claim 8 , wherein the altering includes providing a record pause and resume process and operating the record pause and resume process to pause audio record in response to a record pause request and to thereafter resume the audio record in response to a resume record request.

10. A method of recording an audio stream as defined in claim 8 , wherein the altering includes providing an append process and operating the append process to append a recording to an existing recording.

11. A method of recording an audio stream as defined in claim 8 , wherein the altering includes providing a format specifying process and operating the format specifying process to specify the digital encoding format of a recording.

12. A method of recording an audio stream as defined in claim 8 , wherein the altering includes providing a recording location process and operating the recording location process to reference where the recording should be created.

13. A method of recording an audio stream as defined in claim 8 , wherein the altering includes providing a record prompt tone generation process and operating the record prompt tone generation process to generate a prompt tone that is either fixed or configurable.

14. A method of recording an audio stream as defined in claim 8 , wherein the analyzing includes providing a record analysis process and operating the record analysis process to determine the length of audio recorded.

15. A method of recording an audio stream as defined in claim 8 , wherein the analyzing includes providing a record analysis process and operating the record analysis process to identify a record termination condition that caused a recording operation to stop.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2013
From: INTEL CORPORATION
To: MICRON TECHNOLOGY, INC.
Reel/Frame 030740/0823 →