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

High availability distributed call processing method and apparatus

Assignee: Nokia of America Corp
•
Filing: 1998-01-31
•
Granted: 2001-10-02
•
Expires: 2018-01-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of delivering highly-reliable, fault-tolerant communications services in a telecommunications network of distributed call processing systems. The method advantageously identifies a set of objects within the telecommunications network requiring checkpointing; checkpoints the objects; and subsequently restores the checkpointed objects in the event of a failure. Various aspects of the method are disclosed, including restoration strategies.

Inventors

  • 👤 Richard Wayne Buskens
  • 👤 Thomas F. La Porta
  • 👤 Yow-Jian Lin
  • 👤 Kazutaka Murakami
  • 👤 Ramachandran Ramjee

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 21:34
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q3/0037; H04L; H04L69/00; H04L69/40; G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1479; G06F11/1482; G06F11/16; G06F11/20; G06F11/2097

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 104 words
A method of delivering high-reliability, fault-tolerant communications services within a telecommunications network comprising the steps of identifying a set of objects within the telecommunications network requiring checkpointing wherein said set of objects are identified by first, determining a set of global objects within the telecommunications network requiring checkpointing; second, identifying duplicate objects within the global object set; third, determining, which ones of said duplicate objects require checkpointing; and fourth, eliminating, from the global object set, duplicate objects which do not require checkpointing; checkpointing the objects upon the occurrence of a particular event; and restoring the checkpointed objects upon the occurrence of a predetermined event.
Claim 2
Independent Claim 104 words
A method of delivering high-reliability, fault-tolerant communications services within a telecommunications network comprising the steps of identifying a set of objects within the telecommunications network requiring checkpointing wherein said set of objects are identified by first, determining a set of global objects within the telecommunications network requiring checkpointing; second, identifying duplicate objects within the global object set; third, determining, which ones of said duplicate objects require checkpointing; and fourth, eliminating, from the global object set, duplicate objects which do not require checkpointing; checkpointing the objects upon the occurrence of a particular event; and restoring the checkpointed objects upon the occurrence of a predetermined event.
Claim 3
Dependent Claim 22 words
The method according to claim 1 further comprising the step of: determining one or more states of the telecommunications network requiring restoration.
Claim 4
Dependent Claim 18 words
The method according to claim 2 wherein said checkpointing step is performed when committing to a stable state.
Claim 5
Dependent Claim 26 words
The method according to claim 2 wherein said checkpointing step is performed when new state information is obtained that is required to undo a resource allocation.
Claim 6
Dependent Claim 26 words
The method according to claim 2 wherein said checkpointing, step is performed when new state information is obtained that is required to redo a resource clearing.
Claim 7
Dependent Claim 18 words
The method according to claim 3 wherein said stable state is an active call in the telecommunications network.
Claim 8
Dependent Claim 30 words
The method according to claim 4 wherein said resource allocation is characterized by reserving a set of network resources during a transition from a null state to an active state.
Claim 9
Dependent Claim 27 words
The method according to claim 5 wherein said resource clearing is characterized by returning a call processing state machine to a null state from an active state.
Claim 10
Dependent Claim 27 words
The method according to claim 1 wherein said restoring step comprises the steps of: detecting state inconsistencies; and resynchronizing the states of related objects among distributed servers.

References Cited (Backward Citations)

US4905181A Cited
US5105420A Cited
US6085086A Cited
US5883939A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-10-01 2005-04-02 2005-10-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-10-01 2009-04-02 2009-10-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-10-01 2013-04-02 2013-10-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag