IP Library Granted Patent US 9,107,149
Granted Patent B2
US 9,107,149 · App. 13/049,999 · Granted Aug 11, 2015

Wireless portable computer capable of autonomously adjusting load of wireless base station

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,107,149
App. No.
13/049,999
Granted
Aug 11, 2015
Kind
B2
Abstract

A method for allowing a portable computer to adjust the load of a wireless base station autonomously is disclosed. The portable computer can communicate in an infrastructure mode and an ad-hoc mode. The portable computer includes a traffic table for storing the performance of various wireless stations and the traffic of other portable computers. Each portable computer measures its traffic to a wireless base station. Then, the portable computer transmits the measured traffic to the other portable computers in the ad-hoc mode and receives the traffic of the other portable computers. A newly connected portable computer acquires the traffic in the ad-hoc mode. When the newly connected portable computer enters into a cell overlap area to connect to any wireless base station, the newly connected portable computer selects a wireless base station having little traffic based on the performance and traffic of wireless base stations instead of a wireless base station that provides a stronger radio field.

Claims (36)

1. A method comprising:

acquiring by a laptop computer performance information representing performances of a plurality of wireless base stations that forms a cell overlap area to which a plurality of wireless terminals is connected, wherein said performance information is acquired from respective wireless base stations through a management frame;

before connecting to any one of said wireless base stations in said cell overlap area, communicating in an ad-hoc mode with said wireless terminals to receive connection information representing respective connection states of said wireless terminals to said wireless base stations, wherein said laptop computer is configured to communicate in an infrastructure mode and in said ad-hoc mode to allow said laptop computer to connect to any one of said wireless base stations;

selecting one of said wireless base stations as a candidate for making a wireless connection based on said performance information and said connection information; and

connecting said laptop computer to said selected one wireless base station.

2. The method of claim 1 , wherein said acquiring further includes acquiring said performance information by communicating in said ad-hoc mode with other wireless terminals before connecting to any one of said wireless base stations in said cell overlap area.

3. The method of claim 1 , wherein said selecting is performed based on said performance information and the total traffic of respective wireless terminals with respect to a specific wireless base station.

4. The method of claim 1 , wherein said connection information includes identifiers of said wireless terminals and the traffic of respective wireless terminals to said wireless base stations.

5. The method of claim 1 , wherein said, method further includes providing a traffic table to store said performance information and said connection information.

6. The method of claim 5 , wherein said method further includes periodically storing its own connection information in said traffic table.

7. The method of claim 1 , wherein when said laptop computer is connected to a wireless base station having a weaker radio field intensity among said wireless base stations based on said performance information and said connection information,

periodically communicating in said ad-hoc mode with other wireless terminals connected to a wireless base station having a stronger radio field intensity to acquire said connection information of said other wireless terminals;

determining whether or not a roaming accepting condition is satisfied based on said performance information of said wireless base station having a stronger radio field intensity and said connection information of respective wireless terminals connected to said wireless base station having a stronger radio field intensity; and

roaming to said wireless base station having a stronger radio field intensity when said roaming accepting condition is satisfied.

8. A computer-readable storage device comprising:

program code for acquiring performance information representing performances of a plurality of wireless base stations that forms a cell overlap area to which a plurality of wireless terminals is connected, wherein said performance information is acquired from respective wireless base stations through a management frame;

program code for, before connecting to any one of said wireless base stations in said cell overlap area, communicating in an ad-hoc mode with said wireless terminals to receive connection information representing respective connection states of said wireless terminals to said wireless base stations, wherein a laptop computer is configured to communicate in an infrastructure mode and in said ad-hoc mode to allow said laptop computer to connect to any one of said wireless base stations;

program code for selecting one of said wireless base stations as a candidate for making a wireless connection based on said performance information and said connection information; and

program code for connecting said laptop computer to said selected wireless base station.

9. The computer-readable storage device of claim 8 , wherein said program code for acquiring further includes program code for acquiring said performance information by communicating in said ad-hoc mode with other wireless terminals before connecting to any one of said wireless base stations in said cell overlap area.

10. The computer-readable storage device of claim 8 , wherein said program code for selecting is performed based on said performance information and the total traffic of respective wireless terminals with respect to a specific wireless base station.

11. The computer-readable storage device of claim 8 , wherein said connection information includes identifiers of said wireless terminals and the traffic of respective wireless terminals to said wireless base stations.

12. The computer-readable storage device of claim 8 , wherein said computer-readable storage device further includes program code for providing a traffic table to store said performance information and said connection information.

13. The computer-readable storage device of claim 12 , wherein said computer-readable storage device further includes program code for periodically storing its own connection information in said traffic table.

14. The computer-readable storage device of claim 8 , wherein said computer-readable storage device further includes when said laptop computer is connected to a wireless base station having a weaker radio field intensity among said wireless base stations based on said performance information and said connection information,

program code for periodically communicating in said ad-hoc mode with other wireless terminals connected to a wireless base station having a stronger radio field intensity to acquire said connection information of said other wireless terminals;

program code for determining whether or not a roaming accepting condition is satisfied based on said performance information of said wireless base station having a stronger radio field intensity and said connection information of respective wireless terminals connected to said wireless base station having a stronger radio field intensity; and

program code for roaming to said wireless base station having a stronger radio field intensity when said roaming accepting condition is satisfied.

15. A laptop computer comprising:

a memory having a traffic table for storing performance information representing performances of a plurality of wireless base stations that form a cell overlap area to which a plurality of wireless terminals is connected. and for storing connection information representing respective connection states of said wireless terminals to said wireless base stations, wherein said connection information includes identifiers of said wireless terminals and the traffic of respective wireless terminals to said wireless base stations;

a wireless controller having an antenna for

acquiring said performance information;

before connecting to any one of said wireless base stations in said cell overlap area, for communicating in an ad-hoc mode with said wireless terminals to receive said connection information, wherein said laptop computer is configured to communicate in an infrastructure mode and in said ad-hoc mode to allow said laptop computer to connect to any one of said wireless base stations; and

a processor for selecting one of said wireless base stations as a candidate for making a wireless connection based on said performance information and said connection information to allow said wireless controller to connect said laptop computer to said selected one wireless base station.

16. The laptop computer of claim 15 , wherein said wireless controller acquires said performance information by communicating in said ad-hoc mode with other wireless terminals before connecting to any one of said wireless base stations in said cell overlap area.

17. The laptop computer of claim 15 , wherein said processor performs said selection based on said performance information and the total traffic of respective wireless terminals with respect to a specific wireless base station.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL
Reel/Frame 049687/0855 →