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: 9641834
    Abstract: A device for processing video data includes a memory, a receiver configured to real-time transport protocol (RTP) packets, and one or more processors configured to receive a first aggregation packet according to a real-time transfer protocol (RTP), wherein the first aggregation packet comprises a payload header and one or more aggregation units; parse a first aggregation unit that is the first aggregation unit of the first aggregation packet to determine a value for a first parameter, wherein the first parameter specifies a decoding order number for a NAL unit included in the first aggregation packet; parse a second aggregation unit to determine a value for a second parameter, wherein the second aggregation unit follows the first aggregation unit in the first aggregation packet; and, based on the first parameter and the second parameter, determine a decoding order for a NAL unit included in the second aggregation unit.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: May 2, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 9641587
    Abstract: A method for reporting a streaming quality is shown, wherein at least one continuous media stream is streamed to a client (601), and wherein the streaming is controlled by a protocol (109) that is operated between the client (601) and a server (600), the method including selecting at least one quality metric and a quality metrics class from a pre-defined set of at least two quality metrics classes, and reporting to the server (600) the quality of the streaming based on the at least one selected quality metric and the selected quality metrics class. The protocol (109) is preferably a Real-time Streaming Protocol (RTSP) in combination with a Session Description Protocol (SDP) in the context of the 3GPP Packet-Switched Streaming Service (PSS). Also shown is a computer program, a computer program product, a system, a client, a server and a protocol.
    Type: Grant
    Filed: May 25, 2013
    Date of Patent: May 2, 2017
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventor: Ye-Kui Wang
  • Patent number: 9641851
    Abstract: A system and method for coding a picture in a multi-layer bitstream is disclosed. In one aspect, the method includes encoding at least one layer of the multi-layer bitstream in accordance with a first coding scheme. The multi-layer bitstream may comprise a base layer. The method further includes encoding a conformance window flag and at least one position offset for the picture in a Video Parameter Set (VPS) of the base layer. The conformance window flag may indicate that the VPS comprises the at least one position offset.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: May 2, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Jianle Chen, Ye-Kui Wang, Ying Chen
  • Patent number: 9635369
    Abstract: A video coder can be configured to receive in a video parameter set, one or more syntax elements that include information related to hypothetical reference decoder (HRD) parameters; receive in the video data a first sequence parameter set that includes a first syntax element identifying the video parameter set; receive in the video data a second sequence parameter set that includes a second syntax element identifying the video parameter set; and, code, based on the one or more syntax elements, a first set of video blocks associated with the first parameter set and second set of video blocks associated with the second parameter set.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: April 25, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang
  • Patent number: 9635396
    Abstract: A system and method for signaling low-to-high layer switching points in a file format level to enable efficient scalable stream switching in streaming servers and local file playback. The present invention also provides for a system and method for signaling low-to-high layer switching points in video bit stream, e.g., to enable intelligent forwarding of scalability layers in media-aware network elements or computationally scalable decoding in stream recipients.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: April 25, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Ye-Kui Wang, Miska M. Hannuksela
  • Publication number: 20170111650
    Abstract: An apparatus obtains an operation point reference track in the file and one or more additional tracks in the file. No operation point information sample group is signaled in any of the additional tracks. For each respective sample of each respective additional track of the one or more additional tracks, the apparatus determines whether to consider the respective sample part of the operation point information sample group. Based on the operation point reference track not containing a sample that is temporally collocated with the respective sample in the respective additional track, the respective sample in the respective additional track is considered part of an operation point information sample group of the last sample in the operation point reference track before the respective sample of the respective additional track.
    Type: Application
    Filed: October 13, 2016
    Publication date: April 20, 2017
    Inventors: Fnu Hendry, Ye-Kui Wang
  • Publication number: 20170111649
    Abstract: A device generates, stores, or obtains a file that complies with a restriction specified in a file format to which the file conforms. The restriction requires that for each respective Intra Random Access Point (IRAP) picture, a parameter set required for decoding the respective IRAP picture is in at least one of the following: a sample entry of the respective IRAP picture's track that is applicable to the respective IRAP picture's sample, a sample entry of a non-corresponding track for the respective IRAP picture carrying a reference layer of the respective IRAP picture's layer, the respective IRAP picture's sample, or a temporally collocated sample of the respective IRAP picture's sample in a track of that carries the reference layer.
    Type: Application
    Filed: September 23, 2016
    Publication date: April 20, 2017
    Inventors: Ye-Kui Wang, Fnu Hendry
  • Publication number: 20170111642
    Abstract: A device generates, in a file storing a multi-layer bitstream, a track box that contains metadata for a track. The device generates, in the track box, a sample description box containing a sample group description entry. Additionally, the device generates, in the track box, a sample-to-group box for the track. The sample-to-group box mapping samples of the track into a sample group. The sample-to-group box specifies target layers among layers present in the track. Each of the target layers contains at least one picture belonging to a particular picture type. The sample group is one of a temporal sub-layer access sample group and the particular picture type is a temporal sub-layer access picture type, or a stepwise temporal sub-layer access sample group and the particular picture type is a step-wise temporal sub-layer access picture type.
    Type: Application
    Filed: October 5, 2016
    Publication date: April 20, 2017
    Inventors: Fnu Hendry, Ye-Kui Wang
  • Patent number: 9628820
    Abstract: A device for coding video data includes a memory comprising a decoded picture buffer (DPB) configured to store video data, and a video coder configured to code data representative of a value for a picture order count (POC) resetting period identifier, wherein the data is included in a slice segment header for a slice associated with a coded picture of a layer of video data, and wherein the value of the POC resetting period identifier indicates a POC resetting period including the coded picture, and reset at least part of a POC value for the coded picture in the POC resetting period in the layer and POC values for one or more pictures in the layer that are currently stored in the DPB.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Fnu Hendry, Adarsh Krishnan Ramasubramonian, Ying Chen
  • Patent number: 9628792
    Abstract: In an example, a method of coding video data includes coding data of a video parameter set (VPS) of a multi-layer bitstream, including at least one of data that indicates whether any layers of the multi-layer bitstream have an inter-layer prediction restriction or data that indicates whether tile boundaries are aligned between at least two of the layers of the multi-layer bitstream, and coding the multi-layer bitstream in accordance with the data of the VPS.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Ye-Kui Wang, Adarsh Krishnan Ramasubramonian
  • Publication number: 20170101581
    Abstract: The present disclosure discloses a liquid crystal compound and a liquid crystal composition. The liquid crystal compound has a general structural formula as represented by formula I. The liquid crystal composition provided by the present disclosure has a lower rotary viscosity ?1, can achieve a quick response, and further has an appropriate dielectric anisotropy ??, an appropriate optical anisotropy ?n, a high stability to heat and light, a high VHR numerical value especially in the case where the liquid crystal is under harsh conditions, and a stability to electric field and electromagnetic radiation. As a liquid crystal material for use in thin film transistor techniques (TFT-LCD), the material further has the properties of a wider nematic phase temperature range, an appropriate birefringence anisotropy, a very high electrical resistivity, a good anti-ultraviolet performance, a high charge holding rate, a low vapor pressure etc.
    Type: Application
    Filed: May 20, 2016
    Publication date: April 13, 2017
    Inventors: Guoliang Yuan, Lei Zhao, Kui Wang, Mingxia Wang, Ruimao Hua, Jinsong Meng
  • Publication number: 20170105023
    Abstract: A device and method of decoding video data that includes decoding the video data to generate decoded video data of a current frame of the video data, and extracting an updated regions message from the decoded video data and determining updated region location information of the current frame based on the updated regions message. An updated region of the current frame is identified based on the updated region location information, the updated region being less than a total size of the current frame, and both the identified updated region and decoded video data of the current frame that has not been updated are transmitted for display of the current frame of the video data.
    Type: Application
    Filed: October 6, 2016
    Publication date: April 13, 2017
    Inventors: Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Ye-Kui Wang, Rajan Laxman Joshi, Sudeep Ravi Kottilingal
  • Patent number: 9621919
    Abstract: A computing device generates a file that comprises a track box that contains metadata for a track in the file. Media data for the track comprises a sequence of samples, each of the samples being a video access unit of multi-layer video data. As part of generating the file, the computing device generates, in the file, a sub-sample information box that contains flags that specify a type of sub-sample information given in the sub-sample information box. When the flags have a particular value, a sub-sample corresponding to the sub-sample information box contains exactly one coded picture and zero or more non-Video Coding Layer (VCL) Network Abstraction Layer (NAL) units associated with the coded picture.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: April 11, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen, Adarsh Krishnan Ramasubramonian, Fnu Hendry
  • Patent number: 9621905
    Abstract: This disclosure describes techniques that may enable a video coder to simultaneously implement multiple parallel processing mechanisms, including two or more of wavefront parallel processing (WPP), tiles, and entropy slices. This disclosure describes signaling techniques that are compatible both with coding standards that only allow one parallel processing mechanism to be implemented at a time, but that are also compatible with potential future coding standards that may allow for more than one parallel processing mechanism to be implemented simultaneously. This disclosure also describes restrictions that may enable WPP and tiles to be implemented simultaneously.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 11, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Muhammed Zeyd Coban, Ye-Kui Wang
  • Publication number: 20170097480
    Abstract: A constructed photodetector, an optical receiver, and a receiver unit in an optical communication system are disclosed. One example of the disclosed constructed photodetector includes an optoelectronic element having an active area that converts light having a wavelength of interest into electrical signals and a substrate on a face that opposes the active area, where the substrate is non-transparent to light having the wavelength of interest. The constructed photodetector further includes a lens-chip that is at least partially transparent to light having the wavelength of interest, where the lens-chip includes a first side and an opposing second side, where the first side of the lens-chip includes an integrated lens, and where the second side of the lens-chip includes one or more electrical traces. The constructed photodetector further includes at least one connector that provides a physical and electrical connection between the optoelectronic element and the lens-chip.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Inventors: Tak Kui Wang, Ye Chen, Chung-Yi Su, Frank Yashar
  • Publication number: 20170094277
    Abstract: A video processing device can be configured to process one or more initial syntax elements for a parameter set associated with a video bitstream; receive in the parameter set an offset syntax element for the parameter set that identifies syntax elements to be skipped within the parameter set; and based on the offset syntax element, skip the syntax elements within the parameter set and process one or more additional syntax elements in the parameter set that are after the skipped syntax elements in the parameter set.
    Type: Application
    Filed: December 8, 2016
    Publication date: March 30, 2017
    Inventors: Ying Chen, Ye-Kui Wang
  • Publication number: 20170094302
    Abstract: Systems, methods, and computer readable media are described for providing improved video coding, including improved video stream switching and random access. In some examples, systems, methods, and computer readable media include obtaining video data at an encoder and determining, from the video data, an intra random access point (IRAP) picture. A first set of one or more leading pictures associated with the IRAP picture are coded as random access decodable leading (RADL) pictures based on the first set of one or more leading pictures having a temporal identifier (TemporalId) that is less than or equal to a TemporalId threshold value. A second set of one or more leading pictures associated with the IRAP picture are coded as random access skipped leading (RASL) pictures based on the second set of one or more leading pictures having a TemporalId that is greater than the TemporalId threshold value.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 30, 2017
    Inventors: Fnu Hendry, Ye-Kui Wang
  • Publication number: 20170085878
    Abstract: In one example, a device for processing decoded video data a video decoder implemented by one or more hardware-based processing units comprising digital logic circuitry, and a postprocessing unit implemented by one or more hardware-based processing units comprising digital logic circuitry. The video decoder is configured to decode video data of a video bitsream according to a video coding standard, extract HDR postprocessing data from an SEI message of the video bitstream, and provide the decoded video data and the HDR postprocessing data to the postprocessing unit. The postprocessing unit is configured to process the decoded video data using the HDR postprocessing data according to the video coding standard. The device may additionally determine whether the video decoder is compliant with the video coding standard by comparing the processed video data with reference processed video data.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 23, 2017
    Inventors: Joel Sole Rojals, Adarsh Krishnan Ramasubramonian, Dmytro Rusanovskyy, Sungwon Lee, Ye-Kui Wang
  • Patent number: 9602827
    Abstract: A video processing device can be configured to process one or more initial syntax elements for a parameter set associated with a video bitstream; receive in the parameter set an offset syntax element for the parameter set that identifies syntax elements to be skipped within the parameter set; and based on the offset syntax element, skip the syntax elements within the parameter set and process one or more additional syntax elements in the parameter set that are after the skipped syntax elements in the parameter set.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: March 21, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang
  • Patent number: 9602822
    Abstract: In one example, the disclosure is directed to techniques that include receiving a bitstream comprising at least a syntax element, a first network abstraction layer unit type, and a coded access unit comprising a plurality of pictures. The techniques further include determining a value of the syntax element which indicates whether the access unit was coded using cross-layer alignment. The techniques further include determining the first network abstraction layer unit type for a picture in the access unit and determining whether the first network abstraction layer unit type equals a value in a range of type values. The techniques further include setting a network abstraction layer unit type for all other pictures in the coded access unit to equal the value of the first network abstraction layer unit type if the first network abstraction layer unit type is equal to a value in the range of type values.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: March 21, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Ye-Kui Wang, Jianle Chen, Marta Karczewicz