Keith G. Boyer - Northglenn CO Kenneth R. Burns - Bloomington MN Thomas H. Gohl - Westminster CO Terry R. Gottehrer - Louisville CO Bernie R. Marasco - Lafayette CO Michael R. Stephens - Westminster CO Robert D. Thompson - Loveland CO
Assignee:
Storage Technology Corporation - Louisville CO
International Classification:
G06F 1110
US Classification:
371 371
Abstract:
The present invention discloses a method and apparatus for computing CRC codes for fixed length page buffers of user data where the user data arrives from a transmission device in variable length packets with the packet contents being out of sequential order. The received data is written to a storage device after being restored to the correct sequential order. The data packets are comprised of a header portion and a data portion. The transmission and compression methods commonly employed by the transmission device dictates that the header portion of each packet follows the data portion. The present invention computes a complete CRC code for the data stored in a page buffer in real time as the packets are received by using several registers for saving intermediate CRC codes and circuitry to combine partial CRC codes for those packet portions received out of order. Additional circuitry is provided which reorders the data packet portions received out of order back into sequential order as the data is stored in a page buffer memory in real time. Computing the CRC codes in real time permits the saving of costs associated with other approaches that significantly buffer the incoming packets to permit subsequent reordering and CRC computation.
Replication Of Contents Of Hard Disk To Hard Disk Of Greater Storage Capacity Through Adjustment Of Address Fields In Sectors
Method, apparatus and program are provided for replicating an image of a source hard disk (22) onto a larger destination hard disk (22') in a manner that renders available the non-image-utilized sectors of the destination hard disk. Destination disk address dimensions are obtained from a drive (24') which handles the destination hard disk. Both source disk address dimensions and an image of sectors stored on the source disk are obtained from a temporary storage media (84). The image of the source disk is recorded on the destination disk (22'), but address values stored in the sectors of the image are adjusted to be based on the destination disk address dimensions rather than the source disk address dimensions.
Bernie R. Marasco - Superior CO Frederick G. Munro - Broomfield CO William E. Dunphy - Westminster CO Joseph K. Puhr - Lafayette CO Hilliard M. Scott - Westminster CO
Assignee:
Exabyte Corporation - Boulder CO
International Classification:
G06F 1216 G06F 1310 G06F 1730
US Classification:
711162
Abstract:
A computer program product embodied in a memory (FD1, FD2) implements procedures for replicating the contents of a first hard disk on a second hard disk. In a backup operation mode, the program enables a suspect computer (20S) to copy or backup sectors of its hard disk (22S) onto a temporary storage media (84) without recording on hard disk (22S). A user-designated signature, dimensioning parameters of hard disk (22S) and first checking information is also recorded on the temporary storage media (84, FD3). In a restore operation mode, the program enables a lab computer (20L) to read sectors of the hard disk (22S) from the temporary storage media (84) and to record sectors of first hard disk (22S) on the hard disk (22L) in accordance with the dimensioning parameters of hard disk (22S). The program prompts computation of second checking information with respect to sectors recorded on hard disk (22L) and usage of a comparison of the first checking information and the second checking information to confirm integrity of replication of sectors on the hard disk (22L).
Methods And Apparatus For Computer Aided Reading Training
A method and apparatus for computer aided reading training provides for improving reading speed with comprehension, the method comprising the steps of displaying textual matter in a machine readable format; presenting a designated text display area indicia on a video monitor screen; presenting input device controllable operational indicia on the video monitor screen; and displaying the textual matter within the word display area indicia on the video monitor screen, the textual matter being segmented into textual portions, each of the portions appearing on the monitor screen for a selected duration and at the termination of the selected duration being instantly replaced by each subsequent one of the textual portions in turn, the operational indicia being functional for adjusting the position and approximate quantity of textual matter in each of the textural portions.
Acereader
Co-Founder, Acereader, Inc
Exabyte Datasonix Storage Technology Nbi and Mcdonnell Douglas Corporation 1982 - 1999
Software Development
Stepware 1982 - 1999
Chief Executive Officer and Founder
Education:
Colorado State University 1979 - 1982
Bachelors, Bachelor of Science, Computer Science
Skills:
Training Leadership Software Development E Commerce Entrepreneurship Saas Seo Web Development Conversion Optimization Teaching Web Applications Business Writing Programming Start Ups Trade Show Graphics Marketing Strategy Social Media