Patents by Inventor Feng Chiu

Feng Chiu 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: 11074318
    Abstract: An innovative low-bit-width device may include a first digital-to-analog converter (DAC), a second DAC, a plurality of non-volatile memory (NVM) weight arrays, one or more analog-to-digital converters (ADCs), and a neural circuit. The first DAC is configured to convert a digital input signal into an analog input signal. The second DAC is configured to convert a digital previous hidden state (PHS) signal into an analog PHS signal. NVM weight arrays are configured to compute vector matrix multiplication (VMM) arrays based on the analog input signal and the analog PHS signal. The NVM weight arrays are coupled to the first DAC and the second DAC. The one or more ADCs are coupled to the plurality of NVM weight arrays and are configured to convert the VMM arrays into digital VMM values. The neural circuit is configured to process the digital VMM values into a new hidden state.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: July 27, 2021
    Assignee: Western Digital Technologies, Inc.
    Inventors: Wen Ma, Pi-Feng Chiu, Minghai Qin, Won Ho Choi, Martin Lueker-Boden
  • Patent number: 11053419
    Abstract: A grinding tool includes a substrate, and at least an abrasive particle affixed to the substrate. The abrasive particle has a base, and four tips adjacent to one another protruding from the base, the base having a cavity of a generally cross shape extending between the four tips, the cavity including a material discharge surface disposed between two adjacent ones of the four tips, the material discharge surface being located at an end of the cavity and adjacent to a side surface of the base, an inner material angle between the material discharge surface and the side surface being between about 120 degrees and about 160 degrees. Moreover, embodiments described herein include a method of manufacturing the grinding tool.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: July 6, 2021
    Assignee: KINIK COMPANY
    Inventors: Jui-Lin Chou, Chia-Feng Chiu, Chin-Chung Chou, Hsin-Chun Wang
  • Publication number: 20210117500
    Abstract: Systems and methods for reducing the impact of defects within a crossbar memory array when performing multiplication operations in which multiple control lines are concurrently selected are described. A group of memory cells within the crossbar memory array may be controlled by a local word line that is controlled by a local word line gating unit that may be configured to prevent the local word line from being biased to a selected word line voltage during an operation; the local word line may instead be set to a disabling voltage during the operation such that the memory cell currents through the group of memory cells are eliminated. If a defect has caused a short within one of the memory cells of the group of memory cells, then the local word line gating unit may be programmed to hold the local word line at the disabling voltage during multiplication operations.
    Type: Application
    Filed: June 26, 2020
    Publication date: April 22, 2021
    Applicant: SanDisk Technologies LLC
    Inventors: Minghai Qin, Pi-Feng Chiu, Wen Ma, Won Ho Choi
  • Publication number: 20210117499
    Abstract: Systems and methods for reducing the impact of defects within a crossbar memory array when performing multiplication operations in which multiple control lines are concurrently selected are described. A group of memory cells within the crossbar memory array may be controlled by a local word line that is controlled by a local word line gating unit that may be configured to prevent the local word line from being biased to a selected word line voltage during an operation; the local word line may instead be set to a disabling voltage during the operation such that the memory cell currents through the group of memory cells are eliminated. If a defect has caused a short within one of the memory cells of the group of memory cells, then the local word line gating unit may be programmed to hold the local word line at the disabling voltage during multiplication operations.
    Type: Application
    Filed: October 17, 2019
    Publication date: April 22, 2021
    Applicant: SanDisk Technologies LLC
    Inventors: Minghai Qin, Pi-Feng Chiu, Wen Ma, Won Ho Choi
  • Publication number: 20200411065
    Abstract: An illustrative embodiment disclosed herein is an apparatus including a non-volatile memory cell and multi-bit input circuitry that simultaneously receives a plurality of bits, receives a supply voltage, converts the plurality of bits and the supply voltage into a multiply voltage, and applies the multiply voltage to the non-volatile memory cell. The non-volatile memory cell may pass a memory cell current in response to the multiply voltage. A magnitude of the multiply voltage may represent a multiplier. The memory cell current may represent a product of the multiplier and a multiplicand stored in the non-volatile memory cell.
    Type: Application
    Filed: July 2, 2019
    Publication date: December 31, 2020
    Applicant: SanDisk Technologies LLC
    Inventors: Won Ho Choi, Pi-Feng Chiu, Martin Lueker-Boden
  • Publication number: 20200411066
    Abstract: An illustrative embodiment disclosed herein is an apparatus including a non-volatile memory cell and multi-bit input circuitry that simultaneously receives a plurality of bits, receives a supply voltage, converts the plurality of bits and the supply voltage into a multiply voltage, and applies the multiply voltage to the non-volatile memory cell. The non-volatile memory cell may pass a memory cell current in response to the multiply voltage. A magnitude of the multiply voltage may represent a multiplier. The memory cell current may represent a product of the multiplier and a multiplicand stored in the non-volatile memory cell.
    Type: Application
    Filed: June 12, 2020
    Publication date: December 31, 2020
    Applicant: SanDisk Technologies LLC
    Inventors: Won Ho Choi, Pi-Feng Chiu, Martin Lueker-Boden
  • Publication number: 20200410334
    Abstract: An illustrative embodiment disclosed herein is an apparatus including a non-volatile memory cell and multi-bit input circuitry that simultaneously receives a plurality of bits, receives a supply voltage, converts the plurality of bits and the supply voltage into a multiply voltage, and applies the multiply voltage to the non-volatile memory cell. The non-volatile memory cell may pass a memory cell current in response to the multiply voltage. A magnitude of the multiply voltage may represent a multiplier. The memory cell current may represent a product of the multiplier and a multiplicand stored in the non-volatile memory cell.
    Type: Application
    Filed: June 25, 2019
    Publication date: December 31, 2020
    Applicant: SanDisk Technologies LLC
    Inventors: Won Ho Choi, Pi-Feng Chiu, Martin Lueker-Boden
  • Patent number: 10846965
    Abstract: An image capturing apparatus including a cover plate, a first lens element and a second lens element arranged sequentially from an object side to an image side along an optical axis is provided. The number of lens elements in the image capturing apparatus is only two. The image capturing apparatus satisfies: 0.2<f/imgH<0.9, 2.9<N1+N2<3.7, and 2<(OTL?d)/imgH<8, wherein f is an effective focal length of the image capturing apparatus, imgH is a maximum imaging height of the image capturing apparatus, N1 is a refractive index of the first lens element, N2 is a refractive index of the second lens element, OTL is a distance from a tested object to an imaging plane on the optical axis, and d is a thickness of the cover plate.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: November 24, 2020
    Assignee: Gingy Technology Inc.
    Inventors: Yi-Feng Chiu, Chiung-Han Wang, Jen-Chieh Wu
  • Publication number: 20200311512
    Abstract: Use of a NAND array architecture to realize a binary neural network (BNN) allows for matrix multiplication and accumulation to be performed within the memory array. A unit synapse for storing a weight of a BNN is stored in a pair of series connected memory cells. A binary input is applied as a pattern of voltage values on a pair of word lines connected to the unit synapse to perform the multiplication of the input with the weight by determining whether or not the unit synapse conducts. The results of such multiplications are determined by a sense amplifier, with the results accumulated by a counter.
    Type: Application
    Filed: June 15, 2020
    Publication date: October 1, 2020
    Applicant: SanDisk Technologies LLC
    Inventors: Won Ho Choi, Pi-Feng Chiu, Wen Ma, Minghai Qin, Gerrit Jan Hemink, Martin Lueker-Boden
  • Publication number: 20200285391
    Abstract: A memory array controller includes memory media scanning logic to sample a bit error rate of memory blocks of a first memory device. A data management logic may then move data from the first memory device to a second memory device if the bit error rate matches a threshold level. The threshold level is derived from a configurable data retention time parameter for the first memory device. The configurable data retention time parameter may be received from a user or determined utilizing various known machine learning techniques.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 10, 2020
    Inventors: Chao Sun, Pi-Feng Chiu, Dejan Vucinic
  • Patent number: 10767004
    Abstract: Compositions containing Tricyclodecane Dimethanol (TCCDM) and at least a second component, wherein the composition is characterized in a gas chromatography (GC) analysis, wherein the TCDDM is eluted at a retention time ranging from 12.4 minutes to 13 minutes, the second component is eluted at a retention time ranging from 11.8 minutes to 12.4 minutes, and the ratio of the area of elution peaks indicating the second component compared to the area of the elution peaks of the TCCDM is between 0.001:1 and 0.04:1. Useful products of the composition include polymers and optical materials.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: September 8, 2020
    Assignees: DAIREN CHEMICAL CORPORATION, CHANG CHUN PLASTICS CO., LTD.
    Inventors: Shih-Feng Chiu, Ching-Jui Huang, Hsing-Yun Wang, June-Yen Chou
  • Patent number: 10764551
    Abstract: A method for configuring image-recording settings includes receiving an image source, determining whether the image source is the high dynamic range (HDR) image. If a HDR image source is received, a step is performed for determining whether a recording device supports recording an image with a HDR format, and a step is performed for adding a HDR recording option if the recording device supports recording the image with the HDR format.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: September 1, 2020
    Assignee: AVERMEDIA TECHNOLOGIES, INC.
    Inventors: Hsiang-Yi Ma, Pin-Feng Chiu, Nian-Ying Tsai, Po-Yang Yao, Chia-Hung Liu
  • Publication number: 20200272540
    Abstract: An apparatus is disclosed having a parity buffer having a plurality of parity pages and one or more dies, each die having a plurality of layers in which data may be written. The apparatus also includes a storage controller configured to write a stripe of data across two or more layers of the one or more dies, the stripe having one or more data values and a parity value. When a first data value of the stripe is written, it is stored a a currant value in a parity page of the parity buffer, the pants page corresponding to the stripe. For each subsequent data value that is written, an XOR operation is performed with the subsequent data value and the current value of the corresponding parity page and the result of the XOR operation is stored as the current value of the corresponding parity page.
    Type: Application
    Filed: February 27, 2019
    Publication date: August 27, 2020
    Inventors: Chao Sun, Pi-Feng Chiu, Dejan Vucinic
  • Publication number: 20200257936
    Abstract: Exemplary methods and apparatus are disclosed that implement super-sparse image/video compression by storing image dictionary elements within a cross-bar resistive random access memory (ReRAM) array (or other suitable cross-bar NVM array). In illustrative examples, each column of the cross-bar ReRAM array stores the values for one dictionary element (such as one 4×4 dictionary element). Methods and apparatus are described for training (configuring) the cross-bar ReRAM array to generate and store the dictionary elements by sequentially applying patches from training images to the array using an unstructured Hebbian training procedure. Additionally, methods and apparatus are described for compressing an input image by applying patches from the input image to the ReRAM array to read out cross-bar column indices identifying the columns storing the various dictionary elements that best fit the image. This may be done in parallel using a set of ReRAM arrays.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: Wen Ma, Minghai Qin, Won Ho Choi, Pi-Feng Chiu, Martin Lueker-Boden
  • Publication number: 20200192970
    Abstract: An innovative low-bit-width device may include a first digital-to-analog converter (DAC), a second DAC, a plurality of non-volatile memory (NVM) weight arrays, one or more analog-to-digital converters (ADCs), and a neural circuit. The first DAC is configured to convert a digital input signal into an analog input signal. The second DAC is configured to convert a digital previous hidden state (PHS) signal into an analog PHS signal. NVM weight arrays are configured to compute vector matrix multiplication (VMM) arrays based on the analog input signal and the analog PHS signal. The NVM weight arrays are coupled to the first DAC and the second DAC. The one or more ADCs are coupled to the plurality of NVM weight arrays and are configured to convert the VMM arrays into digital VMM values. The neural circuit is configured to process the digital VMM values into a new hidden state.
    Type: Application
    Filed: June 25, 2019
    Publication date: June 18, 2020
    Inventors: Wen Ma, Pi-Feng Chiu, Minghai Qin, Won Ho Choi, Martin Lueker-Boden
  • Patent number: 10643119
    Abstract: Use of a non-volatile memory array architecture to realize a neural network (BNN) allows for matrix multiplication and accumulation to be performed within the memory array. A unit synapse for storing a weight of a neural network is formed by a differential memory cell of two individual memory cells, such as a memory cells having a programmable resistance, each connected between a corresponding one of a word line pair and a shared bit line. An input is applied as a pattern of voltage values on word line pairs connected to the unit synapses to perform the multiplication of the input with the weight by determining a voltage level on the shared bit line. The results of such multiplications are determined by a sense amplifier, with the results accumulated by a summation circuit.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: May 5, 2020
    Assignee: SanDisk Technologies LLC
    Inventors: Pi-Feng Chiu, Won Ho Choi, Wen Ma, Martin Lueker-Boden
  • Patent number: 10643705
    Abstract: Use of a non-volatile memory array architecture to realize a neural network (BNN) allows for matrix multiplication and accumulation to be performed within the memory array. A unit synapse for storing a weight of a neural network is formed by a differential memory cell of two individual memory cells, such as a memory cells having a programmable resistance, each connected between a corresponding one of a word line pair and a shared bit line. An input is applied as a pattern of voltage values on word line pairs connected to the unit synapses to perform the multiplication of the input with the weight by determining a voltage level on the shared bit line. The results of such multiplications are determined by a sense amplifier, with the results accumulated by a summation circuit. The approach can be extended from binary weights to multi-bit weight values by use of multiple differential memory cells for a weight.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: May 5, 2020
    Assignee: SanDisk Technologies LLC
    Inventors: Won Ho Choi, Pi-Feng Chiu, Wen Ma, Martin Lueker-Boden
  • Publication number: 20200117982
    Abstract: Enhanced techniques and circuitry are presented herein for artificial neural networks. These artificial neural networks are formed from artificial synapses, which in the implementations herein comprise a memory arrays having non-volatile memory elements. In one implementation, an apparatus comprises a plurality of non-volatile memory arrays configured to store weight values for an artificial neural network. Each of the plurality of non-volatile memory arrays can be configured to receive data from a unified buffer shared among the plurality of non-volatile memory arrays, operate on the data, and shift at least portions of the data to another of the plurality of non-volatile memory arrays.
    Type: Application
    Filed: March 15, 2019
    Publication date: April 16, 2020
    Inventors: Pi-Feng Chiu, Won Ho Choi, Wen Ma, Martin Lueker-Boden
  • Publication number: 20200116900
    Abstract: A metalens of greatly reduced depth includes a lens body and many columnar microstructures. The lens body includes first and second surfaces. The columnar microstructures are formed on the first surface and spaced apart from each other. Each columnar microstructure has a particular shape and extends in a direction away from the first surface to a height of 500 nm to 1500 nm. The present disclosure also provides a method for making the above metalens and an optical element using the metalens.
    Type: Application
    Filed: December 30, 2018
    Publication date: April 16, 2020
    Inventors: CHI-FENG CHIU, MING-HUNG TSAI
  • Publication number: 20200049955
    Abstract: An image capturing apparatus includes a cover plate, a first lens element, a second lens element, a third lens element and a sensor arranged sequentially from an object side to an image side along an optical axis. The number of lens elements in the image capturing apparatus is only three. The image capturing apparatus satisfies: f/imgH<0.45, and 2<(OTL-d)/imgH<9, wherein f is an effective focal length of the image capturing apparatus, imgH is a maximum image height of the image capturing apparatus, OTL is a distance from an object to an image plane on the optical axis, and d is a thickness of the cover plate.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 13, 2020
    Applicant: Gingy Technology Inc.
    Inventors: Yi-Feng Chiu, Chiung-Han Wang, Jen-Chieh Wu