EP1566942A2

System and method for controlling access to a service by concurrent clients associated with a subscriber

Abstract

Architecture (100) for controlling access to a service (102). The architecture allows denial of regular and periodic service to all but a selected number of concurrent clients (104) associated with a subscriber, and without any manual administration at the server of a list of specific computers. Rather than require an administered list, the system discovers which clients are active, places the active clients on an active list, and excludes all client not on the active list. The system includes one or more rules (108) the enforcement of which provide a mechanism for ensuring that the subscriber is not adding an unlimited number of clients or rotating clients in and out of the pool to effectively maintain service on a larger number of computers to which the subscriber is entitled.

EP1566942A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 13 January 2025, 1.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

40 claims: 5 independent, 35 dependent

  1. 1
    A system that facilitates management of a subscription service, comprising:a rules component that processes one or more rules in accordance with the subscription service of a subscriber;anda services component that uses the one or more rules to automatically enforce the subscription service, in part, according to the number of concurrently connected clients of the subscriber.
  2. 17
    A system that facilitates control of client access to a service under a subscription service, comprising:a rules component that processes one or more rules in accordance with the subscription service of a subscriber;a services component that uses the one or more rules to facilitate automatic enforcement of the subscription service according to the number of concurrently connected clients of the subscriber;anda tracking service that tracks client activity under the subscription service by managing an active list of the concurrently connected clients such the subscriber can be billed accordingly.
  3. 22
    A method of managing a subscription service, comprising:providing access to a service in accordance with the subscription service;automatically controlling access to the service according to one or more rules that are based at least in part on a number of clients that are concurrently accessing the service;processing a chum rule of the one or more rules that facilitates control of how often one of the clients that are concurrently accessing the service can be replaced with a new client;andprocessing a frequency rule of the one or more rules that facilitates control of a number of times that one of the clients can access the service in a given period of time.
  4. 27
    A computer-readable medium having computer-executable instructions for performing a method of managing a subscription service, the method comprising:providing access to a service in accordance with the subscription service;tracking access to the service according to an active list of existing clients that are concurrently accessing the service;processing access to the service by a new client;andautomatically enforcing the number of clients concurrently accessing the service.
  5. 32
    A system that facilitates managing a subscription service, comprising:means for providing access to a service in accordance with the subscription service;means for processing access to the service by a new client according a number of existing clients that are concurrently accessing the service;means for tracking access to the service;andmeans for automatically enforcing the number of clients concurrently accessing the service in accordance with a number of rules.