IP Library Granted Patent US 7,600,146
Granted Patent B2
US 7,600,146 · App. 11/696,001 · Granted Oct 6, 2009

System and method for application monitoring and automatic disaster recovery for high-availability

Assignee: Dell Marketing USA L.P.
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,600,146
App. No.
11/696,001
Filed
Apr 3, 2007
Granted
Oct 6, 2009
Kind
B2
Art Unit
2114
USPC
714/3
Abstract

Stable and automated recovery of an application executing on a primary computer system by transitioning to secondary computer system is provided. Intelligent agents installed on a primary client server allow the primary environment to be replicated on a host, secondary environment. This creates continuous availability of applications executing on the primary system via the mirrored host environment. Every transaction on the client environment (e.g., every piece of data) is replicated in real-time on the host environment. A simple mechanism (e.g., a button) is provided to allow access to the secondary environment thereby switching over from the client environment to the host environment in the case of, with respect to the primary environment, a disaster, a need to perform maintenance, system failure and the like.

Claims (8)

1. A method for providing a user with an application monitoring and disaster recovery management tool, comprising the steps of:

deploying a first plurality of intelligent agents within a primary computing environment, said primary computing environment including a primary server executing an application, and wherein each of said first plurality of intelligent agents monitors a metric related to said application;

monitoring, by a monitoring and management server module executing on a management server, a plurality of states, each of said plurality of states being rendered by one of said first plurality of intelligent agents, wherein the management server is in communication with the primary computing environment and a secondary computing environment;

displaying to the user, via a graphical user interface in communications with said monitoring and management server module, said plurality of states; and

performing a failure switch-over from said primary computing environment to the secondary computing environment having a secondary server capable of executing said application in response to a first input received from the user via said graphical interface;

performing a switch-back from said secondary computing environment to said primary computing environment in response to a second input received from the user on said graphical user interface wherein said second input is received by said monitoring and management server module as a result of a button click by the user on said graphical user interface; and

archiving data from said secondary data repository to one of a plurality of archival data stores in response to a second input received from the user via said graphical interface, wherein each of said plurality of archival data stores contains a different point-in-time level snapshot of data stored in said secondary data repository;

whereby said method allows for disaster recovery and fault tolerance, and limits computing down-time experienced by end users of said primary computing environment.

Assignments (13)
SECURITY INTEREST Recorded May 31, 2022
From: AUREA SOFTWARE, INC.; NEXTDOCS CORPORATION,; MESSAGEONE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060220/0673 →
SECURITY INTEREST Recorded Jul 2, 2020
From: MESSAGEONE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053111/0809 →
CHANGE OF NAME Recorded Jun 15, 2020
From: MESSAGEONE, INC.
To: MESSAGEONE, LLC
Reel/Frame 052944/0793 →
MERGER Recorded Sep 28, 2015
From: METRIC HOLDINGS, LLC
To: MESSAGEONE, INC.
Reel/Frame 036667/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: DELL MARKETING L.P.
To: METRIC HOLDINGS, LLC
Reel/Frame 035599/0731 →
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2015
From: BANK OF AMERICA, N.A.
To: DELL MARKETING L.P.
Reel/Frame 035416/0025 →
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2015
From: BANK OF AMERICA, N.A.
To: DELL MARKETING L.P.
Reel/Frame 035416/0196 →
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2015
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT A.K.A. THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
To: DELL MARKETING L.P.
Reel/Frame 035413/0570 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jan 2, 2014
From: APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 031897/0348 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031898/0001 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031899/0261 →
MERGER Recorded Nov 15, 2013
From: DELL MARKETING USA L.P.
To: DELL MARKETING L.P.
Reel/Frame 031614/0908 →
MERGER Recorded Oct 23, 2008
From: MESSAGEONE INC.
To: DELL MARKETING USA L.P.
Reel/Frame 021719/0655 →
Continuity (3)
Continuation 1065756100 · Sep 9, 2003
Provisional Application 6040887300 · Sep 9, 2002
Related Publication 20070255977A1 · Nov 1, 2007