Patents by Inventor Liang Gao
Liang Gao 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: 20240381563Abstract: A structure for identifying the position of a server in a rack, the structure includes a busbar, a shell, and a clip. The busbar and the shell mounted in the rack. The shell defines some connecting positions, each connecting positions defines some hole-points, the shell can define a hole at each hole-point, and the quantity and the locations of the holes in each connecting position is different. The clip is connected on the server, the clip includes some springs, when the server is positioned on one of the connecting positions, the spring conductively contacts the shell through the corresponded hole-point without the hole or does not contact the shell through the corresponded hole-point with the hole, the springs are configured for identifying the combination of the connecting position where the server locates to identify the position of the server. A server system using the structure is also disclosed.Type: ApplicationFiled: November 13, 2023Publication date: November 14, 2024Inventors: BIN-BIN YANG, XING-CHUAN LI, RUI-HAO XIAO, LIANG GAO, FANG-XING YANG
-
Publication number: 20240381559Abstract: An accommodating device and a data processing system are provided. The device includes a housing defining a first opening, a cover assembly covering the first opening, a first sealing member, and a second sealing member. The cover assembly includes a first cover and a second cover. The housing includes a first side and a second side. The first cover is rotatably connected to the first side, and the second cover is rotatably connected to the second side. The first sealing member is between the cover assembly and the housing. The second sealing member is connected to the first or the second cover. When each of the first cover and the second cover covers the first opening, the first sealing member abuts against the housing and each of the first cover and the second cover, the second sealing member abuts against the first cover and the second cover.Type: ApplicationFiled: August 30, 2023Publication date: November 14, 2024Inventors: FANG-XING YANG, Bin-Bin YANG, Liang GAO, Xing-Chuan LI, Rui-Hao XIAO
-
Publication number: 20240381562Abstract: A connector for installing a device in a host includes a main body for connecting the device, a connecting portion retractably connected to the main body, and a pull ring connected to the connecting portion. The pull ring is configured to be connected to a lifting component. The connecting portion is configured to partially protrude from the main body to connect to a cabinet of the host when the pull ring is not pulled by the lifting component, and retract into the main body to separate from the cabinet of the host when the pull ring is pulled by the lifting component. A host having the connector and a data processing equipment having the host are also provided.Type: ApplicationFiled: November 23, 2023Publication date: November 14, 2024Inventors: BIN-BIN YANG, FANG-XING YANG, XING-CHUAN LI, RUI-HAO XIAO, LIANG GAO
-
Publication number: 20240380894Abstract: This disclosure relates generally to video coding/decoding and particularly for providing extension to block adaptive weighted prediction (BAWP) with multiple motion vectors. One method includes receiving a coded video bitstream; identifying, from the coded video bitstream, a first motion vector corresponding to a first reference block and a second motion vector corresponding to a second reference block; obtaining a first scaling factor corresponding to the first motion vector and a second scaling factor corresponding to the second motion vector by parsing the coded video bitstream; generating a first predicted block based on the first scaling factor and the first reference block according to a first linear equation; generating a second predicted block based on the second reference block according to a second linear equation; and reconstructing the current block based on the first predicted block and the second predicted block.Type: ApplicationFiled: September 11, 2023Publication date: November 14, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Xin ZHAO, Jing YE, Han GAO, Shan LIU
-
Publication number: 20240380909Abstract: This disclosure relates generally to video coding/decoding and particularly for providing extension to block adaptive weighted prediction (BAWP). One method includes receiving a coded video bitstream; determining, based on a syntax element signaled in the coded video bitstream, a prediction mode for predicting the current block based on a reference block, wherein the prediction mode comprises a linear equation; deriving a scaling factor for the current block, from at least one of the following: multiple scaling factors of neighboring blocks with respect to the current block, or a stored scaling factor bank; and reconstructing the current block based on the reference block and the identified scaling factor according to the linear equation.Type: ApplicationFiled: September 11, 2023Publication date: November 14, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Xin ZHAO, Jing YE, Han GAO, Shan LIU
-
Publication number: 20240380889Abstract: The various implementations described herein include methods and systems for encoding and decoding video. In one aspect, a method of video decoding includes receiving video data comprising a plurality of blocks, including a first block, from a video bitstream, where the first block is encoded in one of a plurality of smooth modes. The method also includes identifying a set of reference samples for the first block and deriving a first prediction value for the first block, where the first prediction value is derived from a second prediction value, the second prediction value is derived without a division or shift operation, and a final step in deriving the first prediction value comprises a division or shift operation. The method further includes decoding the first block using the first prediction value.Type: ApplicationFiled: September 26, 2023Publication date: November 14, 2024Inventors: Jing YE, Xin ZHAO, Liang ZHAO, Han GAO, Shan LIU
-
Publication number: 20240380102Abstract: A radiator for providing terahertz electromagnetic radiation. The radiator includes multiple transistor-based oscillators each operable to generate third harmonic power. The radiator also includes a patch antenna operably coupled with the transistor-based oscillators for providing terahertz electromagnetic radiation based on the third harmonic power generated by the transistor-based oscillators.Type: ApplicationFiled: May 8, 2023Publication date: November 14, 2024Inventors: Liang Gao, Chi Hou Chan
-
Publication number: 20240377292Abstract: Provided are a clearing and expansion method and an imaging method for biological tissue. The clearing and expansion method for biological tissue comprises: (1) degreasing a fixed biological tissue sample; (2) soaking the degreased biological tissue sample in a solution of gel monomer molecules, such that the monomer molecules permeate into the degreased biological tissue sample; (3) inducing a polymerization reaction of the monomer molecules permeating into the biological tissue sample so as to form a polymer gel; and (4) placing the biological tissue sample which has been subjected to a gelation treatment into water for expansion. The clearing and expansion method for biological tissue avoids the sample treatment steps of heating and enzymatic digestion that cause fluorescent quenching and the destruction of biological tissue, and thus has the advantages of high retention of endogenous fluorescent proteins, high mechanical strength of expanded biological tissue, a short sample treatment time, etc.Type: ApplicationFiled: March 9, 2022Publication date: November 14, 2024Inventors: Liang GAO, Yanlu CHEN, Jing LU, Ruili FENG
-
Patent number: 12143592Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes receiving video data comprising a plurality of blocks, including a first block, from a video bitstream. The method also includes obtaining a first syntax element from the video bitstream, the first syntax element indicating a quantity, N, of temporal motion vector predictor (TMVP) candidates for a motion vector predictor (MVP) list. The method further includes identifying a set of TMVP candidates, the set of TMVP candidates having a size less than or equal to N, and generating the MVP list using at least the set of TMVP candidates. The method also includes reconstructing the first block using the MVP list.Type: GrantFiled: June 8, 2023Date of Patent: November 12, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Han Gao, Shan Liu
-
Publication number: 20240368721Abstract: The present invention relates to the field of sheet hot stamping and sheet metal parts manufacturing, and provides a hot bath forming process for high-corrosion-resistance easy-to-weld hot-pressed parts. The process comprises the following steps: S1, heating a coated hot-formed steel sheet material in a heating furnace, and heating to a completely austenitized state; S2, transferring the heated coated hot-formed steel sheet material into a boiling water tank, immersing the heated coated hot-formed steel sheet material into boiling water, and cleaning an oxide layer; S3, forming the coated hot-formed steel sheet material under the combined action of boiling water and an upper mold and a lower mold, and performing pressure maintaining and quenching to obtain parts; and S4, taking out the parts for air blowing or drying the parts in a drying furnace to remove water in the coating of the parts.Type: ApplicationFiled: June 9, 2022Publication date: November 7, 2024Applicant: SHANDONG IRON&STEEL GROUP RIZHAO CO., LTD.Inventors: Peixing LIU, Gang CHEN, Guangyu JIN, Liang HAO, Xingchang GAO, Peng GAO, Xiaoying HOU, Huasheng TANG, Weihua SUN
-
Publication number: 20240372983Abstract: The various implementations described herein include methods and systems for encoding and decoding video. In one aspect, a method of video decoding includes receiving video data that includes a first block from a video bitstream, where the first block is encoded in a smooth mode. The method further includes identifying a set of reference samples for the first block and deriving a first prediction value for the first block. The method also includes deriving a refined first prediction value for the first block using a weighted sum of a first reference sample of the set of reference samples and the first prediction value and decoding the first block based on the refined first prediction value.Type: ApplicationFiled: September 26, 2023Publication date: November 7, 2024Inventors: Xin ZHAO, Jing YE, Liang ZHAO, Han GAO, Shan LIU
-
Publication number: 20240373039Abstract: Systems and methods for encoding and decoding using warp motion modes are provided. A method includes receiving a bitstream that includes a coded picture; obtaining warp information that is signaled in the bitstream, the warp information including a warp type indicating a number of parameters to be corrected by delta values, the number of parameters defining warp motion for predicting a current block of the coded picture; obtaining at least one delta value from the bitstream that is a delta of at least one parameter that defines the warp motion for predicting the current block; obtaining a warp model based on the warp information and the at least one delta value; and predicting the current block by performing warped motion compensation using the warp model.Type: ApplicationFiled: July 19, 2024Publication date: November 7, 2024Applicant: TENCENT AMERICA LLCInventors: Han GAO, Liang Zhao, Xin Zhao, Shan Liu
-
Publication number: 20240373050Abstract: This disclosure relates to video coding/decoding. One method performed by a decoder includes: receiving a current block and a reference block; grouping samples in the current block into at least a first class and a second class based on a predefined criteria, the first class and the second class being associated with a first linear model and a second linear model, respectively, wherein the first linear model has at least a scale factor ?1 or an offset ?1, the second linear model has at least a scale factor ?2 or an offset ?2; determining the first and the second linear model; predicting samples in the first class based on the reference block and the first linear model; predicting samples in the second class based on the reference block and the second linear model; reconstructing the current block based on predicted samples in the first class and the second class.Type: ApplicationFiled: October 30, 2023Publication date: November 7, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Biao WANG, Xin ZHAO, Jing YE, Han GAO, Shan LIU
-
Publication number: 20240372996Abstract: An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks, including a current block. When one or more predefined conditions are met, inserting one or more motion vector (MV) candidates from a MV bank into a motion vector prediction (MVP) list before inserting one or more derived candidates. When the one or more predefined conditions are not met, inserting the one or more MV candidates from the MV bank into the MVP list after inserting the one or more derived candidates. The method also includes decoding the current block using an MV from the MVP list.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Inventors: Han GAO, Xin Zhao, Liang Zhao, Shan Liu
-
Publication number: 20240369877Abstract: A light-emitting substrate includes a circuit board, a plurality of light-emitting devices, a reflective layer and a support layer. The plurality of light-emitting devices are disposed on the circuit board. The reflective layer is disposed on the circuit board; the reflective layer is provided with a plurality of openings therein, and a light-emitting device is located in an opening. The support layer is disposed on a side of the circuit board away from the reflective layer.Type: ApplicationFiled: June 30, 2022Publication date: November 7, 2024Applicants: Hefei BOE Ruisheng Technology Co., Ltd., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Bing ZHANG, Jianwei QIN, Xiao WANG, Kangli WANG, Liang GAO
-
Publication number: 20240373055Abstract: This disclosure relates generally to video coding/decoding and particularly for enhancing BAWP. One method includes receiving a video bitstream comprising a current block and a reference block, the reference block being used for predicting the current block and being identified by a motion vector associated with the current block; receiving a first syntax element indicating a scale factor, the scale factor being stored in a lookup table among two or more lookup tables maintained by the decoder for storing candidate scale factors or candidate scale factor differences, the candidate scale factor differences being differences between the candidate scale factors and a threshold value; selecting the lookup table; determining the scale factor based on the first syntax element and the selected lookup table; predicting the current block based on the reference block, the scale factor, and an offset; and reconstructing the current block based on the predicted current block.Type: ApplicationFiled: September 6, 2023Publication date: November 7, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Xin ZHAO, Han GAO, Jing YE, Shan LIU
-
Publication number: 20240373060Abstract: A method performed by a video decoder includes receiving a coded video bitstream including a current picture, a first reference picture, a second reference picture, and a joint motion vector difference (JMVD) associated with at least one block in the current picture. The method includes determining whether one or more scaling factors are used for an adaptive motion vector difference resolution (AMVD) based JMVD based on a predetermined condition. The method includes, in response to determining the one or more scaling factors are used for the AMVD based JMVD, scaling the JMVD based on the one or more scaling factors. The method includes deriving a first MVD for the first reference picture based on the scaled JMVD. The method includes deriving a second MVD for the second reference picture based on the derived first MVD. The method includes reconstructing the at least one block based on the derived first MVD and the derived second MVD.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Applicant: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Han Gao, Shan Liu
-
Publication number: 20240373058Abstract: An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks, including a current block. The method also includes generating a motion vector prediction (MVP) list for the current block by interleaving respective spatial motion vector predictors (SMVPs) from left and above neighboring blocks. Generating the MVP list includes inserting a first SMVP into the MVP list, the first SMVP corresponding to a left neighboring block that is left of the current block, and inserting a second SMVP into the MVP list, the second SMVP corresponding to a top neighboring block that is above the current block. The method further includes decoding the current block using an MVP from the MVP list.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Inventors: Han Gao, Liang Zhao, Xin Zhao, Shan Liu
-
Patent number: 12137209Abstract: An approach for encoding/decoding video data, performed by at least one processor, including: obtaining video data; parsing the obtained video data into blocks; generating a set of parameters of a current block, the set of parameters including at least block position information, motion vector information, and delta values; storing a subset of parameters included in the set of parameters in association with the current block; selecting a first warp model of the current block based on a subset of parameters; and decoding the video data based on the first warp model.Type: GrantFiled: November 3, 2022Date of Patent: November 5, 2024Assignee: TENCENT AMERICA LLCInventors: Han Gao, Xin Zhao, Liang Zhao, Shan Liu
-
Publication number: 20240364906Abstract: A computing system receives a video bitstream that includes a current block and a syntax element indicating that the current block is to be predicted in a blending mode. The current block is encoded using information from first and second reference blocks. When a portion of the current block corresponds to a first area that (i) is within corresponding reference boundaries in both of the first and second reference blocks or (ii) is not within the corresponding reference boundaries in both of the first and second reference blocks, the system reconstructs the portion by averaging reference values from the first and second reference blocks. When the portion of the current block corresponds to a second area that is within the corresponding reference boundaries in only one of the first and second reference blocks, the system derives weighted reference values and reconstructs the portion by combining the weighted reference values.Type: ApplicationFiled: September 1, 2023Publication date: October 31, 2024Inventors: Han GAO, Xin Zhao, Liang Zhao, Jing Ye, Shan Liu