Wireless router system and method
First Claim
1. A method of routing data between a plurality of host services and a plurality of mobile communication devices via a wireless router system, a communication network coupling the plurality of host services to the wireless router system and one or more wireless networks coupling the wireless router system to the plurality of mobile communication devices, comprising:
- storing a plurality of host service identifiers in a database at the wireless router system, each host service identifier associated with a particular host service authorized to route data through the wireless router system;
connecting the host services to the wireless router system using one of the host service identifiers to create an authorized communication channel between the host service and the wireless router system, the host services then communicating data to the wireless router system for a particular mobile communication device; and
receiving the data at the mobile communication devices from the wireless router system and transmitting response data and a host service identifier back to the wireless router system, the wireless router system using the host service identifier from the mobile communication device to route the response data to a particular host service.
2 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
101 Claims
-
1. A method of routing data between a plurality of host services and a plurality of mobile communication devices via a wireless router system, a communication network coupling the plurality of host services to the wireless router system and one or more wireless networks coupling the wireless router system to the plurality of mobile communication devices, comprising:
-
storing a plurality of host service identifiers in a database at the wireless router system, each host service identifier associated with a particular host service authorized to route data through the wireless router system; connecting the host services to the wireless router system using one of the host service identifiers to create an authorized communication channel between the host service and the wireless router system, the host services then communicating data to the wireless router system for a particular mobile communication device; and receiving the data at the mobile communication devices from the wireless router system and transmitting response data and a host service identifier back to the wireless router system, the wireless router system using the host service identifier from the mobile communication device to route the response data to a particular host service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system for routing data between a plurality of host services and a plurality of mobile communication devices via a communication network coupling the plurality of host services to the system and one or more wireless networks coupling the system to the plurality of mobile communication devices, comprising:
-
a system database for storing a plurality of host service identifiers, each host service identifier associated with a particular host service authorized to route data through the system; means for connecting the host services to the system using one of the host service identifiers to create an authorized communication channel between the host service and the system, the host services then communicating data to the system for a particular mobile communication device, the mobile communication device receiving the data and transmitting response data and a host service identifier back to the system; and means for receiving the response data and the host service identifier from the mobile communication device and using the received host service identifier to route the response data to a particular host service. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. A method of routing data between a plurality of host services and a plurality of mobile communication devices operating on a plurality of wireless networks via a single wireless routing system, comprising:
-
storing a plurality of host service identifiers at the wireless routing system, each host service identifier associated with a particular host service authorized to route data through the wireless routing system; connecting the host services to the wireless routing system using one of the host service identifiers to create an authorized communication channel between the host service and the wireless routing system, the host services then communicating data to the wireless router system for a particular mobile communication device; receiving data at the wireless routing system via one of the authorized communication channels and determining the particular mobile communication device to which the data is to be transmitted; and accessing a database at the wireless routing system and determining which of the plurality of wireless networks the particular mobile communication device is currently associated with and transmitting the received data to that wireless network.
-
-
99. A method of routing data between a wireless routing system and a plurality of mobile communication devices operating on a plurality of distinct wireless networks, comprising:
-
receiving data at the wireless routing system and determining a mobile communication device identifier associated with the received data; accessing a database at the wireless routing system that links mobile communication device identifiers for the plurality of mobile communication devices with a particular wireless network; determining the particular wireless network associated with the received data using the mobile communication device identifier; accessing a database that provides protocol control for the determined wireless network; and using the protocol control to route the received data from the wireless routing system to the determined wireless network. - View Dependent Claims (100, 101)
-
Specification