Patents by Inventor Ying Yu

Ying Yu 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: 20200026595
    Abstract: A read operation to retrieve data from memory component and that bypasses a prior search for the data at a buffer in a read data path associated with the read operation can be performed. Responsive to performing the read operation that bypasses the prior search for the data at the buffer, the data is returned to a host system.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Inventors: Wei Wang, Jiangli Zhu, Ying Yu Tai, Ning Chen, Zhengang Chen, Cheng Yuan Wu
  • Patent number: 10540473
    Abstract: A stacked chip layout includes a central processing chip; and a first active circuit block over the central processing chip. The stacked chip layout further includes a second active circuit block over the first active circuit. A center of the second active circuit block is offset from a center of the first active circuit block, the second active circuit block overlaps the first active circuit block in a partial overlap area, and the second active circuit block exposes a portion of the first active circuit block. The stacked chip layout further includes a local conductive element electrically connecting the first active circuit block to the second active circuit block. The local conductive element is within the partial overlap area.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: January 21, 2020
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventor: Ying-Yu Hsu
  • Patent number: 10537050
    Abstract: A module installation assembly for installing a module into a socket of a land grid array includes a tool having a mounting bracket for connecting the tool to an adjacent fixture, an alignment member connected to the mounting bracket, and cavity defined at least partially by the alignment member. The cavity is substantially aligned with a socket of the land grid array such that the module is configured to pass through the cavity when being connected to the socket.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: January 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ryan N. Elsasser, Brian E. Hanrahan, Steven J. James, Oswald J. Mantilla, Enrico A. Romano, Yuet-Ying Yu
  • Patent number: 10522444
    Abstract: A surface treatment and an apparatus for semiconductor packaging are provided. In an embodiment, a surface of a conductive layer is treated to create a roughened surface. In one example, nanowires are formed on a surface of the conductive layer. In the case of a copper conductive layer, the nanowires may include a CuO layer. In another example, a complex compound is formed on a surface of the conductive layer. The complex compound may be formed using, for example, thiol and trimethyl phosphite.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: December 31, 2019
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Chih-Horng Chang, Jie-Cheng Deng, Tin-Hao Kuo, Ying-Yu Chen
  • Publication number: 20190333548
    Abstract: An indication of a power loss can be received at a cross point array memory dual in-line memory module (DIMM) operation component of a memory sub-system. The cross point array memory DIMM operation component includes a volatile memory component and a non-volatile cross point array memory component. In response to receiving the indication of the power loss, a type of write operation for the non-volatile cross point array memory component of the cross point array memory DIMM operation component is determined based on a characteristic of the memory sub-system. Data stored at the volatile memory component of the cross point array memory DIMM operation component is retrieved and written to the non-volatile cross point array memory component of the cross point array memory DIMM operation component by using the determined type of write operation.
    Type: Application
    Filed: December 19, 2018
    Publication date: October 31, 2019
    Inventors: Edward McGlaughlin, Ying Yu Tai, Samir Mittal
  • Patent number: 10447466
    Abstract: A transceiver and a clock generation module are provided. The transceiver includes a receiver and the clock generation module. The receiver receives a receiving-input-data and a receiving-input-strobe. The receiver includes a data-receiving circuit for delaying the receiving-input-data and a strobe-receiving circuit for delaying the receiving-input-strobe. The clock generation module includes a calibration circuit, a phase-compensation module, and a multi-phase signal generator. The phase-compensation module compensates one of the data-receiving circuit and the strobe-receiving circuit according to a data-phase-compensation signal and a strobe-phase-compensation signal generated by the calibration circuit. The multi-phase signal generator generates shifted system-clock signals. A phase difference between the first and the second shifted system-clock signals is equivalent to a phase difference between the receiving-path-data and the receiving-path-strobe.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: October 15, 2019
    Assignee: MEDIATEK INC.
    Inventors: Ying-Yu Hsu, Chih-Lun Chuang, Po-Chun Kuo
  • Publication number: 20190244321
    Abstract: A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
    Type: Application
    Filed: April 18, 2019
    Publication date: August 8, 2019
    Inventors: Yu Mei Dai, Hui Wang, Wei Ying Yu, Mai Zeng
  • Publication number: 20190243787
    Abstract: A computing system having a memory component with an embedded media controller. The memory component is encapsulated within an integrated circuit (IC) package. The embedded controller within the IC package is configured to: receive incoming packets, via a serial communication interface of the controller, from a serial connection outside of the IC package; convert the incoming packets into commands and addresses according to a predetermined serial communication protocol; operate memory units encapsulated within the IC package according to the commands and the addresses; convert results of at least a portion of the commands into outgoing packets; and transmit the outgoing packets via the serial communication interface to the serial connection outside of the IC package.
    Type: Application
    Filed: October 17, 2018
    Publication date: August 8, 2019
    Inventors: Samir Mittal, Gurpreet Anand, Ying Yu Tai, Cheng Yuan Wu
  • Patent number: 10372529
    Abstract: A method is provided that includes performing first decoding operations on data obtained from a plurality of units of memory using soft information values for the plurality of units of memory, where the plurality of units of memory includes an error correction stripe. The method further includes determining that two or more units of memory have uncorrectable errors. The method further includes updating a soft information value for a first unit of memory in accordance with a magnitude of a soft information value for a second unit and a direction based on parity of the error correction stripe excluding the first unit, where the first unit of memory and the second unit of memory are included in the two or more units of memory that have uncorrectable errors. The method further includes performing a second decoding operation on data obtained from the first unit using the updated soft information value.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: August 6, 2019
    Assignee: Sandisk Technologies LLC
    Inventors: Ying Yu Tai, Seungjune Jeon, Jiangli Zhu
  • Patent number: 10372533
    Abstract: A non-volatile memory (NVM) apparatus and an empty page detection method thereof are provided. The NVM apparatus includes a NVM and a controller. The controller reads the content of a memory page of the NVM. The controller performs Low Density Parity Check (LDPC) decoding for at least one codeword of the memory page to obtain a decoded codeword and a check-result vector. The controller determines that the memory page is not an empty page when the LDPC decoding for the codeword is successful. The controller counts an amount of the bits being 1 (or 0) in the check-result vector when the LDPC decoding for the codeword is fail. Based on the amount of the bits being 1 (or 0) in the check-result vector, the controller determines whether the memory page is an empty page.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: August 6, 2019
    Assignee: VIA Technologies, Inc.
    Inventors: Ying Yu Tai, Jiangli Zhu
  • Publication number: 20190220371
    Abstract: Embodiments of the present disclosure relate to a method, device and computer program product for managing storage systems. A method comprises, in response to receiving a command to recover a storage system, reading first configuration information from a first disk of the storage system to be recovered, the first configuration information indicating a first disk array group to which the first disk belongs. The method further comprises recovering the first disk array group based at least on the first configuration information. The method further comprises, in response to the first disk array group being recovered, reading second configuration information from the first disk array group, the second configuration information indicating a storage resource pool to which the first disk array group belongs. Additionally, the method further comprises recovering the storage resource pool based at least on the second configuration information.
    Type: Application
    Filed: October 30, 2018
    Publication date: July 18, 2019
    Inventors: Bernie Hu, Vicent Wu, Olivia Juan Huang, Amber Jing Li, Ying Yu
  • Publication number: 20190222410
    Abstract: A transceiver and a clock generation module are provided. The transceiver includes a receiver and the clock generation module. The receiver receives a receiving-input-data and a receiving-input-strobe. The receiver includes a data-receiving circuit for delaying the receiving-input-data and a strobe-receiving circuit for delaying the receiving-input-strobe. The clock generation module includes a calibration circuit, a phase-compensation module, and a multi-phase signal generator. The phase-compensation module compensates one of the data-receiving circuit and the strobe-receiving circuit according to a data-phase-compensation signal and a strobe-phase-compensation signal generated by the calibration circuit. The multi-phase signal generator generates shifted system-clock signals. A phase difference between the first and the second shifted system-clock signals is equivalent to a phase difference between the receiving-path-data and the receiving-path-strobe.
    Type: Application
    Filed: December 21, 2018
    Publication date: July 18, 2019
    Inventors: Ying-Yu HSU, Chih-Lun CHUANG, Po-Chun KUO
  • Patent number: 10332227
    Abstract: A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yu Mei Dai, Hui Wang, Wei Ying Yu, Mai Zeng
  • Patent number: 10330626
    Abstract: A microfluidic electrochemical device and process are detailed that provide chemical imaging and electrochemical analysis under vacuum at the surface of the electrode-sample or electrode-liquid interface in-situ. The electrochemical device allows investigation of various surface layers including diffuse layers at selected depths populated with, e.g., adsorbed molecules in which chemical transformation in electrolyte solutions occurs.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: June 25, 2019
    Assignee: Battelle Memorial Institute
    Inventors: Xiao-Ying Yu, Bingwen Liu, Li Yang, Zihua Zhu, Matthew J. Marshall
  • Publication number: 20190186045
    Abstract: A device for growing a carbide of specific shape includes (A) a crucible; (B) a raw material source zone where a SiC raw material precursor is accessible; (C) a deposition zone where SiC is grown; (D) a gas temperature gradient control zone characterized by a temperature gradient; (E) a current deposition carrier disposed within the deposition zone and characterized by at least one repetition of a succession of one or at least two specific shapes of the current deposition carrier; and (F) a heating component for heating the SiC raw material precursor to turn it into gas molecules, so as to effectuate its deposition on the current deposition carrier.
    Type: Application
    Filed: February 26, 2018
    Publication date: June 20, 2019
    Inventors: BANG-YING YU, HSUEH-I CHEN, DAI-LIANG MA, CHENG-JUNG KO
  • Publication number: 20190186043
    Abstract: A device for measuring distribution of thermal field in a crucible comprises a crucible comprising an upper lid, a body, a growth chamber and a material source zone; a thermally insulating material disposed outside the crucible; a movable heating component for heating the crucible; a plurality of thermocouples enclosed by insulating, high temperature resistant material and disposed in the crucible after being inserted into a plurality of holes on the upper lid to measure distribution of thermal field in the crucible. The thermocouples enclosed by insulating, high temperature resistant material are effective in measuring and adjusting temperature distribution in the crucible to achieve optimal temperature distribution for crystal growth in the crucible.
    Type: Application
    Filed: March 7, 2018
    Publication date: June 20, 2019
    Inventors: DAI-LIANG MA, TSAO-CHUN PENG, CHENG-JUNG KO, BANG-YING YU, CHIH-WEI KUO, YING-CONG ZHAO
  • Patent number: 10318202
    Abstract: A non-volatile memory (NVM) apparatus and a data de-duplication method thereof are provided. The NVM apparatus includes a NVM and a controller. The controller performs an error checking and correcting (ECC) method to convert a raw data into an encoded data. The controller performs the data de-duplication method to reduce a number of times that the same encoded data is repeatedly written into the NVM. The controller generates the feature information corresponding to the raw data by reusing the ECC method. When the feature information is found in a feature list, the encoded data corresponding to the raw data will not be written into the NVM. When the feature information is not found in the feature list, the feature information is added into the feature list, and the encoded data corresponding to the raw data is written into the NVM.
    Type: Grant
    Filed: July 4, 2017
    Date of Patent: June 11, 2019
    Assignee: VIA Technologies, Inc.
    Inventors: Tingjun Xie, Ying Yu Tai, Jiangli Zhu
  • Publication number: 20190171727
    Abstract: In some embodiments, the disclosed subject matter involves techniques for generating personalized query suggestions for a user in a specific subject or application domain that are ranked using confidence levels and contextual scoring. Partial query strings may be parsed for literal matching and be processed for spell checks, acronym expansion, and other expansion and rewriting of the partial query to a known possible query suggestion. Possible query suggestions are weighted using global feature metrics and personalized metrics. Various weighting, confidence levels and merging based on scoring may be used to rank the suggestions. A machine learning model may be used to assist in assigning scores based on metrics on interaction in the search domain. Other embodiments are described and claimed.
    Type: Application
    Filed: March 15, 2018
    Publication date: June 6, 2019
    Inventors: Swanand Wakankar, Dhruv Arya, Saurabh Kataria, Ada Cheuk Ying Yu
  • Publication number: 20190171728
    Abstract: In some embodiments, the disclosed subject matter involves techniques for generating type-ahead query suggestions for a user in a specific subject or application domain that are ranked using confidence levels and contextual scoring. Partial query strings may be parsed for literal matching and be processed for spell checks, acronym expansion, and other expansion and rewriting of the partial query to a known possible query suggestion. Possible query suggestions are weighted using global feature metrics. Various weighting, confidence levels and merging based on scoring may be used to rank the suggestions. A machine learning model may be used to assist in assigning scores based on metrics on interaction in the search domain. Other embodiments are described and claimed.
    Type: Application
    Filed: March 15, 2018
    Publication date: June 6, 2019
    Inventors: Swanand Wakankar, Dhruv Arya, Saurabh Kataria, Ada Cheuk Ying Yu
  • Publication number: 20190163530
    Abstract: A computation apparatus, a resource allocation method thereof and a communication system are provided. The communication system includes at least two computation apparatuses and an integration apparatus. The computation apparatuses transmit request contents, and each of the request contents is related to data computation. The integration apparatus integrates the request contents of the computation apparatuses into a computation demand, and broadcasts the computation demand. Each of the computation apparatuses obtains a resource allocation of all of the computation apparatuses according to the computation demand. Moreover, each of the computation apparatuses performs the data computation related to the request content according to a resource allocation of itself. In this way, a low-latency service is achieved, and reliability is improved.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 30, 2019
    Applicant: Industrial Technology Research Institute
    Inventors: Po-Lung Tien, Maria Chi-Jui Yuang, Hong-Xuan Chen, Yi-Huai Hsu, Ying-Yu Chen, Hung-Cheng Chang