Patent US593577A successfully refreshed from Google Patents.
Patent US5448718A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5448718A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for time zero backup session security

Assignee: LSI Corp
•
Filing: 1992-04-20
•
Granted: 1995-09-05
•
Expires: 2012-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data backup copying session on a data processing system is secured responsive to initiation of the data backup session by an application executing on a processing unit by generating a unique identifier for the data backup session. Thereafter, all member paths of a group of paths designated by the processing unit for communication between itself and the first storage subsystem are identified and associated with the data backup session. Access to the session is thereafter allowed only along a member path of the group of paths associated with the data backup session. The system and method of the invention further provide for fault recovery and protection against excessive demand on storage control unit memory.

Inventors

  • 👤 Oded Cohn
  • 👤 William F. Micka
  • 👤 Kenneth M. Nagin
  • 👤 Yoram Novick
  • 👤 Alexander Winokur

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 08:27
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1446; G06F11/1458; G06F11/1466; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99953; Y10S707/99955

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 147 words
A method in a data processing system of securing backup copying of designated datasets stored within at least a first storage subsystem connected to the data processing system by a storage control unit against interference from contemporaneously executing applications within one or more processing units of the data processing system, the method comprising the steps of: responsive to initiation of a data backup session by an application executing on a processing unit, generating a unique identifier for the data backup session; determining all member paths of a group of paths designated by the processing unit for communication between itself and the designated datasets stored within the first storage subsystem; associating the data backup session unique identifier with the group of paths; and allowing access to the data backup session only along a member path of the group of paths associated with the data backup session unique identifier.
Claim 2
Independent Claim 147 words
A method in a data processing system of securing backup copying of designated datasets stored within at least a first storage subsystem connected to the data processing system by a storage control unit against interference from contemporaneously executing applications within one or more processing units of the data processing system, the method comprising the steps of: responsive to initiation of a data backup session by an application executing on a processing unit, generating a unique identifier for the data backup session; determining all member paths of a group of paths designated by the processing unit for communication between itself and the designated datasets stored within the first storage subsystem; associating the data backup session unique identifier with the group of paths; and allowing access to the data backup session only along a member path of the group of paths associated with the data backup session unique identifier.
Claim 3
Dependent Claim 88 words
A method in a data processing system of securing backup copying of designated datasets stored within at least a first storage subsystem connected to the data processing system by a storage control unit against interference from contemporaneously executing applications within one or more processing units of the data processing system as set forth in claim 1, the method comprising the further steps of: generating a session file for the data backup session; and responsive to a session file exceeding a limit in size, terminating the data backup session.
Claim 4
Dependent Claim 82 words
A method in a data processing system of securing backup copying of designated datasets stored within at least a first storage subsystem connected to the data processing system by a storage control unit against interference from contemporaneously executing applications within one or more processing units of the data processing system as set forth in claim 2, wherein the limit is dynamically adjusted as a function of a number of concurrent data backup sessions and the size of the concurrent data backup sessions.
Claim 5
Dependent Claim 88 words
A method in a data processing system of securing backup copying of designated datasets stored within at least a first storage subsystem connected to the data processing system by a storage control unit against interference from contemporaneously executing applications within one or more processing units of the data processing system as set forth in claim 1, the method comprising the further steps of: responsive to the processing unit resetting all member paths of the group of paths designated initially by the processing unit, terminating the data backup session.
Claim 6
Dependent Claim 75 words
A method in a data processing system of securing backup copying of designated datasets stored within at least a first storage subsystem connected to the data processing system by a storage control unit against interference from contemporaneously executing applications within one or more processing units of the data processing system as set forth in claim 1, the method comprising the further steps of: responsive to reinitialization of the processing unit, terminating the data backup session.
Claim 7
Dependent Claim 75 words
A method in a data processing system of securing backup copying of designated datasets stored within at least a first storage subsystem connected to the data processing system by a storage control unit against interference from contemporaneously executing applications within one or more processing units of the data processing system as set forth in claim 1, the method comprising the further steps of: notifying the processing unit of a reinitialization of the storage control unit.
Claim 8
Dependent Claim 83 words
A method in a data processing system of securing backup copying of designated datasets stored within at least a first storage subsystem connected to the data processing system by a storage control unit against interference from contemporaneously executing applications within one or more processing units of the data processing system as set forth in claim 1, the method comprising the further steps of: responsive to inquiry by a processing unit, returning a list of available data backup session identifiers to the processing unit.
Claim 9
Dependent Claim 156 words
A data processing system for securing data backup copying of datasets designated by an application executing on a processing unit of the data processing system and stored within at least a first storage subsystem, the backup copying occurring during concurrent execution of other applications on one or more processing units of the data processing system, comprising: means responsive to initiation of a data backup session by an application executing on a processing unit for generating a unique identifier for the data backup session; means for determining all member paths of a group of paths designated by the processing unit for communication between itself and the designated dataset stored within the first storage subsystem; means for associating the data backup session unique identifier with the group of paths; and means for blocking access to the data backup session along a path not belonging to the group of paths associated with the data a backup session unique identifier.
Claim 10
Dependent Claim 156 words
A data processing system for securing data backup copying of datasets designated by an application executing on a processing unit of the data processing system and stored within at least a first storage subsystem, the backup copying occurring during concurrent execution of other applications on one or more processing units of the data processing system, comprising: means responsive to initiation of a data backup session by an application executing on a processing unit for generating a unique identifier for the data backup session; means for determining all member paths of a group of paths designated by the processing unit for communication between itself and the designated dataset stored within the first storage subsystem; means for associating the data backup session unique identifier with the group of paths; and means for blocking access to the data backup session along a path not belonging to the group of paths associated with the data a backup session unique identifier.
Claim 11
Dependent Claim 104 words
A data processing system for securing data backup copying of datasets designated by an application executing on a processing unit of the data processing system and stored within at least a first storage subsystem, the backup copying occurring during concurrent execution of other applications on one or more processing units of the data processing system as set forth in claim 8, further comprising: means for generating a session file for the data backup session; means for determining if the session file exceeds a limit in size; and means responsive to a session file exceeding a limit in size for terminating the data backup session.
Claim 12
Dependent Claim 89 words
A data processing system for securing data backup copying of datasets designated by an application executing on a processing unit of the data processing system and stored within at least a first storage subsystem, the backup copying occurring during concurrent execution of other applications on one or more processing units of the data processing system as set forth in claim 9, further comprising means for dynamically adjusting the limit as a function of a number of concurrent data backup sessions and the size of the concurrent data backup sessions.
Claim 13
Dependent Claim 90 words
A data processing system for securing data backup copying of datasets designated by an application executing on a processing unit of the data processing system and stored within at least a first storage subsystem, the backup copying occurring during concurrent execution of other applications on one or more processing units of the data processing system as set forth in claim 8, further comprising: means responsive to the processing unit resetting all member paths of the group of paths designated initially by the processing unit for terminating the data backup session.
Claim 14
Dependent Claim 77 words
A data processing system for securing data backup copying of datasets designated by an application executing on a processing unit of the data processing system and stored within at least a first storage subsystem, the backup copying occurring during concurrent execution of other applications on one or more processing units of the data processing system as set forth in claim 8, further comprising: means responsive to reinitialization of the processing unit for terminating the data backup session.
Claim 15
Dependent Claim 77 words
A data processing system for securing data backup copying of datasets designated by an application executing on a processing unit of the data processing system and stored within at least a first storage subsystem, the backup copying occurring during concurrent execution of other applications on one or more processing units of the data processing system as set forth in claim 8, further comprising: means for notifying the processing unit of a reinitialization of the storage control unit.
Claim 16
Dependent Claim 85 words
A data processing system for securing data backup copying of datasets designated by an application executing on a processing unit of the data processing system and stored within at least a first storage subsystem, the backup copying occurring during concurrent execution of other applications on one or more processing units of the data processing system as set forth in claim 8, further comprising: means responsive to inquiry by a processing unit for returning a list of available data backup session identifiers to the processing unit.

References Cited (Backward Citations)

US5089958A Cited
US5210866A Cited
US5241670A Cited
US5241669A Cited
US5241668A Cited
US5263154A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag