Mobile communication service bridging
OwnerColin Shong Chin Quon, Jeff A. LaPorteinventors
Life of this patent
Estimating the term…
Abstract
A system is disclosed that provides functionality for mobile communications service bridging with distributed service gateway call managers that allow application clients running on users' communication devices to be served by any of the available service gateways, preferably in an active-active load balance configuration. Each service gateway instance may bridge the application client to a range of network services such as voice origination and termination services, IM services, messaging services, online community services, IP voice services, and premium services such as multiparty click-to-conference, directory services, and voice mail.
Claims39
A mobile communications device having a processor, an interface to a wireless data network, and an interface to a mobile network that is separate from the wireless data network, the mobile communications device further comprising:
- a memory;
- and
- an application client stored in the memory, wherein the application client, when executed by the processor, causes the mobile communication device to at least:
- (a) select, from a plurality of available service gateways, a particular service gateway with which to establish a connection;
- (b) establish a connection over the wireless data network with the selected service gateway;
- and (c) send signaling information to the selected service gateway over said connection to set up a voice call over the mobile network.
A computer storage medium having stored thereon an application client that is adapted to run on a mobile device, said mobile device including an interface to a wireless data network, and including an interface to a mobile network that is separate from the wireless data network, wherein the application client is capable of at least:
- (a) selecting, from a plurality of available service gateways, a particular service gateway with which to establish a connection;
- (b) establishing a connection over the wireless data network with a selected gateway;
- and
- (c) sending signaling information to the selected service gateway over said connection to set up a voice call over the mobile network.
A method of mobile communications service bridging with distributed service gateway call managers, the method comprising:
- a first application client on first user device selecting a first service gateway from a plurality of service gateways known the first application client;
- the first application client communicating signaling information over a wireless network to the first service gateway;
- a second application client on a second user device communicating signaling information over a wireless network to a second service gateway;
- the first service gateway providing call setup information to the first application client and establishing an ingress call leg between the first user device and an ingress call interconnect network and first media resource;
- the first service gateway signaling the second service gateway to establish the egress call leg;
- the second service gateway providing call setup information to the second application client and establishing an egress call leg between the second user device and an egress call interconnect network and second media resource;
- and
- the first service gateway establishing an end-to-end call session and bridging session media between the first media resource to the first user device and the second media resource to the second user device.
Dependencies are inferred from the claim text.