Systems and methods for enhanced network handoff to wireless local area networks
First Claim
1. A method of managing a wireless device, the method comprising:
- receiving, from a wireless wide area network interface, a set of location information associated with the wireless device;
identifying, using the set of location information, a set of access points that are within connection range of the wireless device;
transmitting a set of access point information associated with the set of access points to the wireless device via the wireless wide area network interface;
transmitting a set of station information associated with the wireless device to at least one access point in the set of access points; and
initiating a handoff of the wireless device from the wireless wide area network interface to a wireless local area network interface based on the set of access point information and based on transmitting the set of station information to the at least one access point.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for an enhanced network handoff to wireless local area networks. A network element, referred to as a network handoff gateway (WHG), can be introduced between a wireless wide area network (WWAN) and a local wireless area network (WLAN). The WHG can maintain c links with both a set of WiFi™ or similar access points local to a wireless device, as well as a cellular network (or other WWAN) to which the device is registered. The wireless device can be tracked by the WHG using GPS or other data. The WHG can proactively acquire and pre-stage data needed to hand a data link of the wireless device off from the WWAN connection to the WiFi™ access points. The acquired data can include authentication information, IP address, or other information to facilitate a faster, more robust transition between the WWAN and WiFi™ or other WLAN connections.
35 Citations
116 Claims
-
1. A method of managing a wireless device, the method comprising:
-
receiving, from a wireless wide area network interface, a set of location information associated with the wireless device; identifying, using the set of location information, a set of access points that are within connection range of the wireless device; transmitting a set of access point information associated with the set of access points to the wireless device via the wireless wide area network interface; transmitting a set of station information associated with the wireless device to at least one access point in the set of access points; and initiating a handoff of the wireless device from the wireless wide area network interface to a wireless local area network interface based on the set of access point information and based on transmitting the set of station information to the at least one access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a wireless wide area network interface configured to communicate with a wireless device; a wireless local area network interface configured to communicate with the wireless device; and a processor coupled to the wireless wide area network interface and to the wireless local area network interface, the processor configured to; communicate using at least one of the wireless wide area network interface and the wireless local area network interface, receive, from the wireless wide area network interface, a set of location information associated with the wireless device, identify, using the set of location information, a set of access points that are within connection range of the wireless device, transmit, via the wireless wide area network interface, a set of access point information associated with the set of access points to the wireless device, the set of access point information identifying to the wireless device a plurality of the access points, transmit a set of station information associated with the wireless device to at least one access point in the set of access points, and initiate a handoff of the wireless device from the wireless wide area network interface to the wireless local area network interface based on the set of access point information and based on the transmission of the set of station information to the at least one access point. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
means for communicating via a wireless wide area network; means for communicating via a wireless local area network; and means for processing information, the means for processing information coupled to the means for communicating via a wireless wide area network and to the means for communicating via a wireless local area network, the means for processing information configured to; communicate using at least one of the means for communicating via a wireless wide area network and the means for communicating via a wireless local area network, and receive, from the means for communicating via a wireless wide area network, a set of location information associated with a means for communicating wirelessly, identify, using the set of location information, a set of means for providing access that are within connection range of the means for communicating wirelessly, transmit, via the means for communicating via a wireless wide area network, a set of access point information associated with the set of means for providing access to the means for communicating wirelessly, the set of access point information identifying to the means for communicating wirelessly a plurality of the means for providing access, transmit a set of station information associated with the means for communicating wirelessly to at least one means for providing access in the set of means for providing access, and initiate a handoff of the means for communicating wirelessly from the means for communicating via a wireless wide area network to the means for communicating via a wireless local area network based on the set of access point information and based on the transmission of the set of station information to the at least one means for providing access. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising instructions executable by a processor to initiate operations comprising; receiving, from a wireless wide area network interface, a set of location information associated with a wireless device, identifying, using the set of location information, a set of access points that are within connection range of the wireless device, transmitting a set of access point information associated with the set of access points to the wireless device via the wireless wide area network interface, the set of access point information identifying to the wireless device a plurality of the access points, transmitting a set of station information associated with the wireless device to at least one access point in the set of access points, and initiating a handoff of the wireless device from the wireless wide area network interface to a wireless local area network interface based on the set of access point information and based on the transmitting of the set of station information to the at least one access point. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method of configuring data connections on a wireless device, the method comprising:
-
transmitting a set of location information associated with the wireless device via a wireless wide area network interface to a wireless handoff gateway; receiving, in the wireless device from the wireless handoff gateway, a set of access point information associated with a set of access points that are within connection range of the wireless device via a wireless local area network interface; transmitting a set of station information associated with the wireless device to the wireless handoff gateway; identifying at least one access point in the set of access points to establish a data connection with the wireless device via the wireless local area network interface; and transitioning the data connection of the wireless device from the wireless wide area network interface to the wireless local area network interface based on identifying the at least one access point. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
-
-
57. A wireless device, comprising:
-
a first interface configured to communicate with a wireless wide area network; a second interface configured to communicate with a wireless local area network; and a processor coupled to the first interface and to the second interface, the processor configured to; communicate using the first interface and the second interface, transmit, via the first interface, a set of location information associated with the wireless device to a wireless handoff gateway, receive, in the wireless device from the wireless handoff gateway, a set of access point information associated with a set of access points that are within connection range of the wireless device via the wireless local area network, the set of access point information identifying to the wireless device a plurality of the access points, identify at least one access point in the set of access points to establish a data connection of the wireless device via the wireless local area network, and transition the data connection of the wireless device from the first interface to the second interface based on the identification of the at least one access point. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64)
-
-
65. A wireless device, comprising:
-
first means for interfacing to a wireless wide area network; second means for interfacing to a wireless local area network; and means for processing information, the means for processing information coupled to the first means for interfacing and to the second means for interfacing, the means for processing information configured to; communicate using the first means for interfacing and the second means for interfacing, transmit, via a wireless wide area network interface, a set of location information associated with the wireless device to a wireless handoff gateway, receive, in the wireless device from the wireless handoff gateway, a set of access point information associated with a set of access points that are within connection range of the wireless device via the wireless local area network, the set of access point information identifying to the wireless device a plurality of the access points, identify at least one access point in the set of access points to establish a data connection of the wireless device via the wireless local area network, and transition the data connection of the wireless device from the first means for interfacing to the second means for interfacing based on the identification of the at least one access point. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72)
-
-
73. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising instructions that are executable by a computer to initiate operations comprising; transmitting a set of location information associated with a wireless device via a wireless wide area network interface to a wireless handoff gateway; receiving, in the wireless device from the wireless handoff gateway, a set of access point information associated with a set of access points that are within connection range of the wireless device via a wireless local area network, the set of access point information identifying to the wireless device a plurality of the access points; identifying at least one access point in the set of access points to establish a data connection of the wireless device via the wireless local area network; and transitioning the data connection of the wireless device from the wireless wide area network interface to a wireless local area network interface based on the identifying of the at least one access point. - View Dependent Claims (74, 75, 76, 77, 78, 79, 80)
-
-
81. A method of associating a wireless device with an access point, the method comprising:
-
transmitting, from the access point to a wireless handoff gateway, a set of access point information; receiving, from the wireless handoff gateway via a wireless wide area network interface, a set of location information associated with the wireless device; transmitting a set of access point information associated with the access point to the wireless handoff gateway; receiving, from the wireless handoff gateway, a set of station information associated with the wireless device in the access point; and establishing a data connection between the access point and the wireless device via a wireless local area network interface based on the set of access point information and the set of station information. - View Dependent Claims (82, 83, 84, 85, 86, 87, 88, 89)
-
-
90. An access point device, comprising:
-
a first interface configured to communicate with a wireless wide area network; a second interface configured to communicate with a wireless local area network; and a processor coupled to the first interface and to the second interface, the processor configured to; communicate using the first interface and the second interface, transmit, to a wireless handoff gateway, access point information that is associated with the access point device and that is included in a set of access point information provided to a wireless device, the set of access point information identifying a plurality of access points that includes the access point device, receive, from the wireless handoff gateway, a set of station information associated with the wireless device, and establish a data connection with the wireless device via the wireless local area network based on the set of access point information and the set of station information. - View Dependent Claims (91, 92, 93, 94, 95, 96, 97, 98)
-
-
99. An access point device, comprising:
-
first means for interfacing to a wireless wide area network; second means for interfacing to a wireless local area network; and means for processing information, the means for processing information coupled to the first means for interfacing and to the second means for interfacing, the means for processing information configured to; communicate with the first means for interfacing and the second means for interfacing, transmit, to a wireless handoff gateway, access point information that is associated with the access point device and that is included in a set of access point information provided to a wireless device, the set of access point information identifying a plurality of access points that includes the access point device, receive, from the wireless handoff gateway, a set of station information associated with the wireless device, and establish a data connection with the wireless device via the wireless local area network based on the access point information and the set of station information. - View Dependent Claims (100, 101, 102, 103, 104, 105, 106, 107)
-
-
108. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising instructions executable by a computer to initiate operations comprising; transmitting, from an access point to a wireless handoff gateway, a set of access point information; receiving, from the wireless handoff gateway, a set of location information associated with a wireless device; transmitting access point information that is associated with the access point and that is included in a set of access point information provided to a wireless device, the set of access point information identifying a plurality of access points that includes the access point; receiving, from the wireless handoff gateway, a set of station information associated with the wireless device in the access point; and establishing a data connection between the access point and the wireless device based on the set of access point information and the set of station information. - View Dependent Claims (109, 110, 111, 112, 113, 114, 115, 116)
-
Specification