IP Library Granted Patent US 10,404,843
Granted Patent B2
US 10,404,843 · App. 16/149,724 · Granted Sep 3, 2019

Providing audio announcement to called parties

Inventors: Monica Rose Martino (Plano, TX); Kevin V. Nguyen (Allen, TX); M. Gregory Smith (Fairview, TX)
Assignee: I D YOU, LLC
H04M1/578H04L67/306H04M1/274516H04M1/573H04M1/642H04M3/42042H04M3/42051H04M3/42059H04M7/0039H04M2250/02
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 10,404,843
App. No.
16/149,724
Granted
Sep 3, 2019
Kind
B2
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.

Claims (53)

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.

2. The method of claim 1 further comprising verifying the status of an audio indicator.

3. The method of claim 2 , wherein the lookup of the audio files is performed if the status of the audio indicator is set as active.

4. The method of claim 2 , wherein the lookup of the audio files is not performed if the status of the audio indicator is set as inactive.

5. The method of claim 1 comprising receiving communication from the calling party.

6. The method of claim 1 , wherein the providing comprises streaming the audio announcement to the called party.

7. The method of claim 1 , wherein the providing comprises:

downloading the audio files at the called party; and

playing the audio announcement from the audio files.

8. The method of claim 1 further comprising:

selecting a first module for playing the audio announcement based on a playback preference; and

selecting a default module for playing the audio announcement when the first module is not available.

9. The method of claim 8 , wherein the first module comprises at least one of a headset, a speaker and a Bluetooth device.

10. The method of claim 1 , wherein the communication to the called party include one or more of a call or a message.

11. The method of claim 1 , wherein the information relating to the sending party further comprises at least one of a telephone number of the sending party, a name, a city, a state, an address, a photo, a video, a text, a hyperlink, and any other information that can be sent via the Internet protocol connection.

12. The method of claim 1 , wherein the lookup on the data source remote from the called party device of the information relating to the calling party occurs via an Internet Protocol.

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.

14. The system of claim 13 , wherein the lookup on the data source remote from the called party device of the information relating to the calling party occurs via an Internet Protocol.

15. The system of claim 13 , wherein the device is further operable to verify the status of an audio indicator.

16. The system of claim 13 , wherein the device is operable to stream the audio announcement to a called party.

17. The system of claim 13 , wherein the device is further operable to:

download the audio files at a called party; and

play the audio announcement from the audio files.

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.

19. The non-transitory computer-readable storage medium of claim 18 , wherein the lookup on the data source remote from the called party device of the information relating to the calling party occurs via an Internet Protocol.

20. The non-transitory computer-readable storage medium of claim 18 , further comprising instructions that when executed by a processor perform:

downloading the audio files at the called party; and

playing the audio announcement from the audio files.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2019
From: I D YOU, LLC
To: ACCUDATA, INC. DBA ACCUDATA TECHNOLOGIES, INC. AKA ACCUDATA TECHNOLOGIES
Reel/Frame 050579/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2019
From: ACCUDATA, INC. DBA ACCUDATA TECHNOLOGIES, INC. AKA ACCUDATA TECHNOLOGIES
To: FIRST ORION CORP., AKA FIRST ORION CORP. D/B/A PRIVACYSTAR
Reel/Frame 050579/0777 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2018
From: MARTINO, MONICA ROSE; NGUYEN, KEVIN V.; SMITH, M. GREGORY
To: I D YOU, LLC
Reel/Frame 047519/0848 →
Continuity (8)
Continuation 15345840 · Nov 8, 2016
Continuation 14685915 · Apr 14, 2015
Continuation 14315618 · Jun 26, 2014
Continuation 14013466 · Aug 29, 2013
Continuation 12890829 · Sep 27, 2010
Continuation In Part 11974983 · Oct 17, 2007
Provisional Application 60934407 · Jun 13, 2007
Related Publication 20190037065A1 · Jan 31, 2019