← Back to Patent Explorer
US4366511A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for formatting a memory disk

Assignee: Atos IT Solutions and Services Inc
•
Filing: 1980-11-03
•
Granted: 1982-12-28
•
Expires: 2000-11-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for formatting a memory disk (10). Information is stored in compressed form in memory (32). Each sequentially different byte of information is accompanied by a numerical variable defining the number of times the byte is to be written on the disk (10). The numerical variable is loaded into a control counter (40) which is decremented every time the byte is written. The same byte is fetched from the memory (32) until the control counter (40) reaches zero.

Inventors

  • 👤 Charles Ranalli

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 19:33
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/12; G11B20/1217; G11B20/1252; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0602; G06F3/0604; G06F3/0607; G06F3/0628; G06F3/0638; G06F3/0668; G06F3/0671; G06F3/0673; G06F3/0674; G06F3/0676; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2508

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 57 words
Apparatus for formatting a memory disk (10) comprising: storage means (32) for storing information and a numerical variable associated therewith; a control counter (40); logic means (36) for loading said control counter with said numerical variable; and controller means (34) for writing said information onto said disk for a number of times defined by said numerical variable.
Claim 2
Dependent Claim 57 words
Apparatus for formatting a memory disk (10) comprising: storage means (32) for storing information and a numerical variable associated therewith; a control counter (40); logic means (36) for loading said control counter with said numerical variable; and controller means (34) for writing said information onto said disk for a number of times defined by said numerical variable.
Claim 3
Dependent Claim 22 words
The apparatus of claim 1 wherein said information and numerical variable are stored in adjacent address locations in said storage means (32).
Claim 4
Dependent Claim 142 words
The apparatus of claim 2 further comprising: an address counter (38); processor means (26) for loading the address counter (38) with an address of a location in said storage means (32); detector means (37) for detecting whether the contents of the address counter (38) are odd or even; means (46, 52) for loading said control counter (40) with the numerical variable when the address counter (38) contents are of one type and then changing the contents of said address counter (38); means (50, 48) for coupling said information to said controller means (34) when the contents of the address counter are of another type and then changing the contents of said control counter (40); and (means (54) for generating a signal to initiate a change in the contents of said address counter (38) when the control counter (40) reaches a predetermined count.
Claim 5
Dependent Claim 17 words
The apparatus of claim 3 wherein each sequentially different information value has its own associated numerical variable.
Claim 6
Dependent Claim 34 words
The apparatus of claim 4 wherein said information and numerical variables are stored as packets in a table in said storage means (32), with said numerical variables preceeding their associated information in each packet.
Claim 7
Independent Claim 48 words
A method of formatting a memory disk (10) comprising: storing information and a numerical variable associated therewith in a memory (32); loading a control counter (40) with said numerical variable; and writing said information onto said disk (10) for a number of times defined by said numerical variable.
Claim 8
Independent Claim 48 words
A method of formatting a memory disk (10) comprising: storing information and a numerical variable associated therewith in a memory (32); loading a control counter (40) with said numerical variable; and writing said information onto said disk (10) for a number of times defined by said numerical variable.
Claim 9
Dependent Claim 33 words
The method of claim 6 wherein each sequentially different byte of information has its own associated numerical variable defining the number of times said byte is to be written onto said disk (10).
Claim 10
Dependent Claim 120 words
The method of claim 7 which further comprises: loading an address counter (38) with the address of a location in the memory (32); determining whether the contents of said address counter (38) are odd or even; loading said control counter (40) with a numerical variable when the address counter contents is of one type and then changing the contents of said address counter (38); writing the information in said memory location addressed by said address counter (38) onto said disk (10) when the contents of the address counter (38) is of another type, and then changing the contents of said control counter (40); and changing the contents of address counter (38) when the control counter (40) reaches a predetermined count.
Claim 11
Independent Claim 197 words
A method of formatting a memory disk comprising: storing a string of packets in adjacent locations of a table in a memory (32), each packet containing a sequentially different byte of information to be written onto the disk (10) and a numerical variable defining the number of times that said byte is to be written onto the disk (10), said numerical variable being stored in even memory locations and its associated information byte being stored in the subsequent odd memory location; loading an address counter (38) with the first entry in the table; determining whether the contents of said address counter (38) are even or odd; loading a control counter (40) with the numerical variable if the contents of the address counter (38) are even, and then incrementing said address counter (38); writing the information byte addressed by said address counter (38) onto said disk (10) when the contents of the address counter (38) are odd, and then decrementing said control counter (46); and incrementing said address counter (38) when the control counter (40) reaches zero whereby said information byte is written onto said disk (10) for a number of times defined by its associated numerical variable.
Claim 12
Independent Claim 197 words
A method of formatting a memory disk comprising: storing a string of packets in adjacent locations of a table in a memory (32), each packet containing a sequentially different byte of information to be written onto the disk (10) and a numerical variable defining the number of times that said byte is to be written onto the disk (10), said numerical variable being stored in even memory locations and its associated information byte being stored in the subsequent odd memory location; loading an address counter (38) with the first entry in the table; determining whether the contents of said address counter (38) are even or odd; loading a control counter (40) with the numerical variable if the contents of the address counter (38) are even, and then incrementing said address counter (38); writing the information byte addressed by said address counter (38) onto said disk (10) when the contents of the address counter (38) are odd, and then decrementing said control counter (46); and incrementing said address counter (38) when the control counter (40) reaches zero whereby said information byte is written onto said disk (10) for a number of times defined by its associated numerical variable.
Claim 13
Dependent Claim 13 words
The method of claim 9 wherein said bytes contain header and data information.

References Cited (Backward Citations)

US3824563A Cited
GB2045479A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-12-27 1986-06-28 1986-12-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-12-27 1990-06-28 1990-12-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-12-27 1994-06-28 1994-12-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag