← Back to Patent Explorer
US5469503A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for resynchronizing secondary database and primary database with preservation of functionality of an automatic call distribution system

Assignee: Aspect Communications Corp
•
Filing: 1993-10-14
•
Granted: 1995-11-21
•
Expires: 2013-10-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an automatic call distribution (ACD) system having a controller function, a primary system controller and a redundant system controller wherein the secondary system controller is in active operation and the primary system controller is out of synchronization with the redundant system controller, a method is provided for resynchronizing the primary system controller to the redundant system controller wherein selected database update functionality of the redundant system controller is suspended and database files and shared memory are copied in phases from the redundant system controller to the primary system controller with the means provided to continue to do data collection, call answering and queuing of calls, except for a brief period immediately preceding resynchronization. A slight delay added by the system in the process of answering incoming calls provides sufficient time for the primary system controller to resynchronize to the redundant system controller with all information and data, at which time the primary system controller assumes real-time operation and the redundant system controller returns to synchronous standby mode.

Inventors

  • 👤 Michael J. Butensky
  • 👤 Richard A. Gibbs
  • 👤 Kevin T. Collins
  • 👤 Yih-Nan Yang
  • 👤 Eric M. Johnson
  • 👤 Chris A. Grafft

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 05:00
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/1658; H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/51

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 241 words
In an automatic call distribution system for distributing client calls to client service agents in real time, said automatic call distribution system including a primary computer means with a primary database means, a secondary computer means with a secondary database means, said secondary computer means for synchronously following states of said primary computer means, and means for controlling and coordinating operation of said primary computer means and said secondary computer means, a method for resynchronizing said primary computer means with said secondary computer means following interruption of usage of said primary computer means, said resynchronization being without interruption of service to said client calls, said method comprising the steps of: (a) using said controlling means in connection with said secondary computer means to lock said secondary database means against updating of configuration information; thereafter (b) using said controlling means to copy selected database elements of said secondary database means to said primary computer means to replace selected elements of said primary database means; thereafter (c) using said controlling means to copy memory elements from said secondary computer means to said primary computer means; thereafter (d) using said controlling means to transfer operation from said secondary computer means with said secondary database means to said primary computer means with said primary database means; (e) using said secondary computer means to unlock said secondary database means against updating of configuration information; and (f) resynchronizing said primary computer means and said secondary computer means.
Claim 2
Dependent Claim 241 words
In an automatic call distribution system for distributing client calls to client service agents in real time, said automatic call distribution system including a primary computer means with a primary database means, a secondary computer means with a secondary database means, said secondary computer means for synchronously following states of said primary computer means, and means for controlling and coordinating operation of said primary computer means and said secondary computer means, a method for resynchronizing said primary computer means with said secondary computer means following interruption of usage of said primary computer means, said resynchronization being without interruption of service to said client calls, said method comprising the steps of: (a) using said controlling means in connection with said secondary computer means to lock said secondary database means against updating of configuration information; thereafter (b) using said controlling means to copy selected database elements of said secondary database means to said primary computer means to replace selected elements of said primary database means; thereafter (c) using said controlling means to copy memory elements from said secondary computer means to said primary computer means; thereafter (d) using said controlling means to transfer operation from said secondary computer means with said secondary database means to said primary computer means with said primary database means; (e) using said secondary computer means to unlock said secondary database means against updating of configuration information; and (f) resynchronizing said primary computer means and said secondary computer means.
Claim 3
Dependent Claim 31 words
The method according to claim 1, wherein said step (a) includes using said controlling means to restrict modification of call control tables and to restrict caller entry into a voice subsystem.
Claim 4
Dependent Claim 45 words
The method according to claim 2, wherein said step (c) includes using said controlling means to delay answering of incoming calls for up to about thirty seconds during final resynchronization, to permit said controller means to transfer all accumulated information to said primary computer means.
Claim 5
Dependent Claim 28 words
The method set forth in claim 1 further comprising the step of collecting data and queuing incoming calls in a buffer while said secondary database means is locked.
Claim 6
Dependent Claim 36 words
The method set forth in claim 4 further comprising the step of updating said primary database and said secondary database with data and calls from said buffer after said primary and secondary computer means are resynchronized.

References Cited (Backward Citations)

US4633039A Cited
US4700292A Cited
US4466098A Cited
US5214692A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-20 1999-05-22 1999-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-20 2003-05-22 2003-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-20 2007-05-22 2007-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag