IP Library Granted Patent US 8,340,300
Granted Patent B2
US 8,340,300 · App. 11/895,884 · Granted Dec 25, 2012

Non-disruptive authentication administration

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,340,300
App. No.
11/895,884
Granted
Dec 25, 2012
Kind
B2
Abstract

A configurable timer may be used for seamless authentication administration. A network administrator may set the timer value. Then the network administrator may begin to update the authentication configuration or key and the timer may begin to count down. While the timer counts down, the network device may still send outgoing packets using the old authentication configuration or key and may begin to authenticate incoming packets using both the old authentication configuration or key and the new authentication configuration or key. Once it expires, the network device may begin to send outgoing packets using just the new authentication configuration or key. The counter may then be reset and counted down again. Once the counter expires a second time, the new authentication configuration or key may be used for both incoming and outgoing packets. Two-timer implementations are also possible.

Claims (45)

1. A method for network authentication administration, the method comprising:

by a network device having a memory, for a first time period upon receiving new network authentication information, sending outgoing network packets using old network authentication information and concurrently using both the old network authentication information and the new network authentication information to authenticate incoming network packets, the first time period comprising an amount of time greater than or equal to a predicted amount of time to update network devices in a network containing the network device with new configuration information; and

for a second time period beginning upon expiration of the first time period, sending outgoing network packets using the new network authentication information and authenticating incoming network packets using both the old network authentication information and the new network authentication information.

2. The method of claim 1 wherein the length of the first time period is substantially similar to the length of the second time period.

3. The method of claim 2 wherein the length of the first time period is the same as the length of the second time period.

4. The method of claim 1 wherein

the old network authentication information comprises old configuration or key information; and

the new network authentication information comprises new configuration or key information.

5. The method of claim 1 , further comprising:

after the second time period, authenticating incoming network packets using the new network authentication information.

6. A nontransitory program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for network authentication administration, the method comprising:

by a network device having a memory, for a first time period upon receiving new network authentication information, sending outgoing network packets using old network authentication information and concurrently using both the old network authentication information and the new network authentication information to authenticate incoming network packets, the first time period comprising an amount of time greater than or equal to a predicted amount of time to update network devices in a network containing the network device with new configuration information; and

for a second time period beginning upon expiration of the first time period, sending outgoing network packets using the new network authentication information and authenticating incoming network packets using both the old network authentication information and the new network authentication information.

7. The program storage device of claim 6 wherein the length of the first time period is substantially similar to the length of the second time period.

8. The program storage device of claim 7 wherein the length of the first time period is the same as the length of the second time period.

9. The program storage device of claim 6 wherein

the old network authentication information comprises old configuration or key information; and

the new network authentication information comprises new configuration or key information.

10. The program storage device of claim 6 , the method further comprising:

after the second time period, authenticating incoming network packets using the new network authentication information.

11. An apparatus for network authentication administration, the apparatus comprising:

a memory;

means for, for a first time period upon receiving new network authentication information, sending outgoing network packets using old network authentication information and concurrently using both the old network authentication information and the new network authentication information to authenticate incoming network packets, the first time period comprising an amount of time greater than or equal to a predicted amount of time to update network devices in a network containing the apparatus with new configuration information; and

means for, for a second time period beginning upon expiration of the first time period, sending outgoing network packets using the new network authentication information and authenticating incoming network packets using both the old network authentication information and the new network authentication information.

12. The apparatus of claim 11 wherein the length of the first time period is substantially similar to the length of the second time period.

13. The apparatus of claim 12 wherein the length of the first time period is the same as the length of the second time period.

14. The apparatus of claim 11 wherein

the old network authentication information comprises old configuration or key information; and

the new network authentication information comprises new configuration or key information.

15. The apparatus of claim 11 , further comprising:

means for, after the second time period, authenticating incoming network packets using the new network authentication information.

16. An apparatus for network authentication administration, the apparatus comprising:

a memory;

an outgoing packet sender configured to:

for a first time period upon receiving new network authentication information, send outgoing network packets using old network authentication information, the first time period comprising an amount of time greater than or equal to a predicted amount of time to update network devices in a network containing the apparatus with new configuration information; and

for a second time period beginning upon expiration of the first time period, send outgoing network packets using the new network authentication information; and

an incoming packet authenticator configured to:

for the first time period, concurrently use both the old network authentication information and the new network authentication information to authenticate incoming network packets; and

for the second time period, authenticate incoming network packets using both the old network authentication information and the new network authentication information.

17. The apparatus of claim 16 wherein the length of the first time period is substantially similar to the length of the second time period.

18. The apparatus of claim 17 wherein the length of the first time period is the same as the length of the second time period.

19. The apparatus of claim 16 wherein

the old network authentication information comprises old configuration or key information; and

the new network authentication information comprises new configuration or key information.

20. The apparatus of claim 16 wherein the incoming packet authenticator is further configured to, after the second time period, authenticate incoming network packets using the new network authentication information.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: BROCADE COMMUNICATIONS SYSTEMS LLC
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047270/0247 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC
Reel/Frame 034804/0793 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2015
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; INRANGE TECHNOLOGIES CORPORATION; FOUNDRY NETWORKS, LLC
Reel/Frame 034792/0540 →
CHANGE OF NAME Recorded Jul 21, 2010
From: FOUNDRY NETWORKS, INC.
To: FOUNDRY NETWORKS, LLC
Reel/Frame 024733/0739 →
SECURITY AGREEMENT Recorded Jan 20, 2010
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION; MCDATA SERVICES CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 023814/0587 →
SECURITY AGREEMENT Recorded Dec 22, 2008
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, INC.; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION
To: BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT
Reel/Frame 022012/0204 →