Legal claims defining the scope of protection, as filed with the USPTO.
1. A node, comprising: a controller; and a non-transitory storage memory coupled to the controller and including instructions when executed by the controller, cause the controller to: determine, when the node is communicating with a server via a first network interface, that the node will transition to communicating with the server via a second network interface, generate at least one communication for communication on a communication network medium, transmit the at least one communication to a proxy that is coupled to the server, wherein the proxy is further coupled to the node via a wide area network and configured to route information for delivery from the server, wherein the at least one communication comprises: a header, and a payload, the payload including a message that includes a first care-of address and a second care-of-address, a destination address of the server, a first TCP port of the node associated with the first care-of-address, and a second TCP port of the node associated with the second care-of-address, with the second TCP port being different from the first TCP port, wherein the first care-of-address is a care-of-address currently in use by the node and the second care-of-address is a care-of-address subsequently for use by the node, wherein the first care-of-address associated with the first network interface and the second care-of-address associated with the second network interface, wherein (i) the first network interface is a wireless network interface and the second network interface is a wireline network interface, or (ii) the first network interface is a wireline network interface and the second network interface is a wireless network interface, and based on the determining step, transmit and receive data with the server through the second network interface using the second care-of-address and the second TCP port.
2. The node of claim 1 , wherein the message is an Internet Control Message Protocol (ICMP) message.
3. A method, comprising: determining, at a communication node when the communication node is communicating with a server via a first network interface, the communication node will transition to communicating with the server via a second network interface; generating, at the communication node, a communication comprising a header and a payload, the payload including a message that includes a first care-of-address and a second care-of-address, a destination address of the server, a first TCP port of the communication node associated with the first care-of-address and a second TCP port of the communication node associated with the second care-of-address, the second TCP port different from the first TCP port; transmitting the communication to a proxy that is coupled to the server, wherein the proxy is further coupled to the communication node via a wide area network and configured to route information for delivery from the server, wherein the first care-of-address is a care-of-address currently in use by the communication node and the second care-of-address is a care-of-address subsequently for use by the communication node, and wherein the first care-of-address associated with the first network interface and the second care-of-address associated with the second network interface, wherein (i) the first network interface is a wireless network interface and the second network interface is a wireline network interface, or (ii) the first network interface is a wireline network interface and the second network interface is a wireless network interface, and based on the determining step, transmitting and receiving data with the server through the second network interface using the second care-of-address and the second TCP port.
4. The method of claim 3 , wherein the message is an Internet Control Message Protocol (ICMP) message.
5. The method of claim 3 , wherein the message further includes a TCP port of the server.
6. An arrangement, comprising: a server; and a proxy integrated with the server and configured to route information for delivery from the server, the proxy is further coupled to a communication node via a wide area network, wherein the proxy further configured to: receive from the communication node a message that includes a first care-of-address and a second care-of-address, a destination address of the server, a first TCP port of the communication node associated with the first care-of-address, and a second TCP port of the communication node associated with the second care-of-address, the second TCP port being different from the first TCP port; update a TCP/IP stack of the communication node by replacing the first care-of-address with the second care-of-address and storing the second TCP port; wherein the first care-of-address is a care-of-address currently in use by the communication node and the second care-of-address is a care-of-address subsequently for use by the communication node, receive from the server a communication intended for delivery to the first care-of-address associated with a first network interface of the communication node; and transmit the communication intended for delivery to the first care-of-address associated with the first network interface of the communication node to the second care-of-address associated with a second network interface of the communication node, wherein (i) the first network interface is a wireless network interface and the second network interface is a wireline network interface, or (ii) the first network interface is a wireline network interface and the second network interface is a wireless network interface.
7. The arrangement of claim 6 , wherein the message is Internet Control Message Protocol (ICMP) message.
8. A non-transitory tangible computer-readable media including instructions executable by one or more processors to perform operations, comprising: determining when a communication node is communicating with a server via a first network interface, the communication node will transition to communicating with the server via a second network interface; generating a communication including a payload, the payload including a message that includes a first care-of-address and a second care-of-address, a destination address of the server, a first TCP port of the communication node associated with the first care-of-address, and a second TCP port of the communication node associated with the second care-of-address, the second TCP port different from the first TCP port; transmitting the communication to a proxy that is integrated with the server, wherein the proxy is further coupled to the communication node via a wide area network and configured to route information for delivery from the server, wherein the first care-of-address is a care-of-address currently in use by the communication node and the second care-of-address is a care-of-address subsequently for use by the communication node, wherein the first care-of-address associated with the first network interface and the second care-of-address associated with the second network interface, wherein (i) the first network interface is a wireless network interface and the second network interface is a wireline network interface, or (ii) the first network interface is a wireline network interface and the second network interface is a wireless network interface, and based on the determining step, transmitting and receiving data with the server through the second network interface using the second care-of-address and the second TCP port.
9. The non-transitory tangible computer-readable media of claim 8 , wherein the message is an Internet Control Message Protocol (ICMP) message.
10. The non-transitory tangible computer-readable media of claim 8 , wherein the message further includes a TCP port of the server or the proxy.
11. The non-transitory tangible computer-readable media of claim 8 , wherein the communication further includes a header.
Unknown
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.