Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
141 words
A method for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that is in an ordered event sequence, the method comprising the steps of: (a) providing in the asynchronous sequence of write operations at the source a marker request which includes a token with an event value exceeding in magnitude an event value of a previous token; (b) transmitting the asynchronous sequence of write operations with the marker request to the remote site; and (c) sending a reply from the remote site to the source after the marker request is received at the remote site, the reply indicating that the event at the remote site is complete.
Claim 2
Independent Claim
141 words
A method for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that is in an ordered event sequence, the method comprising the steps of: (a) providing in the asynchronous sequence of write operations at the source a marker request which includes a token with an event value exceeding in magnitude an event value of a previous token; (b) transmitting the asynchronous sequence of write operations with the marker request to the remote site; and (c) sending a reply from the remote site to the source after the marker request is received at the remote site, the reply indicating that the event at the remote site is complete.
Claim 3
Dependent Claim
30 words
The method of claim 1 in which the event value of the token and previous token is selected from a set consisting of a time stamp and a sequential number.
Claim 4
Dependent Claim
48 words
The method of claim 1 in which step (a) comprises the steps of: (a1) issuing a marker synchronize request from the source; (a2) generating a marker token at the remote site responsive to the marker synchronize request; and (a3) processing the marker synchronize request at the remote site.
Claim 5
Dependent Claim
44 words
The method of claim 3 in which step (c) comprises the steps of: (c1) placing the marker request sequentially in a write operation storage area; (c2) returning an event complete message to the source; and (c3) posting the event complete message at the source.
Claim 6
Dependent Claim
32 words
The method of claim 4 which further comprises the step of releasing information as a result of the event complete message to a site outside of the source and the remote site.
Claim 7
Dependent Claim
16 words
The method of claim 5 in which the marker request does not update any write operation.
Claim 8
Independent Claim
153 words
A system for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that is in an ordered event sequence, the system comprising: means for providing in the asynchronous sequence of write operations at the source a marker request which includes a token with an event value exceeding in magnitude an event value of a previous token; means responsive to the marker request providing means for transmitting the asynchronous sequence of write operations with the marker request to the remote site; and means responsive to the transmitting means for sending a reply from the remote site to the source after the marker request is received at the remote site, the reply indicating that the event at the remote site is complete.
Claim 9
Independent Claim
153 words
A system for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that is in an ordered event sequence, the system comprising: means for providing in the asynchronous sequence of write operations at the source a marker request which includes a token with an event value exceeding in magnitude an event value of a previous token; means responsive to the marker request providing means for transmitting the asynchronous sequence of write operations with the marker request to the remote site; and means responsive to the transmitting means for sending a reply from the remote site to the source after the marker request is received at the remote site, the reply indicating that the event at the remote site is complete.
Claim 10
Dependent Claim
30 words
The system of claim 7 in which the event value of the token and previous token is selected from a set consisting of a time stamp and a sequential number.
Claim 11
Dependent Claim
61 words
The system of claim 7 in which the marker request providing means comprises: means for issuing a marker synchronize request from the source; means responsive to the issuing means for generating a marker token at the remote site responsive to the marker synchronize request; and means responsive to the generating means for processing the marker synchronize request at the remote site.
Claim 12
Dependent Claim
61 words
The system of claim 9 in which sending means comprises: means responsive to the transmitting means for placing the marker request sequentially in a write operation storage area; means responsive to the marker request placing means for returning an event complete message to the source; and means responsive to the returning means for posting the event complete message to the source.
Claim 13
Dependent Claim
36 words
The system of claim 10 which further comprises means responsive to the posting means for releasing information, as a result of the event complete message to a site outside of the source and the remote site.
Claim 14
Dependent Claim
16 words
The system of claim 11 in which the marker request does not update any write operation.
Claim 15
Independent Claim
156 words
A method for assuring the occurrence of an event at a site remote from a source of asynchronous independently generated sequence of application dependent write operations, embedding in the sequence at the source labeled tokens counterpart to write operations including addresses and periodic checkpoint lists establishing thereby a totally ordered event sequence, comprising the steps of: (a) embedding in the sequence of application dependent write operations at the source a synchronization request with a labeled token of an embedded predetermined event exceeding in magnitude a labeled token of a previously embedded predetermined event and transmitting the sequence of application dependent write operations with the embedded synchronization request to the remote site; and (b) responsive to receipt of the synchronization request at the remote site, sending a coded reply from the remote site to the sequence source within a given time period or otherwise treating the remote predetermined event as not having been received at the site.
Claim 16
Independent Claim
156 words
A method for assuring the occurrence of an event at a site remote from a source of asynchronous independently generated sequence of application dependent write operations, embedding in the sequence at the source labeled tokens counterpart to write operations including addresses and periodic checkpoint lists establishing thereby a totally ordered event sequence, comprising the steps of: (a) embedding in the sequence of application dependent write operations at the source a synchronization request with a labeled token of an embedded predetermined event exceeding in magnitude a labeled token of a previously embedded predetermined event and transmitting the sequence of application dependent write operations with the embedded synchronization request to the remote site; and (b) responsive to receipt of the synchronization request at the remote site, sending a coded reply from the remote site to the sequence source within a given time period or otherwise treating the remote predetermined event as not having been received at the site.
Claim 17
Independent Claim
156 words
A system for assuring the occurrence of an event at a site remote from a source of asynchronous independently generated sequence of application dependent write operations, embedding in the sequence at the source labeled tokens counterpart to write operations including addresses and periodic checkpoint lists establishing thereby a totally ordered event sequence, comprising: means for embedding in the sequence of application dependent write operations at the source a synchronization request with a labeled token of an embedded predetermined event exceeding in magnitude a labeled token of a previously embedded predetermined event and transmitting the sequence of application dependent write operations with the embedded synchronization request to the remote site; and means responsive to receipt of the embedded synchronization request at the remote site for sending a coded reply from the remote site to the source within a given time period or otherwise treating the embedded predetermined event as not having been received at the remote site.
Claim 18
Independent Claim
156 words
A system for assuring the occurrence of an event at a site remote from a source of asynchronous independently generated sequence of application dependent write operations, embedding in the sequence at the source labeled tokens counterpart to write operations including addresses and periodic checkpoint lists establishing thereby a totally ordered event sequence, comprising: means for embedding in the sequence of application dependent write operations at the source a synchronization request with a labeled token of an embedded predetermined event exceeding in magnitude a labeled token of a previously embedded predetermined event and transmitting the sequence of application dependent write operations with the embedded synchronization request to the remote site; and means responsive to receipt of the embedded synchronization request at the remote site for sending a coded reply from the remote site to the source within a given time period or otherwise treating the embedded predetermined event as not having been received at the remote site.
Claim 19
Dependent Claim
239 words
In a system in which asynchronously and independently executing applications on at least one processor at a primary site create a sequence of write operations against a local store coupling the processor at the primary site and updates copied from the local store to storage located within at least one remote processing site, which sequence of write operations are both enqueued and executed at different rates at the primary site resulting in a near random ordered copy sequence as applied to the remote site, embedding in the sequence of write operations at the primary site labeled tokens counterpart to the write operations including addresses and periodic checkpoint lists establishing thereby a totally ordered event sequence, a method for securing confirmation of a recording of a predetermined one of the application dependent write operations at the remote site, comprising the steps of: (a) embedding in the sequence of write operations at the primary site a synchronization request with a labeled token of an embedded predetermined event exceeding in magnitude a labeled token of a previously embedded predetermined event and transmitting the sequence of write operations with the embedded synchronization request to the remote site; and (b) responsive to receipt of the synchronization request at the remote site, sending a coded reply from the remote site to the primary site within a given time period or otherwise treating the embedded predetermined event as not having been received at the remote site.
Claim 20
Dependent Claim
239 words
In a system in which asynchronously and independently executing applications on at least one processor at a primary site create a sequence of write operations against a local store coupling the processor at the primary site and updates copied from the local store to storage located within at least one remote processing site, which sequence of write operations are both enqueued and executed at different rates at the primary site resulting in a near random ordered copy sequence as applied to the remote site, embedding in the sequence of write operations at the primary site labeled tokens counterpart to the write operations including addresses and periodic checkpoint lists establishing thereby a totally ordered event sequence, a method for securing confirmation of a recording of a predetermined one of the application dependent write operations at the remote site, comprising the steps of: (a) embedding in the sequence of write operations at the primary site a synchronization request with a labeled token of an embedded predetermined event exceeding in magnitude a labeled token of a previously embedded predetermined event and transmitting the sequence of write operations with the embedded synchronization request to the remote site; and (b) responsive to receipt of the synchronization request at the remote site, sending a coded reply from the remote site to the primary site within a given time period or otherwise treating the embedded predetermined event as not having been received at the remote site.
Claim 21
Dependent Claim
241 words
In a system in which asynchronously and independently executing applications on at least one processor at a primary site create a sequence of write operations against a local store coupling the processor at the primary site and updates copied from the local store to storage located within at least one remote processing site, which sequence of write operations are both enqueued and executed at different rates at the primary site resulting in a near random ordered copy sequence as applied to the remote site, embedding in the sequence of write operations at the primary site monotonically labeled tokens counterpart to the write operations including addresses and periodic checkpoint lists establishing thereby a totally ordered event sequence, a system for securing confirmation of a recording of a predetermined one of the application dependent write operations at the remote site, the system comprising: means for embedding in the sequence of write operations at the primary site a synchronization request with a labeled token of an embedded predetermined event exceeding in magnitude a labeled token of a previously embedded predetermined event and transmitting the sequence of write operations with the embedded synchronization request to the remote site; and means responsive to receipt of the synchronization request at the remote site for sending a coded reply from the remote site to the primary site within a given time period or otherwise treating the embedded predetermined event as not having been received at the remote site.
Claim 22
Dependent Claim
241 words
In a system in which asynchronously and independently executing applications on at least one processor at a primary site create a sequence of write operations against a local store coupling the processor at the primary site and updates copied from the local store to storage located within at least one remote processing site, which sequence of write operations are both enqueued and executed at different rates at the primary site resulting in a near random ordered copy sequence as applied to the remote site, embedding in the sequence of write operations at the primary site monotonically labeled tokens counterpart to the write operations including addresses and periodic checkpoint lists establishing thereby a totally ordered event sequence, a system for securing confirmation of a recording of a predetermined one of the application dependent write operations at the remote site, the system comprising: means for embedding in the sequence of write operations at the primary site a synchronization request with a labeled token of an embedded predetermined event exceeding in magnitude a labeled token of a previously embedded predetermined event and transmitting the sequence of write operations with the embedded synchronization request to the remote site; and means responsive to receipt of the synchronization request at the remote site for sending a coded reply from the remote site to the primary site within a given time period or otherwise treating the embedded predetermined event as not having been received at the remote site.
Claim 23
Independent Claim
111 words
A method for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that provides an ordered event sequence, the method comprising the steps of: (a) providing in the asynchronous sequence of write operations at the source a marker request which includes a token with an event value exceeding in magnitude an event value of a previous token; and (b) recognizing an acknowledgement from the remote site, the acknowledgement indicating that the event at the remote site is complete.
Claim 24
Independent Claim
111 words
A method for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that provides an ordered event sequence, the method comprising the steps of: (a) providing in the asynchronous sequence of write operations at the source a marker request which includes a token with an event value exceeding in magnitude an event value of a previous token; and (b) recognizing an acknowledgement from the remote site, the acknowledgement indicating that the event at the remote site is complete.
Claim 25
Dependent Claim
30 words
The method of claim 17 in which the event value of the token and previous token is selected from a set consisting of a time stamp and a sequential number.
Claim 26
Dependent Claim
40 words
The method of claim 17 in which step (a) comprises the steps of: (a1) issuing a marker synchronize request from the source; (a2) receiving the acknowledgement from the remote site; and (a3) processing the marker synchronize request at the source.
Claim 27
Dependent Claim
47 words
The method of claim 19 in which step (c) comprises the steps of: (c1) placing the marker request sequentially in a write operation storage area within the source; (c2) returning an event complete message to the source; and (c3) posting the event complete message at the source.
Claim 28
Dependent Claim
32 words
The method of claim 20 which further comprises the step of releasing information as a result of the event complete message to a site outside of the source and the remote site.
Claim 29
Dependent Claim
16 words
The method of claim 21 in which the marker request does not update any write operation.
Claim 30
Independent Claim
116 words
A system for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that provides an ordered event sequence, the system comprising: means for providing in the asynchronous sequence of write operations at the source a marker request which includes a token with an event value exceeding in magnitude an event value of a previous token; and means responsive to marker request providing means for recognizing an acknowledgement from the remote site, the acknowledgement indicating that the event at the remote site is complete.
Claim 31
Independent Claim
116 words
A system for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that provides an ordered event sequence, the system comprising: means for providing in the asynchronous sequence of write operations at the source a marker request which includes a token with an event value exceeding in magnitude an event value of a previous token; and means responsive to marker request providing means for recognizing an acknowledgement from the remote site, the acknowledgement indicating that the event at the remote site is complete.
Claim 32
Dependent Claim
30 words
The system of claim 23 in which the event value of the token and previous token is selected from a set consisting of a time stamp and a sequential number.
Claim 33
Dependent Claim
53 words
The system of claim 23 in which the marker request providing means comprises: means for issuing a marker synchronize request from the source; means responsive to the issuing means for providing the acknowledgment from the remote site; and means responsive to the issuing means for processing the marker synchronize request at the source.
Claim 34
Dependent Claim
62 words
The system of claim 25 in which the issuing means comprises: means responsive to the providing means for placing the marker request sequentially in a write operation storage area; means responsive to the marker request placing means for returning an event complete message to the source; and means responsive to the returning means for posting the event complete message to the source.
Claim 35
Dependent Claim
36 words
The system of claim 26 which further comprises means responsive to the posting means for releasing information as a result of the event complete message to a site outside of the source and the remote site.
Claim 36
Dependent Claim
16 words
The system of claim 27 in which the marker request does not update any write operation.
Claim 37
Dependent Claim
120 words
A computer readable medium containing program instructions for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that is an ordered event sequence, the program instructions comprising: providing a marker request with an event value exceeding in magnitude a previously predetermined event value in the sequence at the source; transmitting the sequence with the marker request to the remote site; and sending a reply indicating that the event is complete to the source from the remote site after the marker request is received at the remote site.
Claim 38
Dependent Claim
120 words
A computer readable medium containing program instructions for assuring the occurrence of an event at a site remote from a source of asynchronous sequence of write operations, the asynchronous sequence of write operations including a sequential number of special purpose messages, each special purpose message including a numerically ordered token that is an ordered event sequence, the program instructions comprising: providing a marker request with an event value exceeding in magnitude a previously predetermined event value in the sequence at the source; transmitting the sequence with the marker request to the remote site; and sending a reply indicating that the event is complete to the source from the remote site after the marker request is received at the remote site.