IL149356A

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

Abstract

A network communication service with an improved subscriber model. In one embodiment, a mobile user (MU), also referred to as a subscriber, may access the network service through a portable computing device (PCD) using a wireless (or wired) network interface card. Access points (APs) for the network may be widely distributed in various facilities. In one embodiment, the APs are arranged at known geographic locations and may provide geographic location information regarding the geographic location of the mobile user (MU). A digital certificate may be stored on the mobile user's PCD in order to allow access to the network. The digital certificate may store sponsorship information, including information regarding programs or entities in which the mobile user is a member or is affiliated. Each mobile user (subscriber) to the network service may have a “value bucket” which determines the amount of network access or service available to the user. Billing for access to the network communication service, i.e., the amount the “value bucket” is drained or filled, may be based on one or more of a number of factors, including information stored in the digital certificate, such as sponsorship information, the geographic location of the user, demographic information of the user, and charging information of the user.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

33 claims: 10 independent, 23 dependent

  1. 1
    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;determining the network provider for the portable computing device after receiving the identification information;the first access point receiving data from the portable computing device;providing network access to the portable computing device through the network provider determined in said determining.
  2. 21
    A network system comprising a plurality of access points, wherein the network system is operable to implement a method according to any of the preceding claims. 21 35 10
  3. 23
    A network system, comprising:a network;a plurality of access points coupled to the network, wherein each of the plurality of access points is 15 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 is operable to determine-the network provider indicated in the identification information;20 wherein network access is provided to the portable computing device through the determined network provider.
  4. 24
    An access point in a wireless distributed network system, wherein the access point is operable to communicate with a portable computing device, wherein the access point is operable to receive identification 25 information from the portable computing device indicating a network provider of a plurality of possible network providers;wherein the access point is operable to determine the network provider indicated in the identification information;wherein the access point is operable to provide network access to the portable computing device through 30 the determined network provider.
  5. 26
    The access point of claims 24 or 25, wherein the access point is operable to provide data received from the portable computing device .to a destination based on the determined network provider. 22
  6. 27
    The access point of claims 24, 25, or 26, wherein the access point includes a memory medium which stores a data structure, wherein the data structure stores information associating different sets of identification information with different ones of the plurality of possible network providers.
  7. 28
    The access point of any of claims 24 through 27, wherein the access point implements a method of any of claims 1 through 20.
  8. 29
    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;determining a network provider for the portable computing device after receiving the identification information;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.
  9. 31
    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;determining a network provider for the portable computing device after receiving the identification information;the first access point receiving data from the portable computing device in a wireless manner;providing network access to the portable computing device through the determined network provider.
  10. 32
    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;determining an access level for the portable computing device after receiving the identification information;the first access point receiving data from the portable computing device;and 23 providing the data received from the portable computing device to a destination based on the determined access level. 10