Patents by Inventor Yifei Zhang

Yifei 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).

  • Publication number: 20160198066
    Abstract: An image calibration method and device. A deviation compensation coefficient of each pixel is calculated according to image data generated by strong and weak lighting parameters, and the deviation compensation coefficient is used to calibrate data of each image pixel collected and output by an image sensing unit. Therefore, the influence of inconsistency of each photosensitive element of the image sensing unit on the image greyscale can be eliminated, so that the effect of document medium image recognition is increased. The method in the embodiments of the present invention comprises: S1, acquiring a strong lighting parameter of each photosensitive element within a long exposure time and a weak lighting parameter thereof within a short exposure time; S2, acquiring image data of a sheet medium; and S3, according to the strong lighting parameter, the weak lighting parameter and the image data, calculating the calibrated image data of the sheet medium.
    Type: Application
    Filed: November 21, 2014
    Publication date: July 7, 2016
    Applicant: GRG Banking Equipment Co., Ltd.
    Inventors: Qianwen WANG, Tiancai LIANG, Mengtao LIU, Yifei ZHANG
  • Patent number: 9363036
    Abstract: In nonbinary iterative decoding, a data recovery scheme corrects for corrupted or defective data by determining reliability metrics for blocks of decoded nonbinary data. Block or windowed detectors generate block reliability metrics for data blocks (rather than individual bits) of decoded data using soft information from the regular decoding mode or from new iterative decoding iterations performed during defect detection mode. A defect detection system triggers corrective decoding of selected data blocks based on the block reliability metrics, by for example, comparing the block reliability metrics to a threshold or by selecting an adjustable number of the least reliable data blocks.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: June 7, 2016
    Assignee: Marvell International Ltd.
    Inventors: Yifei Zhang, Gregory Burd
  • Publication number: 20160153229
    Abstract: The present invention discloses a sequential control roller system for a variable pitch shutter. The system comprises a lifting device for controlling the overall lifting and switchover of all blades and a blade separating/shutting and turnover device for controlling the lifting of the blades relative to each other and the overall turnover of the blades. The lifting device is in transmission connection to the blade separating/shutting and turnover device. The lifting device comprises: a planetary gear clutch capable of controlling the retraction and extension of a lifting rope for realizing the overall fitting of all blades and capable of providing power to the blade separating/shutting and turnover device; and a switching slider mechanism for switching the working state of the planetary gear clutch. The blade separating/shutting and turnover device comprises a number of blade turnover drums and blade translation control rollers.
    Type: Application
    Filed: November 30, 2014
    Publication date: June 2, 2016
    Applicant: HANGZHOU WOKASOLAR TECHNOLOGY CO., LTD.
    Inventors: YIFEI ZHANG, HUIWEN XU
  • Patent number: 9324451
    Abstract: A device for monitoring process variations across memory bitcells includes a bitcell inverter that provides an output voltage to be used for identifying skewed corners of the memory bitcells. A first comparator compares the output voltage with a first reference voltage, and a second comparator compares the output voltage with a second reference voltage. The first and the second comparators generate a corner code based on comparison results.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: April 26, 2016
    Assignee: Broadcom Corporation
    Inventors: Saket Gupta, Yifei Zhang, Carl Monzel, Mark Jon Winter
  • Publication number: 20160093399
    Abstract: A device for monitoring process variations across memory bitcells includes a bitcell inverter that provides an output voltage to be used for identifying skewed corners of the memory bitcells. A first comparator compares the output voltage with a first reference voltage, and a second comparator compares the output voltage with a second reference voltage. The first and the second comparators generate a corner code based on comparison results.
    Type: Application
    Filed: November 6, 2014
    Publication date: March 31, 2016
    Inventors: Saket GUPTA, Yifei ZHANG, Carl MONZEL, Mark Jon WINTER
  • Patent number: 9256492
    Abstract: Systems, methods, and apparatus are provided for improving the iterative decoding performance of a decoder, for example, as used in a wireless communications receiver or in a data retrieval unit. A decoding technique may receive and process a set of channel samples using an iterative decoder. If the iterative decoder output indicates a decoding failure, noise samples may foe combined with the received channel samples to create biased channel samples. Noise sample may be generated using a pseudo-random noise generator and/or by using signals already present in the communications receiver or data retrieval unit. The biased channel samples may be provided to the iterative decoder and the iterative decoder may re-run using the biased channel samples.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: February 9, 2016
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Yifei Zhang, Nedeljko Varnica, Gregory Burd
  • Publication number: 20150348093
    Abstract: A social networking system determines a predicted supply of ad impressions over a future period of time for social networking system users based on past viewing information of advertisements presented to the users during a prior time period. Based on the predicted supply of ad impressions, the social networking system manages advertisement campaigns including ad requests received from advertisers. The social networking system determines whether the predicted supply of ad impressions is sufficient to satisfy criteria associated with an advertising campaign and provides feedback to an advertiser associated with the advertising campaign indicating whether the predicted supply of ad impressions contains sufficient unallocated expected ad impression opportunities to satisfy criteria associated with the advertising campaign.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Applicant: Facebook, Inc.
    Inventors: Xiaohu Jiang, Yifei Zhang, Bin Jiang
  • Patent number: 9163452
    Abstract: A multi-slat combination blind of rotation type, that includes a main slat (1) and rotating slat(s) (2). The main slat (1) is composed of a outside part (11) and a inside part (12). A joint section is the edge of the outside part meets the inside part at the width direction. The included angle between the outside part and the horizontal plane is ?1, and the included angle between the inside part and the horizontal plane is ?2. The rotating slat is hinged on the main slat, which is driven by the mechanism system. The blind of present invention can block and guide sunlight according to different seasons and personalized requirements.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: October 20, 2015
    Assignee: HANGZHOU WOKASOLAR TECHNOLOGY CO., LTD.
    Inventor: Yifei Zhang
  • Patent number: 9160368
    Abstract: Systems and methods are provided for enhancing the performance and throughput of a low-density parity check (LDPC) decoder. In some embodiments, the enhanced performance and throughput may be achieved by detecting and correcting near-codewords before the decoder iterates up to a predetermined number of iterations. In some embodiments, a corrector runs concurrently with the decoder to correct a near-codeword when the near-codeword is detected. In alternate embodiments, the corrector is active while the decoder is not active. Both embodiments allow for on-the-fly codeword error corrections that improve the performance (e.g., reducing the number of errors) without decreasing the throughput of the decoder.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: October 13, 2015
    Assignee: Marvell International Ltd.
    Inventors: Nedeljko Varnica, Yifei Zhang, Gregory Burd
  • Patent number: 9112532
    Abstract: A QC-LDPC decoding system employing a trapping set look-up table is provided. The QC-LDPC decoding system includes an iterative decoder that utilizes a message-passing algorithm to decode a received codeword. If the iterative decoder fails to produce a valid codeword, additional processing is performed to decode the received codeword. The additional processing includes the steps of computing the syndrome pattern of the received codeword, searching the look-up table for a trapping set class that is responsible for the iterative decoder's failure, retrieving from the look-up table a syndrome pattern and an error pattern of a member of the responsible trapping set class, and calculating the error pattern of the received codeword based on its syndrome pattern and the information retrieved from the look-up table. The received codeword is then corrected based on its error pattern.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: August 18, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Yifei Zhang, Hongwei Song, Gregory Burd
  • Patent number: 9098411
    Abstract: In iterative decoding, a data recovery scheme corrects for corrupted or defective data by determining reliability metrics for blocks of decoded data. Block or windowed detectors generate block reliability metrics for data blocks (rather than individual bits) of decoded data using soft information from the regular decoding mode or from new iterative decoding iterations performed during error recovery mode. An error recovery system triggers corrective decoding of selected data blocks based on the block reliability metrics, by for example, comparing the block reliability metrics to a threshold or by selecting an adjustable number of the least reliable data blocks.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: August 4, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Nedeljko Varnica, Yifei Zhang, Panu Chaichanavong, Gregory Burd
  • Publication number: 20150211296
    Abstract: The invention discloses a louver roller system with an intermittent gear turning mechanism, comprising a base and a top cover, wherein a roller mechanism and an intermittent gear turning mechanism are mounted on the base, the roller mechanism is wound with ladder tapes, the roller mechanism is in axial connection with the intermittent gear turning mechanism, and the roller mechanism and the intermittent gear turning mechanism are driven to rotate by a square shaft. The roller mechanism controls horizontal rising and falling of secondary louver blades, and the roller within the roller mechanism rotates to wind or unwind the ladder tapes thereon and sequentially drives various secondary louver blades to rise and fall horizontally. When various secondary louver blades rise to a predetermined position, the intermittent gear turning mechanism drives a turning cylinder to rotate, so as to achieve turning of all louver blades.
    Type: Application
    Filed: July 28, 2013
    Publication date: July 30, 2015
    Inventors: Yifei Zhang, Chengshang Wu
  • Patent number: 9090471
    Abstract: This application provides a novel method for producing a tetracalcium phosphate-based fluorapatite. Also provided is a method of using the fluorapatite for repairing enamel defects.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: July 28, 2015
    Assignee: Peking University
    Inventors: Shicheng Wei, Jie Wei, Xiaochen Liu, Chengjie Wang, Yifei Zhang
  • Publication number: 20150205789
    Abstract: The present disclosure discloses a method and an apparatus of displaying information in order to solve the problems of a monotonous way of displaying information and a low efficiency of human-machine interaction in existing technologies. The method determines transaction information exchanged between a first user and a second user, determines multimedia information to be displayed based on the determined transaction information for presentation to the second user. Since the disclosed method displays information in form of multimedia information, thus enriching and diversifying the information to be displayed. When transaction information is displayed in form of multimedia information to a second user, multimedia information to be displayed may be automatically matched and converted according to the determined transaction information without the need of a first user to add the multimedia information manually.
    Type: Application
    Filed: January 22, 2015
    Publication date: July 23, 2015
    Inventors: Yihua He, Zhiqiang Zhang, Junpeng Ye, Lingling Ye, Yifei Zhang, Chunlei Duan, Hong Deng
  • Publication number: 20150184458
    Abstract: A louver roller mechanism is disclosed, which comprises a turning cylinder in which at least one roller is mounted, a turning cylinder cover is mounted at the opening of the turning cylinder, the turning cylinder and the turning cylinder cover are sequentially and axially mounted on a rotating shaft, and a square shaft is mounted in the rotating shaft. A roller system consisting of a roller mechanism and a gear clutch turning mechanism is also disclosed, which comprises a base and a top cover. The roller mechanism and the gear clutch turning mechanism are set on the base, the roller mechanism is wound with ladder tapes, the roller mechanism is in axial connection with the gear clutch turning mechanism, and the roller mechanism and the gear clutch turning mechanism are driven to rotate by the square shaft.
    Type: Application
    Filed: July 28, 2013
    Publication date: July 2, 2015
    Applicant: HANGZHOU WOKASOLAR TECHNOLOGY CO., LTD.
    Inventors: Yifei Zhang, Chengshang Wu
  • Publication number: 20150184457
    Abstract: The invention discloses a louver roller system with a cam pin turning mechanism, including a base and a top cover, wherein a roller mechanism and a cam pin turning mechanism are mounted on the base, the roller mechanism is wound with ladder tapes, the roller mechanism is in axial connection with the cam pin turning mechanism, and the roller mechanism and the cam pin turning mechanism are driven to rotate by a square shaft. The roller mechanism controls horizontal rising and falling of secondary louver blades, and the roller within the roller mechanism rotates to wind or unwind the ladder tapes thereon and sequentially drives various secondary louver blades to rise and fall horizontally. When various secondary louver blades rise to a predetermined position, the roller drives the cam pin turning mechanism to bring a turning cylinder to rotate, so as to achieve turning of all louver blades.
    Type: Application
    Filed: July 28, 2013
    Publication date: July 2, 2015
    Applicant: HANGZHOU WOKASOLAR TECHNOLOGY CO., LTD.
    Inventors: Yifei Zhang, Chengshang Wu, Gang Gui, Huiwen Xu
  • Publication number: 20150146476
    Abstract: Passive write assist passively improves SRAM performance (e.g., write margin speed) while reducing manufacturing costs (e.g., die area, packaging) and operating costs (e.g., power consumption, cooling) associated with active write assist schemes. Passive write assist may be implemented in peripheral circuitry or embedded in an SRAM array or even in each array cell or bitcell. For example, one or more memory cells may be converted to provide passive write assist to a plurality of other memory cells. As another example, each memory cell may independently implement passive write assist using one or more high resistive contacts to couple to the array power supply, resulting in the array voltage level being changed by different amounts in different memory cells according to cell variations.
    Type: Application
    Filed: December 20, 2013
    Publication date: May 28, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Yifei Zhang, Myron Buer, Mark Winter
  • Publication number: 20150119415
    Abstract: A method and a composition for improving gut micro biota structure, selectively increase a first gut microbiota population while simultaneously decrease a second gut micro biota population in a subject. The first gut micro biota population includes a short-chain fatty acid (SCFA)-producing bacterium and the second gut microbiota population includes an endotoxin-producing bacterium.
    Type: Application
    Filed: June 4, 2013
    Publication date: April 30, 2015
    Inventors: Liping Zhao, Xu Zhang, Menghui Zhang, Yufeng Zhao, Xiaoyan Pang, Xiaojun Zhang, Linghua Wang, Guang Ning, Xiaoying Li, Yifei Zhang
  • Patent number: 8996952
    Abstract: The present disclosure includes systems and techniques relating to decoding signals produced within a storage device. A described technique includes retrieving a first codeword from a storage medium, decoding the first codeword, performing a retry process when the decoding was not successful, and retrieving one or more second codewords from the storage medium during the retry process to at least maintain a drive throughput. The retry process can include identifying one or more data chunks within the first codeword having potential defects, generating an erasure mask based on the one or more data chunks, applying, based on a window, one or more erasures within one or more different regions of the first codeword based on one or more corresponding regions of the erasure mask to produce one or more versions of the first codeword, and decoding the one or more versions of the first codeword.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: March 31, 2015
    Assignee: Marvell World Trade Ltd.
    Inventors: Shu Li, Yifei Zhang, Panu Chaichanavong, Naim Siemsen-Schumann
  • Patent number: 8935601
    Abstract: Systems and methods for decoding a received codeword are provided. The received codeword is decoded based on a parity code to produce a plurality of checks. A first unsatisfied check is selected from the plurality of checks, and a first set of symbol positions in the received codeword that are connected to the first unsatisfied check is identified. A second set of symbol positions in the received codeword that are not connected to the first unsatisfied check is identified. The received codeword is modified by setting the first set of symbol positions to first predetermined values and by setting the second set of symbol positions to second predetermined values. The modified received codeword is decoded based on the parity code.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: January 13, 2015
    Assignee: Marvell International Ltd.
    Inventors: Nedeljko Varnica, Yifei Zhang, Gregory Burd