WIRELESS ROUTER SYSTEM AND METHOD
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.
26 Citations
36 Claims
-
1-18. -18. (canceled)
-
19. A method of enabling host services to communicate with mobile devices operating on a plurality of wireless networks, comprising:
-
receiving a data message from the host services at a wireless router, wherein the data messages includes a mobile device identifier associated with a particular mobile device; accessing a database at the wireless router to determine whether the particular mobile device associated with the mobile device identifier is presently connected to a particular wireless network; if the mobile device is presently connected to a particular wireless network, then generating a wireless network data message including the received data message associated with the particular mobile device and formatting the wireless network data message according to a protocol of the particular wireless network; and transmitting the wireless network data message from the wireless router to the particular wireless network. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of controlling the transmission of data between a host service and a mobile device, comprising:
-
receiving the data at a wireless router and formatting the data for transmission to the mobile device via a wireless network connection between the wireless router and a wireless network; transmitting the formatted data to the wireless network; providing delivery information from the wireless network to the wireless router indicating whether or not the formatted data has been successfully received at the mobile device; if the delivery information indicates that the formatted data has not been received at the mobile device, then transmitting a flow control message from the wireless router to the host service indicating that the data is not being received at the mobile device, the flow control message causing the host system to cease further data transmissions for the mobile device. - View Dependent Claims (32, 33)
-
-
34. A method of controlling access to at least one host service through a wireless router that couples the at least one host service to a plurality of wireless networks, comprising:
-
receiving a host service registration request at the wireless router from a mobile device via one of the plurality of wireless networks; accessing a mobile service database at the wireless router to determine whether the mobile device is authorized to communicate with the at least one host service; and if the mobile device is authorized to communicate with the at least one host service, then providing a host service identifier to the mobile device to enable it to communicate with the at least one host service via the wireless router.
-
-
35. A method of transmitting data packets between a plurality of host services and a wireless router, the wireless router for use in communicating the data packets between the host services and one or more wireless data networks, comprising:
-
generating data packets at each of the host services and transmitting the data packets to a host service agent, wherein the plurality of host services and the host service agent are physically located behind a common firewall; multiplexing the data packets from the plurality of host services at the host service agent into a single stream of data packets including control information, wherein the control information indicates a host service name associated with each of the multiplexed data packets; and establishing a single communication channel between the host service agent and the wireless router for transmitting the multiplexed data packets. - View Dependent Claims (36)
-
Specification