MOBILE ELECTRONIC COMMUNICATIONS USING INTERNET PROTOCOL
First Claim
Patent Images
1. An electronic communications system comprising:
- a mobile network for providing mobile communication between a plurality of mobile communications devices based on mobile-network telephone numbers associated with plurality of the mobile communications devices, the mobile network supporting at least one mobile-network protocol and an Internet Protocol (IP);
a wireless local-area network (WLAN) for providing WLAN communication between the plurality of mobile communications devices and a wide-area IP network, the WLAN operating on at least the Internet Protocol; and
a communications routing system coupled to the mobile network and coupled to the WLAN via the wide-area IP network, the communications routing system operating on the Internet Protocol, the communications routing system comprising;
at least one database storing a plurality of unique associations between account identifiers and the mobile-network telephone numbers, and further between the account identifiers and voice-over-IP (VoIP) telephone numbers; and
a routing engine responsive to incoming communications events including initiation of voice calls, ending of voice calls, and communication of short message service (SMS) messages, the routing engine configured to initiate and end voice calls between the plurality of mobile communications devices as voice-over-IP (VoIP) calls using respective VoIP telephone numbers, the routing engine further configured to track VoIP calls made through the mobile network using respective mobile-network telephone numbers.
3 Assignments
0 Petitions
Accused Products
Abstract
A database stores unique associations between account identifiers and mobile-network telephone numbers assigned by a mobile network to mobile communications devices. The account identifiers are also associated with voice-over-IP (VoIP) telephone numbers. Voice calls between the mobile communications devices are made as voice-over-IP (VoIP) calls using respective VoIP telephone numbers. Tracking of the VoIP calls is performed through the mobile network using respective mobile-network telephone numbers, so that a prepaid balance can be enforced.
15 Citations
17 Claims
-
1. An electronic communications system comprising:
-
a mobile network for providing mobile communication between a plurality of mobile communications devices based on mobile-network telephone numbers associated with plurality of the mobile communications devices, the mobile network supporting at least one mobile-network protocol and an Internet Protocol (IP); a wireless local-area network (WLAN) for providing WLAN communication between the plurality of mobile communications devices and a wide-area IP network, the WLAN operating on at least the Internet Protocol; and a communications routing system coupled to the mobile network and coupled to the WLAN via the wide-area IP network, the communications routing system operating on the Internet Protocol, the communications routing system comprising; at least one database storing a plurality of unique associations between account identifiers and the mobile-network telephone numbers, and further between the account identifiers and voice-over-IP (VoIP) telephone numbers; and a routing engine responsive to incoming communications events including initiation of voice calls, ending of voice calls, and communication of short message service (SMS) messages, the routing engine configured to initiate and end voice calls between the plurality of mobile communications devices as voice-over-IP (VoIP) calls using respective VoIP telephone numbers, the routing engine further configured to track VoIP calls made through the mobile network using respective mobile-network telephone numbers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12)
-
-
8. A communications routing system coupled to a mobile network and coupled to a wireless local-area network (WLAN) via a wide-area Internet Protocol (IP) network, the communications routing system comprising:
-
at least one database storing a plurality of unique associations between account identifiers and mobile-network telephone numbers assigned by the mobile network to a plurality of mobile communications devices, and further between the account identifiers and voice-over-IP (VoIP) telephone numbers; and a routing engine responsive to incoming communications events including initiation of voice calls, ending of voice calls, and communication of short message service (SMS) messages, the routing engine configured to initiate and end voice calls between the plurality of mobile communications devices as voice-over-IP (VoIP) calls using respective VoIP telephone numbers, the routing engine further configured to track VoIP calls made through the mobile network using respective mobile-network telephone numbers. - View Dependent Claims (9, 10, 11)
-
-
13. A method for electronic communications comprising:
-
storing in at least one database a plurality of unique associations between account identifiers and mobile-network telephone numbers assigned by a mobile network to a plurality of mobile communications devices, and further between the account identifiers and voice-over-IP (VoIP) telephone numbers; initiating and ending voice calls between the plurality of mobile communications devices as voice-over-IP (VoIP) calls using respective VoIP telephone numbers; and tracking VoIP calls made through the mobile network using respective mobile-network telephone numbers. - View Dependent Claims (14, 15, 16, 17)
-
Specification