Providing audio announcement to called parties
AssigneeFirst Orion Corp.
InventorsMonica Rose Martino, Kevin V. Nguyen, M. Gregory Smith
Life of this patent
Estimating the term…
Abstract
The present disclosure describes a system, method, and computer-readable medium for providing audio announcement of communications to a called party in a communication network. The method includes receiving communication from a calling party and performing a lookup of information relating to the calling party in a database via an Internet Protocol connection based on an identifier of at least one of the calling party and the called party. The information comprises one or more audio files. The method then provides the audio announcement to a called party based on the audio files.
Claims17
A method, comprising:
- performing, by a called party device in response to receiving a communication from a calling party device, determining whether one or more audio files are stored in a cache of a device, wherein the device is separate from the called party device;
- and
- when the one or more audio files are not stored in the cache of the device, performing
- verifying a status of an indicator for the one or more audio files, wherein the indicator is set by the device;
- looking up on a data source remote from the called party device information relating to the calling party device including the one or more audio files when the status of the indicator is active;
- looking up on the data source of the information relating to the calling party device excluding the one or more audio files when the status of the indicator is inactive;
- and
- when the status of the indicator is active, downloading and providing the audio announcement to the called party device, and wherein the audio announcement is based on a playback preference.
A system, comprising:
- at least one called party device
- a device separate from the called party device operable to perform, in response to a receipt of a communication from a calling party device:
- determine whether one or more audio files are stored in a cache of the device
- when the one or more audio files are not stored in the cache of the device, perform:
- verify a status of an indicator for the one or more audio files, wherein the indicator is set by the device;
- look up on a data source remote from the called party device information relating to the calling party device including the one or more audio files when the status of the indicator is active;
- and
- look up on the data source of the information relating to the calling party device excluding the one or more audio files when the status of the indicator is inactive;
- and
- when the status of the indicator is active, download and provide the audio announcement to the called party device, and wherein the audio announcement is based on a playback preference.
A non-transitory computer-readable storage medium comprising instructions that when executed by a processor perform one or more of:
- performing, by a called party device in response to receiving a communication from a calling party device, determining whether one or more audio files are stored in a cache of a device, wherein the device is separate from the called party device;
- and
- when the one or more audio files are not stored in the cache of the device, performing
- verifying a status of an indicator for the one or more audio files, wherein the indicator is set by the device;
- looking up on a data source remote from the called party device information relating to the calling party device including the one or more audio files when the status of the indicator is active;
- and
- looking up on the data source of the information relating to the calling party device excluding the one or more audio files when the status of the indicator is inactive;
- when the status of the indicator is active, downloading and providing the audio announcement to the called party device, and wherein the audio announcement is based on a playback preference.
Dependencies are inferred from the claim text.