High-availability remote-authentication dial-in user service
First Claim
Patent Images
1. A method comprising:
- receiving, by a first device and from a second device, a request associated with a third device;
determining, by the first device, one or more restrictions associated with the third device based on the request,the one or more restrictions including information identifying a period of time for a particular privilege;
determining, by the first device, to grant the request based on the information identifying the period of time for the particular privilege;
assigning, by the first device, a network address to the third device based on determining to grant the request;
causing, by the first device, a fourth device to update information identifying a time when a session is established with the third device based on the network address;
requesting, by the first device, a group of network addresses from the fourth device; and
receiving, by the first device and as the group of network addresses, unassigned addresses stored by the fourth device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include receiving, in a first server from a second server, a request for a service of a network by a device; sending, from the first server to the second server, a response to the request for the service to permit access to the service; and sending state information about the response to a third server for storage in a database.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first device and from a second device, a request associated with a third device; determining, by the first device, one or more restrictions associated with the third device based on the request, the one or more restrictions including information identifying a period of time for a particular privilege; determining, by the first device, to grant the request based on the information identifying the period of time for the particular privilege; assigning, by the first device, a network address to the third device based on determining to grant the request; causing, by the first device, a fourth device to update information identifying a time when a session is established with the third device based on the network address; requesting, by the first device, a group of network addresses from the fourth device; and receiving, by the first device and as the group of network addresses, unassigned addresses stored by the fourth device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
a processor to; receive a request associated with a user device; determine one or more restrictions associated with the user device based on the request, the one or more restrictions including information identifying a period of time for a particular privilege; determine to grant the request based on the information identifying the period of time for the particular privilege; assign a network address to the user device based on determining to grant the request; cause a server to update information identifying that a session is established with the user device based on the network address; request a group of network addresses from the server; and receive, as the group of network addresses, one or more addresses stored by the server, the one or more addresses being different from the network address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by at least one processor of a first device, cause the at least one processor to; receive, from a second device, a request associated with a third device; determine one or more restrictions associated with the third device based on the request, the one or more restrictions including information identifying a period of time for a particular privilege; determine to grant the request based on the information identifying the period of time for the particular privilege; cause a fourth device to update information identifying that a session is established with the third device based on determining to grant the request; request a group of network addresses from the fourth device; and receive, as the group of network addresses, unassigned addresses of a plurality of addresses stored by the fourth device. - View Dependent Claims (16, 17, 18, 19, 20)
Specification