Intelligent call screening system
First Claim
Patent Images
1. A method for screening a telephony call made by a calling party to a called party, the method comprising:
- receiving, over a telephone network, a telephony call from the calling party at a messaging service platform;
receiving an audio message generated by the calling party as a first stream of audio data;
establishing a connection with an online audio server;
sending the first stream of audio data to the online audio server over the established connection;
leveraging an internal resource identifier to enable identification of the first stream of audio data at the online audio server;
relating the internal resource identifier to an external resource identifier;
sending the external resource identifier to a client system;
enabling the client system to establish a connection with the online audio server;
receiving an indication of the external resource identifier from the client;
using the received indication of the external resource identifier and its relationship to the internal resource identifier to enable identification of the first stream of audio data; and
sending the first stream of audio data to the client system over the connection established between the client system and the online audio server.
11 Assignments
0 Petitions
Accused Products
Abstract
Screening a traditional telephony call made by a calling party to a called party includes receiving, over a telephone network, the traditional telephony call from the calling party at a messaging service platform, recording an audio message from the calling party as audio data, and transmitting the audio data from the messaging service platform to a computer of the called party while the calling party is leaving the audio message. Before the calling party finishes leaving the audio message, the called party perceives the transmitted audio data and reacts to the traditional telephony call in response to the audio message.
-
Citations
50 Claims
-
1. A method for screening a telephony call made by a calling party to a called party, the method comprising:
-
receiving, over a telephone network, a telephony call from the calling party at a messaging service platform; receiving an audio message generated by the calling party as a first stream of audio data; establishing a connection with an online audio server; sending the first stream of audio data to the online audio server over the established connection; leveraging an internal resource identifier to enable identification of the first stream of audio data at the online audio server; relating the internal resource identifier to an external resource identifier; sending the external resource identifier to a client system; enabling the client system to establish a connection with the online audio server; receiving an indication of the external resource identifier from the client; using the received indication of the external resource identifier and its relationship to the internal resource identifier to enable identification of the first stream of audio data; and sending the first stream of audio data to the client system over the connection established between the client system and the online audio server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer system for screening a telephony call made by a calling party to a called party, the computer system configured to:
-
receive, over a telephone network, a telephony call from the calling party at a messaging service platform; receive an audio message generated by the calling party as a first stream of audio data; establish a connection with an online audio server; send the first stream of audio data to the online audio server over the established connection; leverage an internal resource identifier to enable identification of the first stream of audio data at the online audio server; relate the internal resource identifier to an external resource identifier; send the external resource identifier to a client system; enable the client system to establish a connection with the online audio server; receive an indication of the external resource identifier from the client; use the received indication of the external resource identifier and its relationship to the internal resource identifier to enable identification of the first stream of audio data; and send the first stream of audio data to the client system over the connection established between the client system and the online audio server.
-
-
34. An apparatus for screening a telephony call made by a calling party to a called party, the apparatus comprising:
-
means for receiving, over a telephone network, a telephony call from the calling party at a messaging service platform; means for receiving an audio message generated by the calling party as a first stream of audio data; means for establishing a connection with an online audio server; means for sending the first stream of audio data to the online audio server over the established connection; means for leveraging an internal resource identifier to enable identification of the first stream of audio data at the online audio server; means for relating the internal resource identifier to an external resource identifier; means for sending the external resource identifier to a client system; means for enabling the client system to establish a connection with the online audio server; means for receiving an indication of the external resource identifier from the client; means for using the received indication of the external resource identifier and its relationship to the internal resource identifier to enable identification of the first stream of audio data; and means for sending the first stream of audio data to the client system over the connection established between the client system and the online audio server.
-
-
35. A method for screening a telephony call made by a calling party to a called party, the method comprising:
-
receiving, from a messaging service platform, an external resource identifier generated in response to receipt of a call at the messaging service platform; establishing a connection with an online audio server; communicating the external resource identifier to the online audio server; receiving a first stream of audio data over the established online audio server connection in response to communication of the external resource identifier; enabling perception of an audio message generated by the calling party by converting the first stream of audio data into audio, wherein the called party is made able to begin to perceive the audio message while the audio message is being deposited as a voicemail at the messaging service platform. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer system for screening a telephony call made by a calling party to a called party, the computer system configured to:
-
receive, from a messaging service platform, an external resource identifier generated in response to receipt of a call at the messaging service platform; establish a connection with an online audio server; communicate the external resource identifier to the online audio server; receive a first stream of audio data over the established online audio server connection in response to communication of the external resource identifier; enable perception of an audio message generated by the calling party by converting the first stream of audio data into audio, wherein the called party is made able to begin to perceive the audio message while the audio message is being deposited as a voicemail at the messaging service platform.
-
-
50. An apparatus for screening a telephony call made by a calling party to a called party, the apparatus comprising:
-
means for receiving, from a messaging service platform, an external resource identifier generated in response to receipt of a call at the messaging service platform; means for establishing a connection with an online audio server; means for communicating the external resource identifier to the online audio server; means for receiving a first stream of audio data over the established online audio server connection in response to communication of the external resource identifier; means for enabling perception of an audio message generated by the calling party by converting the first stream of audio data into audio, wherein the called party is made able to begin to perceive the audio message while the audio message is being deposited as a voicemail at the messaging service platform.
-
Specification