IP Library Granted Patent US 7,831,859
Granted Patent B2
US 7,831,859 · App. 12/140,594 · Granted Nov 9, 2010

Method for providing fault tolerance to multiple servers

Assignee: The Board of Regents, University of Texas System
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 7,831,859
App. No.
12/140,594
Granted
Nov 9, 2010
Kind
B2
Abstract

A method for providing fault tolerance to multiple computer servers is disclosed. Basically, t backup computer servers are utilized to back up data from multiple active computer servers such that up to t faults can be tolerated. Data from the active computer servers are categorized under their respective data structure accordingly. In response to any access to data within one or more of the active computer servers, backup operations are performed on the accessed data in the t backup computer servers according to their data structures such that data with similar data structures are grouped under their respective fusible data structure within the t backup computer servers.

Claims (12)

1. A method for providing fault tolerance to multiple computer servers, said method comprising:

utilizing t backup computer servers to backup data from a plurality of active computer servers in order to tolerate up to t faults in said active computer servers;

categorizing data from said plurality of active computer servers under their respective one of plurality of data structures; and

in response to any access to data within one or more of said plurality of active computer servers, performing backup operations on said accessed data in said t backup computer servers according to their data structures, wherein similar data structures are grouped under their respective fusible data structure within said t backup computer servers.

2. A computer recordable type medium having a computer program product for providing fault tolerance to multiple computer servers, said computer recordable type medium comprising:

instructions for utilizing t backup computer servers to backup data from a plurality of active computer servers in order to tolerate up to t faults in said active computer servers;

instructions for categorizing data from said plurality of active computer servers under their respective one of plurality of data structures; and

instructions for, in response to any access to data within one or more of said plurality of active computer servers, performing backup operations on said accessed data in said t backup computer servers according to their data structures, wherein similar data structures are grouped under their respective fusible data structure within said t backup computer servers.

3. An apparatus for providing fault tolerance to multiple computer servers, said apparatus comprising:

t backup computer servers for backing up data from a plurality of active computer servers in order to tolerate up to t faults in said active computer servers;

means for categorizing data from said plurality of active computer servers under their respective one of plurality of data structures; and

means for, in response to any access to data within one or more of said plurality of active computer servers, performing backup operations on said accessed data in said t backup computer servers according to their data structures, wherein similar data structures are grouped under their respective fusible data structure within said t backup computer servers.

Assignments (4)
CONFIRMATORY LICENSE Recorded Jul 2, 2014
From: UNIVERSITY OF TEXAS AUSTIN
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 033265/0933 →
CONFIRMATORY LICENSE Recorded Jun 26, 2014
From: UNIVERSITY OF TEXAS AUSTIN
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 033244/0583 →
CONFIRMATORY LICENSE Recorded Jul 29, 2009
From: UNIVERSITY OF TEXAS AUSTIN
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 023022/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2008
From: GARG, VIJAY K.; OGALE, VINIT A.
To: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
Reel/Frame 021108/0245 →
Continuity (2)
Provisional Application 6094544900 · Jun 21, 2007
Related Publication 20080320259A1 · Dec 25, 2008