Portable wireless gateway
First Claim
Patent Images
1. A portable wireless gateway comprising:
- at least one access point that communicates with user devices;
a transceiver that communicates with a network; and
,a protocol emulator comprising;
a protocol gateway that determines an authorization of respective user devices to receive services from the portable wireless gateway, wherein the protocol gateway contacts a third party subscriber database, via the network, on behalf of the respective user devices, to verify a validity of a user name and password received from the user device at least one time and, when the respective user devices are authorized to receive the services of the portable wireless gateway according to information received from the third party subscriber database, the protocol gateway encapsulates user device data of the respective authorized user devices relayed by the at least one access point to prepare the user device data for transmission by the transceiver in a protocol associated with the network in communication with the transceiver, and unpackages data from the network relayed by the transceiver for delivery to the at least one access point and relaying to at least one of the user devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable wireless network gateway aggregates bandwidth demand of different devices operating under different communications protocols. Network connectivity is provided by encapsulating data from the different devices to make the data appear to be data native to a single network. For example, the single network is a cellular wireless network. The different communications protocols include but are not limited to IEEE 802.11, IEEE 802.3, USB, cellular wireless protocols, Bluetooth, RS-232, and IEEE 11.1R.
144 Citations
37 Claims
-
1. A portable wireless gateway comprising:
-
at least one access point that communicates with user devices; a transceiver that communicates with a network; and
,a protocol emulator comprising; a protocol gateway that determines an authorization of respective user devices to receive services from the portable wireless gateway, wherein the protocol gateway contacts a third party subscriber database, via the network, on behalf of the respective user devices, to verify a validity of a user name and password received from the user device at least one time and, when the respective user devices are authorized to receive the services of the portable wireless gateway according to information received from the third party subscriber database, the protocol gateway encapsulates user device data of the respective authorized user devices relayed by the at least one access point to prepare the user device data for transmission by the transceiver in a protocol associated with the network in communication with the transceiver, and unpackages data from the network relayed by the transceiver for delivery to the at least one access point and relaying to at least one of the user devices. - 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. A portable wireless gateway comprising:
-
at least one access point that communicates with user devices; a transceiver that communicates with a network; and
,a protocol emulator comprising; a protocol gateway that encapsulates user device data relayed by the at least one access point to prepare the user device data for transmission by the transceiver in a protocol associated with the network in communication with the transceiver, and unpackage data from the network relayed by the transceiver for delivery to the at least access point and relaying to at least one of the user devices, wherein the protocol emulator connects to a wireless operator network by presenting the wireless operator network with a gateway ID, connects to a third party service provider via the wireless operator network, authenticates the portable wireless gateway with the third party service provider by presenting the third party service provider with the gateway ID, requests an equipment identification number (EIN) from the third party service provider, receives the EIN from the third party service provider and authenticates services for a user by presenting the EIN to the wireless operator network.
-
-
26. A portable wireless gateway comprising:
-
at least one access point that communicates with user devices; a transceiver that communicates with a network; and
,a protocol emulator comprising; a protocol gateway that encapsulates user device data relayed by the at least one access point to prepare the user device data for transmission by the transceiver in a protocol associated with the network in communication with the transceiver, and unpackages data from the network relayed by the transceiver for delivery to the at least one access point and relaying to at least one of the user devices, wherein the protocol emulator adds a message to data sent to the user device from another source.
-
-
27. A portable wireless gateway comprising:
-
at least one access point that communicates with user devices; a transceiver that communicates with a network; and
,a protocol emulator comprising; a protocol gateway that encapsulates user device data relayed by the at least one access point to prepare the user device data for transmission by the transceiver in a protocol associated with the network in communication with the transceiver, and unpackage data from the network relayed by the transceiver for delivery to the at least access point and relaying to at least one of the user devices, wherein the at least one access point and the protocol gateway negotiate a user device handover to or from another portable wireless gateway device when a comparison of a first signal strength between the user device and the at least one access point and a second signal strength between the user device and an access point of the other portable wireless gateway indicates that a handover is warranted and wherein the protocol gateway negotiates the user device handover using a secondary tunnel.
-
-
28. An apparatus for aggregating bandwidth demand comprising:
-
a plurality of respective access points each respective access point of the plurality being operative to communicate with respective user devices using a respective communications protocol of the respective user devices; a main radio transceiver that communicates with a wireless network; a protocol emulator that determines a respective authorization of the respective user devices to receive, services from the apparatus, wherefore the protocol emulator contacts a third party subscriber database, via the wireless network, on behalf of the respective user devices, to verify a respective validity of a respective user name and password received from the respective user devices at least one time, and when the respective user devices are authorized, according to information received from the third party subscriber database, to receive the services of the apparatus, the protocol emulator packages data received by the plurality of respective access points from the respective user devices for transmission by the main radio transceiver to the wireless network, and unpackages data from the main radio transceiver for delivery to the respective user devices through the respective access points. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A method for providing network connectivity for a plurality of respective user devices, the method comprising:
-
communicating with each of the respective user devices using respective communications protocols of each respective device; contacting a third party subscriber database, via a wireless network, on behalf of each respective user device; verifying a respective validity of a respective user name and password received from each respective user device at least one time based on information received from the third party subscriber database and when the respective user devices are authorized; packaging data from each respective device to make the data appear to be cellular network data; and
,transmitting the packaged data as cellular telephone data, thereby providing network connectivity. - View Dependent Claims (34, 35, 36, 37)
-
Specification