Providing audio announcement to called parties
First Claim
Patent Images
1. A method, comprising:
- performing, by a called party device in response to receiving a communication from a calling party, at least one of;
a lookup in a cache of a device for information relating to the calling party, wherein the cache of the device is separate from the called party device;
when the information is not available in the cache,a status verification of an indicator for one or more audio files, anda lookup on a data source remote from the called party device of the information relating to the calling party including the one or more audio files when the status of the indicator is active ora lookup on the data source of information relating to the calling party excluding the one or more audio files when the status of the indicator is inactive;
wherein the information comprises the one or more audio files;
providing an audio announcement to the called party device based on the one or more audio files stored in the cache; and
encrypting the information including the audio announcement with a key.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A method, comprising:
-
performing, by a called party device in response to receiving a communication from a calling party, at least one of; a lookup in a cache of a device for information relating to the calling party, wherein the cache of the device is separate from the called party device; when the information is not available in the cache, a status verification of an indicator for one or more audio files, and a lookup on a data source remote from the called party device of the information relating to the calling party including the one or more audio files when the status of the indicator is active or a lookup on the data source of information relating to the calling party excluding the one or more audio files when the status of the indicator is inactive; wherein the information comprises the one or more audio files; providing an audio announcement to the called party device based on the one or more audio files stored in the cache; and encrypting the information including the audio announcement with a key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
at least one device operable to perform, in response to a receipt of a communication from a calling party, at least one of; a lookup in a cache at a device of information that relates to the calling party, wherein the cache of the device is separate from a called party device, when the information is not available in the cache, a status verification of an indicator for one or more audio files, and a lookup on a data source remote from the device of information that relates to the calling party including the one or more audio files when the status of the indicator is active or a lookup on the data source of information relating to the calling party excluding the one or more audio files when the status of the indicator is inactive, wherein the information comprises one or more audio files; and a receipt of an audio announcement based on the audio files stored in the cache; and encrypting the information including the audio announcement with a key. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium comprising instructions that when executed by a processor perform one or more of:
-
looking up in a cache of a device for one or more audio files relating to a calling party, wherein the cache of the device is separate from a called party device; when the one or more audio files are not available in the cache, verifying a status of an indicator for the one or more audio files, and performing a lookup on a data source remote from the called party device the one or more audio files when the status of the indicator is active or performing a lookup on the data source of information relating to the calling party excluding the one or more audio files when the status of the indicator is inactive; providing an audio announcement to the called party device based on the one or more audio files; and encrypting the information including the audio announcement with a key. - View Dependent Claims (19, 20)
-
Specification