Claims
- 1. A method of providing a called party the ability to screen calls, the method comprising:
receiving over a switched network at a call manager system a forwarded call from a calling party intended for the called party, wherein signaling information associated with the forwarded call includes the calling party's phone number; playing a greeting to the calling party; originating a second call from the call manager system to the called party, wherein signaling information associated with the second call includes the calling party's phone number so that the second call appears to be originating from the calling party; and bridging the forwarded call with the second call.
- 2. The method as defined in claim 1, further comprising causing a computer associated with the called party to cease accessing the Internet before originating the second call.
- 3. The method as defined in claim 1, further comprising:
receiving at the call manager system a second forwarded call from a second calling party intended for the called party, wherein signaling information associated with the second forwarded call includes the second calling party's phone number; receiving a voice communication from the second calling party; originating a third call from the call manager system to a cellular phone associated with the called party, wherein signaling information associated with the third call includes the second calling party's phone number so that the third call appears to be originating from the second calling party; receiving an instruction via the cellular phone from the called party to transmit the voice communication from the second calling party to the cellular phone so that the called party can screen the second caller; and after at least beginning to transmit the voice communication from the second calling party, receiving an instruction from the called party to connect the second calling party to the cellular phone.
- 4. The method as defined in claim 1, wherein the calling party is separated from the call manager system by at least a first local carrier switch.
- 5. The method as defined in claim 1, further comprising terminating the bridge between the forwarded call and the second call after a predetermined amount of time.
- 6. The method as defined in claim 1, further comprising:
receiving a third call from a second calling party; streaming a voice communication from the second calling party to a networked computer associated with the called party; receiving a second instruction from the called party while the voice communication is being streamed; and playing a predetermined message to the second calling party indicating that the third call is not being accepted at least partly in response to the second instruction.
- 7. A method of processing calls, comprising:
receiving over a switched network at a call processing system a first call from a caller intended for a called party, wherein the first call includes signaling information having a phone number of the caller; and placing a new call from the call processing system over the switched network to a terminal associated with the called party, the new call including signaling information having at least a selected portion of the phone number of the caller so that the called party can determine the identity of the caller of the first call and thereby screen the caller.
- 8. The method as defined in claim 7, wherein at least a portion of an SS7 jurisdictional information data field on the new call from the call processing system is set to a geographic area code of the call processing system.
- 9. The method as defined in claim 7, further comprising bridging the first call and the new call in response to an instruction from the called party.
- 10. The method as defined in claim 7, wherein the signaling information includes an identifier to be displayed to the called party, wherein the identifier indicates that the new call is being placed by the call processing system.
- 11. The method as defined in claim 7, wherein the signaling information includes a number associated with the call manager system in an NPA field, and at least a part of the selected portion of the caller phone number in an NXX-YYYY field.
- 12. The method as defined in claim 7, further comprising transmitting an audible representation of at least a portion of the caller phone number.
- 13. The method as defined in claim 7, further comprising providing the calling party's area code to the called party using an audio signal.
- 14. The method as defined in claim 7, further comprising receiving an instruction from the called party to forward the caller to a second terminal.
- 15. The method as defined in claim 7, further comprising providing the called party with a visual indication that the new call is being placed by the call processing system.
- 16. The method as defined in claim 7, further comprising providing the called party with a second portion of the caller phone number after the called party agrees to speak with the caller.
- 17. The method as defined in claim 7, further comprising providing the called party with a second portion of the caller phone number using digitized audio data.
- 18. The method as defined in claim 7, further comprising:
receiving an instruction from the called party to forward the caller to a second terminal; and placing a third call from the call processing system over the switched network to the second terminal, the third call including signaling information having the phone number of the caller so that a user at the second terminal can determine the identity of the caller and thereby screen the caller.
- 19. The method as defined in claim 18, wherein the second terminal is a cellular phone.
- 20. The method as defined in claim 7, wherein the terminal is a POTs phone.
- 21. The method as defined in claim 7, wherein the first call is to a phone number assigned to the call processing system.
- 22. A method of providing a called party the ability to selectively accept phone calls, the method comprising:
receiving at a call processing system a first call from a calling party intended for the called party, wherein the first call includes at least a first portion of the calling party's phone number; and initiating a second call from the call processing system to the called party, the second call including at least part of the first portion of the calling party's phone number to thereby provide the called party with information related to the identity of the calling party so that the called party can screen the first call.
- 23. The method as defined in claim 22, wherein the information related to the calling party's phone number includes Caller ID information.
- 24. The method as defined in claim 22, wherein, based at least in part on an instruction from the called party received after initiating the second call, selectively causing at least one of the following actions are to be taken:
refuse the calling party's call; establish a voice over Internet (VoIP) call session with an IP device of the called party and transmitting a caller voice communication to the IP device so that the called party can screen the calling party; and bridge the first call with a POTs line associated with the called party.
- 25. The method as defined in claim 22, further comprising determining whether the first call is to be bridged with a wireless phone based at least in part on the calling party's phone number.
- 26. The method as defined in claim 22, further comprising streaming an incoming message in substantially real-time to a plurality of terminals associated with the called party at substantially the same time.
- 27. A call screening apparatus, comprising:
a first instruction stored in computer readable memory, the first instruction configured to cause a call from a calling party intended for a called party to be answered; a second instruction stored in computer readable memory, the second instruction configured to play a greeting to the calling party; a third instruction stored in computer readable memory, the third instruction configured to maintain a communication channel over the Internet with a networked computer associated with the called party while the greeting is being played; a fourth instruction stored in computer readable memory, the fourth instruction configured to receive and stream speech from the calling party over the Internet communication channel to the networked computer, wherein the streamed speech is intended to be screened by the called party by the networked computer; a fifth instruction stored in computer readable memory, the fifth instruction configured to receive a command, via the Internet communication channel, from the called party to connect the calling party to the called party; a sixth instruction stored in computer readable memory, the sixth instruction configured to cause the called party's networked computer to go offline; and a seventh instruction stored in computer readable memory, the seventh instruction configured to originate a second call from the call manager system to the called party, and to bridge the calling party's call with the second call.
- 28. The call screening apparatus as defined in claim 27, further comprising an eighth instruction configured to provide a caller-ID associated with the calling party to the called party.
- 29. The call screening apparatus as defined in claim 27, further comprising a client application configured to execute on the called party's computer, wherein the client application provides an online indication to a server when the called party's computer is connected to the Internet.
- 30. A method of providing a called party the ability to screen calls, the method comprising:
receiving at a first call processing apparatus a call from a first user for a second user; receiving a voice communication from the first user at the first call processing apparatus; and multi-casting at least a portion of the voice communication to a plurality of client devices at substantially the same time so that the first user's call can be screened.
- 31. The method as defined in claim 30, further comprising receiving an instruction via a first of the plurality of client devices to connect the first user to a first of the plurality of client devices.
- 32. The method as defined in claim 30, further comprising receiving an instruction via a first of the plurality of client devices to connect the first user to a first of the plurality of client devices and causing the second user to be bridged to the first of the plurality of client devices.
- 33. The method as defined in claim 30, where at least a first of the plurality of client devices is capable of communicating using Internet protocol.
- 34. The method as defined in claim 30, where at least a first of the plurality of client devices is a telephone.
- 35. The method as defined in claim 30, where at least a first of the plurality of client devices is a cellular telephone.
- 36. A method of providing a called party the ability to screen calls, the method comprising:
receiving at a first call processing apparatus a call from a first user for a second user; and multi-casting a call alert to a plurality of client devices at substantially the same time so that the first user's call can be screened.
- 37. The method as defined in claim 36, further comprising multi-casting at least a portion of a voice communication received from the first user to the plurality of client devices at substantially the same time.
- 38. The method as defined in claim 36, wherein the call alert includes at least a portion of Caller ID information associated with the first call.
- 39. The method as defined in claim 36, further comprising receiving an instruction via a first of the plurality of client devices to connect the first user to a first of the plurality of client devices.
- 40. The method as defined in claim 36, further comprising receiving an instruction via a first of the plurality of client devices to connect the first user to a first of the plurality of client devices and causing the second user to be bridged to the first of the plurality of client devices.
PRIORITY CLAIM
[0001] This application claims the benefit under 35 U.S.C. 119(e) of U.S. Provisional Application No. 60/382,257, filed May 20, 2002, the contents of which are incorporated herein in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60382257 |
May 2002 |
US |