Wireless router system and method
First Claim
1. A method of routing data between a wireless routing system and a plurality of mobile devices operating on a plurality of wireless networks, comprising:
- receiving data at the wireless routing system;
determining a mobile device identifier from the received data;
accessing a database that associates mobile device identifiers for the mobile devices with the wireless networks, wherein the database includes for each mobile device identifier (i) an indication of the wireless network that the mobile device identifier is associated with, and (ii) an indication of a current connection status of the mobile device that is associated with the mobile device identifier;
determining a particular wireless network associated with the received data using the determined mobile device identifier;
formatting a message associated with the received data according to a protocol of the particular wireless network; and
routing the formatted message from the wireless routing system to the particular wireless network.
3 Assignments
0 Petitions
Accused Products
Abstract
A wireless router employing a technique to couple a plurality a host services or host systems and a plurality of wireless networks. A method to route data items between a plurality of mobile devices and a plurality of host systems through a common wireless router. A point-to-point communication connection is preferably established between a first host system and a common wireless router, a mobile network message at a mobile device is generated, the mobile network message is transmitted via a wireless network to the common wireless router which in turn routes a data item component of the mobile network message to the appropriate host service.
-
Citations
14 Claims
-
1. A method of routing data between a wireless routing system and a plurality of mobile devices operating on a plurality of wireless networks, comprising:
-
receiving data at the wireless routing system; determining a mobile device identifier from the received data; accessing a database that associates mobile device identifiers for the mobile devices with the wireless networks, wherein the database includes for each mobile device identifier (i) an indication of the wireless network that the mobile device identifier is associated with, and (ii) an indication of a current connection status of the mobile device that is associated with the mobile device identifier; determining a particular wireless network associated with the received data using the determined mobile device identifier; formatting a message associated with the received data according to a protocol of the particular wireless network; and routing the formatted message from the wireless routing system to the particular wireless network.
-
-
2. A method of routing data between a wireless routing system and a plurality of mobile devices operating on a plurality of wireless networks, comprising:
-
receiving data at the wireless routing system; determining from a database a mobile device identifier and a particular wireless network associated with the received data, wherein the database includes for the mobile device identifier (i) an indication of the wireless network that the mobile device identifier is associated with, and (ii) an indication of a current connection status of the mobile device that is associated with the mobile device identifier; determining a protocol control for the particular wireless network; formatting a message associated with the received data according to the protocol control of the particular wireless network; and routing the formatted message from the wireless routing system to the particular wireless network.
-
-
3. An apparatus, comprising:
-
a wireless router that receives data messages from a plurality of host services and a plurality of mobile devices; wherein the data messages include a mobile device identifier associated with a particular mobile device; a database at the wireless router having information reflecting whether the particular mobile device associated with the mobile device identifier is presently connected to a particular wireless network; wherein the wireless router is operable to; (i) if the particular mobile device is presently connected to a particular wireless network, generate wireless network data messages including the received data messages associated with the particular mobile device, and (ii) format the wireless network data messages according to a protocol of the particular wireless network, and (iii) transmit the wireless network data messages from the wireless router to the particular wireless network, wherein for each mobile device identifier, the database at the wireless router includes; (i) an indication of the wireless network that the mobile device identifier is associated with, and (ii) an indication of a current connection status of the mobile device that is associated with the mobile device identifier. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification