Patents by Inventor Yinong ZHANG

Yinong ZHANG 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: 11900951
    Abstract: An audio packet loss concealment method, an audio packet loss concealment device and a Bluetooth receiver are described. The audio packet loss concealment method comprises: determining whether each data packet divided into a plurality of frequency bins in a frequency domain is correct after audio data is transformed from a time domain to the frequency domain; classifying the frequency bins in the incorrect data packet into a first set of frequency bins and a second set of frequency bins; and recovering data in the first set of frequency bins by a GAPES algorithm, and recovering data in the second set of frequency bins by a predefined algorithm, wherein the predefined algorithm involves far less computation when compared with the GAPES algorithm.
    Type: Grant
    Filed: June 27, 2021
    Date of Patent: February 13, 2024
    Assignee: Nanjing Zgmicro Company Limited
    Inventors: Haiye Wang, Yuhong Feng, Xiaodong Yang, Yinong Zhang
  • Publication number: 20210327439
    Abstract: An audio data recovery method, an audio data recovery device and a Bluetooth device are described in the present invention. The audio data recovery method comprises: receiving audio data in time domain, the audio data including a first type of data and a second type of data; transforming the audio data from the time domain into frequency domain to produce transformed first type of data and transformed second type of data; performing packet loss concealment estimation on the transformed second type of data to generate estimated second type of data in the frequency domain; transforming inversely the transformed first type of data together with the estimated second type of data from the frequency domain to the time domain; and obtaining recovered audio data in the time domain according to the first type of data in the audio data in the time domain and the estimated second type of data in the time domain.
    Type: Application
    Filed: June 27, 2021
    Publication date: October 21, 2021
    Inventors: Haiye WANG, Yuhong FENG, Xiaodong YANG, Zhandong GAO, Yinong ZHANG, Yan XIONG
  • Publication number: 20210328717
    Abstract: An audio data recovery method, an audio data recovery device and a Bluetooth device are provided in the present invention. The audio data recovery method comprises: receiving a plurality of audio data packets each comprising M segments of frame data and M CRC codes each corresponding to one of the M segments of frame data; and recovering one audio data packet according to the segments of frame data and the CRC codes in N audio data packets received incorrectly N times for the same audio data.
    Type: Application
    Filed: June 27, 2021
    Publication date: October 21, 2021
    Inventors: Yuhong FENG, Haiye WANG, Yun YUAN, Bin XU, Yan XIONG, Yinong ZHANG, Xiaodong YANG
  • Publication number: 20210327441
    Abstract: An audio data recovery method, an audio data recovery device and a Bluetooth device are described. The audio data recovery method comprises: dividing audio data into a first frequency domain component and a second frequency domain component in a frequency domain; using a second data recovery algorithm to recover the audio data in the second frequency domain component; and using a first data recovery algorithm with lower complexity than the second data recovery algorithm to recover the audio data in the first frequency domain component.
    Type: Application
    Filed: June 27, 2021
    Publication date: October 21, 2021
    Inventors: Yuhong FENG, Haiye WANG, Xiaodong YANG, Yan XIONG, Yinong ZHANG
  • Patent number: 6757793
    Abstract: A victim record table records victim blocks which have been returned from a cache to memory and which are not currently cached in any other caches. If a command affecting a block recorded in the victim record table is received, one or more probes corresponding to the command may be inhibited even if probes would ordinarily be transmitted for the command. System bandwidth which would be consumed by the probes may be conserved. Furthermore, since probes are inhibited, the latency of the command may be reduced since the command may be completed without waiting for any probe responses. Since probes are selectively inhibited if an affected block is recorded in the victim record table, the size of the victim record table may be flexible. If a particular block is not represented in the victim record table, probes are performed when the particular block is accessed (even if the particular block could have been represented in the victim record table but is not because of a limited number of records).
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: June 29, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventors: William A. Hughes, Yinong A. Zhang