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

Automated application fail-over for coordinating applications with DBMS availability

Assignee: Teradata US Inc
•
Filing: 1998-09-30
•
Granted: 2001-03-13
•
Expires: 2018-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for automatically redistributing tasks to reduce the effect of a computer outage on a computer network. The apparatus comprises at least one redundancy group comprised of one or more computing systems, comprised of one or more computing system partitions. The computing system partition includes copies of a database schema that are replicated at each computing system partition. The redundancy group monitors the status of the computing systems and the computing system partitions, and assigns a task to the computing systems based on the monitored status of the computing systems.

Inventors

  • 👤 Lynn Poul Hedegard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 10:59
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/202; G06F11/2035; G06F11/2023; G06F11/2097

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 116 words
A data storage system comprising: one or more computing systems connected through a network and organized into computing system partitions, where each computing system partition includes a physical copy of a database schema, and where each database schema is replicated on at least two of the computing system partitions organized logically as a redundancy group; and a redundancy management component implemented in at least one of the computing systems and configured to monitor whether the computing system partitions in a redundancy group are functioning properly and, when one of the computing system partitions is not functioning properly, to reassign a task performed by that computing system partition to another computing system partition in the redundancy group.
Claim 2
Dependent Claim 116 words
A data storage system comprising: one or more computing systems connected through a network and organized into computing system partitions, where each computing system partition includes a physical copy of a database schema, and where each database schema is replicated on at least two of the computing system partitions organized logically as a redundancy group; and a redundancy management component implemented in at least one of the computing systems and configured to monitor whether the computing system partitions in a redundancy group are functioning properly and, when one of the computing system partitions is not functioning properly, to reassign a task performed by that computing system partition to another computing system partition in the redundancy group.
Claim 3
Dependent Claim 20 words
The system of claim 1 , where the reassigned task includes replication of the database across the computing system partitions.
Claim 4
Dependent Claim 23 words
The system of claim 1 , where the reassigned task includes execution of application programs for use in manipulating data in the database.
Claim 5
Dependent Claim 33 words
The system of claim 1 , where the redundancy management component is configured not to reassign the task back to the malfunctioning computing system partition when that computing system partition resumes normal operation.
Claim 6
Dependent Claim 25 words
The system of claim 1 , where at least two of the computing system partitions in the redundancy group reside in two distinct computing systems.
Claim 7
Dependent Claim 25 words
The system of claim 1 , where at least two of the computing system partitions in the redundancy group reside in a single computing system.
Claim 8
Dependent Claim 22 words
The system of claim 1 , where at least one of the computing system partitions is included in two distinct redundancy groups.
Claim 9
Dependent Claim 28 words
The system of claim 1 , where the redundancy management component is configured to add computing system partitions to or remove computing system partitions from the redundancy group.
Claim 10
Independent Claim 118 words
A method for use in storing data in a computer network, comprising: organizing one or more computing systems into computing system partitions, each including a physical copy of a database schema; replicating each database schema on at least two of the computing system partitions and organizing these computing system partitions logically as a redundancy group; configuring at least one of the computer systems to operate as a redundancy manager that monitors whether the computing system partitions in a redundancy group are functioning properly; and when one of the computing system partitions is not functioning properly, configuring the redundancy manager to reassign a task performed by that computing system partition to another computing system partition in the redundancy group.
Claim 11
Independent Claim 118 words
A method for use in storing data in a computer network, comprising: organizing one or more computing systems into computing system partitions, each including a physical copy of a database schema; replicating each database schema on at least two of the computing system partitions and organizing these computing system partitions logically as a redundancy group; configuring at least one of the computer systems to operate as a redundancy manager that monitors whether the computing system partitions in a redundancy group are functioning properly; and when one of the computing system partitions is not functioning properly, configuring the redundancy manager to reassign a task performed by that computing system partition to another computing system partition in the redundancy group.
Claim 12
Dependent Claim 23 words
The method of claim 9 , where reassigning the task includes reassigning the task of replicating the database across the computing system partitions.
Claim 13
Dependent Claim 26 words
The method of claim 9 , where reassigning the task includes reassigning the task of executing application programs for use in manipulating data in the database.
Claim 14
Dependent Claim 32 words
The method of claim 9 , further comprising configuring the redundancy manager not to reassign the task back to the malfunctioning computing system partition when that computing system partition resumes normal operation.
Claim 15
Dependent Claim 32 words
The method of claim 9 , where organizing the computing systems into computing system partitions includes assigning two of the computing system partitions in the redundancy group to two distinct computing systems.
Claim 16
Dependent Claim 34 words
The method of claim 9 , where organizing the computing systems into computing system partitions includes assigning at least two of the computing system partitions in the redundancy group to a single computing system.
Claim 17
Dependent Claim 30 words
The method of claim 9 , where organizing the computing systems into computing system partitions includes assigning at least one of the computing system partitions to two distinct redundancy groups.
Claim 18
Dependent Claim 27 words
The method of claim 9 , further comprising configuring the redundancy manager to add computing system partitions to or remove computing system partitions from the redundancy group.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag