Method and apparatus for providing access controls for a resource
First Claim
1. A method comprising:
- monitoring a current activity of a user of a device, one or more services, or a combination thereof associated with a subscriber during access by the user to a network of the subscriber;
determining a status of the user based on the monitoring, profile information associated with the user, or a combination thereof, the status indicating whether the user is a new or existing user of the device, the one or more services, or a combination thereof;
generating, based on the determination of the status of the user, a request for input from the subscriber that specifies one or more rules;
enforcing the one or more rules to affect a use, by the user, of the device, the one or more services, the network of the subscriber, or a combination thereof;
determining context information associated with the user, the device of the user, or a combination thereof; and
determining whether the user (a) is associated with existing profile information, (b) was previously associated with the one or more rules, (c) has a previous history of activity, or (d) a combination thereof,wherein the status of the user for performing a current activity is based on the determination of (a), (b), (c), or (d), the context information, or a combination thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for enabling a subscriber to establish rules for controlling user interaction with a resource based on the activity of the user. A reactive control platform monitors a current activity of a user of a device, one or more services, or a combination thereof associated with a subscriber during access by the user to a network of a subscriber. The status of the user is determined based on the monitoring, profile information associated with the user, or a combination thereof. A request for input from the subscriber for specifying one or more rules to be enforced for affecting a use of the device, the one or more services, the network of the subscriber, or a combination thereof by the user is then generated based on the determination.
-
Citations
20 Claims
-
1. A method comprising:
-
monitoring a current activity of a user of a device, one or more services, or a combination thereof associated with a subscriber during access by the user to a network of the subscriber; determining a status of the user based on the monitoring, profile information associated with the user, or a combination thereof, the status indicating whether the user is a new or existing user of the device, the one or more services, or a combination thereof; generating, based on the determination of the status of the user, a request for input from the subscriber that specifies one or more rules; enforcing the one or more rules to affect a use, by the user, of the device, the one or more services, the network of the subscriber, or a combination thereof; determining context information associated with the user, the device of the user, or a combination thereof; and determining whether the user (a) is associated with existing profile information, (b) was previously associated with the one or more rules, (c) has a previous history of activity, or (d) a combination thereof, wherein the status of the user for performing a current activity is based on the determination of (a), (b), (c), or (d), the context information, or a combination thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising a processor configured to:
-
monitor a current activity of a user of a device, one or more services, or a combination thereof associated with a subscriber during access by the user to a network of the subscriber; determine a status of the user based on the monitoring, profile information associated with the user, or a combination thereof, the status indicating whether the user is a new or existing user of the device, the one or more services, or a combination thereof; generate, based on the determination of the status of the user, a request for input from the subscriber that specifies one or more rules; enforce the one or more rules to affect a use, by the user, of the device, the one or more services, the network of the subscriber, or a combination thereof; determine context information associated with the user, the device of the user, or a combination thereof; and determine whether the user (a) is associated with existing profile information, (b) was previously associated with the one or more rules, (c) has a previous history of activity, or (d) a combination thereof, wherein the status of the user for performing a current activity is based on the determination of (a), (b), (c), or (d), the context information, or a combination thereof. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
a platform configured to; monitor a current activity of a user of a device, one or more services, or a combination thereof associated with a subscriber during access by the user to a network of the subscriber; determine a status of the user based on the monitoring, profile information associated with the user, or a combination thereof, the status indicating whether the user is a new or existing user of the device, the one or more services, or a combination thereof; generate, based on the determination of the status of the user, a request for input from the subscriber that specifies one or more rules; enforce the one or more rules to affect a use, by the user, of the device, the one or more services, the network of the subscriber, or a combination thereof; determine context information associated with the user, the device of the user, or a combination thereof; and determine whether the user (a) is associated with existing profile information, (b) was previously associated with the one or more rules, (c) has a previous history of activity, or (d) a combination thereof, wherein the status of the user for performing a current activity is based on the determination of (a), (b), (c), or (d), the context information, or a combination thereof. - View Dependent Claims (19, 20)
Specification