Patents by Inventor Mridula Pradhan

Mridula Pradhan 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: 7124351
    Abstract: A method of calculating a Cyclic Redundancy Check (CRC) value for a multi-bit input data word, using a defined generator polynomial is disclosed. The method includes the steps of: serially shifting at least a portion of the input data word into a register; XORing the contents of the register with the generator polynomial if the LSB of the register is ‘1’; shifting the contents of the register right by one position; shifting into the MSB position of the register a new bit of the input data word, having been XORed with the LSB of the register; repeating the previous step for all message data bits; shifting into the register a number of ‘0’s equal to the length of the generator polynomial; reading from the register the calculated CRC value. Apparatus for performing the method is also disclosed.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: October 17, 2006
    Assignees: STMicroelectronics Asia Pacific Pte. Ltd., National University of Singapore
    Inventors: Christopher Aldridge, Mridula Pradhan, Chong Yee Lee
  • Publication number: 20040199849
    Abstract: A method of calculating a Cyclic Redundancy Check (CRC) value for a multi-bit input data word, using a defined generator polynomial is disclosed. The method includes the steps of: serially shifting at least a portion of the input data word into a register; XORing the contents of the register with the generator polynomial if the LSB of the register is ‘1’; shifting the contents of the register right by one position; shifting into the MSB position of the register a new bit of the input data word, having been XORed with the LSB of the register; repeating the previous step for all message data bits; shifting into the register a number of ‘0’s equal to the length of the generator polynomial; reading from the register the calculated CRC value. Apparatus for performing the method is also disclosed.
    Type: Application
    Filed: December 4, 2003
    Publication date: October 7, 2004
    Applicants: STMicroelectronics Asia Pacific Pte. Ltd., National University of Singapore
    Inventors: Christopher Aldridge, Mridula Pradhan, Chong Yee Lee