Method, apparatus and system for network mobility of a mobile communication device
First Claim
1. A method for communicating between a local network and a mobile communication device, comprising the steps of:
- determining by a remote access server a first set of information corresponding to the mobile communication device, wherein the first set of information corresponding to the mobile communication device includes information related to at least one local network protocol supported by the mobile communication device;
determining by a remote access server an alternate address corresponding to the mobile communication device, wherein the mobile communication device can be reached using the alternate address even when the mobile communication device is not located within the operable range of the local network;
creating a virtual mobile communication device by the remote access server using the first set of information, wherein the virtual mobile communication device is configured to act as the mobile communication device, wherein the virtual mobile communication device is compatible with at least one local network protocol even when the mobile communication device is not in communication with the local network; and
bridging the transmission of data packets between the virtual mobile communication device and the alternate address corresponding to the mobile communication device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, device and system for allowing a mobile communication device, such as a DLNA/UPnP device, to continue to communicate with its local network, even when the mobile device leaves or loses contact with the local network. The method includes providing information to a remote access server to create a virtual mobile device in a local network. The virtual device communicates with other devices within the local network as if it is the actual mobile device. The remote access server is configured to route data packets between the virtual device and the mobile device via a second network that does not rely on the mobile nodes connection to the local network. A public IP address of the remote access server provided to the mobile device before the device leaves the local network is used to communicate with the virtual device via an IP-based public network coupled to the local network.
77 Citations
19 Claims
-
1. A method for communicating between a local network and a mobile communication device, comprising the steps of:
-
determining by a remote access server a first set of information corresponding to the mobile communication device, wherein the first set of information corresponding to the mobile communication device includes information related to at least one local network protocol supported by the mobile communication device; determining by a remote access server an alternate address corresponding to the mobile communication device, wherein the mobile communication device can be reached using the alternate address even when the mobile communication device is not located within the operable range of the local network; creating a virtual mobile communication device by the remote access server using the first set of information, wherein the virtual mobile communication device is configured to act as the mobile communication device, wherein the virtual mobile communication device is compatible with at least one local network protocol even when the mobile communication device is not in communication with the local network; and bridging the transmission of data packets between the virtual mobile communication device and the alternate address corresponding to the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile communication device, comprising:
-
a controller configured to determine the presence of a remote access server in a local network, wherein the controller is configured to provide to the remote access server a first set of information including at least a first address corresponding to the mobile communication device, wherein the remote access server is configured to use the first set of information to create a virtual mobile communication device that is configured to act as the mobile communication device in such a way that is compatible with at least one local network protocol even when the mobile communication is not in communication with the local network, wherein the controller is configured to couple the mobile communication device to the remote access server via a second network using a second address, and to provide the second address to the remote access server, wherein the mobile communication device further comprises an address virtualization layer coupled to the controller, wherein the address virtualization layer is configured to enable applications bound to the address of the mobile communication device in the local network to continue operating using the address of the mobile communication device in the local network even when the mobile communication device is not connected to the local network. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for providing continued communication between a local network having an operable range and a mobile communication device that has left the operable range of the local network, wherein the mobile communication device is configured to connect to a public network, wherein the method comprises the steps of:
-
providing a public address to the mobile communication device when the mobile communication device is located within the operable range of the local network and communicating with the local network; creating a virtual mobile communication device configured to communicate with the local network; and routing network communications between the virtual mobile communication device and the mobile communication device via the public network when the mobile communication device is coupled to the local network via a public network based connection between the mobile communication device and the public network, wherein the network communications between the mobile communication device and the virtual mobile communication device allow local network communications to be routed between the local network and the mobile communication device via the virtual mobile communication device in such a way that the mobile communication device can communicate with the local network as if the mobile communication device was within the operable range of the local network and communicating with the local network. - View Dependent Claims (16, 17, 18, 19)
-
Specification