This inventor holds 1 USPTO granted patent. Top assignee: Quantum Corporation. Active years: 1998.
Company Filing History:
Years Active: 1998
Title: The Innovations of Cecil Macgregor
Introduction
Cecil Macgregor is an accomplished inventor based in Milford, MA (US). He is known for his significant contributions to error-correction coding technology. His innovative work has led to the development of a unique ECC system that optimizes performance and storage efficiency.
Latest Patents
Cecil Macgregor holds a patent for an ECC system supporting different-length Reed-Solomon codes. This system selectively supports two different-length codes to optimize the trade-off between error performance and the amount of disk space required to store protection symbols. The encoder features two sets of alpha multipliers, with part of one set multiplexed with the other depending on the code being used. Additionally, a shift register within the encoder is selectively lengthened or shortened based on the code. The code pair is chosen so that the generator polynomial of the shorter code is a complete divisor of the generator polynomial of the longer code. This design allows the ECC system to utilize the same syndrome calculator for each code, enhancing its efficiency. The error-correction decoder employs syndromes that correspond to the roots of the generator polynomial of the code in use.
Career Highlights
Cecil Macgregor is currently employed at Quantum Corporation, where he continues to innovate in the field of error-correction coding. His work has been instrumental in advancing the technology used in data storage and transmission.
Collaborations
Cecil has collaborated with notable colleagues, including Michael D Leis and Diana L Langer, contributing to various projects that enhance the capabilities of error-correction systems.
Conclusion
Cecil Macgregor's contributions to the field of error-correction coding demonstrate his innovative spirit and technical expertise. His work continues to impact the industry positively, showcasing the importance of advancements in technology.
