Patent US7308462B1 successfully refreshed from Google Patents.
US7308462B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Methods and systems for building and distributing audio packages
Assignee: RPX Clearinghouse LLC
•
Filing: 1999-10-29
•
Granted: 2007-12-11
•
Expires: 2019-10-29
Abstract
Abstract Methods and systems for building and distributing audio packages include a database storing audio files to be played to end users in a telecommunications network. An audio package builder/export tool generates audio packages including audio segments files and index files. Audio segments files include audio segments to be played by gateways in the telecommunications network. Index files include information used by gateways to located audio segments in audio segments files. The audio packages are distributed to gateways in the telecommunications network to enable the gateways to play audio to end users.
Inventors
- 👤 Laurence Wayne Clarkson
- 👤 Jeffrey Dean Lanning
- 👤 Melissa Ann Metts
- 👤 Xiaofeng Gao
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 17:18
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/487; H04M3/4872; H04M7/00; H04M7/006; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
154 words
A system for use in a telecommunications network for providing audio segments to a gateway to be played to an end user of the telecommunications network, said system comprising: a provisioning server; a centralized database containing a plurality of audio segments, said audio segments comprising announcements to be played to the end user of the telecommunications network; an audio package builder/export tool executed by the provisioning server and configured to: access the centralized database; construct an audio package from audio segments in the centralized database; construct an index file within the audio package that indicates to the gateway where an audio segment is located in the audio package; and export the audio package to the gateway, wherein the audio segment is located by using said index file by mapping the audio identifier of an audio segment in the centralized database to the offset and length of an audio segment within the constructed audio package.
Claim 2
Independent Claim
154 words
A system for use in a telecommunications network for providing audio segments to a gateway to be played to an end user of the telecommunications network, said system comprising: a provisioning server; a centralized database containing a plurality of audio segments, said audio segments comprising announcements to be played to the end user of the telecommunications network; an audio package builder/export tool executed by the provisioning server and configured to: access the centralized database; construct an audio package from audio segments in the centralized database; construct an index file within the audio package that indicates to the gateway where an audio segment is located in the audio package; and export the audio package to the gateway, wherein the audio segment is located by using said index file by mapping the audio identifier of an audio segment in the centralized database to the offset and length of an audio segment within the constructed audio package.
Claim 3
Dependent Claim
51 words
The system of claim 1 wherein said audio package builder/export tool is further configured to: construct a catalog file within the audio package, said catalog file comprising information selected from the group consisting of: announcement title, phrasing, prompt text, voice talent, language, codec, format, group, release notes, checkdata, and date recorded.
Claim 4
Dependent Claim
23 words
The system of claim 1 wherein said audio package builder/export tool exports the audio package to the gateway over a packet based network.
Claim 5
Dependent Claim
16 words
The system of claim 1 wherein said system is configured to operate on the provisioning server.
Claim 6
Dependent Claim
16 words
The system of claim 1 wherein each of said audio segments comprises a unique audio identifier.
Claim 7
Dependent Claim
37 words
The system of claim 1 wherein said audio package builder/export tool is further configured to present a graphical user interface to a user such that the user selects audio segments to be placed in the audio package.
Claim 8
Dependent Claim
26 words
The system of claim 1 wherein the audio package further includes an audio segments file comprising a subset of the audio segments in the centralized database.
Claim 9
Dependent Claim
37 words
The system of claim 1 wherein said audio package builder/export tool is further configured to export the audio package to the gateway by preliminarily exporting the audio package to an intermediary storage location within the provisioning server.
Claim 10
Dependent Claim
34 words
The system of claim 1 wherein said audio package builder/export tool is further configured to export the audio package to the gateway by exporting the audio package to a portable computer readable storage medium.
Claim 11
Dependent Claim
34 words
The system of claim 1 wherein said audio package builder/export tool exports the audio package to the gateway so that the gateway selectively presents the audio segments within the audio package to end users.
Claim 12
Dependent Claim
24 words
The system of claim 1 wherein said audio package builder/export tool constructs the index file as a distinct data structure within the audio package.
Claim 13
Independent Claim
152 words
A system for use in a telecommunications network for providing audio segments to a gateway to be played to an end user of the telecommunications network, said system comprising: a provisioning server; a centralized database containing a plurality of audio segments, said audio segments comprising announcements to be played to the end user of the telecommunications network; an audio package builder/export tool executed by the provisioning server and configured to: access the centralized database; construct an audio package from audio segments in the centralized database; construct an index file within the audio package that indicates to the gateway where an audio segment is located in the audio package; and export the audio package to the gateway, wherein the constructed audio package is associated with a version number and said audio package builder/export tool is further configured to track a version number of any audio package created with the audio package builder/export tool.
Claim 14
Independent Claim
152 words
A system for use in a telecommunications network for providing audio segments to a gateway to be played to an end user of the telecommunications network, said system comprising: a provisioning server; a centralized database containing a plurality of audio segments, said audio segments comprising announcements to be played to the end user of the telecommunications network; an audio package builder/export tool executed by the provisioning server and configured to: access the centralized database; construct an audio package from audio segments in the centralized database; construct an index file within the audio package that indicates to the gateway where an audio segment is located in the audio package; and export the audio package to the gateway, wherein the constructed audio package is associated with a version number and said audio package builder/export tool is further configured to track a version number of any audio package created with the audio package builder/export tool.
Claim 15
Independent Claim
112 words
A method of providing audio segments to a gateway to be played to an end user of a telecommunications network, said method comprising: accessing audio segments within a centralized database; constructing an audio package from the accessed audio segments in the centralized database; constructing an index file within the audio package that indicates to the gateway where in the audio package an audio segment is located; and exporting the audio package to the gateway, wherein the audio segment is located by using said index file for mapping the audio identifier of an audio segment in the centralized database to the offset and length of the located audio segment within the audio package.
Claim 16
Independent Claim
112 words
A method of providing audio segments to a gateway to be played to an end user of a telecommunications network, said method comprising: accessing audio segments within a centralized database; constructing an audio package from the accessed audio segments in the centralized database; constructing an index file within the audio package that indicates to the gateway where in the audio package an audio segment is located; and exporting the audio package to the gateway, wherein the audio segment is located by using said index file for mapping the audio identifier of an audio segment in the centralized database to the offset and length of the located audio segment within the audio package.
Claim 17
Dependent Claim
14 words
The method of claim 13 further comprising provisioning the centralized database with audio segments.
Claim 18
Dependent Claim
43 words
The method of claim 13 further comprising constructing a catalog file within the audio package, said catalog file comprising information selected from the group consisting of: announcement title, phrasing, prompt text, voice talent, language, codec, format, group, release notes, checkdata, and date recorded.
Claim 19
Dependent Claim
23 words
The method of claim 13 wherein exporting the audio package to the gateway comprises exporting the audio package over a packet based network.
Claim 20
Dependent Claim
18 words
The method of claim 13 further comprising associating each of said audio segments with an unique audio identifier.
Claim 21
Dependent Claim
29 words
The method of claim 13 further comprising presenting a graphical user interface to a user such that the user selects audio segments to be placed in the audio package.
Claim 22
Dependent Claim
22 words
The method of claim 13 wherein the audio package is constructed from a subset of the audio segments in the centralized database.
Claim 23
Dependent Claim
27 words
The method of claim 13 wherein exporting the audio package to the gateway comprises exporting the audio package to an intermediary storage location within a provisioning server.
Claim 24
Dependent Claim
25 words
The method of claim 13 wherein exporting the audio package to the gateway comprises exporting the audio package to a portable computer readable storage medium.
Claim 25
Independent Claim
94 words
A method of providing audio segments to a gateway to be played to an end user of a telecommunications network, said method comprising: accessing audio segments within a centralized database; constructing an audio package from audio segments in the centralized database; constructing an index file within the audio package that indicates to the gateway where in the audio package an audio segment is located; exporting the audio package to the gateway, wherein the constructed audio package is associated with a version number and each audio package constructed is tracked by its own version number.
Claim 26
Independent Claim
94 words
A method of providing audio segments to a gateway to be played to an end user of a telecommunications network, said method comprising: accessing audio segments within a centralized database; constructing an audio package from audio segments in the centralized database; constructing an index file within the audio package that indicates to the gateway where in the audio package an audio segment is located; exporting the audio package to the gateway, wherein the constructed audio package is associated with a version number and each audio package constructed is tracked by its own version number.
References Cited (Backward Citations)
US5652785A
Cited
USRE37131E1
Cited
US5511112A
Cited
US5539808A
Cited
US5434910A
Cited
US5530950A
Cited
US6442335B1
Cited
US5978855A
Cited
US5661787A
Cited
US5793980A
Cited
US5918213A
Cited
US6240448B1
Cited
US5884262A
Cited
WO1997040611A1
Cited
US5883940A
Cited
US6212527B1
Cited
US6064673A
Cited
US5732216A
Cited
US6014427A
Cited
WO1998059486A1
Cited
US6327343B1
Cited
US6085160A
Cited
US6445697B1
Cited
US6353831B1
Cited
US6279041B1
Cited
US6434140B1
Cited
US6434520B1
Cited
US6567399B1
Cited
US6249784B1
Cited
US6477704B1
Cited
US6404746B1
Cited
US6529584B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2010-12-10 | 2011-06-11 | 2011-12-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2014-12-10 | 2015-06-11 | 2015-12-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2018-12-10 | 2019-06-11 | 2019-12-11 | $7700.00 | Window Closed / Lapsed |