JUST-IN-TIME CALL REGISTRATION FOR MOBILE CALL TO VOIP DEVICE
First Claim
1. A method for establishing a voice session between a mobile device and a VoIP device, comprising:
- receiving a request from a caller using a mobile device through a mobile voice network to initiate a voice session with a callee using a VoIP device;
determining if the callee is online;
notifying the callee at the VoIP device regarding the voice session;
establishing the voice session via a mobile voice channel and a VoIP voice channel if the voice session is accepted by the callee.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for establishing a hybrid voice session between a mobile device and a VoIP device is disclosed. A caller using a mobile device in a mobile network initiates a request for a voice session by clicking on a virtual identifier, e.g. an email address, provided for the callee in an address book on the caller'"'"'s mobile device. If the callee is online, then the request is enabled. In one embodiment, the request is enabled by creating a call registration record using a mobile data network. In another embodiment, the request is enabled by having the caller interact with an IVR system. In yet another embodiment, a caller can interact with the IVR system from any type of telephone device. The callee is notified regarding the voice session, and if accepted, the hybrid voice session is established via a voice channel and a VoIP channel.
29 Citations
20 Claims
-
1. A method for establishing a voice session between a mobile device and a VoIP device, comprising:
-
receiving a request from a caller using a mobile device through a mobile voice network to initiate a voice session with a callee using a VoIP device; determining if the callee is online; notifying the callee at the VoIP device regarding the voice session; establishing the voice session via a mobile voice channel and a VoIP voice channel if the voice session is accepted by the callee. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for establishing a voice session between a mobile device and a VoIP device, comprising:
-
receiving a request from a caller using a mobile device through a mobile data network to initiate a voice session with a callee using a VoIP device, the request including at least a virtual identifier associated with the callee, and a device identifier associated with the mobile device; creating a call registration record based on the request; receiving a telephone call from the mobile device through a mobile voice network, said telephone call including the device identifier for the mobile device; retrieving the call registration record based on the device identifier for the mobile device; notifying a VoIP device coupled to a VoIP network and having the virtual identifier associated with the callee regarding the voice session; and establishing the voice session via a mobile voice channel and a VoIP voice channel if the voice session is accepted by the callee. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for establishing a voice session between a telephone device and a VoIP device, comprising:
-
receiving a telephone call from a telephone device through a telephone voice network; establishing a voice channel through the telephone voice network between the telephone device and a gateway; establishing a VoIP channel through a VoIP network between the gateway and an IVR system; sending a first voice prompt from the IVR system to the telephone device; receiving a response to the first voice prompt that identifies a callee for a proposed voice session;
sending a second voice prompt from the IVR system to the telephone device asking for a personal identifier associated with the callee;receiving a response to the second voice prompt that includes the personal identifier; notifying the callee regarding the voice session; and establishing a VoIP channel through the VoIP network between the gateway and the VoIP device. - View Dependent Claims (17, 18, 19, 20)
-
Specification