Patents by Inventor Liang Zhao
Liang Zhao 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: 12110485Abstract: Provided is a method for precipitating a starch emulsion, the method including: mixing a fermentation broth with the starch emulsion, the fermentation broth including an isolated microorganism, wherein the isolated microorganism is Leuconostoc citreum WSJ-57 deposited under an accession number of CGMCC No. 19201 in the China General Microbiological Culture Collection Center on Dec. 20, 2019.Type: GrantFiled: November 24, 2020Date of Patent: October 8, 2024Assignees: CHINA AGRICULTURAL UNIVERSITY, SISHUI LIFENG FOOD CO., LTD.Inventors: Xiaojun Liao, Xuan Wang, Liang Zhao, Yongtao Wang, Xiankui Kong, Hongyan Chen, Xueqiang Wang, Guanghua Li
-
Patent number: 12114009Abstract: This disclosure relates to adaptively reordering reference frames for video coding technologies. Template matching (TM) may be used to reorder the reference frames or reference frame pairs for each block by comparing the difference between the template of a current block and the template of a reference block with reference to the motion information of the spatial reference motion information (or spatial motion vectors) and/or temporal reference motion information (or temporal motion vectors). The difference between the template of current block and the template of the reference block may be calculated for each spatial reference motion information and/or temporal reference motion information, and marked as the score value of the associated reference frames or reference frame pairs. The available reference frames or reference frame pairs are ranked based on the score value.Type: GrantFiled: September 15, 2022Date of Patent: October 8, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Shan Liu
-
Patent number: 12113958Abstract: In a method for video encoding, whether an angular intra prediction mode for a current block is a wide angle mode is determined. The current block is a non-square block and the wide angle mode is in a direction outside of a range of directions that spans a bottom left diagonal direction and top right diagonal direction of the current block. In response to determining that the angular intra prediction mode is the wide angle mode, whether a block size of the non-square block is greater than 32 is determined. In response to determining that the block size of the non-square block is greater than 32, an intra smoothing filter is enabled and the enabled intra smoothing filter is applied to blocks neighboring the current block to generate filtered blocks. A characteristic value of the current block is encoded in a bitstream based on the filtered blocks.Type: GrantFiled: September 29, 2023Date of Patent: October 8, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 12114477Abstract: A semiconductor device includes: a substrate, including a memory array region and a peripheral region; a first interlayer insulation layer and the second interlayer insulation layer which are formed on the substrate in the memory array region and the peripheral region, the first interlayer insulation layer and the second interlayer insulation layer being arranged at intervals along a direction perpendicular to the substrate; a columnar capacitor array, including columnar capacitors arranged at intervals, and the columnar capacitors being formed in the first interlayer insulation layer and the second interlayer insulation layer in the memory array region; and a contact structure, formed in the first interlayer insulation layer and the second interlayer insulation layer in the peripheral region.Type: GrantFiled: July 27, 2021Date of Patent: October 8, 2024Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.Inventor: Liang Zhao
-
Publication number: 20240333970Abstract: Systems and methods for receiving a coded video bitstream including a current frame, a first reference frame and a second reference frame associated with a current block in the current frame, a joint motion vector difference (JMVD) associated with the first reference frame and the second reference frame, and a flag indicating whether one or more scaling factors are used to derive a motion vector difference (MVD) from the JMVD. A first/second MVD associated with the first/second reference frame may be derived based on applying a first/second scaling factor in the one or more scaling factors to the JMVD or based on a distance between the first/second reference frame and the current frame. The current block may be decoded based on the first MVD and the second MVD.Type: ApplicationFiled: June 14, 2024Publication date: October 3, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Xin Zhao, Shan Liu
-
Publication number: 20240333527Abstract: The disclosure relates to the field of vehicle charging technologies, and specifically provides a charging control method for vehicle plug and charge, which is intended to solve the problem in the prior art that when electric vehicle models exported from China are charged in European regions, a customer needs to apply for and top up a card at a charging operator, and at different charging stations, the customer needs to apply for cards repeatedly, making charging inconvenient. To this end, the charging control method for vehicle plug and charge of the disclosure includes: determining that a vehicle has been physically connected to a charging pile; determining whether bidirectional authentication between the vehicle and the charging pile succeeds; if the authentication succeeds, sending authorization information to the charging pile by a charging operator of the charging pile; and enabling a charging function by the charging pile upon receiving the authorization information.Type: ApplicationFiled: March 22, 2024Publication date: October 3, 2024Inventor: Liang ZHAO
-
Patent number: 12104458Abstract: An adaptive fluid switch for regulating the production rate of a fluid. The adaptive fluid switch includes a fluid control valve having a self-impinging valve element with at least one dissolvable plug configured to initially block fluid flow therethrough. After dissolution of the dissolvable plug and when the fluid produced through the adaptive fluid switch has a viscosity greater than a first predetermined level, the fluid follows a low resistance flow path in the self-impinging valve element but when the fluid has a viscosity less than a second predetermined level, the fluid follows a high resistance flow path in the self-impinging valve element, thereby regulating the production rate of the fluid responsive to changes in the viscosity of the fluid.Type: GrantFiled: April 27, 2023Date of Patent: October 1, 2024Assignee: Floway Innovations, Inc.Inventors: Xinqi Rong, Liang Zhao
-
Patent number: 12108031Abstract: This disclosure relates to a harmonized design among multiple reference line intra prediction, transform partitioning, and transform kernels or processing video information. One example method is disclosed. The method includes retrieving a data block of a video frame, the data block having an adjacent reference line and one or more non-adjacent reference lines in the video frame; determining whether one of the one or more non-adjacent reference lines is to be used for intra prediction of the data block. When an adjacent reference line is used for the intra prediction of the data block, selecting a target transform kernel from a first set of transform kernels to transform the data block; and when a non-adjacent reference line is used for the intra prediction of the data block, selecting the target transform kernel from a second set of transform kernels to transform the data block.Type: GrantFiled: January 7, 2022Date of Patent: October 1, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Madhu Peringassery Krishnan, Shan Liu
-
Patent number: 12108037Abstract: A method of loop filtering in a video coding process comprises receiving image data; analyzing the image data; flexibility partitioning the image data into loop filtering blocks (LFBs) to allow the size of LFBs in at least one of a first row and a first column in a same frame to be smaller than other LFBs within the same frame; and applying a loop filter to the LFBs.Type: GrantFiled: September 29, 2022Date of Patent: October 1, 2024Assignee: TENCENT AMERICA LLCInventors: Yixin Du, Liang Zhao, Xin Zhao, Shan Liu
-
Publication number: 20240323346Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream including a current coding block of a current image frame and determining that the current coding block is to be predicted in a weighted bi-prediction (WBP) mode. The method further includes in response to the current coding block being predicted in the WBP mode, determining that the current coding block is associated with two bi-prediction blocks and identifying a plurality of distinct weighting factor lists including at least a first list of positive weighting factors and a second list of mixed weighting factors. The method further includes selecting one of the weighing factor lists, identifying a first weighting factor from the weighing factor lists, and reconstructing the current image frame, including determining the current coding block by combining the two bi-prediction blocks based on the first weighting factor.Type: ApplicationFiled: July 3, 2023Publication date: September 26, 2024Inventors: Liang ZHAO, Xin ZHAO, Han GAO, Biao WANG, Xiaozhong XU, Shan LIU
-
Publication number: 20240323428Abstract: This disclosure relates encoding and decoding of motion vector difference in for inter-predicting a video block. An example is disclosed for decoding an inter-predicted video block of a video stream. The method includes receiving a coded video bitstream; extracting, from the coded video bitstream, an inter-predication mode and a joint delta motion vector (MV) for a current block in a current frame; extracting, from the coded video bitstream, a flag indicating whether a first delta MV for a first reference frame and a second delta MV for a second reference frame are jointly signaled; in response to the flag indicating that the first delta MV and the second delta MV are jointly signaled, deriving the first delta MV and the second delta MV based on the joint delta MV; and decoding the current block in the current frame based on the first delta MV and the second delta MV.Type: ApplicationFiled: May 23, 2024Publication date: September 26, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Xin Zhao, Shan Liu
-
Publication number: 20240323351Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes prediction information of a current block in a current picture that is a part of a coded video bitstream. The prediction information indicates a non-directional intra prediction mode for the current block. The processing circuitry partitions the current block into a plurality of partitions. The plurality of partitions includes at least one L-shaped partition. The processing circuitry reconstructs one of the plurality of partitions based on at least one of (i) neighboring reconstructed samples of the one of the plurality of partitions or (ii) neighboring reconstructed samples of the current block.Type: ApplicationFiled: May 31, 2024Publication date: September 26, 2024Applicant: TENCENT AMERICA LLCInventor: Liang ZHAO
-
Patent number: 12101502Abstract: This disclosure relates generally to video coding/decoding and particularly to methods and systems for refining motion vector candidates. An example decoding method includes receiving a coded video bitstream; extracting, from the coded video bitstream, a first syntax element indicating whether a compound reference mode is applied for a current video block; extracting, from the coded video bitstream, a second syntax element indicating whether a motion vector difference (MVD) is joined signaled for the current video block; in response to the first syntax element indicating that the compound reference mode is applied for the current video block and the second syntax element indicating that the MVD is joined signaled for the current video block, refining, by the device, at least one MV predictor (MVP) in a MV candidate list based on whether the at least one MVP is symmetric; and decoding, by the device based on the MV candidate list, the current video block.Type: GrantFiled: October 11, 2022Date of Patent: September 24, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Shan Liu
-
Patent number: 12101504Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes prediction information of a current block in a current picture that is a part of a coded video sequence. The prediction information indicates one of a plurality of intra prediction directions for the current block. The processing circuitry determines a subset of a plurality of reference lines based on (i) a reference line index of each of the subset of the plurality of reference lines and (ii) a tangent value of a prediction angle associated with the one of the plurality of intra prediction directions indicated in the prediction information. The processing circuitry performs an intra prediction of the current block based on the determined subset of the plurality of reference lines, and reconstructs the current block based on the intra prediction of the current block.Type: GrantFiled: November 4, 2022Date of Patent: September 24, 2024Assignee: Tencent America LLCInventors: Xin Zhao, Liang Zhao, Shan Liu
-
Patent number: 12101473Abstract: A method of video decoding includes determining, for a current block of a picture, one of a plurality of reference lines. The method includes determining an intra prediction mode for the current block in accordance with the determined one of the plurality of reference lines. The method further includes performing intra prediction for the current block based on the determined intra prediction mode and one or more samples included in the determined one of the plurality of reference lines. The plurality of reference lines includes an adjacent reference line that is adjacent to the current block and at least one non-adjacent reference line that is not adjacent to the current block, and each of the at least one non-adjacent reference line is associated with a decreasing number of intra prediction modes with respect to a direction away from the current block.Type: GrantFiled: January 13, 2023Date of Patent: September 24, 2024Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Xiang Li, Shan Liu, Liang Zhao
-
Patent number: 12101734Abstract: Differing operations of a wireless communication device benefit from different antenna configurations, such as for positioning, where closely spaced antennas are desirable, and data communication, where antenna diversity is desirable. A device is configured to receive a request for receive a request for determining a position of a user equipment (UE), select one of a first plurality of antennas or a second plurality of antennas for determining the position of the UE, receive wireless signals using the selected first plurality of antennas or the second plurality of antennas, and determine the position of the UE based at least in part on the received wireless signals.Type: GrantFiled: March 21, 2022Date of Patent: September 24, 2024Assignee: QUALCOMM IncorporatedInventors: Le Nguyen Luong, Liang Zhao, Cheng-Han Wang, Santosh Kumar Gupta, Shishir Gupta, Michael Kohlmann, Xiaoxin Zhang
-
Publication number: 20240314319Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry receives coded information of a current block in a current picture from a coded video bitstream. The coded information includes a syntax element associated with the current block, the syntax element indicates a decoding parameter of the current block. The processing circuitry determines a context-based adaptive binary arithmetic coding (CABAC) context model associated with the syntax element based on at least a temporally co-located block of the current block. The temporally co-located block is in a different picture from the current picture. Further, the processing circuitry decodes the syntax element based on the CABAC context model, and reconstructs the current block based on the syntax element that is decoded based on the CABAC context model.Type: ApplicationFiled: June 28, 2023Publication date: September 19, 2024Applicant: Tencent America LLCInventors: Xin ZHAO, Liang ZHAO, Shan LIU
-
Publication number: 20240314348Abstract: This disclosure relates generally to video coding and particularly to methods and systems for boundary padding for motion compensation. For example, a motion vector for a motion compensation padded block in a motion compensation padding area of a picture in a video may be determined from scanning a set of neighboring boundary blocks of the picture and/or a set of co-located temporal blocks of the boundary blocks. The motion compensation padded block may be padded according to the motion vector and used for motion compensation of other pictures in the video.Type: ApplicationFiled: October 30, 2023Publication date: September 19, 2024Applicant: TENCENT AMERICA LLCInventors: Liang ZHAO, Xin ZHAO, Shan LIU
-
Publication number: 20240314343Abstract: Aspects of the disclose provide methods and an apparatus for video and/or image coding. The apparatus includes processing circuitry that receive a bitstream including a frame. Coding information for a block in the frame indicates that the block is coded with a joint motion vector difference (JMVD) coding mode and a compound weighted prediction mode. The coding information includes scaling factor information of the JMVD coding mode. If the scaling factor information indicates that each of scaling factors of components of at least one MVD associated with at least one respective reference frame of the block is a pre-defined scaling factor, a weighting factor of the compound weighted prediction mode is determined based on a list of weighting factors. Otherwise, the weighting factor of the compound weighted prediction mode is determined based on a subset of the list of weighting factors.Type: ApplicationFiled: June 28, 2023Publication date: September 19, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Xin ZHAO, Han GAO, Shan LIU
-
Publication number: 20240313818Abstract: A positioning signal processing method includes: receiving, wirelessly at an apparatus, a first positioning signal in a first frequency range; receiving, wirelessly at the apparatus, a second positioning signal in a second frequency range; converting the first positioning signal by a first analog-to-digital converter (ADC) of the apparatus to produce a first digital signal at a first sampling rate that is based on a clock signal; and converting the second positioning signal by a second ADC of the apparatus to produce a second digital signal at a second sampling rate that is based on the clock signal and that is different from, and related to, the first sampling rate.Type: ApplicationFiled: March 16, 2023Publication date: September 19, 2024Inventors: Liang ZHAO, Hong Sun KIM, Angelica WONG, Jordan COOKMAN, Jean-Pierre RAFFEGEAU