Patents by Inventor Haitao Guo

Haitao Guo 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: 9699481
    Abstract: A technique is provided for processing decoded video data to mask visual compression artifacts resulting from video compression. In accordance with this technique, a hardware block is provided for generating and adding random noise to the decoded video stream. In one embodiment, a random number is generated for each pixel of the decoded video data and compared against one or more threshold values to determine a threshold range. In such an embodiment, a noise addend value is selected based upon the threshold comparison and summed with the current pixel. While the present technique may not eliminate the compression artifacts, the addition of random noise renders the compression artifacts less noticeable to the human eye and, therefore, more aesthetically pleasing to a viewer.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: July 4, 2017
    Assignee: APPLE INC.
    Inventors: Haitao Guo, Sally Fung, Timothy J. Millet
  • Patent number: 9657013
    Abstract: Pharmaceutical compositions of the invention comprise covalently closed circular DNA formation inhibitors having a disease-modifying action in the treatment of diseases associated with the formation of covalently closed circular DNA that include hepatitis B infection, and any disease involving formation of covalently closed circular DNA.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: May 23, 2017
    Assignees: Baruch S. Blumberg Institute, Drexel University
    Inventors: Andrea Cuconati, Haitao Guo, Timothy M. Block, Ju-Tao Guo, Xiaodong Xu, Huagang Lu, Dawei Cai
  • Publication number: 20170090584
    Abstract: Varying embodiments of intelligent systems are disclosed that respond to user intent and desires based upon activity that may or may not be expressly directed at the intelligent system. In some embodiments, the intelligent system acquires a depth image of a scene surrounding the system. A scene geometry may be extracted from the depth image and elements of the scene, such as walls, furniture, and humans may be evaluated and monitored. In certain embodiments, user activity in the scene is monitored and analyzed to infer user desires or intent with respect to the system. The interpretation of the user's intent or desire as well as the system's response may be affected by the scene geometry surrounding the user and/or the system. In some embodiments, techniques and systems are disclosed for interpreting express user communication, for example, expressed through fine hand gesture movements.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Feng Tang, Chong Chen, Haitao Guo, Xiaojin Shi, Thorsten Gernoth
  • Publication number: 20160356769
    Abstract: A piezoelectric plate sensor comprising a piezoelectric layer; two electrodes; and an insulation layer. The insulation layer is produced by soaking the piezoelectric layer and two electrodes in a mercaptopropyltrimethoxysilane solution with an amount of water from 0.1 v/v. % to about 1 v/v % and at pH from about 8 to about 150 for a period from about 8 to about 15 hours, and the mercaptopropyltrimethoxysilane solution has a concentration of mercaptopropyltrimethoxysilane from about 0.01 v/v % to about 0.5 v/v %. A method of detecting a biomolecule in a sample using the piezoelectric plate sensor in particular, that of detecting a genetic marker with PCR sensitivity and specificity without the need of DNA isolation or amplification is also provided. The piezoelectric plate sensor may be used to diagnose various diseases including breast cancer, myocardial infarction, diarrhea, Clostridium difficile infection, and hepatitis B infection.
    Type: Application
    Filed: December 19, 2014
    Publication date: December 8, 2016
    Applicant: Drexel University
    Inventors: Wan Y. Shih, Wei Wu, Wei-Heng Shih, Mehmet Cagri Soylu, Haitao Guo, Suresh G. Joshi, Ceyhun Ekrim Kirimli, Ying-Hsiu Su
  • Publication number: 20160355140
    Abstract: An adjustable bicycle carrier may include a frame and a hub assembly. One or more limb members may be rotatably attached to the hub assembly. Each limb member may be selectively locked in position by a rotatable release mechanism having an axially-translating lock portion. The frame may define a continuous, closed perimeter. The hub assembly may be connected across the frame between upper and lower end portions of the frame.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Applicant: YAKIMA PRODUCTS, INC.
    Inventors: David Condon, Jason A. Sagen, HaiTao Guo
  • Publication number: 20160360234
    Abstract: Methods are described for encoding and decoding blocks of image data using intra block copying (IBC). A source block for intra block copying is selected from a source region of a current image that is closer to the current block than a threshold, wherein the source region does not include a portion of the current image that is further from the current block than the threshold.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 8, 2016
    Inventors: Alexandros Michael Tourapis, David William Singer, Haitao Guo, Hsi-Jung Wu, Sorin C. Cismas, Xiaohua Yang, Yeping Su, Dazhong Zhang
  • Publication number: 20160285648
    Abstract: Embodiments of the present invention provide a data processing method, where, after being encapsulated according to an Ethernet protocol, a data processing command is sent to a cabinet by using an Ethernet switch, so that a storage controller in a storage engine can communicate with the cabinet by using the Ethernet switch, thereby effectively utilizing advantages such as ease of expansion and simple operation of the Ethernet switch.
    Type: Application
    Filed: June 3, 2016
    Publication date: September 29, 2016
    Inventors: Bin FAN, Yu ZHANG, Haitao GUO
  • Patent number: 9432647
    Abstract: This disclosure pertains to systems, methods, and computer readable media for extending the dynamic range of images using an operation referred to herein as “Adaptive Auto Exposure” (AAE). According to the embodiments disclosed herein, the AAE-enabled higher dynamic range capture operations are accomplished without blending multiple or bracketed exposure captures (as is the case with traditional high dynamic range (HDR) photography). AAE also enables high signal-to-noise ratio (SNR) rendering when scene content allows for it and/or certain highlight clipping is tolerable. Decisions with regard to preferred AE strategies may be based, at least in part, on one or more of the following: sensor characteristics; scene content; and pre-defined preferences under different scenarios.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: August 30, 2016
    Assignee: Apple Inc.
    Inventors: Touraj Tajbakhsh, Yingjun Bai, Haitao Guo
  • Patent number: 9346778
    Abstract: Fluorescent dyes useful for preparing fluorescent metal ion indicators, the fluorescent indicators themselves, and the use of the fluorescent indicators for the detection, discrimination and quantification of metal cations are provided.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 24, 2016
    Assignee: AAT Bioquest, Inc.
    Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Qin Zhao, Jixiang Liu, Jinfang Liao
  • Patent number: 9332309
    Abstract: An error recovery method may be engaged by an encoder to recover from misalignment between reference picture caches at the encoder and decoder. When a communication error is detected between a coder and a decoder, a number of non-acknowledged reference frames present in the decoder's reference picture cache may be estimated. Thereafter, frames may be coded as reference frames in a number greater or equal to the number of non-acknowledged reference frames that are estimated to be present in the decoder's reference picture cache. Thereafter, ordinary coding operations may resume. Typically, a final reference frame that is coded in the error recovery mode will be coded as a synchronization frame that has high coding quality. The coded reference frames that precede it may be coded at low quality (or may be coded as SKIP-coded frames).
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: May 3, 2016
    Assignee: Apple Inc.
    Inventors: Athanasios Leontaris, Haitao Guo, Xiaojin Shi
  • Publication number: 20160108015
    Abstract: Fluorescent dyes useful for preparing fluorescent metal ion indicators, the fluorescent indicators themselves, and the use of the fluorescent indicators for the detection, discrimination and quantification of metal cations are provided.
    Type: Application
    Filed: December 18, 2015
    Publication date: April 21, 2016
    Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Qin Zhao, Jixiang Liu, Jinfang Liao
  • Patent number: 9279817
    Abstract: Fluorescent dyes useful for preparing fluorescent metal ion indicators, the fluorescent indicators themselves, and the use of the fluorescent indicators for the detection, discrimination and quantification of metal cations are provided.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: March 8, 2016
    Assignee: AAT Bioquest, Inc.
    Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Qin Zhao, Jixiang Liu, Jinfang Liao
  • Publication number: 20160057348
    Abstract: A method for automatic image capture control and digital imaging is described. An image buffer is initialized to store a digital image produced by an image sensor, through allocation of a region in memory for the buffer that is large enough to store a full resolution frame from the image sensor. While non-binning streaming frames, from the sensor and in the buffer, are being displayed in preview, the sensor is reconfigured into binning mode, and then binned streaming frames are processed in the buffer, but without allocating a smaller region in memory for the buffer. Other embodiments are also described and claimed.
    Type: Application
    Filed: September 10, 2015
    Publication date: February 25, 2016
    Inventors: Yongfang Liang, Munchiro Mori, Haitao Guo, Ting Chen
  • Publication number: 20160048329
    Abstract: According to a storage system, method, and apparatus for processing an operation request provided by embodiments of the present invention, a controller directly encapsulates a SCSI protocol operation request into an Ethernet operation request packet at the MAC layer instead of using the TCP/IP protocol layer and a disk enclosure decapsulates the Ethernet operation request to obtain the SCSI protocol operation request and sends the SCSI protocol operation request to a target disk, thereby reducing layers of encapsulation, reducing a processing delay of the storage system, and improving performance of the storage system.
    Type: Application
    Filed: June 2, 2015
    Publication date: February 18, 2016
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sheng CHANG, Xinyu HOU, Haitao GUO
  • Patent number: 9191592
    Abstract: An imaging sensor is signaled to capture a digital image of a dark scene. For each of the pixel columns in the image, a respective column value is computed that represents at least some of the pixels in the column. For each of the pixel columns in the image, a respective comparison is made between the respective column value of the pixel column and a reference value. A respective column score is computed, for each of the pixel columns, based on the respective comparison. An indication that identifies one or more of the pixel columns as anomalous is stored, when the respective column score of the one or more the pixel columns does not meet a criterion. Other embodiments are also described and claimed.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: November 17, 2015
    Assignee: Apple Inc.
    Inventors: Richard L. Baer, Haitao Guo, Shannon L. Gardiner, Ting Chen
  • Patent number: 9160912
    Abstract: A method for automatic image capture control and digital imaging is described. An image buffer is initialized to store a digital image produced by an image sensor, through allocation of a region in memory for the buffer that is large enough to store a full resolution frame from the image sensor. While non-binning streaming frames, from the sensor and in the buffer, are being displayed in preview, the sensor is reconfigured into binning mode, and then binned streaming frames are processed in the buffer, but without allocating a smaller region in memory for the buffer. Other embodiments are also described and claimed.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: October 13, 2015
    Assignee: Apple Inc.
    Inventors: Yongfang Liang, Munehiro Mori, Haitao Guo, Ting Chen
  • Publication number: 20150245004
    Abstract: A method and system for adaptively mixing video components with graphics/UI components, where the video components and graphics/UI components may be of different types, e.g., different dynamic ranges (such as HDR, SDR) and/or color gamut (such as WCG). The mixing may result in a frame optimized for a display device's color space, ambient conditions, viewing distance and angle, etc., while accounting for characteristics of the received data. The methods include receiving video and graphics/UI elements, converting the video to HDR and/or WCG, performing statistical analysis of received data and any additional applicable rendering information, and assembling a video frame with the received components based on the statistical analysis. The assembled video frame may be matched to a color space and displayed. The video data and graphics/UI data may have or be adjusted to have the same white point and/or primaries.
    Type: Application
    Filed: September 30, 2014
    Publication date: August 27, 2015
    Inventors: Haitao GUO, Kenneth I. GREENEBAUM, Guy COTE, David W. SINGER, Alexandros TOURAPIS
  • Publication number: 20150245043
    Abstract: Adaptive video processing for a target display panel may be implemented in or by a decoding/display pipeline associated with the target display panel. The adaptive video processing methods may take into account video content, display characteristics, and environmental conditions including but not limited to ambient lighting and viewer location when processing and rendering video content for a target display panel in an ambient setting or environment. The display-side adaptive video processing methods may use this information to adjust one or more video processing functions as applied to the video data to render video for the target display panel that is adapted to the display panel according to the ambient viewing conditions.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 27, 2015
    Applicant: APPLE INC.
    Inventors: Kenneth I. Greenebaum, Haitao Guo, Hao Pan, Guy Cote, Andrew Bai
  • Publication number: 20150245044
    Abstract: Video processing techniques and pipelines that support capture, distribution, and display of high dynamic range (HDR) image data to both HDR-enabled display devices and display devices that do not support HDR imaging. A sensor pipeline may generate standard dynamic range (SDR) data from HDR data captured by a sensor using tone mapping, for example local tone mapping. Information used to generate the SDR data may be provided to a display pipeline as metadata with the generated SDR data. If a target display does not support HDR imaging, the SDR data may be directly rendered by the display pipeline. If the target display does support HDR imaging, then an inverse mapping technique may be applied to the SDR data according to the metadata to render HDR data for display. Information used in performing color gamut mapping may also be provided in the metadata and used to recover clipped colors for display.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 27, 2015
    Applicant: APPLE INC.
    Inventors: Haitao Guo, Hao Pan, Guy Cote, Andrew Bai
  • Publication number: 20150243243
    Abstract: Adaptive video processing for a target display panel may be implemented in or by a server/encoding pipeline. The adaptive video processing methods may obtain and take into account video content and display panel-specific information including display characteristics and environmental conditions (e.g., ambient lighting and viewer location) when processing and encoding video content to be streamed to the target display panel in an ambient setting or environment. The server-side adaptive video processing methods may use this information to adjust one or more video processing functions as applied to the video data to generate video content in the color gamut and dynamic range of the target display panel that is adapted to the display panel characteristics and ambient viewing conditions.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 27, 2015
    Applicant: APPLE INC.
    Inventors: Kenneth I. Greenebaum, Haitao Guo, Hao Pan, Guy Cote, Andrew Bai