Port routing functionality
First Claim
1. A method for routing data over multiple routes, including wireless networks, the data being received from a plurality of applications, the method comprising:
- ascertaining availability of the multiple routes;
receiving data from a selected application of the plurality of applications;
determining a designated route that is associated with the selected application; and
sending the received data over the designated route when the designated route has been ascertained to be available.
5 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for routing data over multiple routes, including wireless networks, the data being received from multiple applications. The method includes ascertaining availability of the multiple routes, receiving data from a selected application of the applications, determining a designated route that is associated with the selected application, and sending the received data over the designated route when the designated route has been ascertained to be available. Moreover, a system is provided for routing data over multiple wireless networks. The data is sent from multiple applications each having a unique source port number. The system includes a mobile router that receives data from a selected a mobile router that receives data from a selected application. The mobile router includes a port routing table containing information that specifies, based on one or more characteristics of the data, over which wireless network the data should be routed. The characteristics of the data include a port number, IP address or protocol.
-
Citations
30 Claims
-
1. A method for routing data over multiple routes, including wireless networks, the data being received from a plurality of applications, the method comprising:
-
ascertaining availability of the multiple routes;
receiving data from a selected application of the plurality of applications;
determining a designated route that is associated with the selected application; and
sending the received data over the designated route when the designated route has been ascertained to be available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for routing data over multiple wireless networks, the data being sent from a plurality of applications, the system comprising:
a mobile router that receives data from a selected one of the applications, the mobile router comprising a port routing table containing information that specifies, based on at least one characteristic of the data, over which wireless network the data should be routed, the at least one characteristic comprising at least one of a port number, IP address and protocol. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A system for routing data over multiple wireless networks, the data being sent from a plurality of applications, the system comprising:
a host network server that receives data from a selected one of the applications, the host network server comprising a port routing table containing information that specifies, based on at least one characteristic of the data, over which wireless network the data should be routed, the at least one characteristic comprising at least one of a port number, IP address and protocol.
-
18. A computer readable medium storing a computer program that enables the specification of IP routing behavior over multiple wireless networks, the medium comprising:
-
a source code segment that receives data from a plurality of applications, each application having a unique port number;
a source code segment that stores a port routing table containing information that specifies, based on at least one of an application'"'"'s port number, IP address and protocol, over which wireless network the application'"'"'s data should be routed, and whether the application'"'"'s data should not be routed over the multiple wireless networks; and
a source code segment that determines from the information contained in the port routing table an appropriate wireless network for the data from the plurality of applications to be routed over. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification