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

Intermediate memory system for connecting microcomputers to a rotating disk memory

Assignee: Modular Computer Systems Inc
•
Filing: 1988-10-21
•
Granted: 1990-08-14
•
Expires: 2008-10-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of storing data on a peripheral rotating disk memory system, which is connected to one of a plurality of central processor units via a common bus including temporarily storing, in an intermediate memory system connected to the bus, original data packets which are to be stored in the disk memory system separating data block and commands of the original data packets received by the intermediate memory system from each other, creating composite data packets containing a new command and all data of a number of original data packets received by the intermediate memory system, writing the composite data packets via the bus on the rotating disk memory device, and purging the intermediate memory system after completing a write operation.

Inventors

  • 👤 Peter D. Martin
  • 👤 Larry Groshart
  • 👤 Guy Rabbat
  • 👤 Sandra Wolner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 12:13
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G11; G11B; G11B20/00; G11B20/10; G11B20/12; G11B20/1217; G11B20/1252; G11B5/00; G11B5/02; G06F3/0668; G06F3/0671; G06F3/0673; G11B2220/00; G11B2220/20

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 158 words
A computer system including at least one central processor unit, a rotating disk memory device in which data is stored on a disk in sectors, and an intermediate memory system for controlling data transfer between said at least one central processor unit and said rotating disk memory device, all connected to a common bus; and wherein said intermediate memory system comprises: means, coupled to said bus, for separating data and commands of original data packets received by said intermediate memory system; means, coupled to said means for separating, for creating composite data packets, wherein each composite packet consists of a new command and of all data blocks of a number of original data packets received by the intermediate memory system and wherein said new command contains a size indication of each data block; and means, coupled to said means for creating for sending the created said composite data packets via said bus to said rotating disk memory device.
Claim 2
Dependent Claim 158 words
A computer system including at least one central processor unit, a rotating disk memory device in which data is stored on a disk in sectors, and an intermediate memory system for controlling data transfer between said at least one central processor unit and said rotating disk memory device, all connected to a common bus; and wherein said intermediate memory system comprises: means, coupled to said bus, for separating data and commands of original data packets received by said intermediate memory system; means, coupled to said means for separating, for creating composite data packets, wherein each composite packet consists of a new command and of all data blocks of a number of original data packets received by the intermediate memory system and wherein said new command contains a size indication of each data block; and means, coupled to said means for creating for sending the created said composite data packets via said bus to said rotating disk memory device.
Claim 3
Dependent Claim 86 words
A computer system according to claim 1, comprising means for reading said composite data packets from said rotating disk memory into said intermediate system via said bus; means, in said intermediate memory system, for identifying data blocks in the received said composite data packets and for separating individual data blocks in said composite data packets from each other; and means, coupled to said means for identifying, for sending said individual data blocks from said intermediate memory system to said at least one CPU via said bus.
Claim 4
Dependent Claim 24 words
A computer system according to claim 2, wherein each of a sequence of consecutive original data packets contains data blocks of a same size.
Claim 5
Dependent Claim 17 words
A computer system according to claim 1, wherein said intermediate memory system comprises a Random Access Memory.
Claim 6
Independent Claim 121 words
A method of storing data on a peripheral rotating disk memory system, which is connected to one or a plurality of central processor units via a common bus, comprising the steps of: temporary storing orginal data packets, which are to be stored in said disk memory system, in an intermediate memory system separating data blocks and commands of original data packets, received by intermediate memory system, from each other creating composite data packets, wherein a composite packet contains a new command and all data of a number of original data packets received by said intermediate memory system writing said composite data packets via said bus on said rotating disk memory device purging said intermediate memory system after completing a write operation.
Claim 7
Independent Claim 121 words
A method of storing data on a peripheral rotating disk memory system, which is connected to one or a plurality of central processor units via a common bus, comprising the steps of: temporary storing orginal data packets, which are to be stored in said disk memory system, in an intermediate memory system separating data blocks and commands of original data packets, received by intermediate memory system, from each other creating composite data packets, wherein a composite packet contains a new command and all data of a number of original data packets received by said intermediate memory system writing said composite data packets via said bus on said rotating disk memory device purging said intermediate memory system after completing a write operation.
Claim 8
Dependent Claim 73 words
A method according to claim 5 and including a method of retrieving data from said disk memory system comprising the steps of reading said composite data packets from said rotational disk memory into said intermediate memory system identifying data blocks in said data packets and separating individual data blocks from each other purging said intermediate memory system after sending said individual data blocks from said intermediate memory system to one of said CPUs.

References Cited (Backward Citations)

US4811277A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-08-13 1994-02-12 1994-08-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-08-13 1998-02-12 1998-08-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-08-13 2002-02-12 2002-08-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag