Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
103 words
A method of writing to a storage system having multiple storage media, the method comprising: (a) in response to a first detected criteria that is indicative of a request to write to the storage system, writing data to the storage system without regard to any least busy storage media; and, (b) in response to a second detected criteria that is indicative of a request to write to the storage system: (i) selecting a least busy storage media from the multiple storage media; (ii) writing data to the selected least busy storage media; and, (iii) recording indicia for identifying the data most recently written.
Claim 2
Independent Claim
103 words
A method of writing to a storage system having multiple storage media, the method comprising: (a) in response to a first detected criteria that is indicative of a request to write to the storage system, writing data to the storage system without regard to any least busy storage media; and, (b) in response to a second detected criteria that is indicative of a request to write to the storage system: (i) selecting a least busy storage media from the multiple storage media; (ii) writing data to the selected least busy storage media; and, (iii) recording indicia for identifying the data most recently written.
Claim 3
Dependent Claim
15 words
The method of claim 1 wherein the multiple storage media are random access storage media.
Claim 4
Dependent Claim
18 words
The method of claim 1 wherein the least busy storage media is selected based on input/output (I/O) activity.
Claim 5
Dependent Claim
25 words
The method of claim 1 wherein the second detected criteria includes a request to force a posting of a transaction log to the storage media.
Claim 6
Dependent Claim
30 words
The method of claim 4 wherein the request to force a posting occurs prior to a designated portion of the transaction log being detected as being full with the data.
Claim 7
Dependent Claim
42 words
The method of claim 1 wherein in response to the first detected criteria the data is written to the storage system redundantly, and in response to the second detected criteria the data is written to the selected least busy storage media non-redundantly.
Claim 8
Dependent Claim
20 words
The method of claim 1 wherein the data includes indicia indicative of a sequence ordering of the data being written.
Claim 9
Dependent Claim
27 words
The method of claim 1 wherein each of the storage media includes a reserved area used only for writing when the least busy storage media is selected.
Claim 10
Dependent Claim
86 words
The method of claim 8 wherein the reserved area includes at least two sub areas, and wherein one of the sub areas is written to upon a first event of selecting a least busy storage media, and the other of the sub areas is written to upon a next consecutive event of selecting a least busy storage media, whereby no immediately previously written sub area is overwritten on a next consecutive write in the event of a same least busy storage media being selected twice consecutively.
Claim 11
Independent Claim
103 words
A method of writing a transaction log to a data storage system having multiple storage media, the method comprising: (a) detecting an event pertinent to the transaction log; (b) in response to a first detected event pertinent to the transaction log, writing to the storage system such that redundancy of the transaction log is maintained on the multiple storage media; and, (c) in response to a second detected event pertinent to the transaction log, writing to a least busy storage media of the multiple storage media, and writing such that redundancy of the transaction log is not maintained on the multiple storage media.
Claim 12
Independent Claim
103 words
A method of writing a transaction log to a data storage system having multiple storage media, the method comprising: (a) detecting an event pertinent to the transaction log; (b) in response to a first detected event pertinent to the transaction log, writing to the storage system such that redundancy of the transaction log is maintained on the multiple storage media; and, (c) in response to a second detected event pertinent to the transaction log, writing to a least busy storage media of the multiple storage media, and writing such that redundancy of the transaction log is not maintained on the multiple storage media.
Claim 13
Dependent Claim
44 words
The method of claim 10 wherein the transaction log is stored in a first memory prior to writing to the storage system, and wherein the first detected event includes a status indicative of the transaction log filling a given portion of the first memory.
Claim 14
Dependent Claim
47 words
The method of claim 10 wherein the transaction log is stored in a first memory prior to writing to the storage system, and wherein the second detected event includes an event indicative of something other than the transaction log filling a given portion of the first memory.
Claim 15
Dependent Claim
22 words
The method of claim 10 wherein the least busy storage media is selected based on input/output (I/O) activity of that storage media.
Claim 16
Dependent Claim
88 words
The method of claim 10 wherein each of the storage media includes a reserved area used only for writing when the second event is detected, and wherein the reserved area includes at least two sub areas, and wherein one sub area is written to upon a first event of selecting a least busy storage media, and the other sub area is written to upon a next event of selecting a least busy storage media, whereby no immediately previously written sub area is overwritten on a next consecutive write.
Claim 17
Dependent Claim
122 words
A storage system comprising: (a) a first memory for holding data records; (b) multiple storage media connected to the first memory; (c) means for detecting an event pertinent to the first memory; (d) means for writing the data records to the storage system pursuant to a first storage management criteria in response to a first detected event pertinent to the first memory; and, (e) means for writing the data records to the storage system pursuant to a second storage management criteria in response to a second detected event pertinent to the first memory, the second storage management criteria including writing to a least busy storage media of the multiple storage media and recording indicia for identifying the data records most recently written.
Claim 18
Dependent Claim
122 words
A storage system comprising: (a) a first memory for holding data records; (b) multiple storage media connected to the first memory; (c) means for detecting an event pertinent to the first memory; (d) means for writing the data records to the storage system pursuant to a first storage management criteria in response to a first detected event pertinent to the first memory; and, (e) means for writing the data records to the storage system pursuant to a second storage management criteria in response to a second detected event pertinent to the first memory, the second storage management criteria including writing to a least busy storage media of the multiple storage media and recording indicia for identifying the data records most recently written.
Claim 19
Dependent Claim
28 words
The storage system of claim 15 wherein the first detected event includes an event indicative of a portion of the first memory being full with the data records.
Claim 20
Dependent Claim
24 words
The storage system of claim 15 wherein the first storage management criteria includes maintaining redundancy of the data records on the multiple storage media.
Claim 21
Dependent Claim
30 words
The storage system of claim 15 wherein the second detected event includes an event indicative of something other than the transaction log filling a given portion of the first memory.
Claim 22
Dependent Claim
25 words
The storage system of claim 15 wherein the second storage management criteria includes not maintaining redundancy of the data records on the multiple storage media.
Claim 23
Dependent Claim
24 words
The storage system of claim 15 wherein the least busy storage media includes at least two sub areas reserved for writing the data records.
Claim 24
Dependent Claim
29 words
The storage system of claim 15 wherein the second storage management criteria includes writing into the data records indicia indicative of a sequence ordering of the data being written.