Patents by Inventor Ching-En Lee

Ching-En Lee 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: 11966835
    Abstract: A sparse convolutional neural network accelerator system that dynamically and efficiently identifies fine-grained parallelism in sparse convolution operations. The system determines matching pairs of non-zero input activations and weights from the compacted input activation and weight arrays utilizing a scalable, dynamic parallelism discovery unit (PDU) that performs a parallel search on the input activation array and the weight array to identify reducible input activation and weight pairs.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: April 23, 2024
    Assignee: NVIDIA CORP.
    Inventors: Ching-En Lee, Yakun Shao, Angshuman Parashar, Joel Emer, Stephen W. Keckler
  • Publication number: 20230344614
    Abstract: A communication circuit arrangement includes a signal path circuit to estimate, using a first kernel dimension filter and a first delay tap dimension filter, a first interference signal produced by a first amplifier. The signal path circuit further estimates, using a second kernel dimension filter and a second delay tap dimension filter, a second interference signal produced by a second amplifier. A cancellation circuit of the communication circuit arrangement may subtract a combination of the first interference signal and the second interference signal from a received signal to obtain a filtered signal, and one or more filter adaptation circuits may alternate between a kernel update phase and a delay update phase to update the first kernel dimension filter and the second kernel dimension filter during the kernel update phase, and update the first delay tap dimension filter and the second delay tap dimension filter during the delay update phase.
    Type: Application
    Filed: May 4, 2023
    Publication date: October 26, 2023
    Inventors: Feng Xue, Yang-Seok Choi, Daniel Schwartz, Shu-Ping Yeh, Namyoon Lee, Venkatesan Nallampatti Ekambaram, Ching-En Lee, Chia-Hsiang Chen
  • Patent number: 11671235
    Abstract: A communication circuit arrangement includes a first kernel dimension filter circuit configured to apply a first kernel dimension filter to a first input signal to estimate a first kernel dimension interference signal from a first amplifier, a second kernel dimension filter circuit configured to apply a second kernel dimension filter to a second input signal to estimate a second kernel dimension interference signal from a second amplifier, a joint delay tap dimension filter configured to apply a joint delay tap dimension filter to a combination of the first kernel dimension interference signal and the second kernel dimension interference signal to obtain an estimated joint interference signal, and a cancelation circuit configured to remove the estimated joint interference signal from a received signal to obtain a clean signal.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: June 6, 2023
    Assignee: Apple Inc.
    Inventors: Feng Xue, Yang-Seok Choi, Daniel Schwartz, Shu-Ping Yeh, Namyoon Lee, Venkatesan Nallampatti Ekambaram, Ching-En Lee, Chia-Hsiang Chen
  • Patent number: 11232346
    Abstract: A sparse video inference chip is designed to extract spatio-temporal features from videos for action classification and motion tracking. The core is a sparse video inference processor that implements recurrent neural network in three layers of processing. High sparsity is enforced in each layer of processing, reducing the complexity by two orders of magnitude and allowing all multiply-accumulates (MAC) to be replaced by select-accumulates (SA). The design is demonstrated in a 3.98 mm2 40 nm CMOS chip with an Open-RISC processor providing software-defined control and classification.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: January 25, 2022
    Assignee: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Zhengya Zhang, Ching-En Lee, Chester Liu, Thomas Chen
  • Publication number: 20200210759
    Abstract: A computerized method identifies an input and kernel similarity in binarized neural network (BNN) across different applications as they are being processed by processors such as a GPU. The input and kernel similarity in BNN across different applications are analyzed to reduce computation redundancy to accelerate BNN inference. A computer-executable instructions stored thereon an on-chip arrangement receives a first data value for a data source for processing by the BNN at an inference phase. The computer-executable instructions further receives a second data value for the data source for processing by the BNN at the inference phase. The first data value is processed bitwise operations. A difference between the first data value and the second data value is calculated. The difference is stored in the on-chip arrangement. The computer-executable instructions applies the bitwise operations to the stored difference.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Applicant: Nanjing Iluvatar CoreX Technology Co., Ltd. (DBA "Iluvatar CoreX Inc. Nanjing")
    Inventors: Tien-Pei Chou, Po-Wei Chou, Ching-En Lee, Cheng Fu
  • Publication number: 20200042868
    Abstract: The present invention is a flexible data stream processor and processing method for an artificial intelligence device, including a frontal engine, a parietal engine group, an occipital engine, and a temporal engine; capable of dividing a tensor into a plurality of tile blocks, and then each Tile blocks are divided into several tiles, each tile is divided into several wave blocks, each wave block is divided into several waves, and waves with the same rendering features are processed in the same neuron block; AI work can be distributed across multiple parietal engines for parallel processing and weight reuse, activation reuse, weight station reuse, partial and reuse.
    Type: Application
    Filed: December 31, 2018
    Publication date: February 6, 2020
    Applicant: Nanjing Iluvatar CoreX Technology Co., Ltd. (DBA Iluvatar CoreX Inc. Nanjing)
    Inventors: Pingping Shao, Yile Sun, Ching-En Lee, Jinshan Zheng, Yunxiao Zou
  • Publication number: 20190370645
    Abstract: A sparse convolutional neural network accelerator system that dynamically and efficiently identifies fine-grained parallelism in sparse convolution operations. The system determines matching pairs of non-zero input activations and weights from the compacted input activation and weight arrays utilizing a scalable, dynamic parallelism discovery unit (PDU) that performs a parallel search on the input activation array and the weight array to identify reducible input activation and weight pairs.
    Type: Application
    Filed: January 23, 2019
    Publication date: December 5, 2019
    Inventors: Ching-En Lee, Yakun Shao, Angshuman Parashar, Joel Emer, Stephen W. Keckler
  • Publication number: 20190229884
    Abstract: A communication circuit arrangement includes a first kernel dimension filter circuit configured to apply a first kernel dimension filter to a first input signal to estimate a first kernel dimension interference signal from a first amplifier, a second kernel dimension filter circuit configured to apply a second kernel dimension filter to a second input signal to estimate a second kernel dimension interference signal from a second amplifier, a joint delay tap dimension filter configured to apply a joint delay tap dimension filter to a combination of the first kernel dimension interference signal and the second kernel dimension interference signal to obtain an estimated joint interference signal, and a cancelation circuit configured to remove the estimated joint interference signal from a received signal to obtain a clean signal.
    Type: Application
    Filed: September 29, 2016
    Publication date: July 25, 2019
    Inventors: Feng XUE, Yang-Seok CHOI, Daniel SCHWARTZ, Shu-Ping YEH, Namyoon LEE, Venkatesan NALLAMPATTI EKAMBARAM, Ching-En LEE, Chia-Hsiang CHEN
  • Patent number: 10193683
    Abstract: A communication circuit arrangement includes a signal path circuit configured to separately apply a kernel dimension filter and a delay tap dimension filter to an input signal for an amplifier to obtain an estimated interference signal, a cancelation circuit configured to subtract the estimated interference signal from a received signal to obtain a clean signal, and a filter update circuit configured to alternate between updating the kernel dimension filter and the delay tap dimension filter using the clean signal.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: January 29, 2019
    Assignee: INTEL CORPORATION
    Inventors: Chia-Hsiang Chen, Ching-En Lee, Feng Xue, Shu-Ping Yeh
  • Patent number: 10175098
    Abstract: An optical sensing circuit has a plurality of optical sensing units arranged so that the optical sensing circuit is ambient light insensitive or sensitive to light within certain spectrum. The sensitive spectra corresponding to the plurality of optical sensing units are different from one another.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: January 8, 2019
    Assignee: AU OPTRONICS CORPORATION
    Inventors: Chih-Lung Lin, Chia-En Wu, Po-Syun Chen, Fu-Hsing Chen, Ming-Xun Wang, Ching-En Lee, Po-Cheng Lai, Jian-Shen Yu
  • Publication number: 20180349764
    Abstract: A sparse video inference chip is designed to extract spatio-temporal features from videos for action classification and motion tracking. The core is a sparse video inference processor that implements recurrent neural network in three layers of processing. High sparsity is enforced in each layer of processing, reducing the complexity by two orders of magnitude and allowing all multiply-accumulates (MAC) to be replaced by select-accumulates (SA). The design is demonstrated in a 3.98 mm2 40 nm CMOS chip with an Open-RISC processor providing software-defined control and classification.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 6, 2018
    Inventors: Zhengya ZHANG, Ching-En LEE, Chester LIU, Thomas CHEN
  • Patent number: 9935615
    Abstract: An adaptation hardware accelerator comprises a calculation unit to receive inputs at predefined time interval(s) that correspond to a calculation iteration, the inputs associated with adaptive filters having taps, and determine correlation and cross-correlation data based thereon for a given iteration. The correlation data comprises a correlation matrix. Determining the matrix comprises determining submatrices in an upper triangular portion and a diagonal portion of the matrix. The accelerator comprises an adaptation core unit to determine adaptive weights associated with the adaptive filters, respectively, based on an adaptive algorithm, utilizing the correlation and cross correlation data. The accelerator unit comprises a convergence detector unit to determine a convergence parameter; and a controller to generate an iteration signal for each time interval based on the parameter.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: April 3, 2018
    Assignee: Intel Corporation
    Inventors: Farhana Sheikh, Ching-En Lee, Feng Xue, Anuja S. Vaidya, Eduardo X. Alban, Albert Oskar Filip Andersson, Chia-Hsiang Chen, Shu-Ping Yeh
  • Patent number: 9893746
    Abstract: A polynomial kernel generator is configured to mitigate nonlinearity in a receiver path from a transmitter path comprising a nonlinear component in a communication device or system. The polynomial kernel generator operates to generate polynomial kernels that can be utilized to model the nonlinearity as a function of a piecewise polynomial approximation applied to a nonlinear function of the nonlinearity. The polynomial kernel generator generates kernels in a multiplier less architecture with polynomial computations in a log domain using a fixed number of adders.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: February 13, 2018
    Assignee: Intel Corporation
    Inventors: Farhana Sheikh, Ching-En Lee, Shu-Ping Yeh, Feng Xue, Anuja Surendra Vaidya
  • Publication number: 20180026775
    Abstract: A communication circuit arrangement includes a signal path circuit configured to separately apply a kernel dimension filter and a delay tap dimension filter to an input signal for an amplifier to obtain an estimated interference signal, a cancelation circuit configured to subtract the estimated interference signal from a received signal to obtain a clean signal, and a filter update circuit configured to alternate between updating the kernel dimension filter and the delay tap dimension filter using the clean signal.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: CHIA-HSIANG CHEN, CHING-EN LEE, FENG XUE, SHU-PING YEH
  • Publication number: 20170276541
    Abstract: An optical sensing circuit has a plurality of optical sensing units arranged so that the optical sensing circuit is ambient light insensitive or sensitive to light within certain spectrum. The sensitive spectra corresponding to the plurality of optical sensing units are different from one another.
    Type: Application
    Filed: March 6, 2017
    Publication date: September 28, 2017
    Inventors: Chih-Lung LIN, Chia-En WU, Po-Syun CHEN, Fu-Hsing CHEN, Ming-Xun WANG, Ching-En LEE, Po-Cheng LAI, Jian-Shen YU
  • Publication number: 20170085252
    Abstract: An adaptation hardware accelerator comprises a calculation unit configured to receive a plurality of inputs at one or more predefined time intervals, wherein each time interval corresponds to a calculation iteration, the plurality of inputs being associated with a plurality of adaptive filters each having a plurality of taps, and determine a correlation data and a cross-correlation data based thereon for a given calculation iteration. The correlation data comprises a correlation matrix comprising a plurality of sub-matrices, wherein determining the correlation matrix comprises determining only the submatrices in an upper triangular portion and a diagonal portion of the correlation matrix. Further, the adaptation hardware accelerator comprises an adaptation core unit configured to determine a plurality of adaptive weights associated with the plurality of adaptive filters, respectively, based on an optimized RLS based adaptive algorithm, by utilizing the correlation data and the cross correlation data.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Farhana Sheikh, Ching-En Lee, Feng Xue, Anuja S. Vaidya, Eduardo X. Alban, Albert Oskar Filip Andersson, Chia-Hsiang Chen, Shu-Ping Yeh
  • Publication number: 20160380653
    Abstract: A polynomial kernel generator is configured to mitigate nonlinearity in a receiver path from a transmitter path comprising a nonlinear component in a communication device or system. The polynomial kernel generator operates to generate polynomial kernels that can be utilized to model the nonlinearity as a function of a piecewise polynomial approximation applied to a nonlinear function of the nonlinearity. The polynomial kernel generator generates kernels in a multiplier less architecture with polynomial computations in a log domain using a fixed number of adders.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 29, 2016
    Inventors: Farhana Sheikh, Ching-En Lee, Shu-Ping Yeh, Feng Xue, Anuja Surendra Vaidya