Patents by Inventor Juane Li

Juane Li 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).

  • Publication number: 20220100416
    Abstract: Systems and methods are disclosed including a memory device and a processing device, operatively coupled with the memory device, to perform operations comprising: receiving a write data request to store write data to the memory device; determining a physical block address associated with the write data request; performing a bitwise operation on each bit of the physical block address to generate a seed value; generating an output sequence based on the seed value; performing another bitwise operation on the output sequence and the write data to generate a randomized sequence; and storing, on the memory device, the randomized sequence.
    Type: Application
    Filed: September 29, 2021
    Publication date: March 31, 2022
    Inventors: Fangfang Zhu, Juane Li, Seungjune Jeon, Jiangli Zhu, Ying Tai
  • Publication number: 20220100603
    Abstract: System and methods are disclosed including a plurality of memory devices and a processing device, operatively coupled with the plurality of memory devices, to perform operations comprising: receiving, from a host system, encrypted write data appended with error-checking data; determining whether the encrypted write data contains an error based on the error-checking data; and responsive to determining that the encrypted write data contains an error, notifying the host system that the encrypted write data contains an error.
    Type: Application
    Filed: September 29, 2021
    Publication date: March 31, 2022
    Inventors: Juane Li, Fangfang Zhu, Jiangli Zhu, Ying Tai
  • Publication number: 20210376855
    Abstract: Techniques are described for joint encoding and decoding of information symbols. In one embodiment, a method for joint encoding includes, in part, obtaining a sequence of information symbols, generating a plurality of cyclic codewords each corresponding to a portion of the sequence of information symbols, jointly encoding the plurality of cyclic codewords to generate at least one combined codeword, and providing the combined codeword to a device. The at least one combined codeword may be generated through Galois Fourier Transform (GFT).
    Type: Application
    Filed: March 29, 2021
    Publication date: December 2, 2021
    Inventors: Shu LIN, Khaled Ahmed Sabry ABDEL-GHAFFAR, Juane LI, Keke LIU
  • Publication number: 20210342220
    Abstract: First and second data are identified, such that the second data is based on a modification operation performed on the first data. First error-checking data comprising a Cyclic Redundancy Check (CRC) value of the first data is identified. Incremental error-checking data is generated based on a difference between the first data and the second data. Updated first error-checking data is generated based on a combination of the first error-checking data and the incremental error-checking data. The updated first error-checking data is compared to second error-checking data generated from a CRC value of the second data to determine whether the second data contains an error.
    Type: Application
    Filed: July 19, 2021
    Publication date: November 4, 2021
    Inventors: Ning Chen, Juane Li, Fangfang Zhu
  • Publication number: 20210271544
    Abstract: First data is received. First error-checking data generated based on a cyclic redundancy check (CRC) operation of the first data is received. Second data is generated by combining the first data with a first data pattern. Second error-checking data of the second data is generated by using a combination of the first error-checking data and a second data pattern. The second data pattern has a size that is based on the first data pattern.
    Type: Application
    Filed: May 19, 2021
    Publication date: September 2, 2021
    Inventors: Ning Chen, Juane Li
  • Patent number: 11080132
    Abstract: A request to store a first data is received. The first data and a first error-checking data are received. The first error-checking data can be based on a cyclic redundancy check (CRC) operation of the first data. A second data is generated by removing a portion of the first data. A second error-checking data of the second data is generated by using the first error-checking data and the removed portion of the first data.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: August 3, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Ning Chen, Juane Li
  • Patent number: 11068336
    Abstract: A request to store a first data is received. The first data and a first error-checking data are received. The first error-checking data can be based on a cyclic redundancy check (CRC) operation of the first data. A second data is generated by modifying the first data. A second error-checking data of the second data is generated by using the first error-checking data and a difference between the first data and the second data.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: July 20, 2021
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Ning Chen, Juane Li, Fangfang Zhu
  • Patent number: 11038530
    Abstract: Techniques are described for joint encoding and decoding of information symbols. In one embodiment, a method for joint encoding includes, in part, obtaining a sequence of information symbols, generating a plurality of cyclic codewords each corresponding to a portion of the sequence of information symbols, jointly encoding the plurality of cyclic codewords to generate at least one combined codeword, and providing the combined codeword to a device. The at least one combined codeword may be generated through Galois Fourier Transform (GFT).
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: June 15, 2021
    Assignee: WESTHOLD CORPORATION
    Inventors: Shu Lin, Khaled Ahmed Sabry Abdel-Ghaffar, Juane Li, Keke Liu
  • Publication number: 20210019450
    Abstract: Methods, systems, and devices for cryptographic key management are described. A memory device can issue, by a firmware component, a command to generate a first cryptographic key for encrypting or decrypting user data stored on a memory device. The memory device can generate, by a hardware component, the first cryptographic key based on the command. The memory device can encrypt, by the hardware component, the first cryptographic key using a second cryptographic key and an initialization vector. The memory device can store the encrypted first cryptographic key in a nonvolatile memory device separate from the hardware component.
    Type: Application
    Filed: June 26, 2020
    Publication date: January 21, 2021
    Inventors: Juane Li, Jiangli Zhu, Ying Yu Tai
  • Publication number: 20210011799
    Abstract: A request to store a first data is received. The first data and a first error-checking data are received. The first error-checking data can be based on a cyclic redundancy check (CRC) operation of the first data. A second data is generated by removing a portion of the first data. A second error-checking data of the second data is generated by using the first error-checking data and the removed portion of the first data.
    Type: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Ning Chen, Juane Li
  • Publication number: 20210011800
    Abstract: A request to store a first data is received. The first data and a first error-checking data are received. The first error-checking data can be based on a cyclic redundancy check (CRC) operation of the first data. A second data is generated by modifying the first data. A second error-checking data of the second data is generated by using the first error-checking data and a difference between the first data and the second data.
    Type: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Ning Chen, Juane Li, Fangfang Zhu
  • Publication number: 20190341936
    Abstract: Techniques are described for joint encoding and decoding of information symbols. In one embodiment, a method for joint encoding includes, in part, obtaining a sequence of information symbols, generating a plurality of cyclic codewords each corresponding to a portion of the sequence of information symbols, jointly encoding the plurality of cyclic codewords to generate at least one combined codeword, and providing the combined codeword to a device. The at least one combined codeword may be generated through Galois Fourier Transform (GFT).
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Inventors: Shu LIN, Khaled Ahmed Sabry ABDEL-GHAFFAR, Juane LI, Keke LIU
  • Patent number: 10404280
    Abstract: Techniques are described for joint encoding and decoding of information symbols. In one embodiment, a method for joint encoding includes, in part, obtaining a sequence of information symbols, generating a plurality of cyclic codewords each corresponding to a portion of the sequence of information symbols, jointly encoding the plurality of cyclic codewords to generate at least one combined codeword, and providing the combined codeword to a device. The at least one combined codeword may be generated through Galois Fourier Transform (GFT).
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: September 3, 2019
    Assignee: WESTHOLD CORPORATION
    Inventors: Shu Lin, Khaled Ahmed Sabry Abdel-Ghaffar, Juane Li, Keke Liu
  • Publication number: 20170149444
    Abstract: Techniques are described for joint encoding and decoding of information symbols. In one embodiment, a method for joint encoding includes, in part, obtaining a sequence of information symbols, generating a plurality of cyclic codewords each corresponding to a portion of the sequence of information symbols, jointly encoding the plurality of cyclic codewords to generate at least one combined codeword, and providing the combined codeword to a device. The at least one combined codeword may be generated through Galois Fourier Transform (GFT).
    Type: Application
    Filed: November 21, 2016
    Publication date: May 25, 2017
    Inventors: Shu Lin, Khaled Ahmed Sabry Abdel-Ghaffar, Juane Li, Keke Liu
  • Patent number: 8174934
    Abstract: In accordance with some embodiments of the present disclosure, a process for determining a direction vector of a sound source is described. The process may be implemented to detect, by a first sound sensor, a first sound pressure of a sound wave propagated from the sound source, and detect, by a second sound sensor, a second sound pressure of the sound wave. The process may further be implemented to determine, by a processor, the direction vector of the sound source relative to the first sound sensor and second sound sensor, wherein the direction vector is based on the first sound pressure, the second sound pressure, and a first distance between a first physical location of the first sound sensor and a second physical location of the second sound sensor.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: May 8, 2012
    Assignee: Empire Technology Development LLC
    Inventors: Hai Li, Juane Li
  • Publication number: 20120026837
    Abstract: In accordance with some embodiments of the present disclosure, a process for determining a direction vector of a sound source is described. The process may be implemented to detect, by a first sound sensor, a first sound pressure of a sound wave propagated from the sound source, and detect, by a second sound sensor, a second sound pressure of the sound wave. The process may further be implemented to determine, by a processor, the direction vector of the sound source relative to the first sound sensor and second sound sensor, wherein the direction vector is based on the first sound pressure, the second sound pressure, and a first distance between a first physical location of the first sound sensor and a second physical location of the second sound sensor.
    Type: Application
    Filed: July 28, 2010
    Publication date: February 2, 2012
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Hai LI, Juane LI