Federated multiprotocol communication
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.
-
Citations
44 Claims
-
1-20. -20. (canceled)
-
21. For use in a system comprising at least a cellular network and a wireless local area network coupled to an Internet, wherein a mobile unit communicates via a packet switched data network at a transport layer or above with a remote server system, a method comprising:
-
receiving at the remote server system a first indication that the mobile unit is in a coverage area of the wireless local area network;
maintaining a record indicative of an identity of one or more software modules currently resident in the mobile unit;
sending from the remote server system one or more executable software modules that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network; and
sending from the remote server system a second indication to switch from a first connection between the mobile unit and the cellular network to a second connection between the mobile unit and the wireless local area network. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. For use in a system comprising at least a cellular network and a wireless local area network coupled to an Internet, wherein a mobile unit communicates via a packet switched data network at a transport layer or above with a remote server system, and the remote server system is configured to facilitate a roam operation at least in part by managing compatibility issues associated with roaming between different types of networks, a method comprising:
-
receiving at the remote server system a first indication that the mobile unit is in a coverage area of the wireless local area network;
receiving at the remote server system information indicative of an identity of one or more software modules currently resident in the mobile unit and determining therefrom that one or more executable software modules that are not already present in the mobile unit need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network, to thereby render the mobile unit at least more fully compatible with the wireless local area network;
sending from the remote server system the one or more executable software modules; and
sending from the remote server system a second indication to switch from a first connection between the mobile unit and the cellular network to a second connection between the mobile unit and the wireless local area network. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. 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 is configured to facilitate a roam operation at least in part by managing compatibility issues associated with roaming between different types of networks, and for use when the remote server system determines that the mobile unit is not fully compatible with the wireless local area network, a method comprising:
-
the remote server system receiving a first indication that the mobile unit has roamed into a coverage area of the wireless local area network via a packet switched data network, at a transport layer or above, from at least one of the mobile unit, the cellular network, and the wireless local area network; and
sending from the remote server system one or more executable software modules that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network so that the mobile unit can receive the one or more executable software modules and use them to reconfigure its software and thereby complete the roam operation to the wireless local area network. - View Dependent Claims (38, 39, 40, 42, 43)
-
-
41. 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 is configured to facilitate a roam operation at least in part by managing compatibility issues associated with roaming between different types of networks, a method comprising:
-
the remote server system receiving an indication that the mobile unit has roamed into a coverage area of the wireless local area network via a packet switched data network, at a transport layer or above, from at least one of the mobile unit, the cellular network, and the wireless local area network;
accessing a database including a resource description of software resources resident in the mobile unit, to identify executable software resources that are not already resident in the mobile unit to be used by the mobile unit while communicating with the wireless local area network; and
sending from the remote server system the executable software resources in order to implement a communication protocol feature used by the wireless local area network so that the mobile unit can use the executable software resources to reconfigure its software and thereby complete the roam operation to the wireless local area network. - View Dependent Claims (44)
-
Specification