PRIORITIZED TOKEN BASED ARBITER AND METHOD
First Claim
1. An apparatus comprising:
- a priority provider having one or more processors for calculating an arbiter metric into a secured token; and
memory coupled to the one or more processors comprising one or more instructions executable at the one or more processors, the one or more processors operable when executing the instructions to;
collect authorization attributes from one or more users seeking use of a resource associated with the service provider;
determine the level of priority to the one or more users based on prescribed policy of a priority provider;
assign at least one arbiter metric to a secured token for each of the one or more users based on the level of priority identified by the priority provider, the arbiter metric establishing a priority right to access a resource between the one or more users.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for employing a token based arbiter. The apparatus includes a priority provider (26) comprising a processor for calculating an arbiter metric and an identity provider (18) having a processor for embedding the metric into a secured token. The apparatus also comprises memory coupled to the processor having one or more instructions executable at the processor. The processor is operable when executing the instructions to: collect authorization attributes (A) from one or more users seeking use of a resource (20) associated with a service provider; determine the level of priority to the one or more users based on prescribed policy of the priority provider; assign at least one arbiter metric (22, 32) to a secured token (T) for each of the one or more users based on the level of priority identified by the priority provider.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a priority provider having one or more processors for calculating an arbiter metric into a secured token; and memory coupled to the one or more processors comprising one or more instructions executable at the one or more processors, the one or more processors operable when executing the instructions to; collect authorization attributes from one or more users seeking use of a resource associated with the service provider; determine the level of priority to the one or more users based on prescribed policy of a priority provider; assign at least one arbiter metric to a secured token for each of the one or more users based on the level of priority identified by the priority provider, the arbiter metric establishing a priority right to access a resource between the one or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for arbitrating access between users to a resource, the method comprising the steps of:
-
embedding an arbiter metric into a secured token wherein the secured token is embedded into a non-transient computer readable medium by one or more processors, the arbiter metric comprising at least one of a priority right and preemptive right associated with each respective user of the users attempting to access a resource; embedding attributes into the secured token with said one or more processors, the attributes comprising at least one of authorization rights and authentication rights associated with each respective user of the users attempting to access a resource; reading at least one of said attributes in said secured token relative to the one or more users seeking use of a resource and determining a first level of access based on said attribute; and determining which user of the users attempting to access a resource cleared from the first level of access is entitled to exclusive access among the users to the resource based on the priority right or preemptive right in the secured token relative to each user seeking access to the resource. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for arbitrating access between users of a resource, the system comprising:
-
a priority provider having one or more processors for calculating an arbiter metric comprising at least one of a priority right and preemptive right; an identity provider having one or more processors for embedding attributes into a secured token, the attributes comprising at least one of authorization rights and authentication rights, and arbiter metric; and memory coupled to the one or more processors comprising one or more instructions executable at the one or more processors, the one or more processors operable when executing the instructions to; recognize at least one of said attributes in the secured token relative to the one or more users seeking use of a resource; and determine the level of access to the one or more users based on the priority right or preemptive right in the secured token relative to each user seeking access to a resource. - View Dependent Claims (20)
-
Specification