Patents by Inventor Xiang Li

Xiang Li 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: 20200156254
    Abstract: A method and system for monitoring an e-commerce platform. The system includes a computing device and a visual sensor. The computing device includes a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: extract image keypoints from an image of the object captured by the visual sensor; retrieve a template of the object, where the template includes template keypoints of at least one template side surface of the object; pick two template keypoints from the template side surface and determine two image keypoints respectively matching the two picked template keypoints; build a bounding box of the object based on the two determined image keypoints; and refine the bounding box.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: Xiang Li, Peng Chang, Hui Cheng, Zhengmao Liu
  • Publication number: 20200162726
    Abstract: A method for video decoding includes determining, for a current block that is a non-square block, whether an angular intra prediction mode for the current block is a wide angle mode that 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. The method further includes, in response to determining that the angular intra prediction mode is the wide angle mode, enabling an intra smooth filter and applying the enabled intra smoothing filter to blocks neighboring the current block to generate filtered blocks. The method further includes performing intra prediction based on the filtered blocks to decode the current block.
    Type: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin ZHAO, Xiang LI, Shan LIU
  • Patent number: 10659781
    Abstract: A method of partitioning a parent coding unit (CU) in a tree structure for encoding a video sequence includes splitting the parent CU into more than two CUs including a first CU and a second CU, and generating a concatenated CU by concatenating the second CU to the first CU.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: May 19, 2020
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Li, Xin Zhao, Shan Liu
  • Publication number: 20200152240
    Abstract: Aspects of encoding and decoding video content are provided. An encoding system detects a scene change by identifying a first picture among a sequence of pictures that corresponds to a last picture of a first scene, identifying a second picture among the sequence of pictures that corresponds to a first picture of a second scene, and determining that one or more pictures that are between the first picture and the second picture in the sequence of pictures correspond to an input transition scene between the first scene and the second scene. The encoded video content indicates an existence of the input transition scene and information for reproducing a transition scene. A decoding system generates the transition scene that corresponds to the input transition scene based on the received indication of the existence of the input transition scene and the information for reproducing the transition scene.
    Type: Application
    Filed: November 9, 2018
    Publication date: May 14, 2020
    Applicant: Tencent America LLC
    Inventors: Xiaozhong XU, Shan Liu, Xiang Li
  • Publication number: 20200154114
    Abstract: An improved scheme for intra-inter prediction mode and an adaptive intra-inter prediction mode for video coding/decoding, including selecting a set of weightings in an intra-inter mode and applying position dependent intra prediction combination to modify at least one of an inter prediction sample and a reconstructed sample of an inter coded coding unit.
    Type: Application
    Filed: November 4, 2019
    Publication date: May 14, 2020
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin ZHAO, Xiang LI, Shan LIU
  • Publication number: 20200154126
    Abstract: In a method for video coding, prediction information of a current block in a current picture is decoded from a coded video bitstream. The prediction information is indicative of an affine model, and the current block includes two or more control points. A motion vector for each of the two or more control points is determined based on a corresponding motion vector predictor for the respective control point. The corresponding motion vector predictor for the respective control point is a first predictor of a plurality of candidate motion vector predictors in a candidate list and meets a constraint that is associated with a motion vector of the corresponding motion vector predictor. Further, parameters of the affine model are defined based on the determined motion vectors of the two or more control points, and at least a sample of the block is reconstructed according to the affine model.
    Type: Application
    Filed: June 21, 2019
    Publication date: May 14, 2020
    Applicant: Tencent America LLC
    Inventors: Guichun LI, Xiang LI, Xiaozhong XU, Shan LIU
  • Publication number: 20200154101
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. In some embodiments, the processing circuitry decodes prediction information of a current block from a coded video bitstream, and the prediction information includes merge flags that respectively indicate usage/non-usage of corresponding merge modes. Further, the processing circuitry decodes the merge flags in an order of usage frequencies of the corresponding merge modes to find a first flag that indicates a usage of the corresponding merge mode of the first flag on the current block. Then, the processing circuitry reconstructs samples of the current block according to the corresponding merge mode of the first flag.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 14, 2020
    Applicant: Tencent America LLC
    Inventors: Xiang LI, Xin Zhao, Xiaozhong Xu, Shan Liu
  • Publication number: 20200154107
    Abstract: A method of controlling intra-inter prediction for decoding or encoding of a video sequence, is performed by at least one processor. The method includes determining whether a neighboring block of a current block is coded by an intra-inter prediction mode, and based on the neighboring block being determined to be coded by the intra-inter prediction mode, performing intra mode coding of the current block, using an intra prediction mode associated with the intra-inter prediction mode, setting a prediction mode flag associated with the neighboring block, deriving a context value, based on the set prediction mode flag associated with the neighboring block, and using the derived context value, performing entropy coding of a prediction mode flag associated with the current block that indicates that the current block is intra coded.
    Type: Application
    Filed: June 27, 2019
    Publication date: May 14, 2020
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Publication number: 20200154100
    Abstract: A method of selecting a reference sample used to encode a current block in an encoded video bitstream using at least one processor includes determining that a constrained intra prediction (CIP) mode is enabled; determining that a neighboring sample of the current block belongs to a coding block that is coded using intra block copy (IBC) coding; based on the determining that the neighboring sample belongs to the coding block that is coded using the IBC coding, selecting the neighboring sample as the reference sample; and encoding the current block using intra prediction coding based on the reference sample.
    Type: Application
    Filed: November 4, 2019
    Publication date: May 14, 2020
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Xiang LI, Liang ZHAO, Shan LIU
  • Publication number: 20200154559
    Abstract: Manufacturing a rigid-flex circuit board includes providing an inner flexible circuit board and a first flexible metal clad laminate, laminating the first flexible metal clad laminate on a surface of the inner flexible circuit board through a first adhesive film, causing the first copper layer to form a third conductive circuit layer, partially covering the metal protective layer exposed by the third conductive circuit layer, removing the metal protective layer exposed by the third conductive circuit layer and the covered area, providing a second copper foil, laminating the second copper foil on a surface of the third conductive circuit layer through a second adhesive film, removing the metal protective layer at the opening area, and causing the second copper foil to form a fifth conductive circuit layer. The first flexible metal clad laminate includes a second base material layer, a metal protective layer, and a first copper layer.
    Type: Application
    Filed: December 13, 2019
    Publication date: May 14, 2020
    Inventors: NING HOU, WEI-XIANG LI
  • Publication number: 20200148948
    Abstract: Disclosed are a yttrium-doped barium fluoride crystal and a preparation method and the use thereof, wherein the yttrium-doped barium fluoride crystal has a chemical composition of Ba(1?x)YxF2+x, in which 0.01?x?0.50. The yttrium-doped BaF2 crystal of the present invention has improved scintillation performance. The yttrium doping may greatly suppress the slow luminescence component of the BaF2 crystal and has an excellent fast/slow scintillation component ratio. The doped crystal is coupled to an optical detector to obtain a scintillation probe which is applicable to the fields of high time resolved measurement radiation such as high-energy physics, nuclear physics, ultrafast imaging and nuclear medicine imaging.
    Type: Application
    Filed: April 13, 2018
    Publication date: May 14, 2020
    Inventors: Junfeng CHEN, Yong DU, Shaohua WANG, Shiyun SUN, Xuenong ZHOU, Xiang LI
  • Patent number: 10652571
    Abstract: A video encoder performs an Advanced Motion Vector Prediction (AMVP) process for a current block of a current picture. As part of performing the AMVP process, the video encoder may determine whether local illumination compensation (LIC) is being applied in the AMVP process. Based on LIC being applied in the AMVP process, the video encoder may skip a bi-directional AMVP motion estimation process that sets a cost associated with encoding the current block using a bi-directional AMVP mode. Rather, the video encoder may set the cost to a maximum cost value.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: May 12, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Nan Hu, Hsiao-Chiang Chuang, Xiang Li, Vijayaraghavan Thirumalai, Marta Karczewicz
  • Patent number: 10651498
    Abstract: The present disclosure relates to technical field of energy storage devices, and in particular, to a secondary battery and a vehicle. The secondary battery includes a top cover plate, electrode terminals disposed on the top cover plate, at least one electrode assembly including a main body and a plurality of conductive portions extending from the main body. The plurality of conductive portions is stacked and forms a tab, and the main body is formed by winding a first electrode plate, a second electrode plate and a separator disposed between the first electrode plate and the second electrode plate. The secondary battery also includes connecting pieces for connecting the tab to the electrode terminal. The tabs extend from one side of the main body viewed in thickness direction and are bent with respect to height direction and is connected to the connecting piece.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: May 12, 2020
    Assignee: CONTEMPORARY AMPEREX TECHNOLOGY CO., LIMITED
    Inventors: Xiang Li, Chengyou Xing, Peng Wang, Rulai Cai
  • Patent number: 10652029
    Abstract: Provided are an entity identity validity verification method and device with multiple trusted third parties being involved. In the application, validity of identities of entities performing mutual identity validity verification can only be verified by different trusted third parties. During the verification process, the trusted third parties that are respectively trusted by the two entities interact with each other, and provide services for mutual identity validity verification between the entities, to complete the identity validity verification between the entities.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: May 12, 2020
    Assignee: China IWNCOMM Co., LTD.
    Inventors: Zhiqiang Du, Bianling Zhang, Qin Li, Xiang Yan, Guoqiang Zhang
  • Patent number: 10652534
    Abstract: A method of and an apparatus for controlling intra and/or inter prediction for decoding of a video sequence are provided. The method includes determining a total number of intra prediction modes for a current block, a number of Most Probable Modes (MPMs) in the current block, and a number of non-MPMs in the current block, wherein the total number of intra prediction modes for the current block is equal to a sum of the number of MPMs in the current block and the number of non-MPMs in the current block. The method further includes adjusting the total number of intra prediction modes to a value such that the number of non-MPMs is a power of 2 or a sum of multiple power of 2.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: May 12, 2020
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu, Liang Zhao
  • Publication number: 20200142900
    Abstract: The present disclosure provides systems and methods for providing database query service to a user. The method may comprise: obtaining, a query request to query a database, wherein the database includes a plurality of data tables; determining one or more target data tables among the plurality of data tables based on the service request; generating a directed graph based on the plurality of data tables, wherein the directed graph includes one or more segment, each of which links two data tables; determining a reference data table among the one or more target data tables; for each of the one or more target data tables, traversing the directed graph to determine a target path with the shortest distance between the reference data table and a target data table; and, querying the database based on one or more target paths with the shortest paths.
    Type: Application
    Filed: December 22, 2019
    Publication date: May 7, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Sixu LI, Xiang WAN, Pei LI, Fan YANG
  • Publication number: 20200144748
    Abstract: Embodiments are directed towards apparatuses, methods, and systems for a connector having a housing body to couple a dual in-line memory module (DIMM) to a printed circuit board (PCB). In embodiments, the housing body includes first and second opposing ends of the connector and a first and a second latch coupled at the respective first and second opposing ends of the connector to engage the DIMM. In embodiments, the first and the second opposing ends have respective first and second heights relative to a height of the housing body to allow the DIMM to be inserted or removed at an angle when disengaged from the first and second latch. In embodiments, one or more of the latches are removably coupled to the connector and/or can be rotated into a lay-flat position to allow the DIMM to be removed at an angle. Additional embodiments may be described and claimed.
    Type: Application
    Filed: January 9, 2020
    Publication date: May 7, 2020
    Inventors: Guixiang Tan, Xiang Li, Casey Winkel
  • Publication number: 20200145688
    Abstract: An example method includes determining, without receiving explicit signaling, whether motion compensation for a current block of a current picture of video data is to be performed using a four-parameter affine motion model (AMM) defined by two motion vectors (MVs) or using a six-parameter AMM defined by three MVs; deriving values of predictors for MVs of the AMM of the current block; decoding a representation of differences between the values of the MVs of the AMM for the current block and the values of the predictors; determining the values of the MVs of the AMM for the current block from the values of the predictors and the decoded differences; determining, based on the determined values of the MVs of the AMM for the current block of video data, a predictor block of video data; and reconstructing the current block based on the predictor block.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 7, 2020
    Inventors: Feng Zou, Jianle Chen, Marta Karczewicz, Xiang Li, Hsiao-Chiang Chuang, Wei-Jung Chien
  • Patent number: 10643029
    Abstract: A method is performed at a computer for automatically correcting typographical errors. The computer selects a target word in a target sentence and identifies a target word therein as having a typographical error and first and second sequences of words separated by the target word as context. After identifying, among a database of grammatically correct sentences, a set of sentences having the first and second sequences of words, each sentence including a replacement word, the computer selects a set of candidate grammatically correct sentences whose corresponding replacement words have similarities to the target word above a pre-set threshold, Finally, the computer chooses, among the set of candidate grammatically correct sentences, a fittest grammatically correct sentence according to a linguistic model and replaces the target word in the target sentence with the replacement word within the fittest grammatically correct sentence.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: May 5, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lou Li, Qiang Cheng, Feng Rao, Li Lu, Xiang Zhang, Shuai Yue, Bo Chen, Duling Lu
  • Patent number: 10645396
    Abstract: A method of video decoding for a decoder includes acquiring transform block signaling information from a coded video bitstream. The method further includes determining whether the transform block signaling information indicates that at least one of a plurality of transform block units (TUs) contains non-zero coefficients, the plurality of TUs being partitioned from a coding block unit (CU). The method further includes, in response to the determination that at least one of the plurality of TUs contains non-zero coefficients, (i) determining a coding tool specified for one of the at least one of the plurality of TUs, and (ii) performing, for each of the at least one of the plurality of TUs that contains non-zero coefficients, an inverse transform in accordance with the coding tool specified for the one of the at least one of the plurality of TUs.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: May 5, 2020
    Assignee: Tencent America LLC
    Inventors: Liang Zhao, Xiang Li, Xin Zhao, Shan Liu