Distributed network communication system which selectively provides data to different network destinations
First Claim
1. A method for operating a network system, the method comprising:
- a first access point coupled to a network receiving identification information from a portable computing device, wherein the identification information indicates a network destination of a plurality of possible network destinations, wherein the first access point includes a memory medium which stores a data structure comprising a list of identification information entries each indicating at least one network destination of the plurality of possible network destinations;
determining the network destination indicated by the identification information after receiving the identification information, wherein said determining the network destination includes accessing the memory medium and using the received identification information to determine the network destination;
the first access point receiving data from the portable computing device; and
providing the data from the portable computing device to the network destination determined in said determining.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing access and/or roaming features on a network system. The network system includes a plurality of wireless and/or wired access points coupled to a network. Access points (APs) for the network may be widely distributed in various facilities, such as airports, mass-transit stations, and various businesses. The network may couple to a wide area network, such as the Internet. In one embodiment, a portable computing device (PCD) of a user may store identification information which uniquely indicates a network provider of a plurality of possible network providers. The identification information may also or instead indicate an access or privilege level of the user. Each of the access points are operable to “listen for” or detect identification information associated with numerous different providers. When the access point receives the identification information from a PCD of a user, the access point may determine the appropriate network provider for the portable computing device using the identification information. Network access may then be provided to the portable computing device through the determined network provider. Thus the network system is useable by subscribers of each of the plurality of possible network providers, thereby enabling subscribers to “roam” on various wireless networks, including networks maintained by other providers. The access information may also include an access level which indicates the user'"'"'s access or privilege level. Thus, the local network may provide various local resources which are available to users having a first access level, and users with a second access level may not be entitled to view or utilize these network resources on the network, but may be simply provided external Internet access.
-
Citations
47 Claims
-
1. A method for operating a network system, the method comprising:
-
a first access point coupled to a network receiving identification information from a portable computing device, wherein the identification information indicates a network destination of a plurality of possible network destinations, wherein the first access point includes a memory medium which stores a data structure comprising a list of identification information entries each indicating at least one network destination of the plurality of possible network destinations;
determining the network destination indicated by the identification information after receiving the identification information, wherein said determining the network destination includes accessing the memory medium and using the received identification information to determine the network destination;
the first access point receiving data from the portable computing device; and
providing the data from the portable computing device to the network destination determined in said determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A network system, comprising:
-
a network;
a plurality of access points coupled to the network;
wherein a first access point of the plurality of access points comprises a processor and a memory medium coupled to the memory processor;
wherein the memory medium stores a data structure comprising a list of identification information entries each indicating at least one network destination of a plurality of possible network destinations;
wherein the memory medium comprises program instructions which are executable by the processor to;
receive identification information from a portable computing device;
determine a network destination based on the identification information;
receive data from the portable computing device; and
provide the data from the portable computing device to the determined network destination. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A network system, comprising:
-
a network;
a plurality of access points coupled to the network, wherein each of the plurality of access points is operable to communicate with a portable computing device using wireless Ethernet (IEEE 802.11), wherein each of the plurality of access points is configured to receive an IEEE 802.11 system identification from the portable computing device, wherein the IEEE 802.11 system identification indicates a network destination of a plurality of possible network destinations, wherein each of the plurality of access points includes a memory medium which stores a data structure, wherein the data structure comprises a list of IEEE 802.11 system identification information entries and corresponding network destinations, wherein each entry indicates a respective network destination of the plurality of possible network destinations;
wherein each of the plurality of access points is operable to determine the network destination indicated by the IEEE 802.11 system identification;
wherein, in said determining the network destination, each of the plurality of access points is operable to access the memory medium and use the received IEEE 802.11 identification information to determine the network destination;
wherein each of the plurality of access points is operable to provide data from the portable computing device to the network destination indicated by the IEEE 802.11 system identification. - View Dependent Claims (35, 36, 37)
-
-
38. A network system, comprising:
-
a network;
a plurality of access points coupled to the network, wherein a first access point of the plurality of access points is operable to communicate with a portable computing device using wireless Ethernet, wherein the first access point is further operable to receive wireless Ethernet system identification information from the portable computing device;
wherein the first access point is further operable to determine a network destination of a plurality of possible network destinations based on the wireless Ethernet system identification information received from the portable computing device;
wherein the first access point is further operable to receive data from the portable computing device and provide the data to the network destination. - View Dependent Claims (39, 40)
-
-
41. A network system, comprising:
-
a network, wherein the network is operable to support one or more virtual local area network (VLAN) tags, wherein the network is further operable to provide data associated with a VLAN tag of the one or more VLAN tags to a network destination;
a memory medium coupled to the network which stores a data structure comprising a list of wireless Ethernet (IEEE 802.11) system identification information entries and a corresponding list of VLAN tags, wherein each VLAN tag specifies a network destination;
at least one access point coupled to the network, wherein the at least one access point is operable to communicate with a portable computing device using wireless Ethernet, wherein the at least one access point is further operable to receive IEEE 802.11 system identification information from the portable computing device;
wherein the at least one access point is further operable to access the memory medium and determine a VLAN tag corresponding to the IEEE 802.11 system identification information received from the portable computing device;
wherein the at least one access point is further operable to receive data from the portable computing device and provide the data to the network using the determined VLAN tag, wherein, in said providing the data to the network using the determined VLAN tag, comprises associating the data received from the portable computing device with the determined VLAN tag. - View Dependent Claims (42, 43)
-
-
44. An access point, comprising:
-
a processor;
a memory medium coupled to the processor;
wherein the access point is operable to be coupled to a network;
wherein the memory medium comprises a data structure comprising a list of IEEE 802.11 system identification information entries and a corresponding list of virtual local area network (VLAN) identifications;
wherein the memory medium further comprises program instructions executable by the processor to;
receive IEEE 802.11 system identification information and data from a portable computing device;
determine a VLAN identification corresponding to the IEEE 802.11 system identification information received from the portable computing device; and
provide the VLAN identification corresponding to the IEEE 802.11 system identification information received from the portable computing device and the data from the portable computing device to the network. - View Dependent Claims (45, 46)
-
-
47. A method for operating a network system, the method comprising:
-
receiving IEEE 802.11 system identification information from a portable computing device;
determining a network destination of a plurality of possible network destinations, wherein said determining the network destination comprises using the IEEE 802.11 system identification information from the portable computing device;
receiving data from the portable computing device;
providing the data from the portable computing device to the determined network destination.
-
Specification