×

Methods and systems for providing telephony services to fixed and mobile telephonic devices

  • US 8,369,311 B1
  • Filed: 08/01/2006
  • Issued: 02/05/2013
  • Est. Priority Date: 07/01/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing calls, the method comprising:

  • receiving over a network at a call processing system a first call from a calling party directed to a called party'"'"'s phone address, wherein signaling information associated with the first call includes the calling party'"'"'s phone address;

    originating a second call from the call processing system to a telephonic device associated with the called party, wherein the telephonic device is coupled to a broadband data connection;

    transmitting, while the first call is in progress, a call alert notification regarding the first call, including at least a portion of the signaling information, to a networked computer associated with the called party via a communication channel;

    bridging the first call with the second call and the communication channel associated with the networked computer;

    providing a greeting to the calling party via the call processing system;

    receiving a voice communication from the calling party at the processing system;

    streaming at least a first portion of the voice communication via the call processing system in substantially real time to the telephonic device and/or the networked computer while ensuring that sound does not travel back to the calling party from the telephonic device or networked computer associated with the called party to thereby allow the called party to screen the caller call from the telephonic device or networked computer while the calling party is unaware that the call screening is being performed;

    providing a first user interface via the telephonic device or networked computer that when a first input is provided by the called party, causes duplex communication to be provided to the telephonic device or networked computer so that the called party can converse with the calling party, wherein the first user interface is provided during the first call enabling the called party to indicate, during that first call, that the duplex communication is to be provided to the telephonic device or networked computer;

    determining a current physical location of the called party based at least in part on GPS (Global Positioning Satellite) location information and/or latitude and longitudinal information indicating the called party'"'"'s current geographic location;

    identifying an alternate telephonic device and/or an alternate networked computer in geographic proximity with the called party based at least in part on the determined physical location of the called party and a record of phone address destinations associated with the called party; and

    providing, during the first call, a second user interface via the telephonic device or networked computer, the second user interface enabling the called party to indicate that the first call is to be transferred to a device different than the telephonic device or the networked computer, andat least partly in response to receiving an indication from the called party during the first call via the second user interface that the called party wants the first call to be transferred, providing, during the first call, a third user interface enabling the called party to select a call transfer destination from a set of destinations, andat least partly in response to receiving a selection by the called party of a destination from the set of destinations within a first period of time, the first period of time occurring during the first call, transferring the first call to the destination selected by the called party, andif the called party does not select the call transfer destination during the first period of time, the first period of time occurring during the first call, causingat least in part a third call to be originated during the first call to the identified alternate telephonic device and/or the identified alternate networked computer in geographic proximity with the called party.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×