×

Data block check sequence generation and validation in a file cache system

  • US 5,488,702 A
  • Filed: 04/26/1994
  • Issued: 01/30/1996
  • Est. Priority Date: 04/26/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for detecting errors occurring during storage and retrieval of file information of a file between a processor and a mass storage device, having a unit of data transfer between the processor and the mass storage device of a block of file information of a predetermined number of 32-bit words, each word containing two 16-bit half-words, the storage of file information being requested by a write requester, and the retrieval of file information being requested by a read requester, identification information of the file being specified by a plurality of 16-bit half-words, comprising:

  • generation means coupled to the mass storage device for generating a key representing a selected block of a file, wherein said key is generated from said selected block of said file, the identification information of said file, and identification information of said selected block supplied by the write requester, and for storing said key and said selected block of said file in the mass storage device; and

    validation means coupled to the mass storage device, including retrieval means for retrieving said selected block of said file and said key from the mass storage device, generating means for generating a new key representing said selected block of said file, wherein said new key is generated from said selected block retrieved from the mass storage device, the identification information of said file, and said identification information of said selected block supplied by the read requester, said validation means for comparing said new key to said key retrieved from the mass storage device, and activating an error signal when said new key does not match said key.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×