Wireless router system and method
First Claim
1. A method of enabling a coupling between a host service and a mobile communication device over a communications network for communication of data messages, comprising:
- maintaining a plurality of host service identifiers, one of the plurality of host service identifiers being associated with the host service and for authorizing the host service to use the coupling;
receiving an incoming host connection from the host service;
establishing a first secure authenticated communication tunnel for receiving data from the host service;
maintaining a plurality of mobile communication device identifiers, one of the plurality of mobile communication device identifiers associated with the mobile communication device and for authorizing the mobile communication device to use the coupling;
receiving a device registration request from the mobile communication device;
establishing a second secure authenticated communication tunnel for communicating data to the mobile communication device;
maintaining a plurality of connected identifiers, one of the plurality of connection identifiers associated with the second secure authenticated communication tunnel;
sending a registration response to the mobile communication device using the one of the plurality of connection identifiers;
receiving a message from the host service through the first secure authenticated communication tunnel, the message comprising an identifier corresponding to one of the plurality of mobile communication device identifiers; and
sending the message to the mobile communication device using the second secure authenticated communication tunnel.
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.
258 Citations
13 Claims
-
1. A method of enabling a coupling between a host service and a mobile communication device over a communications network for communication of data messages, comprising:
-
maintaining a plurality of host service identifiers, one of the plurality of host service identifiers being associated with the host service and for authorizing the host service to use the coupling; receiving an incoming host connection from the host service; establishing a first secure authenticated communication tunnel for receiving data from the host service; maintaining a plurality of mobile communication device identifiers, one of the plurality of mobile communication device identifiers associated with the mobile communication device and for authorizing the mobile communication device to use the coupling; receiving a device registration request from the mobile communication device; establishing a second secure authenticated communication tunnel for communicating data to the mobile communication device; maintaining a plurality of connected identifiers, one of the plurality of connection identifiers associated with the second secure authenticated communication tunnel; sending a registration response to the mobile communication device using the one of the plurality of connection identifiers; receiving a message from the host service through the first secure authenticated communication tunnel, the message comprising an identifier corresponding to one of the plurality of mobile communication device identifiers; and sending the message to the mobile communication device using the second secure authenticated communication tunnel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification