Patents by Inventor Kui Wang

Kui Wang 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: 9157101
    Abstract: A genetically enhanced cyanobacterial host cell, Cyanobacterium sp. ABICyano1, is disclosed. The enhanced Cyanobacterium sp. ABICyano1 produces a compound or compounds of interest.
    Type: Grant
    Filed: December 22, 2013
    Date of Patent: October 13, 2015
    Assignee: Algenol Biotech LLC
    Inventors: Irina Piven, Alexandra Friedrich, Ulf Dühring, Frank Uliczka, Kerstin Baier, Masami Inaba, Tuo Shi, Kui Wang, Heike Enke, Dan Kramer
  • Patent number: 9161004
    Abstract: An apparatus is configured to store coded video data including a number of sequences of coded video pictures in an electronic file. The apparatus includes at least one processor configured to determine whether a sample description associated with at least one sample includes all parameter sets of a particular type associated with the at least one sample. The at least one sample comprises at least a portion of the plurality of sequences of coded video pictures. The particular type is one of a plurality of different particular types of parameter sets. The at least one processor is also configured to provide, in the electronic file, an indication indicating whether the sample description includes all parameter sets of the particular type based on the determination.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: October 13, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20150284632
    Abstract: A liquid crystal compound containing cyclobutyl and a linking group difluoromethyleneoxy, and a preparation method and use thereof are disclosed. The compound is as shown in Formula I. The liquid crystal compound containing cyclobutyl as a terminal group and difluoromethyleneoxy (—CF2O—) as a linking group in the molecular structure of Formula I according to the present invention, has not only a high dielectric anisotropy, but also importantly an extremely fast response speed and a high clearing point, which are of great significance for the formulation of a liquid crystal mixture.
    Type: Application
    Filed: November 26, 2013
    Publication date: October 8, 2015
    Inventors: Guoliang Yun, Ruimao Hua, Kui Wang, Wenhai Lv, Jian Wang, Yaohua Han, Yunxia Qiao
  • Patent number: 9154785
    Abstract: A device determines, based at least in part on a syntax element in a scalable nesting supplemental enhancement information (SEI) message encapsulated by an SEI Network Abstraction Layer (NAL) unit, whether a nested SEI message encapsulated by the scalable nesting SEI message is applicable to a default sub-bitstream. The default sub-bitstream is an operation point representation of an operation point defined by a layer identifier specified in a NAL unit header of the SEI NAL unit and a temporal identifier specified in the NAL unit header. When the nested SEI message is applicable to the default sub-bitstream, the device uses the nested SEI message in an operation on the default sub-bitstream.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: October 6, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20150271526
    Abstract: According to certain aspects, an apparatus for coding video information includes a memory and a processor configured to determine whether a first syntax element is present in a bitstream, the first syntax element associated with a sequence parameter set (SPS) and a first flag indicative of whether a temporal identifier (ID) of a reference picture for pictures that refer to the SPS can be nested; and in response to determining that the first syntax element is not present in the bitstream: obtain a second syntax element indicative of a maximum number of temporal sub-layers in a particular layer of the plurality of layers; and determine whether to set the first flag equal to a second flag indicative of whether a temporal ID of a reference picture for any pictures can be nested based at least in part on a value of the second syntax element.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 24, 2015
    Inventors: Fnu HENDRY, Adarsh Krishnan RAMASUBRAMONIAN, Ye-Kui WANG, Vadim SEREGIN
  • Publication number: 20150271529
    Abstract: In an example, a method of coding video data includes obtaining one or more video coding layer (VCL) network abstraction layer (NAL) units of an access unit and a first layer of a multi-layer bitstream of video data. The method also includes only coding one or more non-VCL NAL units containing an SEI message applicable to the VCL NAL units of the first layer together with the VCL NAL units of the first layer such that within the access unit the bitstream does not contain any coded pictures of any other layer of the multi-layer bitstream between the VCL NAL units of the first layer and the non-VCL NAL units containing the SEI message applicable to the VCL NAL units of the first layer.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 24, 2015
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian, Fnu Hendry
  • Publication number: 20150271498
    Abstract: In an example, a method of coding video data includes coding one or more non-video coding layer (VCL) network abstraction layer (NAL) units of a layer of a multi-layer bitstream, where the one or more non-VCL NAL units contain a decoded picture hash SEI message. The method also includes determining a set of layers of the multi-layer bitstream to which the decoded picture hash SEI message is applicable based on a layer identifier of the one or more non-VCL NAL units containing the decoded picture hash SEI message.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 24, 2015
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian, Fnu Hendry
  • Publication number: 20150271528
    Abstract: In an example, a method of coding video data includes coding one or more non-video coding layer (VCL) network abstraction layer (NAL) units of a layer of a multi-layer bitstream of video data, where the one or more non-VCL NAL units contain an SEI message having an SEI payload type. The method also includes determining one or more syntax values of the multi-layer bitstream to which the SEI message applies based on the SEI payload type.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 24, 2015
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian, Fnu Hendry
  • Publication number: 20150271506
    Abstract: An apparatus for coding video information according to certain aspects includes a memory and a processor. The memory is configured to store video information associated with one or more layers. The processor is configured to code a current access unit (AU) in a bitstream including a plurality of layers, the plurality of layers including a reference layer and at least one corresponding enhancement layer. The processor is further configured to code a first end of sequence (EOS) network abstraction layer (NAL) unit associated with the reference layer in the current AU, the first EOS NAL unit having the same layer identifier (ID) as the reference layer. The processor is also configured to code a second EOS NAL unit associated with the enhancement layer in the current AU, the second EOS NAL unit having the same layer ID as the enhancement layer.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 24, 2015
    Inventors: Fnu HENDRY, Adarsh Krishnan RAMASUBRAMONIAN, Ye-Kui WANG, Vadim SEREGIN
  • Publication number: 20150271487
    Abstract: An example method for encoding or decoding video data includes storing, by a video coder and in a reference picture buffer, a version of a current picture of the video data, including the current picture in a reference picture list (RPL) used to predict the current picture, and coding, by the video coder and based on the RPL, a block of video data in the current picture based on a predictor block of video data included in the version of the current picture stored in the reference picture buffer.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 24, 2015
    Inventors: Xiang Li, Chao Pang, Ying Chen, Ye-Kui Wang
  • Publication number: 20150271513
    Abstract: Devices and methods for improving use of supplemental enhancement information (SEI) messages in multi-layer codecs for decoding multi-layer bitstreams containing video information are disclosed. In one aspect, a device may include a memory configured to store video information associated with the multi-layer bitstream, the stored video information comprising an SEI message and a processor operably coupled to the memory. The processor is configured to determine whether the SEI message belongs to a first SEI message category or a second SEI message category based on an identifier in the SEI message. The processor is further configured to determine whether the SEI message applies to the operation points or the layers and, in response to the SEI message being of the first SEI message category and applying to the operation points, associating each semantic of the SEI message with each operation point among the operation points.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 24, 2015
    Inventors: FNU Hendry, Ye-kui Wang, Adarsh Krishnan Ramasubramonian
  • Publication number: 20150271525
    Abstract: Devices and methods for determining whether to initiate random access during decoding of video information. In one aspect, a device may include a memory configured to store video information that includes at least one recovery point supplemental enhancement information (SEI) message and a processor coupled to the memory. The processor is configured to determine whether the at least one recovery point SEI message comprises an indication to reset a picture order count (POC) semantic value. The processor is further configured to identify at least one of a first constraint regarding whether the recovery point SEI message is present in an access unit, a second constraint regarding an association of the recovery point SEI message with a picture, or a third constraint and determine whether to initiate the random access and decoding from the access unit based on at least one of the first constraint or the second constraint.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 24, 2015
    Inventors: FNU Hendry, Ye-kui Wang, Adarsh Krishnan Ramasubramonian
  • Patent number: 9143802
    Abstract: A video encoder generates a first network abstraction layer (NAL) unit. The first NAL unit contains a first fragment of a parameter set associated with video data. The video encoder also generates a second NAL unit. The second NAL unit contains a second fragment of the parameter set. A video decoder may receive a bitstream that includes the first and second NAL units. The video decoder decodes, based at least in part on the parameter set, one or more coded pictures of the video data.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: September 22, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang, Rajan Laxman Joshi, Marta Karczewicz
  • Publication number: 20150264369
    Abstract: An apparatus configured to code video information in a bitstream includes a memory and a processor in communication with the memory. The memory is configured to store video information associated with a video layer having a current picture. The processor is configured to: determine whether a slice segment header extension associated with the current picture is present in the bitstream; and determine that one or more most significant bits (MSBs) of a picture order count (POC) value associated with the current picture are not present in the bitstream in response to a determination that the slice segment header extension associated with the current picture is not present in the bitstream. The processor may encode or decode the video information in the bitstream.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 17, 2015
    Inventors: Adarsh Krishnan RAMASUBRAMONIAN, Fnu HENDRY, Ye-Kui WANG
  • Publication number: 20150264366
    Abstract: In an example, a method of coding video data includes coding, by a video coder, at least a portion of a picture of an independently decodable non-base layer of a multi-layer bitstream. The method also includes coding, by the video coder, data indicating a picture order count (POC) value reset for a POC least significant bits (LSB) value of the picture only when the picture has a POC LSB value for the picture is equal to zero.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 17, 2015
    Inventors: Fnu Hendry, Adarsh Krishnan Ramasubramonian, Ye-Kui Wang
  • Publication number: 20150264373
    Abstract: Methods for defining decoder capability for decoding multi-layer bitstreams containing video information, in which the decoder is implemented based on multiple single-layer decoder cores, are disclosed. In one aspect, the method may include identifying at least one allocation of layers of the bitstream into at least one set of layers. The method may further include detecting whether each set of layers is capable of being exclusively assigned to one of the decoder cores for the decoding of the bitstream. The method may also include determining whether the decoder is capable of decoding the bitstream based at least in part on detecting whether each set of layers is capable of being exclusively assigned to one of the decoder cores.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 17, 2015
    Inventors: Ye-kui Wang, Krishnakanth Rapaka, Jianle Chen, FNU Hendry, Adarsh Krishnan Ramasubramonian
  • Publication number: 20150264370
    Abstract: An apparatus according to certain aspects includes a memory and a processor configured to: in response to determining that a reference layer intra random access point (IRAP) picture starts a new coded video sequence (CVS) at the current AU: determine whether the reference layer IRAP picture activates a new video parameter set (VPS) or defines a prediction boundary at the current AU; in response to determining that the reference layer IRAP picture activates a new VPS or defines a prediction boundary at the current AU, remove pictures in the decoded picture buffer (DPB) associated with each of a plurality of layers; and in response to determining that the reference layer IRAP picture does not activate a new VPS and does not define a prediction boundary at the current AU, remove only pictures in the DPB associated with the reference layer.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 17, 2015
    Inventors: Adarsh Krishnan RAMASUBRAMONIAN, Ye-Kui WANG, Fnu HENDRY
  • Patent number: 9137547
    Abstract: This disclosure describes techniques for signaling deblocking filter parameters for a current slice of video data with reduced bitstream overhead. Deblocking filter parameters may be coded in one or more of a picture layer parameter set and a slice header. The techniques reduce a number of bits used to signal the deblocking filter parameters by coding a first syntax element that indicates whether deblocking filter parameters are present in both the picture layer parameter set and the slice header, and only coding a second syntax element in the slice header when both sets of deblocking filter parameters are present. Coding the second syntax element is eliminated when deblocking filter parameters are present in only one of the picture layer parameter set or the slice header. The second syntax element indicates which set of deblocking filter parameters to use to define a deblocking filter applied to a current slice.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: September 15, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Geert Van der Auwera, Ye-Kui Wang, Marta Karczewicz
  • Publication number: 20150252261
    Abstract: A cycloheptane derivative as represented by formula (I), and preparation method and use thereof; the compound has photostability and thermostability, wide nematic phase and liquid crystalline state temperature range, and good low-temperature intersolubility, and particularly has low rotary viscosity ?1 and good dielectric anisotropy (??>0).
    Type: Application
    Filed: September 17, 2013
    Publication date: September 10, 2015
    Applicant: SHIJIAZHUANG CHENGZHI YONGHUA DISPLAY MATERIALS CO., LTD
    Inventors: Yaohua Han, Zhiguo Xia, Ruimao Hua, Zengjia Yang, Kui Wang, Hongfeng Li, Jianli Zhang
  • Patent number: 9131245
    Abstract: Techniques are described related to constructing reference picture lists. The reference picture lists may be constructed from reference picture subsets of a reference picture set. In some examples, the techniques may repeatedly list reference pictures identified in the reference picture subsets until the number of entries in the reference picture list is equal to the maximum number of allowable entries in the reference picture list.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: September 8, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang