← Back to Patent Explorer
US6732176B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Distributed network communication system which enables multiple network providers to use a common distributed network infrastructure

Assignee: Cisco Technology Inc
•
Filing: 2000-04-18
•
Granted: 2004-05-04
•
Expires: 2020-04-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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. 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. 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.

Inventors

  • 👤 Brett B. Stewart
  • 👤 James Thompson
  • 👤 Kathleen E. McClelland

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 22:33
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/02; H04L12/14; H04L12/1432; H04L12/1439; H04L12/1453; H04L12/1464; H04L12/1471; H04L12/1485; H04L12/1496; H04L12/28; H04L12/2854; H04L12/2856; H04L63/00; H04L63/08; H04L63/0823; H04L67/00; H04L67/2866; H04L67/30; H04L67/306; H04L67/50; H04L67/51; H04L9/00; H04L9/40; H04W; H04W12/00; H04W12/06; H04W12/069; H04W4/00; H04W4/02; H04W4/029; H04W4/50; H04W48/00; H04W48/08; H04W48/14; H04W8/00; H04L67/52; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04W4/18; H04W4/185

Claims Analysis

Total Claims: 125
Claim 1
Independent Claim 157 words
A method for providing access to a network system, wherein the network system includes a plurality of access points coupled to a network, the method comprising: a first access point receiving identification information from a portable computing device, wherein the identification information indicates a network provider of a plurality of possible network providers, wherein said 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 provider of the plurality of possible network providers; determining the network provider for the portable computing device after receiving the identification information, wherein said determining the network provider for the portable computing device includes accessing the memory medium and using the received identification information to determine the network provider; the first access point receiving data from the portable computing device; and providing network access to the portable computing device through the network provider determined in said determining.
Claim 2
Independent Claim 157 words
A method for providing access to a network system, wherein the network system includes a plurality of access points coupled to a network, the method comprising: a first access point receiving identification information from a portable computing device, wherein the identification information indicates a network provider of a plurality of possible network providers, wherein said 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 provider of the plurality of possible network providers; determining the network provider for the portable computing device after receiving the identification information, wherein said determining the network provider for the portable computing device includes accessing the memory medium and using the received identification information to determine the network provider; the first access point receiving data from the portable computing device; and providing network access to the portable computing device through the network provider determined in said determining.
Claim 3
Dependent Claim 30 words
The method of claim 1 , wherein said providing network access comprises providing the data received from the portable computing device to a destination based on the determined network provider.
Claim 4
Dependent Claim 23 words
The method of claim 1 , wherein the network system is useable by subscribers of each of the plurality of possible network providers.
Claim 5
Dependent Claim 35 words
The method of claim 1 , further comprising: maintaining and storing a usage amount by the portable computing device; wherein the determined network provider charges for access by the portable computing device to the network.
Claim 6
Dependent Claim 64 words
The method of claim 1 , wherein the data structure further comprises associated methods for providing data to the respective plurality of possible network providers; wherein said determining the network provider for the portable computing device includes accessing the memory medium, using the received identification information to determine the network provider, and using an associated method for providing the data to the network provider.
Claim 7
Dependent Claim 39 words
The method of claim 5 , wherein the data structure stores a destination address indicating a destination specified by the network provider; wherein said providing the data comprises providing the data to the destination specified by the network provider.
Claim 8
Dependent Claim 28 words
The method of claim 1 , wherein the plurality of access points are maintained by a first network provider; wherein the identification information indicates a second network provider.
Claim 9
Dependent Claim 42 words
The method of claim 7 , wherein the data structure further comprises a destination, wherein the destination is specified by the first network provider; wherein said providing the data comprises providing the data to the destination specified by the first network provider.
Claim 10
Dependent Claim 42 words
The method of claim 7 , wherein the data structure further comprises a destination, wherein the destination is specified by the second network provider; wherein said providing the data comprises providing the data to the destination specified by the second network provider.
Claim 11
Dependent Claim 64 words
The method claim of claim 7 , wherein the data structure further comprises an associated method for providing data to the second network provider; wherein said determining the network provider for the portable computing device includes accessing the memory medium, using the received identification information to determine the network provider, and using the associated method for providing the data to the second network provider.
Claim 12
Independent Claim 17 words
The method claim of 10 , wherein the associated method is provided by the first network provider.
Claim 13
Independent Claim 17 words
The method claim of 10 , wherein the associated method is provided by the second network provider.
Claim 14
Dependent Claim 35 words
The method of claim 1 , wherein the identification information comprises a System ID of the portable computing device, wherein the System ID uniquely identifies the network provider of the plurality of possible network providers.
Claim 15
Dependent Claim 161 words
The method of claim 1 , further comprising: the first access point receiving identification information from a first portable computing device, wherein the identification information indicates a first network provider of the plurality of possible network providers; determining the first network provider for the first portable computing device after receiving the identification information; the first access point receiving data from the first portable computing device; providing the data received from the first portable computing device to a destination associated with the first network provider; the first access point receiving identification information from a second portable computing device, wherein the identification information indicates a second network provider of the plurality of possible network providers; determining the second network provider for the second portable computing device after receiving the identification information; the first access point receiving data from the second portable computing device; and providing the data received from the second portable computing device to a destination associated with the second network provider.
Claim 16
Dependent Claim 69 words
The method of claim 1 , wherein the plurality of access points are arranged at known locations in a geographic region, the method further comprising: the first access point providing geographic location information indicating a known geographic location of the portable computing device; wherein said providing network access comprises selectively providing network access to the portable computing device based on the known geographic location of the portable computing device.
Claim 17
Dependent Claim 92 words
The method of claim 1 , wherein the data structure further comprises a list of access levels, the method further comprising: determining an access level for the portable computing device after receiving the identification information, wherein said determining the access level for the portable computing device includes accessing the memory medium and using the received identification information to determine the access level; the first access point receiving data from the portable computing device; and providing the data received from the portable computing device to a destination based on the determined access level.
Claim 18
Dependent Claim 105 words
The method of claim 16 , wherein said providing the data comprises: providing the data to one or more resources on the network to allow the portable computing device access to the one or more resources on the network if the access level is a first access level; providing the data to a destination for external access out of the network to only allow the portable computing device access to other networks if the access level is a second access level; wherein, if the access level is the second access level, the data is not provided to the one or more resources on the network.
Claim 19
Dependent Claim 21 words
The method of claim 1 , wherein the first access point communicates with the portable computing device in a wireless fashion.
Claim 20
Dependent Claim 25 words
The method of claim 18 , further comprising: assigning a wireless communication channel for communication between the first access point and the portable computing device.
Claim 21
Dependent Claim 28 words
The method of claim 19 , wherein the first access point assigns the wireless communication channel for communication between the first access point and the portable computing device.
Claim 22
Dependent Claim 26 words
The method of claim 19 , wherein said assigning comprises assigning the wireless communication channel based on the identification information received from the portable computing device.
Claim 23
Dependent Claim 21 words
The method of claim 19 , wherein said assigning comprises assigning the wireless communication channel based on the determined network provider.
Claim 24
Dependent Claim 46 words
The method of claim 18 , further comprising: determining an access level for the portable computing device after receiving the identification information; and assigning a wireless communication channel for communication between the first access point and the portable computing device based on the determined access level.
Claim 25
Dependent Claim 21 words
The method of claim 1 , wherein the first access point communicates with the portable computing device in a wired fashion.
Claim 26
Dependent Claim 26 words
The method of claim 1 , wherein at least a subset of the identification information entries each indicate one or more virtual local area networks (VLANs).
Claim 27
Dependent Claim 17 words
The method of claim 25 , wherein each virtual local area network (VLAN) specifies a network provider.
Claim 28
Dependent Claim 20 words
The method of claim 26 , wherein said providing network access comprises using a VLAN specified by the identification information.
Claim 29
Dependent Claim 52 words
The method of claim 1 , wherein the data structure further stores a respective network provider for each identification information entry; wherein said determining the network provider comprises indexing into the data structure using the identification information to determine the network provider stored in the data structure corresponding to the identification information.
Claim 30
Dependent Claim 48 words
The method of claim 1 , wherein the data structure further comprises a destination, wherein the destination is specified by a first network provider, of the plurality of network providers; wherein said providing the data comprises providing the data to the destination specified by the first network provider.
Claim 31
Dependent Claim 14 words
The method of claim 1 , wherein said identification information comprises a digital certificate.
Claim 32
Dependent Claim 16 words
The method of claim 1 , wherein said identification information comprises an IEEE 802.11 system identification.
Claim 33
Dependent Claim 17 words
The method of claim 1 , wherein said identification information comprises a media access control (MAC) identification.
Claim 34
Dependent Claim 20 words
The method of claim 1 , wherein said identification information comprises a known geographic location of the portable computing device.
Claim 35
Dependent Claim 43 words
The method of claim 1 , wherein the plurality of access points are arranged at known locations in a geographic region, the method further comprising: the first access point providing geographic location information indicating a known geographic location of the portable computing device.
Claim 36
Dependent Claim 180 words
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, wherein each of the plurality of access points is configured to receive identification information from the portable computing device indicating a network provider of a plurality of possible network providers, 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 identification information entries and corresponding network providers, wherein each entry indicates a respective network provider of the plurality of possible network providers; wherein each of the plurality of access points is operable to determine the network provider indicated in the identification information; wherein, in determining the network provider for the portable computing device, each of the plurality of access points is operable to access the memory medium and use the received identification information to determine the network provider; wherein network access is provided to the portable computing device through the indicated network provider.
Claim 37
Dependent Claim 180 words
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, wherein each of the plurality of access points is configured to receive identification information from the portable computing device indicating a network provider of a plurality of possible network providers, 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 identification information entries and corresponding network providers, wherein each entry indicates a respective network provider of the plurality of possible network providers; wherein each of the plurality of access points is operable to determine the network provider indicated in the identification information; wherein, in determining the network provider for the portable computing device, each of the plurality of access points is operable to access the memory medium and use the received identification information to determine the network provider; wherein network access is provided to the portable computing device through the indicated network provider.
Claim 38
Dependent Claim 35 words
The network system of claim 35 , wherein each of the plurality of access points is operable to provide data received from the portable computing device to a destination based on the determined network provider.
Claim 39
Dependent Claim 24 words
The network system of claim 35 , wherein the network system is useable by subscribers of each of the plurality of possible network providers.
Claim 40
Dependent Claim 23 words
The network system of claim 35 , wherein the determined network provider charges for access by the portable computing device to the network.
Claim 41
Dependent Claim 77 words
The network system of claim 35 , wherein the data structure further comprises: associated methods for providing data to the respective plurality of possible network providers; wherein, in determining the network provider for the portable computing device, each of the plurality of access points is operable to access the memory medium, use the received network provider identification information to determine the network provider, and use an associated method for providing the data to the determined network provider.
Claim 42
Dependent Claim 21 words
The network system of claim 39 , wherein the memory medium is comprised in one or more of the access points.
Claim 43
Dependent Claim 48 words
The network system of claim 39 , wherein the data structure further comprises a destination address indicating a destination specified by the determined network provider; wherein each of the plurality of access points is operable to provide the data to the destination specified by the determined network provider.
Claim 44
Dependent Claim 42 words
The network system of claim 41 , wherein the data structure stores a destination, wherein the destination is specified by the first network provider; wherein said providing the data comprises providing the data to the destination specified by the first network provider.
Claim 45
Dependent Claim 43 words
The network system of claim 41 , wherein the data structure further comprises a destination, wherein the destination is specified by a second network provider; wherein said providing the data comprises providing the data to the destination specified by the second network provider.
Claim 46
Dependent Claim 29 words
The network system of claim 35 , wherein the plurality of access points are maintained by a first network provider; wherein the identification information indicates a second network provider.
Claim 47
Dependent Claim 36 words
The network system of claim 35 , wherein the identification information comprises a System ID of the portable computing device, wherein the System ID uniquely identifies a network provider of the plurality of possible network providers.
Claim 48
Dependent Claim 96 words
The network system of claim 35 , further comprising: a portable computing device operated by a user, wherein the portable computing device includes the identification information, wherein the identification information indicates a first network provider of the plurality of network providers; wherein, when a first access point of the plurality of access points receives the identification information from the portable computing device, the first access point is operable to determine the first network provider; wherein the first access point is operable to provide data received from the portable computing device according to the first network provider.
Claim 49
Dependent Claim 66 words
The network system of claim 35 , further comprising: one or more network devices coupled to the network, wherein each of the one or more network devices corresponds to one of the plurality of possible network providers; wherein each of the plurality of access points is operable to provide data received from the portable computing device to a network device corresponding to the determined network provider.
Claim 50
Dependent Claim 28 words
The network system of claim 35 , wherein each of the plurality of access points is operable to provide the data to the destination in a secure manner.
Claim 51
Dependent Claim 65 words
The network system of claim 35 , wherein the plurality of access points are arranged at known locations in a geographic region, wherein each access point is operable to provide geographic location information indicating a known geographic location of the portable computing device; wherein network access is selectively provided to the portable computing device based on the known geographic location of the portable computing device.
Claim 52
Dependent Claim 52 words
The network system of claim 35 , wherein one or more of the plurality of access points are operable to: determine an access level for the portable computing device after receiving the identification information; and provide data received from the portable computing device to a destination based on the determined access level.
Claim 53
Dependent Claim 118 words
The network system of claim 50 , wherein, in providing the data, said one or more of the plurality of access points are operable to: provide the data to one or more resources or the network to allow the portable computing device access to the one or more resources on the network if the access level is a first access level; provide the data to a destination for external access out of the network to only allow the portable computing device access to other networks if the access level is a second access level; wherein, if the access level is the second access level, the data is not provided to the one or more resources on the network.
Claim 54
Dependent Claim 34 words
The network system of claim 35 , wherein at least a subset of the plurality of access points are wireless access points operable to communicate with the portable computing device in a wireless fashion.
Claim 55
Dependent Claim 34 words
The network system of claim 52 , wherein each of the wireless access points is operable to assign a wireless communication channel for communication between the first access point and the portable computing device.
Claim 56
Dependent Claim 35 words
The network system of claim 53 , wherein one or more of the wireless access points are operable to assign the wireless communication channel based on the identification information received from the portable computing device.
Claim 57
Dependent Claim 30 words
The network system of claim 53 , wherein one or more of the wireless access points is operable to assign the wireless communication channel based on the determined network provider.
Claim 58
Dependent Claim 72 words
The network system of claim 52 , further comprising: wherein one or more of the wireless access points are operable to determine an access level for the portable computing device after receiving the identification information; and wherein said one or more of the wireless access points are operable to assign a wireless communication channel for communication between the first access point and the portable computing device based on the determined access level.
Claim 59
Dependent Claim 31 words
The network system of claim 35 , wherein at least a subset of the plurality of access points are operable to communicate with the portable computing device in a wired fashion.
Claim 60
Dependent Claim 23 words
The network system of claim 35 , wherein at least a subset of the identification information entries each indicate at least one VLAN.
Claim 61
Dependent Claim 14 words
The network system of claim 58 , wherein each VLAN specifies a network provider.
Claim 62
Dependent Claim 17 words
The network system of claim 59 , wherein the indicated VLAN is used in providing network access.
Claim 63
Dependent Claim 67 words
The network system of claim 35 , wherein the data structure further stores a respective network provider for each identification information entry; wherein, in determining the network provider for the portable computing device, each of the plurality of access points is operable to index into the data structure using the identification information to determine the network provider stored in the data structure corresponding to the identification information.
Claim 64
Dependent Claim 49 words
The network system of claim 35 , wherein the data structure further comprises a destination, wherein the destination is specified by a first network provider, of the plurality of network providers; wherein said providing the data comprises providing the data to the destination specified by the first network provider.
Claim 65
Dependent Claim 15 words
The network system of claim 35 , wherein said identification information comprises a digital certificate.
Claim 66
Dependent Claim 17 words
The network system of claim 35 , wherein said identification information comprises an IEEE 802.11 system identification.
Claim 67
Dependent Claim 18 words
The network system of claim 35 , wherein said identification information comprises a media access control (MAC) identification.
Claim 68
Dependent Claim 21 words
The network system of claim 35 , wherein said identification information comprises a known geographic location of the portable computing device.
Claim 69
Dependent Claim 44 words
The network system of claim 35 , wherein the plurality of access points are arranged at known locations in a geographic region, wherein the first access point is operable to provide geographic location information indicating a known geographic location of the portable computing device.
Claim 70
Dependent Claim 16 words
The network system of claim 35 , wherein the network is operable to support IEEE 802.1p.
Claim 71
Dependent Claim 27 words
The network system of claim 35 , wherein the network is operable to enforce a predefined quality of service metric to a virtual port within the network.
Claim 72
Independent Claim 169 words
A method for providing roaming features on a wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, the method comprising: a first access point receiving identification information from a portable computing device in a wireless manner, wherein the identification information indicates a network provider of a plurality of possible network providers, wherein said first access point includes a memory medium which stores a data structure comprising a list of identification information entries each indicating one or more network providers of the plurality of possible network providers; determining a network provider for the portable computing device after receiving the identification information, wherein said determining the network provider for the portable computing device includes accessing the memory medium and using the received identification information to determine the network provider; the first access point receiving data from the portable computing device in a wireless manner; providing the data received from the portable computing device to a destination based on the determined network provider.
Claim 73
Independent Claim 169 words
A method for providing roaming features on a wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, the method comprising: a first access point receiving identification information from a portable computing device in a wireless manner, wherein the identification information indicates a network provider of a plurality of possible network providers, wherein said first access point includes a memory medium which stores a data structure comprising a list of identification information entries each indicating one or more network providers of the plurality of possible network providers; determining a network provider for the portable computing device after receiving the identification information, wherein said determining the network provider for the portable computing device includes accessing the memory medium and using the received identification information to determine the network provider; the first access point receiving data from the portable computing device in a wireless manner; providing the data received from the portable computing device to a destination based on the determined network provider.
Claim 74
Dependent Claim 17 words
The method of claim 70 , wherein the wireless network system is a distributed wireless network system.
Claim 75
Dependent Claim 22 words
The method of claim 70 , wherein at least a subset of the identification information entries each indicate one or more VLANs.
Claim 76
Dependent Claim 27 words
The method of claim 72 , wherein each VLAN specifies a network provider; wherein said providing network access comprises using a VLAN specified by the identification information.
Claim 77
Dependent Claim 52 words
The method of claim 70 , wherein the data structure further stores a respective network provider for each identification information entry; wherein said determining the network provider comprises indexing into the data structure using the identification information to determine the network provider stored in the data structure corresponding to the identification information.
Claim 78
Dependent Claim 48 words
The method of claim 70 , wherein the data structure further comprises a destination, wherein the destination is specified by a first network provider, of the plurality of network providers; wherein said providing the data comprises providing the data to the destination specified by the first network provider.
Claim 79
Dependent Claim 14 words
The method of claim 70 , wherein said identification information comprises a digital certificate.
Claim 80
Dependent Claim 16 words
The method of claim 70 , wherein said identification information comprises an IEEE 802.11 system identification.
Claim 81
Dependent Claim 17 words
The method of claim 70 , wherein said identification information comprises a media access control (MAC) identification.
Claim 82
Dependent Claim 20 words
The method of claim 70 , wherein said identification information comprises a known geographic location of the portable computing device.
Claim 83
Dependent Claim 43 words
The method of claim 70 , wherein the plurality of access points are arranged at known locations in a geographic region, the method further comprising: the first access point providing geographic location information indicating a known geographic location of the portable computing device.
Claim 84
Independent Claim 164 words
A method for providing access to a wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, the method comprising: a first access point receiving identification information from a portable computing device in a wireless manner, wherein the identification information indicates a network provider of a plurality of possible network providers, wherein said first access point includes a memory medium which stores a data structure comprising a list of identification information entries each indicating one or more network providers of the plurality of possible network providers; determining a network provider for the portable computing device after receiving the identification information, wherein said determining the network provider for the portable computing device includes accessing the memory medium and using the received identification information to determine the network provider; the first access point receiving data from the portable computing device in a wireless manner; and providing network access to the portable computing device through the determined network provider.
Claim 85
Independent Claim 164 words
A method for providing access to a wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, the method comprising: a first access point receiving identification information from a portable computing device in a wireless manner, wherein the identification information indicates a network provider of a plurality of possible network providers, wherein said first access point includes a memory medium which stores a data structure comprising a list of identification information entries each indicating one or more network providers of the plurality of possible network providers; determining a network provider for the portable computing device after receiving the identification information, wherein said determining the network provider for the portable computing device includes accessing the memory medium and using the received identification information to determine the network provider; the first access point receiving data from the portable computing device in a wireless manner; and providing network access to the portable computing device through the determined network provider.
Claim 86
Dependent Claim 21 words
The method of claim 81 , wherein one or more of the identification information entries each indicate one or more VLANs.
Claim 87
Dependent Claim 13 words
The method of claim 82 , wherein each VLAN specifies a network provider.
Claim 88
Dependent Claim 18 words
The method of claim 83 , wherein said providing network access comprises using said one or more VLANs.
Claim 89
Dependent Claim 52 words
The method of claim 81 , wherein the data structure further stores a respective network provider for each identification information entry; wherein said determining the network provider comprises indexing into the data structure using the identification information to determine the network provider stored in the data structure corresponding to the identification information.
Claim 90
Dependent Claim 48 words
The method of claim 81 , wherein the data structure further comprises a destination, wherein the destination is specified by a first network provider, of the plurality of network providers; wherein said providing the data comprises providing the data to the destination specified by the first network provider.
Claim 91
Dependent Claim 14 words
The method of claim 81 , wherein said identification information comprises a digital certificate.
Claim 92
Dependent Claim 16 words
The method of claim 81 , wherein said identification information comprises an IEEE 802.11 system identification.
Claim 93
Dependent Claim 17 words
The method of claim 81 , wherein said identification information comprises a media access control (MAC) identification.
Claim 94
Dependent Claim 20 words
The method of claim 81 , wherein said identification information comprises a known geographic location of the portable computing device.
Claim 95
Dependent Claim 43 words
The method of claim 81 , wherein the plurality of access points are arranged at known locations in a geographic region, the method further comprising: the first access point providing geographic location information indicating a known geographic location of the portable computing device.
Claim 96
Independent Claim 143 words
A method for providing selective access to network resources in a distributed wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, the method comprising: a first access point receiving identification information from a portable computing device, wherein said first access point includes a memory medium which stores a data structure comprising a list of identification information entries indicating one or more access levels; determining an access level for the portable computing device after receiving the identification information, wherein said determining the access level for the portable computing device includes accessing the memory medium and using the received identification information to determine the access level; the first access point receiving data from the portable computing device; and providing the data received from the portable computing device to a destination based on the determined access level.
Claim 97
Independent Claim 143 words
A method for providing selective access to network resources in a distributed wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, the method comprising: a first access point receiving identification information from a portable computing device, wherein said first access point includes a memory medium which stores a data structure comprising a list of identification information entries indicating one or more access levels; determining an access level for the portable computing device after receiving the identification information, wherein said determining the access level for the portable computing device includes accessing the memory medium and using the received identification information to determine the access level; the first access point receiving data from the portable computing device; and providing the data received from the portable computing device to a destination based on the determined access level.
Claim 98
Dependent Claim 105 words
The method of claim 92 , wherein said providing the data comprises: providing the data to one or more resources on the network to allow the portable computing device access to the one or more resources on the network if the access level is a first access level; providing the data to a destination for external access out of the network to only allow the portable computing device access to other networks if the access level is a second access level; wherein, if the access level is the second access level, the data is not provided to the one or more resources on the network.
Claim 99
Dependent Claim 19 words
The method of claim 92 , wherein one or more of the identification information entries each indicate a VLAN.
Claim 100
Dependent Claim 13 words
The method of claim 94 , wherein each VLAN specifies a network provider.
Claim 101
Dependent Claim 20 words
The method of claim 95 , wherein said providing network access comprises using a VLAN specified by the identification information.
Claim 102
Dependent Claim 52 words
The method of claim 92 , wherein the data structure further stores a respective network provider for each identification information entry; wherein said determining the network provider comprises indexing into the data structure using the identification information to determine the network provider stored in the data structure corresponding to the identification information.
Claim 103
Dependent Claim 134 words
The method of claim 92 , wherein the data structure further comprises a list of known geographic location information and a corresponding list of possible access levels, wherein the plurality of access points are arranged at known locations in a geographic region, the method further comprises: the first access point providing geographic location information indicating a known geographic location of the portable computing device; and determining a second access level for the portable computing device after determining the known geographic location information, wherein said determining the second access level for the portable computing device includes accessing the memory medium and using the determined known geographic location information to determine the access level; the first access point receiving data from the portable computing device; and providing the data received on the determined second access level.
Claim 104
Dependent Claim 125 words
The method of claim 92 , wherein the first access point is operable to access a management information base (MIB), coupled to the network, which stores a data structure comprising a list of known geographic location information indicating possible access levels, wherein the plurality of access points are arranged at known locations in a geographic region, the method further comprises: the first access point providing geographic location information indicating a known geographic location of the portable computing device; and determining a second access level for the portable computing device after determining the known geographic location information, wherein said determining the second access level for the portable computing device includes accessing the MIB and using the determined known geographic location information to determine the access level.
Claim 105
Dependent Claim 14 words
The method of claim 92 , wherein said identification information comprises a digital certificate.
Claim 106
Dependent Claim 16 words
The method of claim 92 , wherein said identification information comprises an IEEE 802.11 system identification.
Claim 107
Dependent Claim 17 words
The method of claim 92 , wherein said identification information comprises a media access control (MAC) identification.
Claim 108
Dependent Claim 20 words
The method of claim 92 , wherein said identification information comprises a known geographic location of the portable computing device.
Claim 109
Dependent Claim 43 words
The method of claim 92 , wherein the plurality of access points are arranged at known locations in a geographic region, the method further comprising: the first access point providing geographic location information indicating a known geographic location of the portable computing device.
Claim 110
Dependent Claim 15 words
The method of claim 92 , wherein the access points are 802.11 wireless access points.
Claim 111
Dependent Claim 121 words
A first memory medium comprised in a wireless access point, wherein the first memory medium comprises program instructions for providing access to a network system; wherein the program instructions are executable to: receive information from a portable computing device in a wireless manner, wherein the information indicates a network provider of a plurality of possible network providers; access a second memory medium which stores a data structure comprising a list of identification information entries indicating one or more network providers of the plurality of possible network providers; analyze said information received from the portable computing device with said list of identification information entries to determine a network provider; provide network access to the portable computing device through the determined network provider.
Claim 112
Dependent Claim 121 words
A first memory medium comprised in a wireless access point, wherein the first memory medium comprises program instructions for providing access to a network system; wherein the program instructions are executable to: receive information from a portable computing device in a wireless manner, wherein the information indicates a network provider of a plurality of possible network providers; access a second memory medium which stores a data structure comprising a list of identification information entries indicating one or more network providers of the plurality of possible network providers; analyze said information received from the portable computing device with said list of identification information entries to determine a network provider; provide network access to the portable computing device through the determined network provider.
Claim 113
Independent Claim 191 words
A method for providing selective access to network resources in a distributed wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, wherein the plurality of access points are arranged at known locations in a geographic region, the method comprising: a first access point receiving identification information from a portable computing device, wherein said first access point includes a memory medium which stores a data structure comprising a list of identification information entries indicating one or more network providers of the plurality of possible network providers and a list of geographic locations indicating discounts; determining a network provider based on the identification information received from the portable computing device; the first access point providing geographic location information indicating a known geographic location of the portable computing device; determining a charge for the portable computing device to gain access to the network provider based on the determined network provider and the known geographic location of the portable computing device, wherein said determining the charge includes accessing the memory medium and using the received identification information and the known geographic location to determine the charge.
Claim 114
Independent Claim 191 words
A method for providing selective access to network resources in a distributed wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, wherein the plurality of access points are arranged at known locations in a geographic region, the method comprising: a first access point receiving identification information from a portable computing device, wherein said first access point includes a memory medium which stores a data structure comprising a list of identification information entries indicating one or more network providers of the plurality of possible network providers and a list of geographic locations indicating discounts; determining a network provider based on the identification information received from the portable computing device; the first access point providing geographic location information indicating a known geographic location of the portable computing device; determining a charge for the portable computing device to gain access to the network provider based on the determined network provider and the known geographic location of the portable computing device, wherein said determining the charge includes accessing the memory medium and using the received identification information and the known geographic location to determine the charge.
Claim 115
Dependent Claim 38 words
The method of claim 107 , further comprising: the first access point receiving data from the portable computing device; and providing the data received from the portable computing device to a destination based on the determined network provider.
Claim 116
Dependent Claim 14 words
The method of claim 107 , wherein said identification information comprises a digital certificate.
Claim 117
Dependent Claim 16 words
The method of claim 107 , wherein said identification information comprises an IEEE 802.11 system identification.
Claim 118
Dependent Claim 17 words
The method of claim 107 , wherein said identification information comprises a media access control (MAC) identification.
Claim 119
Dependent Claim 15 words
The method of claim 107 , wherein said determining a charge comprises determining a discount.
Claim 120
Independent Claim 236 words
A method for providing selective access to network resources in a distributed wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, wherein the plurality of access points are arranged at known locations in a geographic region, the method comprising: a first access point receiving identification information from a portable computing device, wherein said first access point includes a memory medium which stores a first data structure comprising a list of identification information and a corresponding list of the plurality of possible network providers, wherein said first access point is operable to access a management information base (MIB), coupled to the wireless network, which stores a second data structure comprising a list of the plurality of possible network providers and a corresponding list of known geographic locations indicating discounts; the first access point providing geographic location information indicating a known geographic location of the portable computing device; determining a charge fee for the portable computing device to gain access to the network provider after receiving the identification information and after said providing the geographic location information, wherein said determining the charge comprises: accessing the memory medium to determine a network provider; and accessing the MIB, and using the determined network provider, the known geographic location, and the network provider to determine the discount; charging a fee for access of the portable computing device to the determined network provider.
Claim 121
Independent Claim 236 words
A method for providing selective access to network resources in a distributed wireless network system, wherein the wireless network system includes a plurality of access points coupled to a network, wherein the plurality of access points are arranged at known locations in a geographic region, the method comprising: a first access point receiving identification information from a portable computing device, wherein said first access point includes a memory medium which stores a first data structure comprising a list of identification information and a corresponding list of the plurality of possible network providers, wherein said first access point is operable to access a management information base (MIB), coupled to the wireless network, which stores a second data structure comprising a list of the plurality of possible network providers and a corresponding list of known geographic locations indicating discounts; the first access point providing geographic location information indicating a known geographic location of the portable computing device; determining a charge fee for the portable computing device to gain access to the network provider after receiving the identification information and after said providing the geographic location information, wherein said determining the charge comprises: accessing the memory medium to determine a network provider; and accessing the MIB, and using the determined network provider, the known geographic location, and the network provider to determine the discount; charging a fee for access of the portable computing device to the determined network provider.
Claim 122
Dependent Claim 14 words
The method of claim 113 , wherein said identification information comprises a digital certificate.
Claim 123
Dependent Claim 16 words
The method of claim 113 , wherein said identification information comprises an IEEE 802.11 system identification.
Claim 124
Dependent Claim 17 words
The method of claim 113 , wherein said identification information comprises a media access control (MAC) identification.
Claim 125
Dependent Claim 15 words
The method of claim 113 , wherein said determining a charge comprises determining a discount.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-05-04 2007-11-03 2008-05-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-05-04 2011-11-03 2012-05-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-05-04 2015-11-03 2016-05-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag