Patents by Inventor Ka Leung Ling

Ka Leung Ling 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: 10498367
    Abstract: A memory device may include memory components to store data. The memory device may also include a processor that may decode a codeword associated with the data. The processor may receive the codeword and determine whether the codeword is independently decodable using a BCH decoder. The processor may then decode the codeword using the BCH decoder when the codeword is determined to be independently decodable using the BCH decoder. Otherwise, the processor may decode the codeword using a second decoder and the BCH decoder when the codeword is not determined to be independently decodable using the BCH decoder.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: December 3, 2019
    Assignee: Micron Technology, Inc.
    Inventors: Sivagnanam Parthasarathy, Nicholas Julian Richardson, Patrick Robert Khayat, Mustafa Nazmi Kaynak, Ka Leung Ling, Robert B. Eisenhuth
  • Publication number: 20170222663
    Abstract: A memory device may include memory components to store data. The memory device may also include a processor that may decode a codeword associated with the data. The processor may receive the codeword and determine whether the codeword is independently decodable using a BCH decoder. The processor may then decode the codeword using the BCH decoder when the codeword is determined to be independently decodable using the BCH decoder. Otherwise, the processor may decode the codeword using a second decoder and the BCH decoder when the codeword is not determined to be independently decodable using the BCH decoder.
    Type: Application
    Filed: April 19, 2017
    Publication date: August 3, 2017
    Inventors: Sivagnanam Parthasarathy, Nicholas Julian Richardson, Patrick Robert Khayat, Mustafa Nazmi Kaynak, Ka Leung Ling, Robert B. Eisenhuth
  • Patent number: 9654144
    Abstract: A memory device may include memory components to store data. The memory device may also include a processor that may decode a codeword associated with the data. The processor may receive the codeword and determine whether the codeword is independently decodable using a BCH decoder. The processor may then decode the codeword using the BCH decoder when the codeword is determined to be independently decodable using the BCH decoder. Otherwise, the processor may decode the codeword using a second decoder and the BCH decoder when the codeword is not determined to be independently decodable using the BCH decoder.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: May 16, 2017
    Assignee: Micron Technology, Inc.
    Inventors: Sivagnanam Parthasarathy, Nicholas Julian Richardson, Patrick Robert Khayat, Mustafa Nazmi Kaynak, Ka Leung Ling, Robert B. Eisenhuth
  • Publication number: 20160094247
    Abstract: A memory device may include memory components to store data. The memory device may also include a processor that may decode a codeword associated with the data. The processor may receive the codeword and determine whether the codeword is independently decodable using a BCH decoder. The processor may then decode the codeword using the BCH decoder when the codeword is determined to be independently decodable using the BCH decoder. Otherwise, the processor may decode the codeword using a second decoder and the BCH decoder when the codeword is not determined to be independently decodable using the BCH decoder.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Sivagnanam Parthasarathy, Nicholas Julian Richardson, Patrick Robert Khayat, Mustafa Nazmi Kaynak, Ka Leung Ling, Robert B. Eisenhuth
  • Publication number: 20040205265
    Abstract: A CAN microcontroller that supports a plurality of message objects, including a processor core that runs CAN applications, and a CAN/CAL module that processes incoming messages, and a data memory. The data memory includes a first memory segment that provides a plurality of message buffers associated with respective ones of the message objects, and a second memory segment that provides a plurality of memory-mapped registers for each of the message objects. The memory-mapped registers for each message object contain respective command/control fields for configuration and setup of that message object.
    Type: Application
    Filed: March 16, 2004
    Publication date: October 14, 2004
    Inventors: Ka Leung Ling, William J. Slivkoff, Neil Edward Birns
  • Patent number: 6732255
    Abstract: A CAN microcontroller that supports a plurality of message objects, including a processor core that runs CAN applications, and a CAN/CAL module that processes incoming messages, and a data memory. The data memory includes a first memory segment that provides a plurality of message buffers associated with respective ones of the message objects, and a second memory segment that provides a plurality of memory-mapped registers for each of the message objects. The memory-mapped registers for each message object contain respective command/control fields for configuration and setup of that message object.
    Type: Grant
    Filed: August 1, 2000
    Date of Patent: May 4, 2004
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Ka Leung Ling, William J. Slivkoff, Neil Edward Birns