IP Library Granted Patent US 8,588,420
Granted Patent B2
US 8,588,420 · App. 11/624,551 · Granted Nov 19, 2013

Systems and methods for determining a time delay for sending a key update request

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,588,420
App. No.
11/624,551
Granted
Nov 19, 2013
Kind
B2
Abstract

A method for determining a time delay for sending an update request by a computing device is described. A first update request is sent by a computing device at the termination of a first random delay. A first load data is received. A second update request is sent by the computing device at the termination of a maximum update parameter. A second load data is received. The first load data is compared with the second load data. A next update time is adjusted if the first load data differs from the second load data.

Claims (42)

1. A method for determining a time delay for sending a key update request by a computing device, the method comprising:

sending a first update request by a computing device at the termination of a first random delay that is determined at the computing device;

receiving a first load data at the computing device;

sending a second update request by the computing device at the termination of a maximum update parameter;

receiving a second load data at the computing device;

comparing the first load data with the second load data; and

adjusting a next update time if the first load data differs from the second load data.

2. The method of claim 1 , wherein the maximum update parameter comprises a different delay than the first random delay if the first load data is different from the second load data.

3. The method of claim 1 , wherein the first random delay comprises a time delay indicating the time to wait before sending the first update request.

4. The method of claim 1 , further comprising sending an authentication request to an authentication server.

5. The method of claim 4 , further comprising receiving an authentication key from the authentication server.

6. The method of claim 5 , wherein the authentication key comprises a key exchange key (KEK).

7. The method of claim 1 , wherein the first update request and the second update request comprise a request for changes to a key exchange key (KEK).

8. The method of claim 1 , wherein the maximum update parameter comprises the maximum amount of time a node waits before sending the second update request.

9. The method of claim 1 , wherein the first update request comprises a time unit that is less than the time indicated by the maximum update parameter.

10. The method of claim 1 , wherein the first load data and the second load data comprise parameters that indicate the load the authenticating server was under for previous time units.

11. The method of claim 1 , further comprising sending a third update request by the computing device at the termination of a second random delay that is different than the first random delay.

12. A computing device that is configured to determine a time delay for sending a key update request, the computer system comprising:

a processor;

memory in electronic communication with the processor;

instructions stored in the memory, the instructions being executable to:

send a first update request by the computing device at the termination of a first random delay that is determined at the computing device;

receive a first load data at the computing device;

send a second update request at the termination of a maximum update parameter;

receive a second load data at the computing device;

compare the first load data with the second load data; and

adjust a next update time if the first load data is differs from the second load data.

13. The computing device of claim 12 , wherein the maximum update parameter comprises a different delay than the first random delay if the first load data is different from the second load data.

14. The computing device of claim 12 , wherein the first random delay comprises time delay indicating the time to wait before sending the first update request.

15. The computing device of claim 12 , further comprising an authentication request being sent to an authentication server.

16. The computing device of claim 15 , further comprising an authentication key being received from the authentication server.

17. The computing device of claim 1 , wherein the authentication key comprises key exchange key (KEK).

18. The computing device of claim 12 , wherein the first update reque and the second update request comprise a request for changes to the KEK a key exchange key (KEK).

19. A non-transitory computer-readable medium comprising executaF instructions for determining a time delay for sending a key update request, the instructions bein executable to:

send a first update request by a computing device at the termination of a first random delay that is determined at the computing device;

receive a first load data at the computing device;

send a second update request at the termination of a maximum update parameter;

receive a second load data at the computing device;

compare the first load data with the second load data; and

adjust a next update time if the first load data differs from the second load data.

20. The non-transitory computer-readable medium of claim 19 , wherein the maximum update parameter comprises a different delay than the first random delay if the first load data is different from the second load data.

21. The non-transitory computer-readable medium of claim 19 , wherein the first random delay comprises a time delay indicating the time to wait before sending the first update request.

Assignments (3)
MERGER Recorded Feb 13, 2012
From: PANASONIC ELECTRIC WORKS CO.,LTD.,
To: PANASONIC CORPORATION
Reel/Frame 027697/0525 →
CHANGE OF NAME Recorded Jan 28, 2009
From: MATSUSHITA ELECTRIC WORKS, LTD.
To: PANASONIC ELECTRIC WORKS CO., LTD.
Reel/Frame 022206/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2007
From: EASTHAM, W. BRYANT; SIMISTER, JAMES L.
To: MATSUSHITA ELECTRIC WORKS, LTD.
Reel/Frame 018773/0212 →