[go: nahoru, domu]

US7218930B2 - Automatic recognition system for use in a wireless local area network (LAN) - Google Patents

Automatic recognition system for use in a wireless local area network (LAN) Download PDF

Info

Publication number
US7218930B2
US7218930B2 US10/814,631 US81463104A US7218930B2 US 7218930 B2 US7218930 B2 US 7218930B2 US 81463104 A US81463104 A US 81463104A US 7218930 B2 US7218930 B2 US 7218930B2
Authority
US
United States
Prior art keywords
server
portable device
access point
ssid
new
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US10/814,631
Other versions
US20050025103A1 (en
Inventor
Ming-Chih Ko
De-Jen Lu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Acer Inc
Original Assignee
Acer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Acer Inc filed Critical Acer Inc
Assigned to ACER INCORPORATED reassignment ACER INCORPORATED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KO, MING-CHIH, LU, DE-JEN
Publication of US20050025103A1 publication Critical patent/US20050025103A1/en
Application granted granted Critical
Publication of US7218930B2 publication Critical patent/US7218930B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5038Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • the present invention relates to a method and a system for automatically detecting a new joining portable device in a wireless local area network (LAN). It is able to confirm and update a user's operation status corresponding to the new joining portable device and provide suitable services according to the user's demand.
  • LAN wireless local area network
  • High-speed wireless LANs can provide the benefits of network connectivity without the restrictions of being tied to a location or tethered by wires.
  • Wireless connections can extend or replace a wired infrastructure in situations where it is costly or prohibitive to lay cables.
  • Temporary installations represent one example of when a wireless network might make sense or even be required. Some types of buildings or building codes may prohibit the use of wiring, making wireless networking an important alternative.
  • the increasingly mobile user becomes a clear candidate for a wireless LAN.
  • Portable access to wireless networks can be achieved using laptop computers and wireless Network Interface Cards (NICs). This enables the user to travel to various locations such as meeting rooms, hallways, lobbies, cafeterias, classrooms, etc. and still have access to their networked data. Without wireless access, the user would have to carry clumsy cabling and find a network tap to plug into.
  • NICs Network Interface Cards
  • Wi-FiTM 802.11b
  • HomeRFTM the IEEE 802.11 standard
  • Wi-FiTM 802.11b
  • HomeRFTM the solution proposed by the HomeRFTM working group.
  • HomeRFTM is designed exclusively for the home environment
  • Wi-FiTM is designed for and is being deployed in homes, small and medium size businesses, large enterprises, and a growing number of public wireless networking hot spots.
  • Several major laptop vendors are shipping or are planning to ship laptops with internal Wi-FiTM NICs.
  • Microsoft also partnered with 802.11 NIC vendors to improve the roaming experience by automating the process of configuring the NIC to associate with an available network.
  • the wireless NIC and its NDIS driver need to do very little beyond supporting a few new NDIS Object Identifiers (OIDs) used for the querying and setting of device and driver behavior.
  • the NIC will scan for available networks and pass those to Windows XP.
  • Windows XP has a Wireless Zero Configuration service that then takes care of configuring the NIC with an available network. In the case where there are two networks covering the same area. The user can configure a preferred network order and the machine will try each network in order until it finds an active one. It is even possible to limit association to only the configured, preferred networks.
  • Windows XP will configure the NIC to use ad hoc networking mode. It is possible for the user to configure the wireless NIC to either disable or be forced into ad hoc mode.
  • Zero configuration is a client-based user identification method. Zero configuration allows wireless devices to work in different modes without the need for configuration changes after the initial configuration.
  • the zero configuration initiative automatically provides the IP address, the network prefix, the gateway router location, the DNS server address, the address of a Remote Authentication Dial In User Service (RADIUS) or Internet Authentication Service (IAS) server, and all other necessary settings for the wireless device. It also provides security features for the client.
  • RADIUS Remote Authentication Dial In User Service
  • IAS Internet Authentication Service
  • Wireless LANs are built using two basic topologies. These topologies are variously termed; including managed and unmanaged, hosted and peer-to-peer, and infrastructure and ad-hoc.
  • An infrastructure topology is one that extends an existing wired LAN to wireless devices by providing a base station (called an access point).
  • the access point bridges the wireless and wired LAN and acts as a central controller for the wireless LAN.
  • the access point coordinates transmission and reception from multiple wireless devices within a specific range; the range and number of devices depend on the wireless standard being used and vendor's product.
  • infrastructure mode there may be multiple access points to cover a large area or only a single access point for a small area such as a single home or small building.
  • An ad-hoc topology is one in which a LAN is created solely by the wireless devices themselves, with no central controller or access point. Each device communicates directly with other devices in the network rather than through a central controller. This is useful in places where small groups of computers might congregate and not need access to another network. For example, a home without a wired network, or a conference room where teams meet regularly to exchange ideas, are examples of where ad-hoc wireless networks might be useful.
  • these ad hoc wireless networks can enable traveling users to collaborate, play multiplayer games, transfer files or otherwise communicate with one another using their PCs or smart devices wirelessly.
  • the laptop or smart device which is characterized as a “station” in wireless LAN parlance, first has to identify the available access points and networks. This is done through monitoring for “beacon” frames from access points announcing themselves, or actively probing for a particular network by using probe frames.
  • the station chooses a network from those available and goes through an authentication process with the access point. Once the access point and station have verified each other, the association process is started. Association allows the access point and station to exchange information and capabilities. The access point can use this information and share it with other access points in the network to disseminate knowledge of the station's current location on the network. Only after association is complete can the station transmit or receive frames on the network.
  • infrastructure mode In infrastructure mode, all network traffic from wireless stations on the network goes through an access point to reach the destination on either the wired or wireless LAN. Access to the network is managed using a carrier sense and collision avoidance protocol. The stations will listen for data transmissions for a specified period of time before attempting to transmit—this is the carrier sense portion of the protocol. The station must wait a specific period of time after the network becomes clear before transmitting. This delay, plus the receiving station transmitting an acknowledgement indicating a successful reception form the collision avoidance portion of the protocol. Note that in infrastructure mode, either the sender or receiver is always the access point.
  • the process of roaming from one access point to another is not completely defined by the standard. But, the beaconing and probing used to locate access points and a re-association process that allows the station to associate with a different access point, in combination with other vendor specific protocols between access points provides for a smooth transition.
  • Synchronization between stations on the network is handled by the periodic beacon frames sent by the access point. These frames contain the access point's clock value at the time of transmission so can be used to check for drift at the receiving station. Synchronization is required for various reasons having to do with the wireless protocols and modulation schemes.
  • ad-hoc mode can be explained by simply saying there is no access point. Only wireless devices are present in this network. Many of the responsibilities previously handled by the access point, such as beaconing and synchronization, are handled by a station. Some enhancements are not available to the ad-hoc network, such as relaying frames between two stations that cannot hear each other.
  • the servers e220ET, e220ST, e220XP and e230SX, having three characteristics, zero install, zero configuration and zero operation.
  • the servers respectively satisfy with the user's demands for small-sized network, middle-sized network, large-sized network and large-sized network with requesting mass storage.
  • OS operation system
  • monitor software monitor software and network management software by themselves.
  • IP Internet Protocol
  • the clients can begin to use the server.
  • IP Internet Protocol
  • the clients may also easily configure their LAN environment to obtain www service, proxy service, Domain Name System (DNS) service, mail service, File Transfer Protocol (FTP) service, and Network Files System (NFS) service et al.
  • DNS Domain Name System
  • FTP File Transfer Protocol
  • NFS Network Files System
  • the present invention referred to the art as disclosed in U.S. Pat. No. 6,327,535 providing a system for locating exterior computer device.
  • the system processes location confirmation and data transmission for certain specific joining portable device by a host and plurality of “Beacon” through wireless LAN.
  • the clients must input their own IP address before operating a server and thereby access a LAN.
  • such design applies to charging mechanism of a wireless network service provider when it provides users wireless network services or security mechanism used in a server for preventing hacker.
  • the users may select one of the sets of available service set identifier (SSID) when entering a wireless network environment.
  • SSID service set identifier
  • WEP Wired Equivalent Privacy
  • the WEP algorithm is used to protect wireless communication from eavesdropping.
  • the other function of WEP is to prevent unauthorized access to a wireless network.
  • the object of the present invention is to provide a solution for omitting unnecessary input operation for certification, thereby simplify the home wireless LAN.
  • user's portable device may be readily detected through access point (AP) by a server in the home wireless LAN when the user actuates it. Then, the server can automatically complete all necessary settings of accessing the wireless LAN for the portable device and provide it with all available services in the wireless LAN.
  • AP access point
  • the server may utilize several wireless transmission channels, such as IEEE 802.11 standards or Infrared Data Association (IrDA), to confirm and update the status of user's portable device as well as provide suitable information services corresponding to the user's demand, when receiving new joining device information from an access point.
  • wireless transmission channels such as IEEE 802.11 standards or Infrared Data Association (IrDA)
  • FIG. 1 is a configuration diagram according to the present invention.
  • FIG. 2 is a derivational configuration diagram according to the present invention.
  • FIG. 3 – FIG. 5 are flow chart diagrams according to the present invention.
  • FIG. 1 shows a server 7 connecting with an access point (AP) module.
  • the AP module comprises two access points, AP 1 and AP 2 .
  • An existing portable device U 1 employs an existing wireless LAN and the server 7 to process data exchange through the access point AP 1 .
  • a wireless NIC connecting therewith will send a built-in service set identifier (SSID) of the portable device U 2 to the access point (AP 1 or AP 2 ). Then, the access point sends the built-in SSID to the server 7 for recognition.
  • SSID built-in service set identifier
  • the server 7 will temporarily cut off a connection between the server and the portable device U 1 in the existing wireless LAN and select one set from a plurality of IP address retained in the server 7 for establishing a new connection with the portable device U 2 when receiving the built-in SSID. For example, suppose system name of initial SSID used by the server 7 is “MyHome”, the server 7 will retain a plurality of SSID whose system name is MyHome for new adding.
  • the server 7 After establishing a new connection with the portable device U 2 , the server 7 use the initial SSID to re-connect with the portable device U 1 and transmit all necessary information in the existing wireless LAN to the portable device U 2 .
  • the portable device U 2 Once the portable device U 2 receive the information, it will temporarily terminate an original setting of IP address therein and use the information from the server 7 whose SSID system name is My Home to substitute the original setting of IP address.
  • the information from the server 7 whose SSID system name is My Home includes a set of IP address, Wired Equivalent Privacy (WEP) key and subsystem identification. Therefore, the portable device U 2 can automatically join the existing wireless LAN without inputting authentication.
  • WEP Wired Equivalent Privacy
  • FIG. 2 illustrates a derivational configuration diagram in accordance with the present invention. It is able to employ infrastructure topology to extend an existing wired LAN to wireless devices by the server 7 and the access point AP 2 .
  • the access point AP 2 bridges the wireless and wired LAN and acts as a central controller for the wireless LAN.
  • the access point AP 2 can coordinate transmission and reception from multiple wireless devices within a specific range. The range and number of devices depend on the wireless standard being used and vendor's product. For example, it is able to connect with a desktop computer 11 or a printer 12 through the server 7 , or connect with a TV through a Set top box 13 .
  • infrastructure topology mode there may be multiple access points to cover a large area or only a single access point for a small area such as a single home or small building.
  • ad-hoc topology is one in which a LAN is created solely by the wireless devices themselves, with no central controller or access point. Each device communicates directly with other devices in the network rather than through a central controller. This is useful in places where small groups of computers might congregate and not need access to another network.
  • FIG. 3 – FIG. 5 are flow chart diagrams in accordance with the present invention.
  • the flow path includes the following steps:
  • a server retain a plurality of initial SSID having specific system name for new adding (step S 2 );
  • step S 3 (2) when a new joining portable device is actuated in an existing wireless LAN, a wireless NIC coupling therewith send out a built-in SSID of the new joining portable device (step S 3 );
  • step S 4 (3) receiving the built-in SSID by an access point (step S 4 );
  • step S 5 (4) transmitting the built-in SSID from the access point to the server (step S 5 );
  • step S 7 recognizing the built-in SSID by the server (step S 7 );
  • step S 8 the server temporarily cut off a connection between the server and an existing portable device in the existing wireless LAN when the built-in SSID does not conform with initial SSID of the server
  • the server use an IP address retained therein to establish a new connection with the new joining portable device through the access point (step S 9 );
  • the new joining portable device temporarily terminate built-in IP address thereof when receiving the IP address from the server (step S 10 );
  • the new joining portable device replace the built-in IP address thereof with the IP address from the server (step S 12 );
  • step S 13 the new joining portable device connects with the server through the access point in the existing wireless LAN (step S 13 );
  • step S 14 (11) re-connecting the existing portable device and the server in the existing wireless LAN (step S 14 ).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The present invention discloses a server automatically detecting a new joining portable device in a wireless local area network (LAN) and providing the new joining portable device with a new identification number, thereby the portable device can automatically access the wireless LAN and obtain the services from the server.

Description

This application claims priority of Taiwanese application No. 092121215, filed on Jul. 31, 2003.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method and a system for automatically detecting a new joining portable device in a wireless local area network (LAN). It is able to confirm and update a user's operation status corresponding to the new joining portable device and provide suitable services according to the user's demand.
2. Description of the Prior Art
High-speed wireless LANs can provide the benefits of network connectivity without the restrictions of being tied to a location or tethered by wires. Wireless connections can extend or replace a wired infrastructure in situations where it is costly or prohibitive to lay cables. Temporary installations represent one example of when a wireless network might make sense or even be required. Some types of buildings or building codes may prohibit the use of wiring, making wireless networking an important alternative.
And of course the “no new wires” phenomenon involving wireless, along with phone line networking and even electrical power line networking, has become a major catalyst for home networking and the connected home experience.
The increasingly mobile user becomes a clear candidate for a wireless LAN. Portable access to wireless networks can be achieved using laptop computers and wireless Network Interface Cards (NICs). This enables the user to travel to various locations such as meeting rooms, hallways, lobbies, cafeterias, classrooms, etc. and still have access to their networked data. Without wireless access, the user would have to carry clumsy cabling and find a network tap to plug into.
Beyond the corporate campus, access to the Internet and even corporate sites could be made available through public wireless “hot spots” networks. Airports, restaurants, rail stations, and common areas throughout cities can be provisioned to provide this service. When the traveling worker reaches his or her destination, perhaps meeting a client at their corporate office, limited access could be provided to the user through the local wireless network. The network can recognize the user from another corporation and create a connection that is isolated from local corporate network but provides Internet access to the visiting user.
There are currently two prevalent wireless LAN solutions being deployed. These are the IEEE 802.11 standards, primarily 802.11b, which is referred to as Wi-Fi™, and the solution proposed by the HomeRF™ working group. These two solutions are not interoperable with each other or with other wireless LAN solutions. While HomeRF™ is designed exclusively for the home environment, Wi-Fi™ is designed for and is being deployed in homes, small and medium size businesses, large enterprises, and a growing number of public wireless networking hot spots. Several major laptop vendors are shipping or are planning to ship laptops with internal Wi-Fi™ NICs.
Microsoft also partnered with 802.11 NIC vendors to improve the roaming experience by automating the process of configuring the NIC to associate with an available network.
The wireless NIC and its NDIS driver need to do very little beyond supporting a few new NDIS Object Identifiers (OIDs) used for the querying and setting of device and driver behavior. The NIC will scan for available networks and pass those to Windows XP. Windows XP has a Wireless Zero Configuration service that then takes care of configuring the NIC with an available network. In the case where there are two networks covering the same area. The user can configure a preferred network order and the machine will try each network in order until it finds an active one. It is even possible to limit association to only the configured, preferred networks.
If no 802.11 networks are found nearby, Windows XP will configure the NIC to use ad hoc networking mode. It is possible for the user to configure the wireless NIC to either disable or be forced into ad hoc mode. These zero configuration enhancements are integrated with the security enhancements such that if authentication fails, another network will be located to attempt association with.
Zero configuration is a client-based user identification method. Zero configuration allows wireless devices to work in different modes without the need for configuration changes after the initial configuration. The zero configuration initiative automatically provides the IP address, the network prefix, the gateway router location, the DNS server address, the address of a Remote Authentication Dial In User Service (RADIUS) or Internet Authentication Service (IAS) server, and all other necessary settings for the wireless device. It also provides security features for the client.
Wireless LANs are built using two basic topologies. These topologies are variously termed; including managed and unmanaged, hosted and peer-to-peer, and infrastructure and ad-hoc.
An infrastructure topology is one that extends an existing wired LAN to wireless devices by providing a base station (called an access point). The access point bridges the wireless and wired LAN and acts as a central controller for the wireless LAN. The access point coordinates transmission and reception from multiple wireless devices within a specific range; the range and number of devices depend on the wireless standard being used and vendor's product. In infrastructure mode there may be multiple access points to cover a large area or only a single access point for a small area such as a single home or small building.
An ad-hoc topology is one in which a LAN is created solely by the wireless devices themselves, with no central controller or access point. Each device communicates directly with other devices in the network rather than through a central controller. This is useful in places where small groups of computers might congregate and not need access to another network. For example, a home without a wired network, or a conference room where teams meet regularly to exchange ideas, are examples of where ad-hoc wireless networks might be useful.
For example, when combined with today's new generation of smart peer-to-peer software and solutions, these ad hoc wireless networks can enable traveling users to collaborate, play multiplayer games, transfer files or otherwise communicate with one another using their PCs or smart devices wirelessly.
The laptop or smart device, which is characterized as a “station” in wireless LAN parlance, first has to identify the available access points and networks. This is done through monitoring for “beacon” frames from access points announcing themselves, or actively probing for a particular network by using probe frames.
The station chooses a network from those available and goes through an authentication process with the access point. Once the access point and station have verified each other, the association process is started. Association allows the access point and station to exchange information and capabilities. The access point can use this information and share it with other access points in the network to disseminate knowledge of the station's current location on the network. Only after association is complete can the station transmit or receive frames on the network.
In infrastructure mode, all network traffic from wireless stations on the network goes through an access point to reach the destination on either the wired or wireless LAN. Access to the network is managed using a carrier sense and collision avoidance protocol. The stations will listen for data transmissions for a specified period of time before attempting to transmit—this is the carrier sense portion of the protocol. The station must wait a specific period of time after the network becomes clear before transmitting. This delay, plus the receiving station transmitting an acknowledgement indicating a successful reception form the collision avoidance portion of the protocol. Note that in infrastructure mode, either the sender or receiver is always the access point.
Because some stations may not be able to hear each other, yet both still be in range of the access point, special considerations are made to avoid collisions. This includes a kind of reservation exchange that can take place before a packet is transmitted using a request to send and clear to send frame exchange, and a network allocation vector maintained at each station on the network. Even if a station cannot hear the transmission from the other station, it will hear the clear to send transmission from the access point and can avoid transmitting during that interval.
The process of roaming from one access point to another is not completely defined by the standard. But, the beaconing and probing used to locate access points and a re-association process that allows the station to associate with a different access point, in combination with other vendor specific protocols between access points provides for a smooth transition.
Synchronization between stations on the network is handled by the periodic beacon frames sent by the access point. These frames contain the access point's clock value at the time of transmission so can be used to check for drift at the receiving station. Synchronization is required for various reasons having to do with the wireless protocols and modulation schemes.
Having explained the basic operation for infrastructure mode, ad-hoc mode can be explained by simply saying there is no access point. Only wireless devices are present in this network. Many of the responsibilities previously handled by the access point, such as beaconing and synchronization, are handled by a station. Some enhancements are not available to the ad-hoc network, such as relaying frames between two stations that cannot hear each other.
Besides Windows XP, several computer products have been also developed according to Zero configuration such as the servers, e220ET, e220ST, e220XP and e230SX, having three characteristics, zero install, zero configuration and zero operation. The servers respectively satisfy with the user's demands for small-sized network, middle-sized network, large-sized network and large-sized network with requesting mass storage. For the clients, who need a server to establish their own network but have no ability to maintain, they merely need one CD to easily complete auto installation of operation system (OS), monitor software and network management software by themselves. After inputting Internet Protocol (IP) address through control panel of the server, the clients can begin to use the server. Furthermore, by setting on the control panel, the clients may also easily configure their LAN environment to obtain www service, proxy service, Domain Name System (DNS) service, mail service, File Transfer Protocol (FTP) service, and Network Files System (NFS) service et al.
The present invention referred to the art as disclosed in U.S. Pat. No. 6,327,535 providing a system for locating exterior computer device. The system processes location confirmation and data transmission for certain specific joining portable device by a host and plurality of “Beacon” through wireless LAN.
In accordance with conventional design as mentioned above, the clients must input their own IP address before operating a server and thereby access a LAN. Basically, such design applies to charging mechanism of a wireless network service provider when it provides users wireless network services or security mechanism used in a server for preventing hacker. The users may select one of the sets of available service set identifier (SSID) when entering a wireless network environment. For the encryption of the wireless network, the users should further set Wired Equivalent Privacy (WEP) key. The WEP algorithm is used to protect wireless communication from eavesdropping. The other function of WEP is to prevent unauthorized access to a wireless network.
SUMMARY OF THE INVENTION
Actually, it is unnecessary to emphasize the certification procedure when establishing a home wireless LAN. Repeated certification procedure will obsess home users. Therefore, the object of the present invention is to provide a solution for omitting unnecessary input operation for certification, thereby simplify the home wireless LAN. In ideal condition, user's portable device may be readily detected through access point (AP) by a server in the home wireless LAN when the user actuates it. Then, the server can automatically complete all necessary settings of accessing the wireless LAN for the portable device and provide it with all available services in the wireless LAN.
In the wireless LAN, the server may utilize several wireless transmission channels, such as IEEE 802.11 standards or Infrared Data Association (IrDA), to confirm and update the status of user's portable device as well as provide suitable information services corresponding to the user's demand, when receiving new joining device information from an access point.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a configuration diagram according to the present invention.
FIG. 2 is a derivational configuration diagram according to the present invention.
FIG. 3FIG. 5 are flow chart diagrams according to the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Please refer to FIG. 1 that shows a server 7 connecting with an access point (AP) module. The AP module comprises two access points, AP1 and AP2. An existing portable device U1 employs an existing wireless LAN and the server 7 to process data exchange through the access point AP1. In the existing wireless LAN, when a new joining portable device U2 is actuated, a wireless NIC connecting therewith will send a built-in service set identifier (SSID) of the portable device U2 to the access point (AP1 or AP2). Then, the access point sends the built-in SSID to the server 7 for recognition. The server 7 will temporarily cut off a connection between the server and the portable device U1 in the existing wireless LAN and select one set from a plurality of IP address retained in the server 7 for establishing a new connection with the portable device U2 when receiving the built-in SSID. For example, suppose system name of initial SSID used by the server 7 is “MyHome”, the server 7 will retain a plurality of SSID whose system name is MyHome for new adding. When the server 7 confirms that system name of the built-in SSID is not MyHome, all connections in the existing wireless LAN will be temporarily cut off by the server for example the server 7 temporarily cut off the connection with the portable device U1; meanwhile selecting one set of IP address retained in the server 7 whose SSID system name is My Home for establishing a new connection with the portable device U2.
After establishing a new connection with the portable device U2, the server 7 use the initial SSID to re-connect with the portable device U1 and transmit all necessary information in the existing wireless LAN to the portable device U2. Once the portable device U2 receive the information, it will temporarily terminate an original setting of IP address therein and use the information from the server 7 whose SSID system name is My Home to substitute the original setting of IP address. The information from the server 7 whose SSID system name is My Home includes a set of IP address, Wired Equivalent Privacy (WEP) key and subsystem identification. Therefore, the portable device U2 can automatically join the existing wireless LAN without inputting authentication.
FIG. 2 illustrates a derivational configuration diagram in accordance with the present invention. It is able to employ infrastructure topology to extend an existing wired LAN to wireless devices by the server 7 and the access point AP2. The access point AP2 bridges the wireless and wired LAN and acts as a central controller for the wireless LAN. The access point AP2 can coordinate transmission and reception from multiple wireless devices within a specific range. The range and number of devices depend on the wireless standard being used and vendor's product. For example, it is able to connect with a desktop computer 11 or a printer 12 through the server 7, or connect with a TV through a Set top box 13. In infrastructure topology mode there may be multiple access points to cover a large area or only a single access point for a small area such as a single home or small building. Besides, it is also able to use ad-hoc topology. The ad-hoc topology is one in which a LAN is created solely by the wireless devices themselves, with no central controller or access point. Each device communicates directly with other devices in the network rather than through a central controller. This is useful in places where small groups of computers might congregate and not need access to another network.
FIG. 3FIG. 5 are flow chart diagrams in accordance with the present invention. The flow path includes the following steps:
Firstly, please refer to FIG. 3.
(1) a server retain a plurality of initial SSID having specific system name for new adding (step S2);
(2) when a new joining portable device is actuated in an existing wireless LAN, a wireless NIC coupling therewith send out a built-in SSID of the new joining portable device (step S3);
(3) receiving the built-in SSID by an access point (step S4);
(4) transmitting the built-in SSID from the access point to the server (step S5);
Next as shown in FIG. 4:
(5) recognizing the built-in SSID by the server (step S7);
(6) the server temporarily cut off a connection between the server and an existing portable device in the existing wireless LAN when the built-in SSID does not conform with initial SSID of the server (step S8)
(7) the server use an IP address retained therein to establish a new connection with the new joining portable device through the access point (step S9);
(8) the new joining portable device temporarily terminate built-in IP address thereof when receiving the IP address from the server (step S10);
Next as shown in FIG. 5:
(9) the new joining portable device replace the built-in IP address thereof with the IP address from the server (step S12);
(10) the new joining portable device connect with the server through the access point in the existing wireless LAN (step S13);
(11) re-connecting the existing portable device and the server in the existing wireless LAN (step S14).

Claims (16)

1. An automatic recognition system for use in a wireless local area network (LAN), which can automatically detect a new joining portable device and provide the same with a new recognition number in an existing wireless LAN, the system comprises:
an access point (AP) module having at least one access point, the access point can bridge the wireless and a wired LAN and act as a central controller for the wireless LAN, meanwhile the access point can coordinate transmission and reception from multiple wireless devices within a specific range;
a server having a plurality of initial service set identifier (SSID) connect with an existing portable device through the AP module, automatically complete all necessary setting of accessing the existing wireless LAN for a user and provide the user with all available services in the existing wireless LAN;
when the new joining portable device is actuated in the existing wireless LAN, a wireless Network Interface Card (NIC) coupling therewith send a built-in SSID of new joining portable device to the server for recognition;
when receiving the built-in SSID from the new joining portable device, the server will temporarily cut off a connection between the server and an existing portable device in the existing wireless LAN and select a IP address retained in the server to establish a new connection with the new joining portable device;
after establishing the new connection with the new joining portable device, the server use the initial SSID to re-connect with the existing portable device and send the same to the new joining portable device;
after receiving the initial SSID, the new joining portable device temporarily terminate a built-in IP address thereof and replace the built-in IP address with an initial IP address from the server.
2. The system of claim 1 wherein the initial SSID from server includes a set of IP address, Wired Equivalent Privacy (WEP) key and subsystem identification.
3. An automatic recognition method for use in a wireless local area network (LAN), which can automatically detect a new joining portable device by a server connecting with an existing wireless LAN or wired LAN and provide the new joining portable device with a new identification number in the existing wireless LAN, the method comprises the steps of:
retaining a plurality of initial service set identifier (SSID) having specific system name for new adding by the server;
when the new joining portable device is actuated in the existing wireless LAN, sending out a built-in service set identifier (SSID) of the new joining portable device by a wireless Network Interface Card (NIC) coupling with the new joining portable device;
receiving the built-in SSID by an access point;
transmitting the built-in SSID from the access point to the server;
recognizing the built-in SSID by the server;
when the built-in SSID does not conform with the initial SSID of server, temporarily cutting off a connection between the server and an existing portable device in the existing wireless LAN;
using an IP address retained in the server to establish a new connection with the new joining portable device through the access point;
temporarily terminating built-in IP address of the new joining portable device after receiving the IP address from the server;
replacing the built-in IP address the new joining portable device with the IP address from the server;
connecting the new joining portable device and the server by the access point in the existing wireless LAN;
re-connecting the existing portable device and the server in the existing wireless LAN.
4. The method of claim 3 wherein the new joining portable device can extend the wired LAN to wireless devices by utilizing the server and the access point after joining in the existing wireless LAN.
5. The method of claim 3 wherein the access point can bridge the wireless and wired LAN and act as a central controller for the wireless LAN.
6. The method of claim 3 wherein the access point can coordinate transmission and reception from multiple wireless devices within a specific range.
7. The method of claim 3 wherein the access point can connect with a plurality of peripherals through the wireless LAN by the server.
8. The method of claim 7 wherein the peripherals comprise a desktop computer, a printer and a Set top box.
9. The method of claim 3 wherein the initial service set identifier (SSID) of the server includes a set of IP address, Wired Equivalent Privacy (WEP) key and subsystem identification.
10. An automatic recognition method in accordance with Zero Configuration for use in a wireless local area network (LAN), which can automatically detect a new joining portable device by a server and provide the new joining portable device with a new identification number, the server connect with an access point module having at least one access point through an existing wireless LAN or wired LAN, the method comprises the steps of:
retaining a plurality of SSID which have specific system name by the server;
when a new joining portable device is actuated in the existing wireless LAN in accordance with the Zero configuration, sending out a built-in SSID of the new joining portable device to the access point by a wireless Network Interface Card (NIC) coupling with the new joining portable device, then sending the built-in SSID from the access point to the server for recognition;
when the built-in SSID does not conform with initial SSID of the server, temporarily cutting off a connection between the server and an existing portable device in the existing wireless LAN, and using an IP address retained in the server to establish a new connection with the new joining portable device;
temporarily terminating built-in IP address of the new joining portable device after receiving the IP address from the server, replacing the built-in IP address with the IP address from the server and thereby connecting with the server through the access point, then re-connecting the existing portable device with the server.
11. The method of claim 10 wherein the server and the access point can extend the existing wired LAN to wireless devices after the new joining portable device connect with existing wireless LAN.
12. The method of claim 10 wherein the access point can bridge the wireless LAN and the wired LAN and act as a central controller for the wireless LAN.
13. The method of claim 10 wherein the access point can coordinate transmission and reception from multiple wireless devices within a specific range.
14. The method of claim 10 wherein the access point can connect with a plurality of peripherals through the wireless LAN by the server.
15. The method of claim 14 wherein the peripherals comprise a desktop computer, a printer and a Set top box.
16. The method of claim 10 wherein the initial service set identifier (SSID) of the server includes a set of IP address, Wired Equivalent Privacy (WEP) key and subsystem identification.
US10/814,631 2003-07-31 2004-04-01 Automatic recognition system for use in a wireless local area network (LAN) Active 2025-12-08 US7218930B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW092121215A TWI257797B (en) 2003-07-31 2003-07-31 Automatic identification and log-on system of wireless network
TW092121215 2003-07-31

Publications (2)

Publication Number Publication Date
US20050025103A1 US20050025103A1 (en) 2005-02-03
US7218930B2 true US7218930B2 (en) 2007-05-15

Family

ID=34102247

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/814,631 Active 2025-12-08 US7218930B2 (en) 2003-07-31 2004-04-01 Automatic recognition system for use in a wireless local area network (LAN)

Country Status (2)

Country Link
US (1) US7218930B2 (en)
TW (1) TWI257797B (en)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060120337A1 (en) * 2004-11-10 2006-06-08 Ntt Docomo, Inc. Controller device, mobile terminal and mobile communication method
US20070111723A1 (en) * 2005-11-16 2007-05-17 Ahmed Mohammed M System and method for providing cordless extension of communication devices
US20070147620A1 (en) * 2005-12-28 2007-06-28 Heyun Zheng Method for encryption key management for use in a wireless mesh network
US20070289012A1 (en) * 2006-06-13 2007-12-13 Leemon Baird Remotely controllable security system
US20080205339A1 (en) * 2007-02-28 2008-08-28 Symbol Technologies, Inc. Auto-Provisioning of a Mobile Computing Device for Operation With A Wireless Network
US20090191846A1 (en) * 2008-01-25 2009-07-30 Guangming Shi Biometric smart card for mobile devices
US20090213758A1 (en) * 2008-02-27 2009-08-27 Microsoft Corporation Automated Configuration of Network Mode
US20090327560A1 (en) * 2008-06-29 2009-12-31 Microsoft Corporation Automatic transfer of information through physical docking of devices
US7660420B1 (en) * 2004-09-08 2010-02-09 Stryker Corporation Wireless device synchronization
US20100097214A1 (en) * 2008-10-22 2010-04-22 Embarq Holdings Company, Llc System and method for monitoring a location
US20100151821A1 (en) * 2008-12-11 2010-06-17 Embarq Holdings Company, Llc System and method for providing location based services at a shopping facility
US20100267399A1 (en) * 2009-04-15 2010-10-21 Embarq Holdings Company, Llc System and method for utilizing attendee location information with an event planner
US20100273509A1 (en) * 2009-04-22 2010-10-28 Embarq Holdings Company, Llc Mass transportation service delivery platform
US20100311418A1 (en) * 2009-06-08 2010-12-09 Guangming Shi Method and apparatus for switching virtual sim service contracts when roaming
US20100311404A1 (en) * 2009-06-08 2010-12-09 Guangming Shi Method and apparatus for updating rules governing the switching of virtual sim service contracts
US20100311468A1 (en) * 2009-06-08 2010-12-09 Guangming Shi Virtual sim card for mobile handsets
US20100311402A1 (en) * 2009-06-08 2010-12-09 Prasanna Srinivasan Method and apparatus for performing soft switch of virtual sim service contracts
US20100311444A1 (en) * 2009-06-08 2010-12-09 Guangming Shi Method and apparatus for switching virtual sim service contracts based upon a user profile
US20110010218A1 (en) * 2009-07-08 2011-01-13 Embarq Holdings Company, Llc System and method for automating travel related features
US20110028135A1 (en) * 2009-07-29 2011-02-03 Prasanna Srinivasan Virtual sim monitoring mode for mobile handsets
US8200736B2 (en) 2007-12-24 2012-06-12 Qualcomm Incorporated Virtual SIM card for mobile handsets
US20130013757A1 (en) * 2004-06-05 2013-01-10 Millington Nicholas A J Establishing a secure wireless network with minimum human intervention
US8514825B1 (en) 2011-01-14 2013-08-20 Cisco Technology, Inc. System and method for enabling a vehicular access network in a vehicular environment
US9241355B2 (en) 2013-09-30 2016-01-19 Sonos, Inc. Media system access via cellular network
US9756450B1 (en) 2015-08-26 2017-09-05 Quantenna Communications, Inc. Automated setup of a station on a wireless home network
US9933920B2 (en) 2013-09-27 2018-04-03 Sonos, Inc. Multi-household support
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US10031715B2 (en) 2003-07-28 2018-07-24 Sonos, Inc. Method and apparatus for dynamic master device switching in a synchrony group
US10225795B2 (en) 2015-04-07 2019-03-05 At&T Intellectual Property I, L.P. Resource-sensitive token-based access point selection
US10359987B2 (en) 2003-07-28 2019-07-23 Sonos, Inc. Adjusting volume levels
US10613817B2 (en) 2003-07-28 2020-04-07 Sonos, Inc. Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US11894975B2 (en) 2004-06-05 2024-02-06 Sonos, Inc. Playback device connection
US11995374B2 (en) 2016-01-05 2024-05-28 Sonos, Inc. Multiple-device setup

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060174127A1 (en) * 2004-11-05 2006-08-03 Asawaree Kalavade Network access server (NAS) discovery and associated automated authentication in heterogenous public hotspot networks
CN100579042C (en) * 2005-01-13 2010-01-06 华为技术有限公司 Method and apparatus for supporting multiple logical networks in wireless LAN
JP4978895B2 (en) * 2005-03-22 2012-07-18 日本電気株式会社 Connection parameter setting system, method and server
US8638762B2 (en) * 2005-10-13 2014-01-28 Trapeze Networks, Inc. System and method for network integrity
US7724703B2 (en) 2005-10-13 2010-05-25 Belden, Inc. System and method for wireless network monitoring
JP4851798B2 (en) 2006-01-25 2012-01-11 Necインフロンティア株式会社 Wireless communication system, wireless LAN base station, and setting content confirmation / change method used therefor
US8966018B2 (en) * 2006-05-19 2015-02-24 Trapeze Networks, Inc. Automated network device configuration and network deployment
US9258702B2 (en) * 2006-06-09 2016-02-09 Trapeze Networks, Inc. AP-local dynamic switching
US8818322B2 (en) 2006-06-09 2014-08-26 Trapeze Networks, Inc. Untethered access point mesh system and method
US7809812B2 (en) * 2007-06-15 2010-10-05 Sony Corporation System and method for network setup of wireless device at point of sale
US9692888B2 (en) * 2007-08-06 2017-06-27 Sony Electronics Inc. System and method for network setup of wireless device for home network
US8542665B2 (en) * 2007-08-06 2013-09-24 Sony Corporation System and method for network setup of wireless device through a single interface
US9008045B2 (en) * 2012-04-12 2015-04-14 Time Warner Cable Enterprises Llc Handoffs between access points in a Wi-Fi environment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6961762B1 (en) * 2000-02-14 2005-11-01 Sygate Technologies, Inc. Automatic switching network points based on configuration profiles
US7042852B2 (en) * 2002-05-20 2006-05-09 Airdefense, Inc. System and method for wireless LAN dynamic channel change with honeypot trap
US7058796B2 (en) * 2002-05-20 2006-06-06 Airdefense, Inc. Method and system for actively defending a wireless LAN against attacks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6961762B1 (en) * 2000-02-14 2005-11-01 Sygate Technologies, Inc. Automatic switching network points based on configuration profiles
US7042852B2 (en) * 2002-05-20 2006-05-09 Airdefense, Inc. System and method for wireless LAN dynamic channel change with honeypot trap
US7058796B2 (en) * 2002-05-20 2006-06-06 Airdefense, Inc. Method and system for actively defending a wireless LAN against attacks

Cited By (136)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10956119B2 (en) 2003-07-28 2021-03-23 Sonos, Inc. Playback device
US10133536B2 (en) 2003-07-28 2018-11-20 Sonos, Inc. Method and apparatus for adjusting volume in a synchrony group
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US11635935B2 (en) 2003-07-28 2023-04-25 Sonos, Inc. Adjusting volume levels
US11625221B2 (en) 2003-07-28 2023-04-11 Sonos, Inc Synchronizing playback by media playback devices
US11556305B2 (en) 2003-07-28 2023-01-17 Sonos, Inc. Synchronizing playback by media playback devices
US11550536B2 (en) 2003-07-28 2023-01-10 Sonos, Inc. Adjusting volume levels
US11550539B2 (en) 2003-07-28 2023-01-10 Sonos, Inc. Playback device
US11301207B1 (en) 2003-07-28 2022-04-12 Sonos, Inc. Playback device
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11200025B2 (en) 2003-07-28 2021-12-14 Sonos, Inc. Playback device
US11132170B2 (en) 2003-07-28 2021-09-28 Sonos, Inc. Adjusting volume levels
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11080001B2 (en) 2003-07-28 2021-08-03 Sonos, Inc. Concurrent transmission and playback of audio information
US10970034B2 (en) 2003-07-28 2021-04-06 Sonos, Inc. Audio distributor selection
US10963215B2 (en) 2003-07-28 2021-03-30 Sonos, Inc. Media playback device and system
US10754613B2 (en) 2003-07-28 2020-08-25 Sonos, Inc. Audio master selection
US10754612B2 (en) 2003-07-28 2020-08-25 Sonos, Inc. Playback device volume control
US10747496B2 (en) 2003-07-28 2020-08-18 Sonos, Inc. Playback device
US10613817B2 (en) 2003-07-28 2020-04-07 Sonos, Inc. Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group
US10545723B2 (en) 2003-07-28 2020-01-28 Sonos, Inc. Playback device
US10445054B2 (en) 2003-07-28 2019-10-15 Sonos, Inc. Method and apparatus for switching between a directly connected and a networked audio source
US10387102B2 (en) 2003-07-28 2019-08-20 Sonos, Inc. Playback device grouping
US10359987B2 (en) 2003-07-28 2019-07-23 Sonos, Inc. Adjusting volume levels
US10324684B2 (en) 2003-07-28 2019-06-18 Sonos, Inc. Playback device synchrony group states
US10120638B2 (en) 2003-07-28 2018-11-06 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US10303432B2 (en) 2003-07-28 2019-05-28 Sonos, Inc Playback device
US10303431B2 (en) 2003-07-28 2019-05-28 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US10296283B2 (en) 2003-07-28 2019-05-21 Sonos, Inc. Directing synchronous playback between zone players
US10289380B2 (en) 2003-07-28 2019-05-14 Sonos, Inc. Playback device
US10282164B2 (en) 2003-07-28 2019-05-07 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US10228902B2 (en) 2003-07-28 2019-03-12 Sonos, Inc. Playback device
US10216473B2 (en) 2003-07-28 2019-02-26 Sonos, Inc. Playback device synchrony group states
US10209953B2 (en) 2003-07-28 2019-02-19 Sonos, Inc. Playback device
US10185541B2 (en) 2003-07-28 2019-01-22 Sonos, Inc. Playback device
US10185540B2 (en) 2003-07-28 2019-01-22 Sonos, Inc. Playback device
US10175932B2 (en) 2003-07-28 2019-01-08 Sonos, Inc. Obtaining content from direct source and remote source
US10175930B2 (en) 2003-07-28 2019-01-08 Sonos, Inc. Method and apparatus for playback by a synchrony group
US10157033B2 (en) 2003-07-28 2018-12-18 Sonos, Inc. Method and apparatus for switching between a directly connected and a networked audio source
US10157034B2 (en) 2003-07-28 2018-12-18 Sonos, Inc. Clock rate adjustment in a multi-zone system
US10157035B2 (en) 2003-07-28 2018-12-18 Sonos, Inc. Switching between a directly connected and a networked audio source
US10146498B2 (en) 2003-07-28 2018-12-04 Sonos, Inc. Disengaging and engaging zone players
US10140085B2 (en) 2003-07-28 2018-11-27 Sonos, Inc. Playback device operating states
US10949163B2 (en) 2003-07-28 2021-03-16 Sonos, Inc. Playback device
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US10031715B2 (en) 2003-07-28 2018-07-24 Sonos, Inc. Method and apparatus for dynamic master device switching in a synchrony group
US11907610B2 (en) 2004-04-01 2024-02-20 Sonos, Inc. Guess access to a media playback system
US11467799B2 (en) 2004-04-01 2022-10-11 Sonos, Inc. Guest access to a media playback system
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US10983750B2 (en) 2004-04-01 2021-04-20 Sonos, Inc. Guest access to a media playback system
US10541883B2 (en) 2004-06-05 2020-01-21 Sonos, Inc. Playback device connection
US11909588B2 (en) 2004-06-05 2024-02-20 Sonos, Inc. Wireless device connection
US11894975B2 (en) 2004-06-05 2024-02-06 Sonos, Inc. Playback device connection
US9130770B2 (en) 2004-06-05 2015-09-08 Sonos, Inc. Establishing a secure wireless network with a minimum human intervention
US20130013757A1 (en) * 2004-06-05 2013-01-10 Millington Nicholas A J Establishing a secure wireless network with minimum human intervention
US10979310B2 (en) 2004-06-05 2021-04-13 Sonos, Inc. Playback device connection
US20150326431A1 (en) * 2004-06-05 2015-11-12 Sonos, Inc. Establishing a secure wireless network with a minimum human intervention
US9787550B2 (en) * 2004-06-05 2017-10-10 Sonos, Inc. Establishing a secure wireless network with a minimum human intervention
US10965545B2 (en) 2004-06-05 2021-03-30 Sonos, Inc. Playback device connection
US9866447B2 (en) * 2004-06-05 2018-01-09 Sonos, Inc. Indicator on a network device
US10439896B2 (en) 2004-06-05 2019-10-08 Sonos, Inc. Playback device connection
US8868698B2 (en) * 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US9960969B2 (en) 2004-06-05 2018-05-01 Sonos, Inc. Playback device connection
US20150326634A1 (en) * 2004-06-05 2015-11-12 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US9130771B2 (en) 2004-06-05 2015-09-08 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US10097423B2 (en) * 2004-06-05 2018-10-09 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US11456928B2 (en) 2004-06-05 2022-09-27 Sonos, Inc. Playback device connection
US11025509B2 (en) 2004-06-05 2021-06-01 Sonos, Inc. Playback device connection
US20150006685A1 (en) * 2004-06-05 2015-01-01 Sonos,Inc Indicator on a Network Device
US7660420B1 (en) * 2004-09-08 2010-02-09 Stryker Corporation Wireless device synchronization
US20060120337A1 (en) * 2004-11-10 2006-06-08 Ntt Docomo, Inc. Controller device, mobile terminal and mobile communication method
US7539503B2 (en) * 2004-11-10 2009-05-26 Ntt Docomo, Inc. Controller device, mobile terminal and mobile communication method
US20070111723A1 (en) * 2005-11-16 2007-05-17 Ahmed Mohammed M System and method for providing cordless extension of communication devices
US8103260B2 (en) * 2005-11-16 2012-01-24 Motorola Mobility, Inc. System and method for providing cordless extension of communication devices
US20070147620A1 (en) * 2005-12-28 2007-06-28 Heyun Zheng Method for encryption key management for use in a wireless mesh network
US20070289012A1 (en) * 2006-06-13 2007-12-13 Leemon Baird Remotely controllable security system
US20080205339A1 (en) * 2007-02-28 2008-08-28 Symbol Technologies, Inc. Auto-Provisioning of a Mobile Computing Device for Operation With A Wireless Network
US8200736B2 (en) 2007-12-24 2012-06-12 Qualcomm Incorporated Virtual SIM card for mobile handsets
US20090191846A1 (en) * 2008-01-25 2009-07-30 Guangming Shi Biometric smart card for mobile devices
US8782251B2 (en) 2008-02-27 2014-07-15 Microsoft Corporation Automated configuration of network mode
US20090213758A1 (en) * 2008-02-27 2009-08-27 Microsoft Corporation Automated Configuration of Network Mode
US20090327560A1 (en) * 2008-06-29 2009-12-31 Microsoft Corporation Automatic transfer of information through physical docking of devices
US8359372B2 (en) 2008-06-29 2013-01-22 Microsoft Corporation Automatic transfer of information through physical docking of devices
US8791817B2 (en) * 2008-10-22 2014-07-29 Centurylink Intellectual Property Llc System and method for monitoring a location
US20100097214A1 (en) * 2008-10-22 2010-04-22 Embarq Holdings Company, Llc System and method for monitoring a location
US20100151821A1 (en) * 2008-12-11 2010-06-17 Embarq Holdings Company, Llc System and method for providing location based services at a shopping facility
US8983488B2 (en) 2008-12-11 2015-03-17 Centurylink Intellectual Property Llc System and method for providing location based services at a shopping facility
US20100267399A1 (en) * 2009-04-15 2010-10-21 Embarq Holdings Company, Llc System and method for utilizing attendee location information with an event planner
US9307037B2 (en) 2009-04-15 2016-04-05 Centurylink Intellectual Property Llc System and method for utilizing attendee location information with an event planner
US20100273509A1 (en) * 2009-04-22 2010-10-28 Embarq Holdings Company, Llc Mass transportation service delivery platform
US8428620B2 (en) 2009-04-22 2013-04-23 Centurylink Intellectual Property Llc Mass transportation service delivery platform
US20100311468A1 (en) * 2009-06-08 2010-12-09 Guangming Shi Virtual sim card for mobile handsets
US8634828B2 (en) 2009-06-08 2014-01-21 Qualcomm Incorporated Method and apparatus for switching virtual SIM service contracts based upon a user profile
US8639245B2 (en) 2009-06-08 2014-01-28 Qualcomm Incorporated Method and apparatus for updating rules governing the switching of virtual SIM service contracts
US8811969B2 (en) * 2009-06-08 2014-08-19 Qualcomm Incorporated Virtual SIM card for mobile handsets
US20100311444A1 (en) * 2009-06-08 2010-12-09 Guangming Shi Method and apparatus for switching virtual sim service contracts based upon a user profile
US20100311402A1 (en) * 2009-06-08 2010-12-09 Prasanna Srinivasan Method and apparatus for performing soft switch of virtual sim service contracts
US20100311404A1 (en) * 2009-06-08 2010-12-09 Guangming Shi Method and apparatus for updating rules governing the switching of virtual sim service contracts
US20100311418A1 (en) * 2009-06-08 2010-12-09 Guangming Shi Method and apparatus for switching virtual sim service contracts when roaming
US8649789B2 (en) 2009-06-08 2014-02-11 Qualcomm Incorporated Method and apparatus for switching virtual SIM service contracts when roaming
US20110010218A1 (en) * 2009-07-08 2011-01-13 Embarq Holdings Company, Llc System and method for automating travel related features
US8655693B2 (en) 2009-07-08 2014-02-18 Centurylink Intellectual Property Llc System and method for automating travel related features
US20110028135A1 (en) * 2009-07-29 2011-02-03 Prasanna Srinivasan Virtual sim monitoring mode for mobile handsets
US8676180B2 (en) 2009-07-29 2014-03-18 Qualcomm Incorporated Virtual SIM monitoring mode for mobile handsets
US10117066B2 (en) 2011-01-14 2018-10-30 Cisco Technology, Inc. System and method for wireless interface selection and for communication and access control of subsystems, devices, and data in a vehicular environment
US9036509B1 (en) 2011-01-14 2015-05-19 Cisco Technology, Inc. System and method for routing, mobility, application services, discovery, and sensing in a vehicular network environment
US9154900B1 (en) 2011-01-14 2015-10-06 Cisco Technology, Inc. System and method for transport, network, translation, and adaptive coding in a vehicular network environment
US9225782B2 (en) 2011-01-14 2015-12-29 Cisco Technology, Inc. System and method for enabling a vehicular access network in a vehicular environment
US10979875B2 (en) 2011-01-14 2021-04-13 Cisco Technology, Inc. System and method for wireless interface selection and for communication and access control of subsystems, devices, and data in a vehicular environment
US8705527B1 (en) 2011-01-14 2014-04-22 Cisco Technology, Inc. System and method for internal networking, data optimization and dynamic frequency selection in a vehicular environment
US8718797B1 (en) 2011-01-14 2014-05-06 Cisco Technology, Inc. System and method for establishing communication channels between on-board unit of vehicle and plurality of nodes
US10602329B2 (en) 2011-01-14 2020-03-24 Cisco Technology, Inc. System and method for routing, mobility, application services, discovery, and sensing in a vehicular network environment
US8514825B1 (en) 2011-01-14 2013-08-20 Cisco Technology, Inc. System and method for enabling a vehicular access network in a vehicular environment
US8848608B1 (en) 2011-01-14 2014-09-30 Cisco Technology, Inc. System and method for wireless interface selection and for communication and access control of subsystems, devices, and data in a vehicular environment
US9277370B2 (en) 2011-01-14 2016-03-01 Cisco Technology, Inc. System and method for internal networking, data optimization and dynamic frequency selection in a vehicular environment
US8863256B1 (en) 2011-01-14 2014-10-14 Cisco Technology, Inc. System and method for enabling secure transactions using flexible identity management in a vehicular environment
US8903593B1 (en) 2011-01-14 2014-12-02 Cisco Technology, Inc. System and method for analyzing vehicular behavior in a network environment
US8989954B1 (en) 2011-01-14 2015-03-24 Cisco Technology, Inc. System and method for applications management in a networked vehicular environment
US9654937B2 (en) 2011-01-14 2017-05-16 Cisco Technology, Inc. System and method for routing, mobility, application services, discovery, and sensing in a vehicular network environment
US9860709B2 (en) 2011-01-14 2018-01-02 Cisco Technology, Inc. System and method for real-time synthesis and performance enhancement of audio/video data, noise cancellation, and gesture based user interfaces in a vehicular environment
US9083581B1 (en) 2011-01-14 2015-07-14 Cisco Technology, Inc. System and method for providing resource sharing, synchronizing, media coordination, transcoding, and traffic management in a vehicular environment
US9888363B2 (en) 2011-01-14 2018-02-06 Cisco Technology, Inc. System and method for applications management in a networked vehicular environment
US11829590B2 (en) 2013-09-27 2023-11-28 Sonos, Inc. Multi-household support
US11494060B2 (en) 2013-09-27 2022-11-08 Sonos, Inc. Multi-household support
US10969940B2 (en) 2013-09-27 2021-04-06 Sonos, Inc. Multi-household support
US9933920B2 (en) 2013-09-27 2018-04-03 Sonos, Inc. Multi-household support
US9241355B2 (en) 2013-09-30 2016-01-19 Sonos, Inc. Media system access via cellular network
US11129005B2 (en) 2013-09-30 2021-09-21 Sonos, Inc. Media playback system control via cellular network
US11722870B2 (en) 2013-09-30 2023-08-08 Sonos, Inc. Media playback system control via multiple networks
US10425789B2 (en) 2013-09-30 2019-09-24 Sonos, Inc. Proximity-based media system disconnect
US12096326B2 (en) 2013-09-30 2024-09-17 Sonos, Inc. Media playback system control via multiple networks
US11647454B2 (en) 2015-04-07 2023-05-09 At&T Intellectual Property I, L.P. Resource-sensitive token-based access point selection
US10225795B2 (en) 2015-04-07 2019-03-05 At&T Intellectual Property I, L.P. Resource-sensitive token-based access point selection
US10932187B2 (en) 2015-04-07 2021-02-23 At&T Intellectual Property I, L.P. Resource-sensitive token-based access point selection
US9756450B1 (en) 2015-08-26 2017-09-05 Quantenna Communications, Inc. Automated setup of a station on a wireless home network
US11995374B2 (en) 2016-01-05 2024-05-28 Sonos, Inc. Multiple-device setup

Also Published As

Publication number Publication date
TWI257797B (en) 2006-07-01
US20050025103A1 (en) 2005-02-03
TW200505204A (en) 2005-02-01

Similar Documents

Publication Publication Date Title
US7218930B2 (en) Automatic recognition system for use in a wireless local area network (LAN)
JP5040087B2 (en) Wireless communication network security setting method, security setting program, and wireless communication network system
JP4611289B2 (en) Wireless service point network
JP4485176B2 (en) Proprietary WI-FI architecture for 802.11 networks
US8001223B2 (en) Automatic switching network points based on configuration profiles
US9113393B2 (en) System, method and apparatus for wireless network connection using near field communication
CN100397835C (en) Restricted WLAN access for unknown wireless terminal
JP4764108B2 (en) Wireless terminal, management device, wireless LAN control method, wireless LAN system
US20090052421A1 (en) Distinguishing between devices of different types in a wireless local area network (wlan)
US20040125778A1 (en) Method and system for improving transmission efficiency of wireless local area network
US20040228490A1 (en) Wireless service points having unique identifiers for secure communication
US9370031B2 (en) Wireless network setup and configuration distribution system
US20190104422A1 (en) System and Method for Easy Configuration and Authentication of Network Devices
KR20100103639A (en) Apparatus and method for concurrently accessing multiple wireless networks
US8312151B2 (en) Communication systems and methods for dynamic and secure simplification of equipment networking
KR20040024475A (en) Method and device for connection of a device to a wireless network
JP2006186941A (en) Wireless communication apparatus and wireless communication system
JP2004254254A (en) Method and system for enhancing transmission efficiency of wireless local area network
CN113708951A (en) Method and system for realizing automatic network distribution of intelligent terminal equipment
TWI616110B (en) System and method for backhaul connection management in a lan
KR100863487B1 (en) Wireless local area network access point using public computer device and method for emboding the same
Fout Wireless LAN Technologies and Windows XP
EP1398916B1 (en) Method and device for connection of a device to a wireless network

Legal Events

Date Code Title Description
AS Assignment

Owner name: ACER INCORPORATED, TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KO, MING-CHIH;LU, DE-JEN;REEL/FRAME:015175/0020

Effective date: 20040315

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12