Patents by Inventor Wilson W. Fok

Wilson W. Fok has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4688016
    Abstract: A system for encoding consecutive parallel bytes of source data into an RLL (1,7) output symbol string and decoding an input RLL (1,7) symbol string to produce an output sequence of parallel bytes of data. The system accepts an input sequence of parallel data bytes occurring at a byte rate and provides, in response, the output RLL symbol string at a symbol string rate which is twelve times the byte rate. Similarly, the output byte sequence has a byte rate which is 1/12 of the input RLL symbol string rate. The system performs RLL encoding and decoding at the byte rate, thus eliminating the odd 2/3 f.sub.C source clock required in systems performing RLL coding and decoding functions on a bit-by-bit basis.
    Type: Grant
    Filed: June 13, 1985
    Date of Patent: August 18, 1987
    Assignee: International Business Machines Corporation
    Inventor: Wilson W. Fok
  • Patent number: 4684921
    Abstract: An apparatus for producing, from four consecutive unconstrained data bits in a bit string, a run-length-limited (RLL) encoded symbol consisting of three coded data bits. The internal state of the encoder is described by one state bit. The encoder performs RLL (1,7) encoding on a bit-by-bit basis, and can be cascaded in parallel to perform encoding on sequential, equally-sized groups of unencoded data bits. An attractive feature of the encoder is that it can be cascaded to simultaneously encode consecutive bytes of data.
    Type: Grant
    Filed: June 23, 1986
    Date of Patent: August 4, 1987
    Assignee: International Business Machines Corporation
    Inventors: Wilson W. Fok, John P. Moussouris