Field of the Invention
The present invention generally relates to wireless hotspots. More specifically, the present invention relates to dynamic pre-shared key (PSK) for wireless hotspots.
Description of the Related Art
An increasing number of individuals and businesses rely on wireless services to carry out various transactions and enable communication from remote locations. Many businesses such as hotels and coffee houses have sought to capitalize on this trend and offer free wireless access to attract and retain customers. A business offering such wireless access may do by creating a “hotspot”—a location that offers Internet access over a wireless local area network through the use of a router connected to a link to an Internet service provider.
Many hotspots only offer open and unsecured communications. Some users, however, may wish to engage in communications or transactions that involve personal, sensitive, or proprietary information that is not necessarily suited for an open and unsecured communications network. As such, users may wish for such transactions be conducted in a secure manner, such that such information may not be exposed or stolen.
Implementing security features is complicated, difficult to maintain, and requires a high level of technical knowledge. An additional complication is that users at a hotspot may be continually changing. Authentication relying on 802.1x/EAP is not a practical option as hotspot users may vary widely in security needs. Setting up a RADIUS server on a network backend may likewise be complicated and unwieldy.
Pre-shared key (PSK)-based security systems require that a secret be manually entered onto all user devices using the network. A PSK-based system relies on a secret shared between and stored at both the client station and the access point. The secret may be, for example, a long bit stream, such as a passphrase, a password, a hexadecimal string, or the like. Used by a client station and the access point to authenticate each other, the secret may also be used to generate an encryption key set.
A disadvantage to PSK-based systems is that once the shared secret becomes known to unauthorized personnel, the security of the entire network is compromised. This may pose a problem where network access is provided to an ever-changing set of numerous, diverse, and transient mobile users. Generally, to maintain the security of a PSK-based system, the secret must be changed on all client stations whenever a person with knowledge of the secret departs from the organization or is no longer authorized to access the network. As a result, many commercial organizations (e.g., small- and medium-sized businesses or enterprises with a high degree of turn over) have been unable to deploy security measures around their hotspots, because of their lack of expertise and/or full-time professional technical support.
There is, therefore, a need in the art for improved systems and methods for providing secure network access at hotspots
Embodiments of the present invention include systems and methods for providing secured network access at a hotspot. A user device located within range of the hotspot initiates a request to be sent via an open communication network associated with the hotspot. The request concerns secured network access at the hotspot by the user device. In response, a unique pre-shared key is generated for the user device based on information in the received request and transmitted over the open communication network for display on a webpage accessible to the user device. The unique pre-shared key is also stored in association with information regarding the user device. The user device may then use the unique pre-shared key in subsequent requests for secured network access.
Various embodiments of the present invention include methods for providing secured network access at a hotspot. Such methods may include receiving a request initiated by a user device located within a range of a hotspot. The request is sent via an open communication network associated with the hotspot and concerning secured network access at the hotspot by the user device. Methods may further include generating a unique pre-shared key for the user device based on information in the received request, transmitting the unique pre-shared key over the open communication network for display on a webpage accessible to the user device, and storing the unique pre-shared key in association with information regarding the user device. The user device may then the unique pre-shared key in a subsequent request for secured network access.
Additional embodiments include apparatuses for providing secured network access at a hotspot. Such apparatuses may include an interface for receiving an incoming requests initiated by a user device located within a range of a hotspot concerning secured network access at the hotspot by the user device, a processor for executing instructions stored in memory to generates a unique pre-shared key for the user device based on information in the received request, and a database in memory for storing the unique pre-shared key in association with information regarding the user device. The unique pre-shared key is transmitted over the open communication network for display on a webpage accessible to the user device. The user device may then the unique pre-shared key in a subsequent request for secured network access.
Embodiments of the present invention may further include systems for providing secured network access at a hotspot. Such systems may include an access point associated with a hotspot and providing both open access over an open communication network and secured network access based on a pre-shared key. Systems may further include a hotspot controller for receiving an incoming request initiated by a user device concerning secured network access at the hotspot, generating a unique pre-shared key for the user device based on information in the received request, storing the unique pre-shared key in association with information regarding the user device, and transmitting the unique pre-shared key over the open communication network for display on a webpage accessible to the user device. The user device may then the unique pre-shared key in a subsequent request for secured network access.
Other embodiments of the present invention include non-transitory computer-readable storage media on which is embodied instructions executable to providing secured network access at a hotspot in general accordance with the method previously set forth above.
Embodiments of the present invention provide systems and methods for secured network access at a hotspot. A user device located within range of the hotspot initiates a request to be sent via an open communication network associated with the hotspot. The request concerns secured network access at the hotspot by the user device. In response, a unique pre-shared key is generated for the user device based on information in the received request and transmitted over the open communication network for display on a webpage accessible to the user device. The unique pre-shared key is also stored in association with information regarding the user device. The user device may then use the unique pre-shared key in subsequent requests for secured network access.
Users may use any number of different wireless user devices 110 such as notebook, netbook, and tablet computers with WiFi capability, smartphones with WiFi capability, or any other type of wireless computing device capable of communicating over communication networks 120. User device 110 may also be configured to access data from other storage media, such as memory cards or disk drives as may be appropriate in the case of downloaded services. User device 110 may include standard hardware computing components such as network (e.g., wireless) and media interfaces, non-transitory computer-readable storage (memory), and processors for executing instructions that may be stored in memory.
Communication networks 120A-B may convey various kinds of information to user devices, such as user device 110. Communication networks 120A-B may be a local, proprietary network (e.g., an intranet) and/or may be a part of a larger wide-area network. The communications network 110 may be a local area network (LAN), which may be communicatively coupled to a wide area network (WAN) such as the Internet. The Internet is a broad network of interconnected computers and servers allowing for the transmission and exchange of Internet Protocol (IP) data between users connected through a network service provider. Examples of network service providers are the public switched telephone network, a cable service provider, a provider of digital subscriber line (DSL) services, or a satellite service provider. Communications networks 120A-B allow a connecting device (e.g., user device 110 to access the Internet. Open communication network 120A is open and unsecured. As such, any user device 110 may be able to connect to the open communication network 120A without (much) restriction. In contrast, secured communication network 120B may involve various security policies and protocols so that communications to and from user device 110 may remain secure.
Communication networks 120A-B are provided by a hotspot access point 130, which can transmit various electromagnetic waves. Examples of wireless protocols that might be used by hotspot access point 130 include IEEE 802.11 (Wi-Fi or Wireless LAN), IEEE 802.16 (WiMAX), or IEEE 802.16c network. Hotspot may be inclusive or a number of wireless transceivers distributed over an area.
Access point 130 includes, at the least, an antenna system, radio, memory, and processor. The antenna system wirelessly receives and transmits data packets. For example, the antenna system can receive packet data such as Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) packet data using the IEEE 802.11 wireless protocol. Radio converts data into the requisite wireless protocols. Various instructions governing the control of the access point 130 are stored in memory and executed by processor.
One or more wireless or wired connections may be created to allow for data transmission between access point 130 and user device 110 (via communication networks 120A-B) as well as web portal server 140, hotspot controller 150, and various other access points in network environment 100. The antenna may further include selectable antenna elements like those disclosed in U.S. Pat. No. 7,292,198 for a “System and Method for an Omnidirectional Planar Antenna Apparatus,” the disclosure of which is incorporated herein by reference. Hotspot access point 130 may also utilize various transmission parameter controls like those disclosed in U.S. Pat. No. 7,889,497 for a “System and Method for Transmission Parameter Control for an Antenna Apparatus with Selectable Elements,” the disclosure of which is incorporated herein by reference.
Web portal server 140 may include any type of server or other computing device as is known in the art for providing access to the Internet (web). Web portal server 140 may include standard hardware computing components such as network and media interfaces, non-transitory computer-readable storage (memory), and processors for executing instructions or accessing information that may be stored in memory. The functionalities of multiple servers may be integrated into a single server. Any of the aforementioned servers (or an integrated server) may take on certain client-side, cache, or proxy server characteristics. These characteristics may depend on the particular network placement of the server or certain configurations of the server. When a user device 110 requests secure network access, the request may be redirected to web portal server 140, which may convey the request to hotspot controller 150.
Hotspot controller 150 manages the one or more hotspot access points 130 in network environment 100. As such, the hotspot controller 150 intelligently manages the hotspot wireless services, including deployment, RF assignments, traffic/load balancing, and security. In terms of security, for example, the hotspot controller 150 may receive a request that a user device 110 be allowed to use the secured communication network 120B. Hotspot controller 150 dynamically generates a unique pre-shared key for the requesting user device 110 and return the key to web portal server 140, which in turns generates a web page displaying the unique pre-shared key to the user device 110. User device 110 may then use the pre-shared key in a request to access secure communication network 120B.
In method 200 of
In step 210, a user device 110 connects to an open communication network 120A provided by hotspot access point 130. For some network activity (e.g., reading the news), the user may not necessarily require security and the use of the open communication network 120A may be sufficient. Some transactions (e.g., financial or business related) may require additional security so as to ensure that sensitive information is not exposed or misappropriated by other users of the open communication network 120A. The user of device 110 may be offered access to the secured communication network 120B as an option. Upon selection of that offering, a user request for access to the secure communication network 120B may be sent over the open communication network 120A. Connection to the open communication network 120A may, in some implementations, automatically initiate a request for secure access to the secured communication network 120B.
In step 220, the request for secure network access is redirected to web portal server 140. In addition to information regarding the particular user device 110, the access request may include information concerning various policies and parameters as determined by the particular entity (e.g., business) providing wireless access at the hotspot. These parameters and policies may include information used to configure a wireless device for connection to a restricted wireless network and access policies related to the same, such as a wireless network name, wireless device parameters, adapter configurations, security-related parameters, access constraints, quality of service parameters, security-related parameters, expiration date of the secure access, limits on session duration, bandwidth, user identity, user rewards, and access policies.
In step 230, the web portal server 140 submits a request for a unique pre-shared key to hotspot controller 150. Assigning each individual user/user device 110 a unique pre-shared key ensures that third-parties cannot eavesdrop on or otherwise access information belonging to another user accessing the network by way of device 110. Because each pre-shared key is unique, the encryption (and decryption) of information belonging to one particular user is different from that for any other user. Moreover, when the user leaves the hotspot, the unique pre-shared key assigned to that user/user device 110 does not need to be changed to maintain security for users remaining in the hotspot.
In step 240, the hotspot controller 150 generates a unique pre-shared key for the requesting user device 110 and sends the generated unique pre-shared key to the web portal server 140. Hotspot controller 150 may randomly generate the unique pre-shared secret for each user device 110 using various algorithms and formulas. By providing for randomly generated and unique keys, hotspot controller 150 increases the difficulty of illicitly gaining accessing user information by deducing the secret of any particular user. The unique pre-shared key may further be registered to the user of the user device based on user information provided in the request.
Hotspot controller 150 may also store information associating the particular key with the requesting user device 110. Where a particular business providing the hotspot wishes to apply certain policies and parameters, those policies and parameters may also be stored. A hotel, for example, may wish to provide frequent guests with greater bandwidth than other guests. As such, information regarding the guest identity, the user device 110 belonging to the guests (e.g., as identified by MAC address) and the amount of bandwidth allotted may also be stored in association with the unique pre-shared key.
In step 250, the web portal server 140 generates a webpage to display the unique pre-shared key to the user of user device 110.
In step 260, the unique pre-shared key is entered into user device 110, either manually by the user (e.g., a cut and paste operation), via user selection (e.g., execution of a script associated with a ‘install’ button), or automatically as a result of instructions embedded with a pre-shared key download package. A subsequent request for access to the secure communication network 120B is generated based on the unique pre-shared key. In some instances, the unique pre-shared key may be bundled as part of a package that may be installed automatically or upon request on the user device 110. The package may include any applications, policies, or parameters required for connection to the secure communication network 120B. For example, an application may be downloaded to the wireless device and executed to survey, configure (e.g., install parameters and policies), and/or connect the wireless device to the secured communication network 120B. The unique pre-shared key may then be used to authenticate the user device 110 so that the user device 110 can access the secured communication network 120B according to the installed policies and parameters.
The present invention may be implemented in a variety of devices. Non-transitory computer-readable storage media refer to any non-transitory storage medium or media that participate in providing instructions to a central processing unit (CPU) for execution. Such media can take many forms, including, but not limited to, non-volatile and volatile media, which may include optical disks, dynamic memory, floppy disks, flexible disks, hard disks, magnetic tape, any other magnetic medium, CD-ROM disks, digital video disks (DVDs), any other optical medium, RAM, PROM, EPROM, a FLASHEPROM, and any other memory chip or cartridge.
Various forms of transmission media may be involved in carrying one or more sequences of one or more instructions to a CPU for execution. A bus carries the data to system RAM, from which a CPU retrieves and executes the instructions. The instructions received by system RAM can optionally be stored on a fixed disk either before or after execution by a CPU. Various forms of storage may likewise be implemented as well as the necessary network interfaces and network topologies to implement the same.
While various embodiments have been described above, it should be understood that they have been presented by way of example only, and are not intended to limit the scope of the invention to the particular forms set forth herein. To the contrary, the present descriptions are intended to cover such alternatives, modifications, and equivalents as may be included within the spirit and scope of the invention as defined by the appended claims and otherwise appreciated by one of ordinary skill in the art along with their full scope of equivalents.
The present application is a continuation and claims the priority benefit of U.S. patent application Ser. No. 14/294,012 filed Jun. 2, 2014, which is a continuation and claims the priority benefit of U.S. patent application Ser. No. 13/370,201 filed Feb. 9, 2012, now U.S. Pat. No. 8,756,668, the disclosures of which are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
4176356 | Foster | Nov 1979 | A |
4193077 | Greenberg | Mar 1980 | A |
4253193 | Kennard | Feb 1981 | A |
4305052 | Baril | Dec 1981 | A |
4513412 | Cox | Apr 1985 | A |
4814777 | Monser | Mar 1989 | A |
5097484 | Akaiwa | Mar 1992 | A |
5173711 | Takeuchi | Dec 1992 | A |
5203010 | Felix | Apr 1993 | A |
5220340 | Shafai | Jun 1993 | A |
5373548 | McCarthy | Dec 1994 | A |
5507035 | Bantz | Apr 1996 | A |
5559800 | Mousseau | Sep 1996 | A |
5754145 | Evans | May 1998 | A |
5767809 | Chuang | Jun 1998 | A |
5802312 | Lazaridis | Sep 1998 | A |
5964830 | Durett | Oct 1999 | A |
6034638 | Thiel | Mar 2000 | A |
6094177 | Yamamoto | Jul 2000 | A |
6266528 | Farzaneh | Jul 2001 | B1 |
6292153 | Aiello | Sep 2001 | B1 |
6307524 | Britain | Oct 2001 | B1 |
6317599 | Rappaport | Nov 2001 | B1 |
6326922 | Hegendoerfer | Dec 2001 | B1 |
6337628 | Campana | Jan 2002 | B2 |
6337668 | Ito | Jan 2002 | B1 |
6339404 | Johnson | Jan 2002 | B1 |
6345043 | Hsu | Feb 2002 | B1 |
6356242 | Ploussios | Mar 2002 | B1 |
6356243 | Schneider | Mar 2002 | B1 |
6356905 | Gershman | Mar 2002 | B1 |
6377227 | Zhu | Apr 2002 | B1 |
6392610 | Braun | May 2002 | B1 |
6404386 | Proctor | Jun 2002 | B1 |
6407719 | Ohira | Jun 2002 | B1 |
6442507 | Skidmore | Aug 2002 | B1 |
6445688 | Garces | Sep 2002 | B1 |
6493679 | Rappaport | Dec 2002 | B1 |
6498589 | Horii | Dec 2002 | B1 |
6499006 | Rappaport | Dec 2002 | B1 |
6507321 | Oberschmidt | Jan 2003 | B2 |
6625454 | Rappaport | Sep 2003 | B1 |
6674459 | Ben-Shachar | Jan 2004 | B2 |
6701522 | Rubin | Mar 2004 | B1 |
6725281 | Zintel | Apr 2004 | B1 |
6753814 | Killen | Jun 2004 | B2 |
6762723 | Nallo | Jul 2004 | B2 |
6772331 | Hind et al. | Aug 2004 | B1 |
6779004 | Zintel | Aug 2004 | B1 |
6807577 | Gillespie | Oct 2004 | B1 |
6819287 | Sullivan | Nov 2004 | B2 |
6876280 | Nakano | Apr 2005 | B2 |
6888504 | Chiang | May 2005 | B2 |
6888893 | Li | May 2005 | B2 |
6892230 | Gu | May 2005 | B1 |
6906678 | Chen | Jun 2005 | B2 |
6910068 | Zintel | Jun 2005 | B2 |
6924768 | Wu | Aug 2005 | B2 |
6931429 | Gouge | Aug 2005 | B2 |
6941143 | Mathur | Sep 2005 | B2 |
6947727 | Brynielsson | Sep 2005 | B1 |
6950019 | Bellone | Sep 2005 | B2 |
6950523 | Brickell | Sep 2005 | B1 |
6961028 | Joy | Nov 2005 | B2 |
6973622 | Rappaport | Dec 2005 | B1 |
6975834 | Forster | Dec 2005 | B1 |
7034770 | Yang | Apr 2006 | B2 |
7043277 | Pfister | May 2006 | B1 |
7043633 | Fink et al. | May 2006 | B1 |
7050809 | Lim | May 2006 | B2 |
7064717 | Kaluzni | Jun 2006 | B2 |
7085814 | Gandhi | Aug 2006 | B1 |
7089307 | Zintel | Aug 2006 | B2 |
7116707 | Armistead | Oct 2006 | B1 |
7127234 | Ishii | Oct 2006 | B2 |
7130895 | Zintel | Oct 2006 | B2 |
7171475 | Weisman | Jan 2007 | B2 |
7181620 | Hur | Feb 2007 | B1 |
7197297 | Myles | Mar 2007 | B2 |
7234063 | Baugher | Jun 2007 | B1 |
7234156 | French et al. | Jun 2007 | B2 |
7263076 | Leibovitz et al. | Aug 2007 | B1 |
7292870 | Heredia et al. | Nov 2007 | B2 |
7363354 | Lahti | Apr 2008 | B2 |
7421578 | Huang et al. | Sep 2008 | B1 |
7477894 | Sinha | Jan 2009 | B1 |
7505434 | Backes | Mar 2009 | B1 |
7562385 | Thione et al. | Jul 2009 | B2 |
7565529 | Beck | Jul 2009 | B2 |
7599380 | Whitten | Oct 2009 | B2 |
7669232 | Jou | Feb 2010 | B2 |
7715833 | Sanchez | May 2010 | B2 |
7722502 | Holkkola | May 2010 | B2 |
7788703 | Jou | Aug 2010 | B2 |
7966497 | Gantman et al. | Jun 2011 | B2 |
8005459 | Balsillie | Aug 2011 | B2 |
8009644 | Kuo | Aug 2011 | B2 |
8091120 | Perrella et al. | Jan 2012 | B2 |
8108904 | Chickering et al. | Jan 2012 | B1 |
8260278 | Landsman et al. | Sep 2012 | B2 |
8272036 | Jou | Sep 2012 | B2 |
8355912 | Keesey et al. | Jan 2013 | B1 |
8605697 | Kuo | Dec 2013 | B2 |
8607315 | Jou | Dec 2013 | B2 |
8756668 | Ranade et al. | Jun 2014 | B2 |
8923265 | Kuo | Dec 2014 | B2 |
9071583 | Yang | Jun 2015 | B2 |
9092610 | Sheu | Jul 2015 | B2 |
9131378 | Jou | Sep 2015 | B2 |
9226146 | Ranade et al. | Dec 2015 | B2 |
20020009199 | Ala-Laurila et al. | Jan 2002 | A1 |
20020022483 | Thompson et al. | Feb 2002 | A1 |
20020031130 | Tsuchiya | Mar 2002 | A1 |
20020047800 | Proctor | Apr 2002 | A1 |
20020080767 | Lee | Jun 2002 | A1 |
20020084942 | Tsai | Jul 2002 | A1 |
20020105471 | Kojima | Aug 2002 | A1 |
20020112058 | Weisman | Aug 2002 | A1 |
20020158798 | Chiang | Oct 2002 | A1 |
20020169966 | Nyman | Nov 2002 | A1 |
20020170064 | Monroe | Nov 2002 | A1 |
20030026240 | Eyuboglu | Feb 2003 | A1 |
20030030588 | Kalis | Feb 2003 | A1 |
20030063591 | Leung | Apr 2003 | A1 |
20030122714 | Wannagot | Jul 2003 | A1 |
20030156558 | Cromer et al. | Aug 2003 | A1 |
20030162533 | Moles | Aug 2003 | A1 |
20030169330 | Ben-Shachar | Sep 2003 | A1 |
20030184490 | Raiman | Oct 2003 | A1 |
20030189514 | Miyano | Oct 2003 | A1 |
20030189521 | Yamamoto | Oct 2003 | A1 |
20030189523 | Ojantakanen | Oct 2003 | A1 |
20030191935 | Ferguson | Oct 2003 | A1 |
20030196084 | Okereke | Oct 2003 | A1 |
20030202486 | Anton et al. | Oct 2003 | A1 |
20030210207 | Suh | Nov 2003 | A1 |
20030227414 | Saliga | Dec 2003 | A1 |
20040014432 | Boyle | Jan 2004 | A1 |
20040017310 | Vargas-Hurlston | Jan 2004 | A1 |
20040017860 | Liu | Jan 2004 | A1 |
20040027291 | Zhang | Feb 2004 | A1 |
20040027304 | Chiang | Feb 2004 | A1 |
20040030900 | Clark | Feb 2004 | A1 |
20040032378 | Volman | Feb 2004 | A1 |
20040036651 | Toda | Feb 2004 | A1 |
20040036654 | Hsieh | Feb 2004 | A1 |
20040041732 | Aikawa | Mar 2004 | A1 |
20040048593 | Sano | Mar 2004 | A1 |
20040058690 | Ratzel | Mar 2004 | A1 |
20040061653 | Webb | Apr 2004 | A1 |
20040070543 | Masaki | Apr 2004 | A1 |
20040073786 | O'Neill | Apr 2004 | A1 |
20040080455 | Lee | Apr 2004 | A1 |
20040095278 | Kanemoto | May 2004 | A1 |
20040097217 | McClain | May 2004 | A1 |
20040114535 | Hoffmann | Jun 2004 | A1 |
20040121749 | Cui et al. | Jun 2004 | A1 |
20040125777 | Doyle | Jul 2004 | A1 |
20040141617 | Volpano | Jul 2004 | A1 |
20040153647 | Rotholtz et al. | Aug 2004 | A1 |
20040190477 | Olson | Sep 2004 | A1 |
20040203593 | Whelan | Oct 2004 | A1 |
20040214570 | Zhang | Oct 2004 | A1 |
20040214572 | Thompson et al. | Oct 2004 | A1 |
20040260800 | Gu | Dec 2004 | A1 |
20050010680 | Zick et al. | Jan 2005 | A1 |
20050022210 | Zintel | Jan 2005 | A1 |
20050041739 | Li | Feb 2005 | A1 |
20050042988 | Hoek | Feb 2005 | A1 |
20050050352 | Narayanaswami et al. | Mar 2005 | A1 |
20050074018 | Zintel | Apr 2005 | A1 |
20050097503 | Zintel | May 2005 | A1 |
20050100166 | Smetters | May 2005 | A1 |
20050129222 | Creamer et al. | Jun 2005 | A1 |
20050135480 | Li | Jun 2005 | A1 |
20050138137 | Encamacion | Jun 2005 | A1 |
20050138193 | Encamacion | Jun 2005 | A1 |
20050152305 | Ji et al. | Jul 2005 | A1 |
20050165953 | Oba et al. | Jul 2005 | A1 |
20050180381 | Retzer | Aug 2005 | A1 |
20050188193 | Kuehnel | Aug 2005 | A1 |
20050220048 | Lee et al. | Oct 2005 | A1 |
20050222933 | Wesby | Oct 2005 | A1 |
20050228874 | Edgett et al. | Oct 2005 | A1 |
20050240665 | Gu | Oct 2005 | A1 |
20050250472 | Silvester | Nov 2005 | A1 |
20050261970 | Vucina et al. | Nov 2005 | A1 |
20050267935 | Gandhi et al. | Dec 2005 | A1 |
20050268107 | Harris | Dec 2005 | A1 |
20060007897 | Ishii | Jan 2006 | A1 |
20060031922 | Sakai | Feb 2006 | A1 |
20060039276 | Jain et al. | Feb 2006 | A1 |
20060046730 | Briancon et al. | Mar 2006 | A1 |
20060052085 | Gregrio Rodriguez et al. | Mar 2006 | A1 |
20060080415 | Tu | Apr 2006 | A1 |
20060080741 | Nair | Apr 2006 | A1 |
20060089123 | Frank | Apr 2006 | A1 |
20060094371 | Nguyen | May 2006 | A1 |
20060094400 | Beachem et al. | May 2006 | A1 |
20060098607 | Zeng | May 2006 | A1 |
20060123124 | Weisman | Jun 2006 | A1 |
20060123125 | Weisman | Jun 2006 | A1 |
20060123455 | Pai | Jun 2006 | A1 |
20060133405 | Fee | Jun 2006 | A1 |
20060165103 | Trudeau et al. | Jul 2006 | A1 |
20060168159 | Weisman | Jul 2006 | A1 |
20060184660 | Rao | Aug 2006 | A1 |
20060184661 | Weisman | Aug 2006 | A1 |
20060184693 | Rao | Aug 2006 | A1 |
20060189298 | Marcelli | Aug 2006 | A1 |
20060200851 | Hung | Sep 2006 | A1 |
20060223527 | Lee et al. | Oct 2006 | A1 |
20060224690 | Falkenburg | Oct 2006 | A1 |
20060225107 | Seetharaman | Oct 2006 | A1 |
20060227761 | Scott | Oct 2006 | A1 |
20060239369 | Lee | Oct 2006 | A1 |
20060251256 | Asokan et al. | Nov 2006 | A1 |
20060291434 | Gu | Dec 2006 | A1 |
20070025302 | Zhang et al. | Feb 2007 | A1 |
20070027622 | Cleron | Feb 2007 | A1 |
20070047449 | Berger et al. | Mar 2007 | A1 |
20070055752 | Wiegand et al. | Mar 2007 | A1 |
20070121525 | Jenster | May 2007 | A1 |
20070124490 | Kalavade et al. | May 2007 | A1 |
20070130294 | Nishio | Jun 2007 | A1 |
20070130456 | Kuo | Jun 2007 | A1 |
20070135167 | Liu | Jun 2007 | A1 |
20070143832 | Perrella et al. | Jun 2007 | A1 |
20070150736 | Cukier | Jun 2007 | A1 |
20070165582 | Batta | Jul 2007 | A1 |
20070189537 | Zhang et al. | Aug 2007 | A1 |
20070199053 | Sandhu et al. | Aug 2007 | A1 |
20070211659 | Li et al. | Sep 2007 | A1 |
20070249324 | Jou | Oct 2007 | A1 |
20070287450 | Yang | Dec 2007 | A1 |
20070293951 | Takahashi | Dec 2007 | A1 |
20070294528 | Shoji et al. | Dec 2007 | A1 |
20080060064 | Wynn et al. | Mar 2008 | A1 |
20080075280 | Ye et al. | Mar 2008 | A1 |
20080085723 | Tsao et al. | Apr 2008 | A1 |
20080089242 | Whitten | Apr 2008 | A1 |
20080109657 | Bajaj et al. | May 2008 | A1 |
20080119165 | Mittal et al. | May 2008 | A1 |
20080141244 | Kelley | Jun 2008 | A1 |
20080208617 | Onyon et al. | Aug 2008 | A1 |
20080212535 | Karaoguz et al. | Sep 2008 | A1 |
20080307515 | Drokov et al. | Dec 2008 | A1 |
20090005005 | Forstall et al. | Jan 2009 | A1 |
20090013210 | McIntosh et al. | Jan 2009 | A1 |
20090059288 | Mitsui | Mar 2009 | A1 |
20090070859 | Mathur et al. | Mar 2009 | A1 |
20090092255 | Jou | Apr 2009 | A1 |
20090103731 | Sarikaya | Apr 2009 | A1 |
20090119190 | Realini | May 2009 | A1 |
20090187970 | Mower et al. | Jul 2009 | A1 |
20090193118 | Cox et al. | Jul 2009 | A1 |
20090217048 | Smith | Aug 2009 | A1 |
20100070542 | Feinsmith | Mar 2010 | A1 |
20100299518 | Viswanathan et al. | Nov 2010 | A1 |
20100332828 | Goto | Dec 2010 | A1 |
20110007705 | Buddhikot et al. | Jan 2011 | A1 |
20110035624 | Miller | Feb 2011 | A1 |
20110040870 | Wynn et al. | Feb 2011 | A1 |
20110047603 | Gordon et al. | Feb 2011 | A1 |
20110055898 | Jou | Mar 2011 | A1 |
20110126016 | Sun | May 2011 | A1 |
20110145593 | Auradkar et al. | Jun 2011 | A1 |
20110167478 | Krishnaswamy et al. | Jul 2011 | A1 |
20110208866 | Marmolejo-Meillon et al. | Aug 2011 | A1 |
20110246765 | Schibuk | Oct 2011 | A1 |
20110264906 | Pourzandi et al. | Oct 2011 | A1 |
20110271111 | Frank et al. | Nov 2011 | A1 |
20110281609 | Kuo | Nov 2011 | A1 |
20120030466 | Yamaguchi | Feb 2012 | A1 |
20120054338 | Ando | Mar 2012 | A1 |
20120078949 | Allen et al. | Mar 2012 | A1 |
20120089845 | Raleigh | Apr 2012 | A1 |
20120134291 | Raleigh | May 2012 | A1 |
20120257536 | Kholaif et al. | Oct 2012 | A1 |
20120278654 | Shen | Nov 2012 | A1 |
20120284785 | Salkintzis et al. | Nov 2012 | A1 |
20120317625 | Jou | Dec 2012 | A1 |
20120322035 | Julia et al. | Dec 2012 | A1 |
20130007853 | Gupta et al. | Jan 2013 | A1 |
20130047218 | Smith | Feb 2013 | A1 |
20130111217 | Kopasz et al. | May 2013 | A1 |
20130173916 | Sato | Jul 2013 | A1 |
20130182693 | Sperling et al. | Jul 2013 | A1 |
20130223222 | Kotecha et al. | Aug 2013 | A1 |
20130269008 | Sheu et al. | Oct 2013 | A1 |
20140007209 | Zucker | Jan 2014 | A1 |
20140053281 | Benoit et al. | Feb 2014 | A1 |
20140066112 | Kuo | Mar 2014 | A1 |
20140068724 | Jou | Mar 2014 | A1 |
20140247943 | Harkins | Sep 2014 | A1 |
20140282951 | Ranade | Sep 2014 | A1 |
20150133089 | Kuo | May 2015 | A1 |
20150257009 | Sheu | Sep 2015 | A1 |
20150296377 | Sheu | Oct 2015 | A1 |
Number | Date | Country |
---|---|---|
1351789 | May 2002 | CN |
1414731 | Apr 2003 | CN |
1691816 | Nov 2005 | CN |
1708162 | Dec 2005 | CN |
1759550 | Apr 2006 | CN |
1316862 | Oct 2011 | CN |
103441984 | Dec 2013 | CN |
103858106 | Jun 2014 | CN |
0 352 787 | Jul 1989 | EP |
0 534 612 | Mar 1993 | EP |
1 315 311 | May 2003 | EP |
1 450 521 | Aug 2004 | EP |
1 608 108 | Dec 2005 | EP |
1 638 261 | Mar 2006 | EP |
1 724 691 | Nov 2006 | EP |
2 705 429 | Mar 2014 | EP |
1 958 369 | Apr 2015 | EP |
3038933 | Jul 1989 | JP |
2008088633 | Feb 1996 | JP |
2001057560 | Feb 2002 | JP |
2005354249 | Dec 2005 | JP |
2006060408 | Mar 2006 | JP |
2014-522142 | Aug 2014 | JP |
201146029 | Dec 2011 | TW |
201351188 | Dec 2013 | TW |
WO 0072506 | Nov 2000 | WO |
WO 0184323 | Nov 2001 | WO |
WO 0225967 | Mar 2002 | WO |
WO 03079484 | Sep 2003 | WO |
WO 2004084458 | Sep 2004 | WO |
WO 2007064822 | Jun 2007 | WO |
WO 2007127120 | Nov 2007 | WO |
WO 2007127162 | Nov 2007 | WO |
WO 2012151224 | Nov 2012 | WO |
WO 2013119750 | Aug 2013 | WO |
WO 2013152027 | Oct 2013 | WO |
Entry |
---|
US 9,015,816, 04/2015, Sheu (withdrawn) |
“Fast Pre-Authentication Based on Proactive Key Distribution for 802.11 Infrastructure Networks”; Kassab et al; WMuNeP'05, Oct. 13, 2005, Montreal, Quebec, Canada. Copyright 2005 ACM, 8 pages. |
“Fast Authentication Methods for Handovers between IEEE 802.11 Wireless LANs”, Bargh et al., Proceedings of the ACM International Workshop on Wireless Mobile Applications and Services on WLAN Hotspots. Oct. 1, 2004; 10 pages. |
Aboba, Bernard “Virtual Access Points,” IEEEP802.11 Wireless LANs, XX, XX, No. 802.11-03/154rl, May 22, 2003. |
Areg Alimian et al., “Analysis of Roaming Techniques,” doc.:IEEE 802.11-04/0377r1, Submission, Mar. 2004. |
Bargh et al., “Fast Authentication Methods for Handovers between IEEE 802.11 Wireless LANs”, Proceedings of the ACM International Workshop on Wireless Mobile Applications and Services on WLAN Hotspots. Oct. 1, 2004. |
Chang, Nicholas B. et al., “Optimal Channel Probing and Transmission Scheduling for Opportunistics Spectrum Access,” Sep. 2007. |
Cisco Systems, “Cisco Aironet Access Point Software Configuration Guide: Configuring Filters and Quality of Service,” Aug. 2003. |
Dell Inc., “How Much Broadcast and Multicast Traffic Should I Allow in My Network,” PowerConnect Application Note #5, Nov. 2003. |
Dunkels, Adam et al., “Connecting Wireless Sensornets with TCP/IP Networks,” Proc. of the 2d Int'l Conf. on Wired Networks, Frankfurt, Feb. 2004. |
Dunkels, Adam et al., “Making TCP/IP Viable for Wireless Sensor Networks,” Proc. of the 1st Euro. Workshop on Wireless Sensor Networks, Berlin, Jan. 2004. |
Dutta, Ashutosh et al., “MarconiNet Supporting Streaming Media Over Localized Wireless Multicast,” Proc. of the 2d Int'l Workshop on Mobile Commerce, 2002. |
Encrypted Preshared key; cisco corp. 14 pages, 2010 (Date of Download: Nov. 20, 2013). |
Festag, Andreas, “What is MOMBASA?” Telecommunication Networks Group (TKN), Technical University of Berlin, Mar. 7, 2002. |
Golmie, Nada, “Coexistence in Wireless Networks: Challenges and System-Level Solutions in the Unlicensed Bands,” Cambridge University Press, 2006. |
Hewlett Packard, “HP ProCurve Networking: Enterprise Wireless LAN Networking and Mobility Solutions,” 2003. |
Hirayama, Koji et al., “Next-Generation Mobile-Access IP Network,” Hitachi Review vol. 49, No. 4, 2000. |
Ian F. Akyildiz, et al., “A Virtual Topology Based Routing Protocol for Multihop Dynamic Wireless Networks,” Broadband and Wireless Networking Lab, School of Electrical and Computer Engineering, Georgia Institute of Technology, Jul. 2001. |
IEEE Trial-Use Recommended Practice for Multi-Vendor Access Point Interoperability Via an Inter-Access Point Protocol Across Distribution Systems Supporting IEEE 802.11 Operation; IEEE STD 802.11F-2003 ED, IEEE Standard, IEEE, Piscataway, NJ, USA, Jan. 1, 2003, pp. 1-67. |
Information Society Technologies Ultrawaves, “System Concept / Architecture Design and Communication Stack Requirement Document,” Feb. 23, 2004. |
Kassab et al., “Fast Pre-Authentication Based on Proactive Key Distribution for 802.11 Infrastructure Networks”, WMuNeP'05, Oct. 13, 2005, Montreal, Quebec, Canada, Copyright 2005 ACM. |
Keidl et al., TES2003, LNCS v. 2819, pp. 104-118, Sep. 2003. |
Ken Tang, et al., “MAC Layer Broadcast Support in 802.11 Wireless Networks,” Computer Science Department, University of California, Los Angeles, 2000 IEEE, pp. 544-548. |
Ken Tang, et al., “MAC Reliable Broadcast in Ad Hoc Networks,” Computer Science Department, University of California, Los Angeles, 2001 IEEE, pp. 1008-1013. |
Mawa, Rakesh, “Power Control in 3G Systems,” Hughes Systique Corporation, Jun. 28, 2006. |
Microsoft Corporation, “IEEE 802.11 Networks and Windows XP,” Windows Hardware Developer Central, Dec. 4, 2001. |
Pat Calhoun et al., “802.11r strengthens wireless voice,” Technology Update, Network World, Aug. 22, 2005, http://www.networkworld.com/news/tech/2005/082208techupdate.html. |
Steger, Christopher et al., “Performance of IEEE 802.11b Wireless LAN in an Emulated Mobile Channel,” 2003. |
Toskala, Antti, “Enhancement of Broadcast and Introduction of Multicast Capabilities in RAN,” Nokia Networks, Palm Springs, California, Mar. 13-16, 2001. |
Tsunekawa, Kouichi, “Diversity Antennas for Portable Telephones”, 39th IEEE Vehicular Technology Conference, pp. 50-56, vol. 1, Gateway to New Concepts in Vehicular Technology, May 1-3, 1989, San Francisco, CA. |
Vincent D. Park, et al., “A Performance Comparison of the Temporally-Ordered Routing Algorithm and Ideal Link-State Routing,” IEEE, Jul. 1998, pp. 592-598. |
Wennstrom, Mattias et al., “Transmit Antenna Diversity in Ricean Fading MIMO Channels with Co-Channel Interference,” 2001. |
Yang, Song Li, Virtual AP for 802.11 Seamless Handoff draft-song-80211-seamless-handoff-00.txt, Nov. 2005. |
Extended European Search Report for EP application No. 07755678.5 mailed Dec. 29, 2011. |
Extended European Search Report for EP application No. 06838713.3 mailed Jul. 13, 2011. |
Extended European Search Report for EP application No. 12779857.7 dated Mar. 30, 2015. |
Extended European Search Report for EP application No. 14163071.5 mailed Jul. 4, 2014. |
Supplementary European Search Report for EP application No. 07755678.5 mailed Jan. 17, 2012. |
PCT Application No. PCT/US2006/045893, International Search Report and Written Opinion Sep. 25, 2007. |
PCT Application No. PCT/US2007/09836, International Search Report and Written Opinion Sep. 12, 2008. |
PCT Application No. PCT/US2007/09503, International Search Report and Written Opinion Mar. 3, 2008. |
PCT Application No. PCT/US2012/036028, International Search Report and Written Opinion Aug. 17, 2012. |
PCT Application No. PCT/US2013/34997, International Search Report mailed Jun. 17, 2013. |
PCT Application No. PCT/US2013/34997, Written Opinion mailed Jun. 17, 2013 (Date of Online Publication: Oct. 4, 2014). |
Chinese Office Action for CN Application No. 200680045272.7 dated Oct. 27, 2011. |
Chinese Office Action for CN Application No. 200680045272.7 dated Jul. 12, 2011. |
Chinese Office Action for CN Application No. 200680045272.7 dated Feb. 1, 2011. |
Chinese Office Action for CN Application No. 200680045272.7 dated Jul. 15, 2010. |
Chinese Office Action for CN Application No. 200780019074.8 dated Jun. 15, 2011. |
Chinese Office Action for CN Application No. 200780019389.2 dated Sep. 12, 2012. |
Chinese Office Action for CN Application No. 200780019389.2 dated Feb. 14, 2012. |
Chinese Office Action for CN Application No. 200780019389.2 dated Apr. 8, 2011. |
Chinese Office Action for CN Application No. 201280021332.7 dated Dec. 11, 2015. |
European First Examination Report for EP Application No. 068387133 dated Apr. 3, 2012. |
European Second Examination Report for EP Application No. 07755678.5 dated Feb. 3, 2014. |
European First Examination Report for EP Application No. 07755678.5 dated Oct. 23, 2012. |
European First Examination Report for EP Application No. 07755913.6 dated Jul. 4, 2013. |
U.S. Appl. No. 11/607,619, Office Action mailed Oct. 13, 2010. |
U.S. Appl. No. 11/607,619, Final Office Action mailed Dec. 4, 2009. |
U.S. Appl. No. 11/607,619, Office Action mailed Apr. 29, 2009. |
U.S. Appl. No. 13/191,383, Office Action mailed Jul. 22, 2013. |
U.S. Appl. No. 11/788,371, Final Office Action mailed Jan. 21, 2010. |
U.S. Appl. No. 11/788,371, Office Action mailed Sep. 17, 2009. |
U.S. Appl. No. 11/789,446, Final Office Action mailed Oct. 13, 2010. |
U.S. Appl. No. 11/789,446, Office Action mailed May 24, 2010. |
U.S. Appl. No. 11/789,446, Final Office Action mailed Jun. 24, 2009. |
U.S. Appl. No. 11/789,446, Office Action mailed Sep. 3, 2008. |
U.S. Appl. No. 12/339,688, Office Action mailed Sep. 15, 2009. |
U.S. Appl. No. 12/845,089, Final Office Action mailed Feb. 14, 2012. |
U.S. Appl. No. 12/845,089, Office Action mailed Sep. 6, 2011. |
U.S. Appl. No. 13/590,997, Office Action mailed Jul. 18, 2013. |
U.S. Appl. No. 14/078,947, Final Office Action mailed Feb. 23, 2015. |
U.S. Appl. No. 14/078,947, Office Action mailed Sep. 24, 2014. |
U.S. Appl. No. 13/370,201, Office Action mailed May 13, 2013. |
U.S. Appl. No. 14/294,012, Office Action mailed Mar. 23, 2015. |
U.S. Appl. No. 13/439,844, Office Action mailed Apr. 22, 2014. |
U.S. Appl. No. 13/439,844, Final Office Action mailed Oct. 28, 2013. |
U.S. Appl. No. 13/439,844, Office Action mailed Jun. 5, 2013. |
U.S. Appl. No. 13/461,679, Final Office Action mailed May 28, 2015. |
U.S. Appl. No. 13/461,679, Office Action mailed Mar. 28, 2014. |
U.S. Appl. No. 13/461,679, Final Office Action mailed Oct. 25, 2013. |
U.S. Appl. No. 13/461,679, Office Action mailed Apr. 1, 2013. |
TIPO Office Action for related Taiwanese Application No. 102112203 dated Aug. 29, 2016 (12 sheets). |
SIPO Office Action for related Chinese Patent Application No. 201310291285.4, dated Sep. 5, 2016 (26 sheets). |
U.S. Office Action for related U.S. Appl. No. 14/751,833, dated Oct. 20, 2016 (9 sheets). |
U.S. Final Office Action for related U.S. Appl. No. 14/692,485 dated Sep. 6, 2016 (28 sheets). |
U.S. Office Action for related U.S. Appl. No. 13/461,679, dated Jan. 21, 2016 (12 sheets). |
Number | Date | Country | |
---|---|---|---|
20160192196 A1 | Jun 2016 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14294012 | Jun 2014 | US |
Child | 14981579 | US | |
Parent | 13370201 | Feb 2012 | US |
Child | 14294012 | US |