Patents by Inventor Bing Wen

Bing Wen 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: 11983953
    Abstract: Methods and systems for sensing a user interaction (e.g., a fingerprint) with a display of an electronic device are disclosed. In some embodiments, the method includes illuminating, with a light source, a position of a user interaction on the display. In some embodiments, the method includes detecting, with a detector, a backscattered light from the position. In some embodiments, the light source and the detector are located on a same layer of the display.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: May 14, 2024
    Assignee: Obsidian Sensors, Inc.
    Inventors: John Hong, Bing Wen
  • Patent number: 11983109
    Abstract: An air freight rate data caching method and system. The method includes converting air freight rate data into a data format of a first-level cache, and storing same in the first-level cache; performing, on the basis of a flight origin city and a flight destination city, data fragmentation on the air freight rate data stored in the first-level cache so as to generate fragmented data; and storing the fragmented data, after same is validated, in a second-level cache. Each data node of the fragmented data cached in the second-level cache only includes part of the air freight rate data on which a fragmentation algorithm can be performed, and therefore, the horizontal expansion capacity of a cache system is improved relative to the case where cached data copies are all complete sets.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: May 14, 2024
    Assignee: TravelSky Technology Limited
    Inventors: Jinfang Du, Lingbin Meng, Wen Wen, Chunsheng Ju, Bing Liu, Yongbo Fei
  • Patent number: 11985356
    Abstract: A method of decoding a syntax element for a current coding unit of video data is performed by an electronic apparatus. The electronic apparatus identifies, for the current coding unit, an above coding unit and a coding tree unit including the current coding unit. After determining that the above coding unit is within the coding tree unit, the electronic apparatus decodes, from a video bitstream, a corresponding syntax element for the current coding unit based, at least in part, on a syntax element associated with the above coding unit retrieved from a line buffer associated with the coding tree unit; otherwise, the electronic apparatus decodes, from the video bitstream, the corresponding syntax element for the current coding unit based, at least in part, on a default value assigned to the syntax element associated with the above coding unit.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: May 14, 2024
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Yi-Wen Chen, Xiaoyu Xiu, Shuiming Ye, Yun-fei Zheng, Bing Yu
  • Patent number: 11985311
    Abstract: A method of decoding video data, comprising: receiving, from bitstream, video data corresponding to a non-skip mode coded block; determining a parameter set associated with the non-skip mode coded block; if the parameter set satisfies a first condition, retrieving a first syntax element from the bitstream; if the parameter set satisfies a second condition, retrieving a second syntax element from the bitstream; if the parameter set satisfies a third condition, retrieving a third syntax element from the bitstream; decoding the video data corresponding to the non-skip mode coded block using palette mode when the first syntax element and the third syntax element have the first value; decoding the video data using intra prediction mode when the first syntax element has the first value and the third syntax element has a second value; and decoding the video data using inter prediction mode when the first syntax element has the second value.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: May 14, 2024
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen Chen, Xianglin Wang, Xiaoyu Xiu, Tsung-Chuan Ma, Bing Yu
  • Publication number: 20240155106
    Abstract: Methods and devices are provided for decoding a video block in GPM. The method includes: partitioning the video block into first and second geometric partitions; receiving a first GPM with a motion vector refinement (GPM-MVR) enable flag for the first geometric partition and receiving a second GPM-MVR enable flag for the second geometric partition; receiving a joint template matching (TM) enable flag for the first and second geometric partition that jointly indicates whether a uni-directional motion of the first partition is refined by TM and whether a uni-directional motion of the second partition is refined by the TM; receiving a first merge GPM index for the first geometric partition and a second merge GPM index for the second geometric partition; constructing a uni-directional MV candidate list of the GPM; and generating a uni-directional MV for the first geometric partition and a uni-directional MV for the second geometric partition.
    Type: Application
    Filed: December 20, 2023
    Publication date: May 9, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng JHU, Ning YAN, Yi-Wen CHEN, Xianglin WANG, Bing YU
  • Publication number: 20240155120
    Abstract: Implementations of the disclosure provide video processing systems and methods. The video processing method may include receiving, by one or more processors, a video frame of a video for in-loop filtering. For a target pixel of the video frame, the video processing method may further include selecting, by the one or more processors, a bilateral filtering window to perform the in-loop filtering on the target pixel from a group of candidate filtering windows. The group of candidate filtering windows include a plurality of side filtering windows and a full filtering window. The video processing method may also include filtering, by the one or more processors, the target pixel of the video frame using the selected bilateral filtering window.
    Type: Application
    Filed: December 22, 2023
    Publication date: May 9, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Xiaoyu Xiu, Che-Wei KUO, Wei CHEN, Yi-Wen Chen, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
  • Patent number: 11976300
    Abstract: Disclosed is the use of a water-soluble realgar solid dispersion in the preparation of an erythroid differentiation inducer for bone marrow hematopoietic stem cells and/or bone marrow hematopoietic progenitor cells. The water-soluble realgar solid dispersion is prepared from raw materials comprising 1 part by weight of realgar, 1-20 parts by weight of a polymer, and 0-5 parts by weight of a surfactant. The water-soluble realgar solid dispersion can induce bone marrow hematopoietic stem and/or progenitor cells to be differentiated into red blood cells, promote the accumulation of red blood cells in bone marrow cells, effectively alleviate the decrease in the number of red blood cells caused by the suppression of the erythroid differentiation of bone marrow hematopoietic stem and/or progenitor cells, improve anemia caused by hematopoietic failure, and protect bone marrow cells from the killing effect.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: May 7, 2024
    Assignee: INSTITUTE OF BASIC MEDICAL SCIENCES CHINESE ACADEMY OF MEDICAL SCIENCES
    Inventors: Haiyan Xu, Jian Liu, Tao Wang, Bing Han, Jie Meng, Tao Wen
  • Publication number: 20240146945
    Abstract: Provided is a method for video decoding including: receiving a control variable enabling adaptive switch between motion vector refinement (MVR) offset sets; receiving an indication variable enabling adaptive switch between codeword tables that binarize offset magnitudes in the MVR offset sets under the coding level; partitioning the video block into a first and a second geometric partition; selecting an MVR offset set based on the control variable; receiving syntax elements to determine a first and second MVR offsets applied to the first and second geometric partitions from the selected MVR offset set; obtaining a first and second MVs from a candidate list for the first and the second geometric partition; calculating a first and second refined MVs based on the first and second MVs and the first and second MVR offsets; and obtaining prediction samples based on the first and second refined MVs.
    Type: Application
    Filed: December 14, 2023
    Publication date: May 2, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng ZHU, Ning YAN, Yi-wen CHEN, Xianglin WANG, Bing YU
  • Publication number: 20240146906
    Abstract: A computer system acquires a video bitstream. The video bitstream includes data associated with multiple encoded pictures. Each encoded picture includes one or more coding units (CUs). While decoding a current CU of a picture in the video bitstream, the current CU having a plurality of reference subblocks located in one or more reference pictures, in accordance with a determination that the plurality of reference subblocks satisfy a first set of predefined conditions for enabling a subblock-based temporal motion vector prediction (SbTMVP) mode, the computer system retrieves, from the video bitstream, syntax elements associated with the SbTMVP mode. The computer system then decodes the current CU using the retrieved syntax elements associated with the SbTMVP mode.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 2, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei KUO, Xiaoyu XIU, Yi-Wen CHEN, Xianglin WANG, Hong-Jheng JHU, Wei CHEN, Ning YAN, Bing YU
  • Publication number: 20240137546
    Abstract: An electronic apparatus performs a method of decoding video data. The method includes: receiving, from the video data, an Adaptation Parameter Set (APS) identifier associated with a number of previously used Cross-Component Sample Adaptive Offset (CCSAO) filter offset sets stored in APS; receiving, from the video data, a syntax in Picture Header (PH) or Slice Header (SH) that indicates the APS identifier used for a current picture or slice; decoding, for the current coding tree unit (CTU), a filter set index that indicates a particular previously used CCSAO filter offset set of the number of offset sets in the APS associated with the APS identifier; and applying the particular previously used CCSAO filter offset set to the current CTU of the video data.
    Type: Application
    Filed: November 27, 2023
    Publication date: April 25, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei KUO, Xiaoyu XIU, Wei CHEN, Xianglin WANG, Yi-Wen CHEN, Hong-Jheng JHU, Ning YAN, Bing YU
  • Publication number: 20240129509
    Abstract: A method for decoding a video block in GPM includes: partitioning the video block into two geometric partitions; constructing a uni-directional motion victor (MV) candidate list by adding regular merge candidates; in response to determining that the candidate list is not full, constructing a first updated candidate list by adding additional uni-directional MVs derived from bi-prediction MVs of a regular merge candidate list to the candidate list; in response to determining that the first updated candidate list is not full, constructing a second updated candidate list by adding pairwise average candidates to the first updated candidate list; in response to determining that the second updated candidate list is not full, periodically adding zero uni-directional MVs to the second updated candidate list until a maximum length is reached; and respectively generating a uni-directional MV for each geometric partition.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 18, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng JHU, Ning YAN, Yi-Wen CHEN, Xianglin WANG, Bing YU
  • Publication number: 20240129519
    Abstract: Implementations of the disclosure provide systems and methods for motion refinement in a video. The method may include determining an initial motion vector for a video block of a video frame from the video. The method may include determining a matching target based on a weighted combination of a first reference block from a first reference frame in the video and a second reference block from a second reference frame in the video. The method may include performing a bilateral matching based motion refinement process at a block level to iteratively update the initial motion vector based on the matching target until a refined motion vector is obtained. The method may include refining a motion vector for each sub-block in the video block using the refined motion vector of the video block. Refining the motion vector at a sub-block level applies an affine motion model of the video block.
    Type: Application
    Filed: December 18, 2023
    Publication date: April 18, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wei CHEN, Xiaoyu Xiu, Che-Wei KUO, Yi-Wen Chen, Hong-Jheng Jhu, Ning YAN, Xianglin Wang, Bing Yu
  • Patent number: 11959806
    Abstract: Disclosed herein are MEMS devices and systems and methods of manufacturing or operating the MEMS devices and systems. In some embodiments, the MEMS devices and systems are used in imaging applications.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: April 16, 2024
    Assignee: Obsidian Sensors, Inc.
    Inventors: John Hong, Bing Wen, Edward Chan, Tallis Chang, Sean Andrews
  • Publication number: 20240107070
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. In one method, a decoder receives a Sequence Parameter Set (SPS) rice extension flag that indicates whether an extension of rice parameter derivation for binarization of abs_remainder and dec_abs_level is enabled. In a second method, the decoder may receive a Sequence Parameter Set (SPS) rice adaption enabled flag that indicates whether rice parameter derivation for binarization of abs_remainder and dec_abs_level is used.
    Type: Application
    Filed: November 25, 2023
    Publication date: March 28, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Che-Wei KUO, Ning YAN, Xianglin WANG, Bing YU
  • Publication number: 20240098250
    Abstract: Methods and devices are provided for decoding a video block in GPM. The method includes: partitioning the video block into a first geometric partition and a second geometric partition; receiving a first template matching (TM) enable flag for the first geometric partition a second TM enable flag for the second geometric partition, the first TM enable flag indicating whether a uni-directional motion of the first geometric partition is refined by TM, and the second TM enable flag indicating whether a uni-directional motion of the second partition is refined by the TM; receiving a first merge GPM index for the first geometric partition and a second merge GPM index for the second geometric partition; constructing a uni-directional motion victor (MV) candidate list of the GPM; and generating a first uni-directional MV for the first geometric partition and a second uni-directional MV for the second geometric partition.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 21, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Che-Wei KUO, Wei CHEN, Hong-Jheng JHU, Ning YAN, Yi-Wen CHEN, Xianglin WANG, Bing YU
  • Publication number: 20240098290
    Abstract: Methods and devices for video decoding are provided. The method may include obtaining a plurality of coding blocks within a video frame, where the plurality of coding blocks may include at least one chroma coding block and a plurality of luma coding blocks. Further, the method may include determining whether to apply OBMC to the at least one chroma coding block and the plurality of luma coding blocks to generate prediction samples for the video frame in response to determining that a local chroma tree partition is applied to the plurality of coding blocks.
    Type: Application
    Filed: November 24, 2023
    Publication date: March 21, 2024
    Inventors: Xiaoyu Xiu, Che-Wei Kuo, Wei Chen, Hong-Jheng Jhu, Ning Yan, Yi-Wen Chen, Xianglin Wang, Bing Yu
  • Publication number: 20240088187
    Abstract: Trenches in which to form a back side isolation structure for an array of CMOS image sensors are formed by a cyclic process that allows the trenches to be kept narrow. Each cycle of the process includes etching to add a depth segment to the trenches and coating the depth segment with an etch-resistant coating. The following etch step will break through the etch-resistant coating at the bottom of the trench but the etch-resistant coating will remain in the upper part of the trench to limit lateral etching and substrate damage. The resulting trenches have a series of vertically spaced nodes. The process may result in a 10% increase in photodiode area and a 30-40% increase in full well capacity.
    Type: Application
    Filed: January 3, 2023
    Publication date: March 14, 2024
    Inventors: Chih Cheng Shih, Tsun-Kai Tsao, Jiech-Fun Lu, Hung-Wen Hsu, Bing Cheng You, Wen-Chang Kuo
  • Patent number: 11919386
    Abstract: A powertrain and a vehicle including the powertrain are provided. The powertrain includes: an electric motor; a transmission mounted to the electric motor and defining, together with the electric motor, an angled space for helping a half shaft of the transmission to extend along an axial direction of the transmission; a controller mounted to at least one of the electric motor and the transmission and electrically connected to the electric motor, where the controller, the transmission, and the electric motor are integrated together, at least one part of the controller being located in the angled space.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: March 5, 2024
    Assignee: BYD COMPANY LIMITED
    Inventors: Guangquan Chen, Chunlei Liu, Bing Li, Xin Wen
  • Publication number: 20240073440
    Abstract: Methods and devices for video decoding are provided. The method includes: receiving a control variable associated with the video block at a coding level, where the control variable enables adaptive switch between a plurality of motion vector refinement (MVR) offset sets, and the video block comprises first and second geometric partitions; receiving one or more syntax elements to determine a first MVR offset for the first geometric partition and a second MVR offset for the second geometric partition from a selected MVR offset set; obtaining a first motion vector (MV) and a second MV from a candidate list for the first and second geometric partitions; calculating a first refined MV and a second refined MV based on the first and second MVs and the first and second MVR offsets; and obtaining prediction samples for the video block based on the first and second refined MVs.
    Type: Application
    Filed: November 7, 2023
    Publication date: February 29, 2024
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng JHU, Ning YAN, Yi-Wen CHEN, Xianglin WANG, Bing YU
  • Publication number: 20240056094
    Abstract: Data converter circuits and methods of operating the data converter circuits are disclosed. In some embodiments, a data converter circuit includes a charge measurement circuit. In some embodiments, the charge measurement circuit is a capacitive transimpedance amplifier (CTIA). In some embodiments, the data converter circuit includes the CTIA, a quantizer, a digital-to-analog converter, a summer, and a digital filter. In some embodiments, the data converter circuit includes an analog-to-digital converter electrically coupled to the CTIA and the digital filter. In some embodiment, a method includes integrating an input signal with a CTIA, determining whether a CTIA output signal is greater than a threshold, and reducing the CTIA output signal or forgoing the reducing based on the determination of whether the CTIA output signal is greater than the threshold.
    Type: Application
    Filed: December 28, 2021
    Publication date: February 15, 2024
    Applicant: Obsidian Sensors, Inc.
    Inventors: Bing WEN, John HONG, Edward CHAN