Federated multiprotocol communication
First Claim
1. For use in a system comprising a cellular network and a wireless local area network coupled to an Internet, a method comprising:
- establishing a voice telephony call between a mobile unit and a remote voice telephony endpoint, via the cellular network, using a circuit switched cellular telephony protocol for at least a wireless leg of the voice telephony call;
receiving from a remote server system an indication to automatically switch a wireless access portion of the voice telephony call from the cellular network, to the wireless local area network; and
in response to the indication, switching the wireless access portion of the voice telephony call from the cellular network to the wireless local area network, wherein after the switching, at least the wireless access portion of the voice telephony call uses a voice-over-Internet telephony protocol;
wherein the switching is performed while maintaining a voice connectivity with the remote voice telephony endpoint, to thereby provide a seamless call handoff from the cellular network to the wireless local area network.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and business techniques are disclosed for use in distributed communication systems comprising a plurality of communication protocols. In one embodiment a first air interface is used to initiate communication between a wireless client and a remote server at least partially using a first wireless access point. The server sends the wireless client a stub of a distributed object. The stub is used to instantiate an object class. The object class defines an interface that the remote client can use to communicate with the remote server using an upper layer interface. The distributed object stub also provides an implementation of a software radio configuration for a set of lower protocol layers in a second air interface. The wireless client can thereby communicate with a second wireless access point using said second air interface protocol. Exemplary embodiments of the present invention are disclosed that focus on toll-tag and electronic-commerce related highway systems, distributed federated wireless access systems, and wide area wireless system capacity augmentation.
150 Citations
76 Claims
-
1. For use in a system comprising a cellular network and a wireless local area network coupled to an Internet, a method comprising:
-
establishing a voice telephony call between a mobile unit and a remote voice telephony endpoint, via the cellular network, using a circuit switched cellular telephony protocol for at least a wireless leg of the voice telephony call; receiving from a remote server system an indication to automatically switch a wireless access portion of the voice telephony call from the cellular network, to the wireless local area network; and in response to the indication, switching the wireless access portion of the voice telephony call from the cellular network to the wireless local area network, wherein after the switching, at least the wireless access portion of the voice telephony call uses a voice-over-Internet telephony protocol; wherein the switching is performed while maintaining a voice connectivity with the remote voice telephony endpoint, to thereby provide a seamless call handoff from the cellular network to the wireless local area network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. For use in a system comprising a mobile unit, a cellular network, a wireless local area network coupled to an Internet, and a remote server system, wherein the remote server system sends via a packet switched data network at a transport layer or above to at least one of the mobile unit, the cellular network, and the wireless local area network, at least one indication to automatically switch a wireless access portion of a voice telephony call from the cellular networks, to the wireless local area network, to facilitate a seamless call handoff operation, a method comprising:
-
establishing the voice telephony call between the mobile unit and a remote voice telephony endpoint via the cellular network using a circuit switched cellular telephony protocol for at least a wireless leg of the voice telephony call; and in response to the at least one indication received by at least one of the mobile unit, the cellular network and the wireless local area network, switching the wireless access portion of the voice telephony call from the cellular network to the wireless local area network, wherein after the switching, at least the wireless access portion of the voice telephony call uses a voice-over-Internet telephony protocol; wherein the switching is performed in such a manner as to maintain voice continuity between a first portion of the voice telephony call which occurs prior to the switching and a second portion of the voice telephony call which occurs subsequent to the switching, to thereby provide a seamless call handoff of the wireless access portion of the voice telephony call from the cellular network, to the wireless local area network. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. For use in a system comprising a mobile unit, a cellular network and a wireless local area network coupled to an Internet, wherein at least one of the mobile unit, the cellular network and the wireless local area network communicates via a packet switched data network at a transport layer or above with a remote server system to facilitate a roam operation, the wireless local area network communicates voice media information over the Internet using a voice-over-Internet protocol, and wherein a voice telephony call is in progress between the mobile unit and a remote voice telephony endpoint at least partially via the cellular network, a method comprising:
the remote server system sending to at least one of the mobile unit, the cellular network, and the wireless local area network at least one indication to automatically switch a wireless access portion of the voice telephony call in progress from the cellular network to the wireless local area network, wherein at least the portion of the voice telephony call carried by the wireless local area network uses a voice-over-Internet telephony protocol. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
47. For use in a system comprising a cellular network, a wireless local area network coupled to an Internet, and a remote server system that communicates with one or more external devices via a packet switched data network at a transport layer or above to facilitate a roam operation, a method comprising:
-
establishing a voice telephony call between a mobile unit and a remote voice telephony endpoint, including a first wireless call leg between the mobile unit and the cellular network; and automatically switching at least the first wireless call leg of the voice telephony call to a second wireless call leg between the mobile unit and the wireless local area network, in a manner transparent to a user of the mobile unit, to thereby provide a seamless call handoff of the voice telephony call from the first call leg to the second call leg; wherein the seamless call handoff is managed by the remote server system and at least the second wireless call leg is used to carry voice data packets that conform to a voice-over-Internet voice transmission protocol. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. For use in a system comprising at least a remote server system, a first wireless access point that uses a cellular wireless packet data air interface protocol, a second wireless access point that uses a wireless local area network air interface protocol, and a mobile unit that initially maintains an Internet connection via the first wireless access point, wherein the first and second wireless access points are both coupled to an Internet, a method comprising;
-
receiving at the remote server system via a transport layer or above an indication of an event related to one or more wireless communication links between the mobile unit and one or more wireless access points; determining whether a second wireless access connection between the mobile unit and the second wireless access point is preferable to a first wireless access connection between the mobile unit and the first wireless access point, wherein the determining is performed in accordance with an optimization strategy; and sending, from the remote server system, via a packet switched data network at a transport layer or above, to at least one of the mobile unit, the first wireless access point, and the second wireless access point, at least one indication to automatically switch the Internet connection from the first wireless access connection to the second wireless access connection, to facilitate a seamless Internet connection handoff operation from the first wireless access point to the second wireless access point, in the event that the determining determines that the second wireless access connection is preferable. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. For use in a system comprising at least a first wireless access point that uses a cellular wireless packet data air interface protocol and a second wireless access point that uses a wireless local area network air interface protocol, a roam management server system configured to facilitate a system-level roam operation of an Internet connection from the first wireless access point to the second wireless access point, and a mobile unit coupled to an Internet via the Internet connection using a first wireless access connection prior to the system-level roam operation, wherein the first and second wireless access points are both coupled to the Internet, a method comprising:
-
the roam management server system receiving via the Internet at a transport layer or above event information regarding an event; determining whether a second wireless access connection between the mobile unit and the second wireless access point is preferable to the first wireless access connection, in accordance with an optimization strategy, wherein the determining is at least partially facilitated by the roam management server system and is made at least partially in response to the event information; and effecting the system-level roam operation in response to the determination, wherein after the roam operation, the Internet connection uses the second wireless access connection. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76)
-
Specification