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

Remote data mirroring having preselection of automatic recovery or intervention required when a disruption is detected

Assignee: EMC Corp
•
Filing: 1997-03-17
•
Granted: 2000-03-28
•
Expires: 2017-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Two data storage systems are interconnected by a data link for remote mirroring of data. Each volume of data is configured as local, primary in a remotely mirrored volume pair, or secondary in a remotely mirrored volume pair. Normally, a host computer directly accesses either a local or a primary volume, and data written to a primary volume is automatically sent over the link to a corresponding secondary volume. Each remotely mirrored volume pair can operate in a selected synchronization mode including synchronous, semi-synchronous, adaptive copy-remote write pending, and adaptive copy-disk. A number of automatic and non-automatic recovery mechanisms are provided on a logical volume basis for a desired level of data integrity and degree of operator or application program involvement. If a "volume domino" mode is enabled for a remotely mirrored volume pair, access to a volume of the pair is denied when the other volume is inaccessible. In a "links domino" mode, access to all remotely mirrored volumes is denied when remote mirroring is disrupted by an all-links failure. The domino modes can be used to initiate application-based recovery, for example, recovering a secondary data file using a secondary log file. In an overwrite cache mode, remote write-pending data in cache can be overwritten. In a "log-in-cache" mode, multiple versions of write data can be stored in cache in order to recover from a "rolling disaster".

Inventors

  • 👤 Yuval Ofek

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 12:06
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/2053; G06F11/2056; G06F11/2071; G06F11/2066; G06F11/2079; G06F11/2082

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 220 words
A data processing system comprising: a first data storage system; a second data storage system; and a data link coupled between said first data storage system and said second data storage system for transmission of remote copy data from said first data storage system to said second data storage system; wherein said first data storage system is operational in a remote copy mode in which data is stored in a primary volume of data storage in said first data storage system and is transmitted over said data link and stored in a respective secondary volume of data storage in said second data storage system; and said first data storage system includes a controller for detecting an occurrence of a disruption in operation of the data processing system preventing an access to said primary volume, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to said primary volume, checking whether an automatic recovery mode has been preselected for said primary volume, and when said automatic recovery mode has been preselected for said primary volume, automatically accessing said secondary volume in lieu of said primary volume, and when said automatic recovery mode has not been preselected for said primary volume, not automatically accessing said secondary volume and instead signaling that intervention is required.
Claim 2
Dependent Claim 220 words
A data processing system comprising: a first data storage system; a second data storage system; and a data link coupled between said first data storage system and said second data storage system for transmission of remote copy data from said first data storage system to said second data storage system; wherein said first data storage system is operational in a remote copy mode in which data is stored in a primary volume of data storage in said first data storage system and is transmitted over said data link and stored in a respective secondary volume of data storage in said second data storage system; and said first data storage system includes a controller for detecting an occurrence of a disruption in operation of the data processing system preventing an access to said primary volume, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to said primary volume, checking whether an automatic recovery mode has been preselected for said primary volume, and when said automatic recovery mode has been preselected for said primary volume, automatically accessing said secondary volume in lieu of said primary volume, and when said automatic recovery mode has not been preselected for said primary volume, not automatically accessing said secondary volume and instead signaling that intervention is required.
Claim 3
Dependent Claim 94 words
The data processing system as claimed in claim 1, wherein the data storage in the first data storage system and the data storage in the second data storage system are configured to define volume pairs, each volume pair including a primary volume in one of the first data storage system and the second data storage system and a corresponding secondary volume in another of the first data storage system and the second data storage system, said volume pairs including primary volumes each having an attribute for selecting or not selecting said automatic recovery mode.
Claim 4
Dependent Claim 122 words
The data processing system as claimed in claim 1, wherein said controller has control logic for detecting an occurrence of a disruption in operation of the data processing system preventing an access to said secondary volume, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to said secondary volume, checking whether said automatic recovery mode has been preselected for said secondary volume, and when said automatic recovery mode has been preselected for said secondary volume, automatically accessing said primary volume in lieu of said secondary volume, and when said automatic recovery mode has not been preselected for said secondary volume, not automatically accessing said primary volume and instead signaling that intervention is required.
Claim 5
Dependent Claim 102 words
The data processing system as claimed in claim 1, wherein the data storage in said first data storage system and in said second data storage system are configured to define volume pairs, each volume pair including a primary volume in one of the first data storage system and the second data storage system and a corresponding secondary volume in another of the first data storage system and the second data storage system, each volume pair having an attribute for selecting or not selecting said automatic recovery mode with respect to the primary volume and the secondary volume in said each volume pair.
Claim 6
Dependent Claim 37 words
The data processing system as claimed in claim 1, wherein the controller includes control logic for sending an "intervention required" message to an operating system of a host computer in order to signal that intervention is required.
Claim 7
Dependent Claim 177 words
A data storage system comprising: primary data storage; and a data storage controller programmed to operate in a remote copy mode in which data is stored in a primary volume of the primary data storage and is transmitted over a data link to remote data storage for storage in a respective secondary volume of the remote data storage; wherein said data storage controller is further programmed to detect an occurrence of a disruption in operation of the data storage system preventing an access to said primary volume, and upon detecting said occurrence of said disruption in operation of the data storage system preventing said access to said primary volume, to check whether an automatic recovery mode has been preselected for said primary volume, and when said automatic recovery mode has been preselected for said primary volume, to automatically access said secondary volume in lieu of said primary volume, and when said automatic recovery mode has not been preselected for said primary volume, to not automatically access said secondary volume and instead to signal that intervention is required.
Claim 8
Dependent Claim 177 words
A data storage system comprising: primary data storage; and a data storage controller programmed to operate in a remote copy mode in which data is stored in a primary volume of the primary data storage and is transmitted over a data link to remote data storage for storage in a respective secondary volume of the remote data storage; wherein said data storage controller is further programmed to detect an occurrence of a disruption in operation of the data storage system preventing an access to said primary volume, and upon detecting said occurrence of said disruption in operation of the data storage system preventing said access to said primary volume, to check whether an automatic recovery mode has been preselected for said primary volume, and when said automatic recovery mode has been preselected for said primary volume, to automatically access said secondary volume in lieu of said primary volume, and when said automatic recovery mode has not been preselected for said primary volume, to not automatically access said secondary volume and instead to signal that intervention is required.
Claim 9
Dependent Claim 125 words
The data storage system of claim 6, wherein said data storage controller is programmed to detect an occurrence of a disruption in operation of the data storage system preventing an access to said secondary volume, and upon detecting said occurrence of said disruption in operation of the data storage system preventing said access to said secondary volume, to check whether said automatic recovery mode has been preselected for said secondary volume, and when said automatic recovery mode has been preselected for said secondary volume, to automatically access said primary volume in lieu of said secondary volume, and when said automatic recovery mode has not been preselected for said secondary volume, to not automatically access said primary volume and instead to signal that intervention is required.
Claim 10
Dependent Claim 199 words
A program storage device readable by a data storage system, said program storage device encoding a program for execution by the data storage system for controlling operation of the data storage system in a remote copy mode in which data is stored in a primary volume of primary data storage of the data storage system and is transmitted over a data link to remote data storage for storage in a respective secondary volume of the remote data storage; wherein said program is executable by the data storage system to detect an occurrence of a disruption in operation of the data storage system preventing an access to said primary volume, and upon detecting said occurrence of said disruption in operation of the data storage system preventing said access to said primary volume, to check whether an automatic recovery mode has been preselected for said primary volume, and when said automatic recovery mode has been preselected for said primary volume, to automatically access said secondary volume in lieu of said primary volume, and when said automatic recovery mode has not been preselected for said primary volume, to not automatically access said secondary volume and instead to signal that intervention is required.
Claim 11
Dependent Claim 199 words
A program storage device readable by a data storage system, said program storage device encoding a program for execution by the data storage system for controlling operation of the data storage system in a remote copy mode in which data is stored in a primary volume of primary data storage of the data storage system and is transmitted over a data link to remote data storage for storage in a respective secondary volume of the remote data storage; wherein said program is executable by the data storage system to detect an occurrence of a disruption in operation of the data storage system preventing an access to said primary volume, and upon detecting said occurrence of said disruption in operation of the data storage system preventing said access to said primary volume, to check whether an automatic recovery mode has been preselected for said primary volume, and when said automatic recovery mode has been preselected for said primary volume, to automatically access said secondary volume in lieu of said primary volume, and when said automatic recovery mode has not been preselected for said primary volume, to not automatically access said secondary volume and instead to signal that intervention is required.
Claim 12
Dependent Claim 130 words
The program storage device as claimed in claim 8, wherein said program is executable by the data storage system to detect an occurrence of a disruption in operation of the data storage system preventing an access to said secondary volume, and upon detecting said occurrence of said disruption in operation of the data storage system preventing said access to said secondary volume, to check whether said automatic recovery mode has been preselected for said secondary volume, and when said automatic recovery mode has been preselected for said secondary volume, to automatically access said primary volume in lieu of said secondary volume, and when said automatic recovery mode has not been preselected for said secondary volume, to not automatically access said primary volume and instead to signal that intervention is required.
Claim 13
Independent Claim 354 words
A method of recovering from disruptions in a data processing system, said data processing system having a first data storage system, a second data storage system, and a data link coupled between said first data storage system and said second data storage system for transmission of remote copy data from said first data storage system to said second data storage system; said method comprising the steps of: (a) configuring the data storage in said first data storage system and in said second data storage system to define volume pairs each including a primary volume in said first data storage system and a corresponding secondary volume in the second data storage system, said volume pairs including primary volumes each having an attribute for selecting or not selecting an automatic recovery mode; (b) operating said data processing system in a remote copy mode in which data is stored in the primary volumes of data storage in said first data storage system and is transmitted over said data link and stored in the corresponding secondary volumes of data storage in said second data storage system; (c) detecting an occurrence of a disruption in operation of the data processing system preventing an access to a primary volume having said attribute selecting said automatic recovery mode, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to the primary volume having said attribute selecting said automatic recovery mode, automatically accessing the secondary volume in the volume pair including the primary volume having said attribute selecting said automatic recovery mode; and (d) detecting an occurrence of a disruption in operation of the data processing system preventing an access to a primary volume having said attribute not selecting said automatic recovery mode, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to the primary volume having said attribute not selecting said automatic recovery mode, not automatically accessing the secondary volume in the volume pair including the primary volume having said attribute not selecting said automatic recovery mode, and instead signaling that intervention is required.
Claim 14
Independent Claim 354 words
A method of recovering from disruptions in a data processing system, said data processing system having a first data storage system, a second data storage system, and a data link coupled between said first data storage system and said second data storage system for transmission of remote copy data from said first data storage system to said second data storage system; said method comprising the steps of: (a) configuring the data storage in said first data storage system and in said second data storage system to define volume pairs each including a primary volume in said first data storage system and a corresponding secondary volume in the second data storage system, said volume pairs including primary volumes each having an attribute for selecting or not selecting an automatic recovery mode; (b) operating said data processing system in a remote copy mode in which data is stored in the primary volumes of data storage in said first data storage system and is transmitted over said data link and stored in the corresponding secondary volumes of data storage in said second data storage system; (c) detecting an occurrence of a disruption in operation of the data processing system preventing an access to a primary volume having said attribute selecting said automatic recovery mode, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to the primary volume having said attribute selecting said automatic recovery mode, automatically accessing the secondary volume in the volume pair including the primary volume having said attribute selecting said automatic recovery mode; and (d) detecting an occurrence of a disruption in operation of the data processing system preventing an access to a primary volume having said attribute not selecting said automatic recovery mode, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to the primary volume having said attribute not selecting said automatic recovery mode, not automatically accessing the secondary volume in the volume pair including the primary volume having said attribute not selecting said automatic recovery mode, and instead signaling that intervention is required.
Claim 15
Dependent Claim 208 words
The method as claimed in claim 10, wherein said volume pairs include secondary volumes each having an attribute for selecting or not selecting said automatic recovery mode, and wherein said method further includes the steps of: (e) detecting an occurrence of a disruption in operation of the data processing system preventing an access to a secondary volume having said attribute selecting said automatic recovery mode, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to the secondary volume having said attribute selecting said automatic recovery mode, automatically accessing the primary volume in the volume pair including the secondary volume having said attribute selecting said automatic recovery mode; and (f) detecting an occurrence of a disruption in operation of the data processing system preventing an access to a secondary volume having said attribute not selecting said automatic recovery mode, and upon detecting said occurrence of said disruption in operation of the data processing system preventing said access to the secondary volume having said attribute rot selecting said automatic recovery mode, not automatically accessing the primary volume in the volume pair including the secondary volume having said attribute not selecting said automatic recovery mode, and instead signaling that intervention is required.
Claim 16
Dependent Claim 34 words
The method as claimed in claim 10, wherein the first data storage system sends an "intervention required" message to an operating system of a host computer in order to signal that intervention is required.
Claim 17
Dependent Claim 270 words
A data processing system comprising: a first data storage system; a second data storage system; and a data link coupled between said first data storage system and said second data storage system for transmission of data from said first data storage system to said second data storage system; wherein said first data storage system is operational in a remote copy mode in which remote copy data is stored in data storage in said first data storage system and is transmitted over said data link and stored in data storage in said second data storage system; and said first data storage system includes a controller for detecting a failure of said data link preventing the remote copy data from being transmitted to said second data storage system for storage in the data storage in said second data storage system, and upon detecting said failure of said data link preventing the remote copy data from being transmitted to said second data storage system for storage in the data storage in said second data storage system, checking whether an automatic recovery mode has been preselected for use in case of link failure, and when said automatic recovery mode has been preselected for use in case of link failure, permitting continued access to the remote copy data in the data storage in the first data storage system without intervention, and when said automatic recovery mode has not been preselected for use in case of link failure, not permitting continued access to the remote copy data in the data storage of the first data storage system without intervention and instead signaling that intervention is required.
Claim 18
Dependent Claim 270 words
A data processing system comprising: a first data storage system; a second data storage system; and a data link coupled between said first data storage system and said second data storage system for transmission of data from said first data storage system to said second data storage system; wherein said first data storage system is operational in a remote copy mode in which remote copy data is stored in data storage in said first data storage system and is transmitted over said data link and stored in data storage in said second data storage system; and said first data storage system includes a controller for detecting a failure of said data link preventing the remote copy data from being transmitted to said second data storage system for storage in the data storage in said second data storage system, and upon detecting said failure of said data link preventing the remote copy data from being transmitted to said second data storage system for storage in the data storage in said second data storage system, checking whether an automatic recovery mode has been preselected for use in case of link failure, and when said automatic recovery mode has been preselected for use in case of link failure, permitting continued access to the remote copy data in the data storage in the first data storage system without intervention, and when said automatic recovery mode has not been preselected for use in case of link failure, not permitting continued access to the remote copy data in the data storage of the first data storage system without intervention and instead signaling that intervention is required.
Claim 19
Dependent Claim 37 words
The data processing system as claimed in claim 13, wherein the controller includes control logic for sending an "intervention required" message to an operating system of a host computer in order to signal that intervention is required.
Claim 20
Dependent Claim 186 words
A data storage system comprising: primary data storage; and a data storage controller programmed to operate in a remote copy mode in which remote copy data is stored in the primary data storage and is transmitted over a data link to remote data storage; wherein said data storage controller is further programmed to detect a failure of said data link preventing the remote copy data from being transmitted to said remote data storage, and upon detecting said failure of said data link preventing the remote copy data from being transmitted to said remote data storage, to check whether an automatic recovery mode has been preselected for use in case of link failure, and when said automatic recovery mode has been preselected for use in case of link failure, to permit continued access to the remote copy data in the primary data storage without intervention, and when said automatic recovery mode has not been preselected for use in case of link failure, to not permit continued access to the remote copy data in the primary data storage without intervention and instead to signal that intervention is required.
Claim 21
Dependent Claim 186 words
A data storage system comprising: primary data storage; and a data storage controller programmed to operate in a remote copy mode in which remote copy data is stored in the primary data storage and is transmitted over a data link to remote data storage; wherein said data storage controller is further programmed to detect a failure of said data link preventing the remote copy data from being transmitted to said remote data storage, and upon detecting said failure of said data link preventing the remote copy data from being transmitted to said remote data storage, to check whether an automatic recovery mode has been preselected for use in case of link failure, and when said automatic recovery mode has been preselected for use in case of link failure, to permit continued access to the remote copy data in the primary data storage without intervention, and when said automatic recovery mode has not been preselected for use in case of link failure, to not permit continued access to the remote copy data in the primary data storage without intervention and instead to signal that intervention is required.
Claim 22
Dependent Claim 193 words
A program storage device readable by a data storage system, said program storage device encoding a program for execution by the data storage system for controlling operation in a remote copy mode in which remote copy data is stored in primary data storage of the data storage system and is transmitted over a data link to remote data storage, wherein said program s executable by the data storage system to detect a failure of said data link preventing the remote copy data from being transmitted to said remote data storage, and upon detecting said failure of said data link preventing the remote copy data from being transmitted to said remote data storage, to check whether an automatic recovery mode has been preselected for use in case of link failure, and when said automatic recovery mode has been preselected for use in case of link failure, to permit continued access to the remote copy data without intervention, and when said automatic recovery mode has not been preselected for use in case of link failure, to not permit continued access to the remote copy data without intervention and instead to signal that intervention is required.
Claim 23
Dependent Claim 193 words
A program storage device readable by a data storage system, said program storage device encoding a program for execution by the data storage system for controlling operation in a remote copy mode in which remote copy data is stored in primary data storage of the data storage system and is transmitted over a data link to remote data storage, wherein said program s executable by the data storage system to detect a failure of said data link preventing the remote copy data from being transmitted to said remote data storage, and upon detecting said failure of said data link preventing the remote copy data from being transmitted to said remote data storage, to check whether an automatic recovery mode has been preselected for use in case of link failure, and when said automatic recovery mode has been preselected for use in case of link failure, to permit continued access to the remote copy data without intervention, and when said automatic recovery mode has not been preselected for use in case of link failure, to not permit continued access to the remote copy data without intervention and instead to signal that intervention is required.
Claim 24
Independent Claim 341 words
A method of operating a data processing system, said data processing system including a first data storage system, a second data storage system, a data link coupled between said first data storage system and said second data storage system for transmission of remote copy data from said first data storage system to said second data storage system, and a host computer coupled to said first data storage system for access to data storage in said first data storage system; said method comprising the steps of: (a) selecting whether or not an automatic recovery mode should be used in case of link failure; and then (b) operating said data processing system in a remote copy mode in which remote copy data is stored in the data storage in said first data storage system and is transmitted over said data link and stored in data storage in said second data storage system; and (c) detecting a failure of said data link preventing data stored in the data storage in said first data storage system from being transmitted to said second data storage system for storage in the data storage in said second data storage system, and upon detecting said failure of said data link preventing remote copy data stored in the data storage in said first data storage system from being transmitted to said second data storage system for storage in the data storage in said second data storage system, checking whether said automatic recovery mode has been preselected for use in case of link failure, and when said automatic recovery mode has been preselected for use in case of link failure, permitting said host computer to continue to access the remote copy data in the data storage in the first data storage system without intervention, and when said automatic recovery mode has not been preselected for use in case of link failure, not permitting said host computer to access the remote copy data in the data storage in the first data storage system without intervention and instead signaling that intervention is required.
Claim 25
Independent Claim 341 words
A method of operating a data processing system, said data processing system including a first data storage system, a second data storage system, a data link coupled between said first data storage system and said second data storage system for transmission of remote copy data from said first data storage system to said second data storage system, and a host computer coupled to said first data storage system for access to data storage in said first data storage system; said method comprising the steps of: (a) selecting whether or not an automatic recovery mode should be used in case of link failure; and then (b) operating said data processing system in a remote copy mode in which remote copy data is stored in the data storage in said first data storage system and is transmitted over said data link and stored in data storage in said second data storage system; and (c) detecting a failure of said data link preventing data stored in the data storage in said first data storage system from being transmitted to said second data storage system for storage in the data storage in said second data storage system, and upon detecting said failure of said data link preventing remote copy data stored in the data storage in said first data storage system from being transmitted to said second data storage system for storage in the data storage in said second data storage system, checking whether said automatic recovery mode has been preselected for use in case of link failure, and when said automatic recovery mode has been preselected for use in case of link failure, permitting said host computer to continue to access the remote copy data in the data storage in the first data storage system without intervention, and when said automatic recovery mode has not been preselected for use in case of link failure, not permitting said host computer to access the remote copy data in the data storage in the first data storage system without intervention and instead signaling that intervention is required.
Claim 26
Dependent Claim 37 words
The method as claimed in claim 17, wherein the first data storage system includes means for sending an "intervention required" message to an operating system of said host computer in order to signal that intervention is required.
Claim 27
Dependent Claim 92 words
The method as claimed in claim 17, wherein said automatic recovery mode has not been preselected for use in case of link failure, said failure of the data link occurs preventing data stored in the data storage in said first data storage system from being transmitted to said second data storage system for storage in the data storage in said second data storage system, and the host computer is prevented from accessing the remote copy data in the data storage of the first data storage system for read access and write access.

References Cited (Backward Citations)

US3866182A Cited
US3588839A Cited
US3835260A Cited
US4020466A Cited
US4161777A Cited
US4150429A Cited
US4057849A Cited
US4084231A Cited
US4094000A Cited
US4124843A Cited
US4204251A Cited
US4342079A Cited
GB2086625A Cited
US4396984A Cited
US4464713A Cited
US4453215A Cited
US4430727A Cited
US4577272A Cited
US4608688A Cited
US4755928A Cited
US4916605A Cited
US4634100A Cited
US4805106A Cited
US4698808A Cited
US4779189A Cited
US4710870A Cited
US4841475A Cited
US4888686A Cited
EP0239323A2 Cited
US4797750A Cited
US4814592A Cited
US4769764A Cited
US4783834A Cited
US4862411A Cited
US4785472A Cited
US4849978A Cited
US5123099A Cited
US5132787A Cited
US5051887A Cited
US4837680A Cited
US5099485A Cited
US5146605A Cited
US5175839A Cited
EP0323123B1 Cited
US5313664A Cited
US5060185A Cited
US5134711A Cited
US5060142A Cited
US5159671A Cited
US5007053A Cited
US4949187A Cited
US5089958A Cited
US5175837A Cited
US5170471A Cited
US5185864A Cited
US5202887A Cited
US5210865A Cited
US4985695A Cited
US5029199A Cited
US5097439A Cited
US5276867A Cited
US5274645A Cited
US5285451A Cited
US5127048A Cited
US5377342A Cited
US5155845A Cited
US5157770A Cited
US5146576A Cited
US5235690A Cited
US5446872A Cited
US5155814A Cited
US5235692A Cited
US5201053A Cited
US5343477A Cited
US5544347A Cited
US5206939A Cited
US5269011A Cited
US5335352A Cited
US5155835A Cited
US5682396A Cited
US5239659A Cited
US5379412A Cited
US5263154A Cited
US5459857A Cited
US5381539A Cited
US5428796A Cited
US5724500A Cited
US5463752A Cited
US5375232A Cited
US5526484A Cited
US5555371A Cited
US5742792A Cited
US5611069A Cited
US5544345A Cited
US5584039A Cited
US5809543A Cited
US5615329A Cited
US5574950A Cited
US5815146A Cited
US5606359A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-03-28 2003-09-27 2004-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-03-28 2007-09-27 2008-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-03-28 2011-09-27 2012-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag