Patents by Inventor Bin Han

Bin Han 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: 20230143435
    Abstract: A data recovery method for a storage medium, a data recovery system, and a related device are provided. The method includes: when a write failure occurs during writing data into the storage medium, extracting original data corresponding to the data failed to be written and original verification data in an original RAID stripe to which the original data belongs; obtaining new verification data by performing calculation on the original data and the original verification data by using a preset verification algorithm; forming a new RAID stripe by using valid data other than the original data in the original RAID stripe and the new verification data, and recording data relations in the new RAID stripe; and when a reading failure occurs during reading the data in the new RAID stripe, recovering, according to the data relations in the new RAID stripe, the data failed to be read.
    Type: Application
    Filed: January 6, 2023
    Publication date: May 11, 2023
    Applicant: DapuStor Corporation
    Inventors: Bin Han, Hongbo Wan, Yafei Yang
  • Publication number: 20230115334
    Abstract: A computer-implemented method includes preprocessing, by a compiler, a plurality of macros in a computer program. Preprocessing a macro includes identifying a compile time condition associated with the macro. Preprocessing the macro further includes determining a current value of the compile time condition at the time of compiling a computer instruction and a previous value of the compile time condition. Preprocessing the macro further includes determining a set of computer instructions enclosed by the macro. The method further includes storing a macro information record that includes the compile time condition, the current value and the previous value of the compile time condition, and an identification of the set of computer instructions enclosed by the macro.
    Type: Application
    Filed: October 11, 2021
    Publication date: April 13, 2023
    Inventors: Wen Ji HUANG, Xiao Ling CHEN, Wen Bin HAN, Sheng Shuang LI, Xiao Zhen ZHU
  • Publication number: 20230114540
    Abstract: A computer-implemented method includes receiving, by a processor, an updated version of a computer program that includes several source code changes. A compiler preprocesses the source code changes for a target computing platform. The preprocessing includes identifying a compile time condition associated with one or more computer instructions enclosed by a macro, determining a current value of the compile time condition at the time of compiling, and determining corresponding object code based on the current value. Further, a macro information record for the macro is generated that includes the compile time condition, the current value, and an identification of the computer instructions. Further, a linker preprocesses the source code changes. This preprocessing includes determining that the object code is not included in an executable file, and updating the macro information record to indicate that the macro is not included in the executable file.
    Type: Application
    Filed: September 13, 2022
    Publication date: April 13, 2023
    Inventors: Wen Ji Huang, Xiao Ling Chen, Sheng Shuang Li, Wen Bin Han, Jun Su
  • Publication number: 20230074986
    Abstract: Described herein is a sensor device. The sensor device comprises a housing and a printed circuit board encased by the housing. The printed circuit board comprises an image sensor that captures image data, an image sensor processor that processes the image data, a serializer that converts one or more data channels associated with the image data into a single data channel, and one or more exposed surfaces. The one or more exposed surfaces dissipate heat generated by the image sensor, the image sensor processor, and the serializer from the printed circuit board to the housing.
    Type: Application
    Filed: November 15, 2022
    Publication date: March 9, 2023
    Inventors: Li Niu, Hanxiao Xie, Bin Han, Zaichang Zhao, Jordan Renovato Bravo
  • Patent number: 11593091
    Abstract: Provided are a method and apparatus for upgrading firmware of a transfer device on a mobile carrier and a non-transitory storage medium. The method includes that: according to present version information of a firmware package of a transfer device and a firmware package version file including update version information, whether the firmware package in the transfer device is able to be upgraded is determined; in a case that it is, determined that the transfer device is able to be upgraded, whether the update version information matches with the present version information is determined; and in a case that the update version information does not match with the present version information, the firmware package in the transfer device is upgraded.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: February 28, 2023
    Assignee: Beijing xiaoma zhixing technology co. LTD
    Inventors: Shilei Chang, Bin Han, Lintao Li, Chunlong Zhang, Yufan Heng, Dong Wang
  • Publication number: 20230041665
    Abstract: Various aspects include methods for supporting Enhancement for Television (ENTV) service delivery to a user equipment (UE) in a fifth generation new radio (5G-NR) radio access network (RAN). Various aspects may include generating an ENTV capability message, the ENTV capability message indicating one or more ENTV parameters of the UE, and sending the ENTV capability message to a Next Generation NodeB (gNB) of the 5G-NR RAN. Various aspects may include receiving a ENTV capability message from the UE, the ENTV capability message indicating one or more ENTV parameters of the UE, determining one or more radio resource configurations for the UE based at least in part on the one or more ENTV parameters of the UE, and generating a configuration message indicating the one or more radio resource configurations for the UE, and sending the configuration message to the UE.
    Type: Application
    Filed: March 18, 2020
    Publication date: February 9, 2023
    Inventors: Bin HAN, Yiqing CAO, Yan LI, Lu GAO
  • Publication number: 20230044975
    Abstract: Techniques and apparatus for achieving multi-cell synchronization for dual connectivity and carrier aggregation are described. In one technique, a timing difference between a first base station (BS) and a second BS is determined, where the first BS is in an asynchronous timing configuration with respect to the second BS. A measurement configuration for measuring signal(s) from the second BS is determined, based on the timing difference. The measurement configuration is signaled to a user equipment (UE) served by the first BS. The UE performs a measurement procedure for the signal(s) in accordance with the measurement configuration. In another technique, the second BS receives a synchronization request, which includes a first time stamp, from the first BS via a network interface between the first BS and the second BS. The second BS sends a synchronization response, which includes a second time stamp, to the first BS.
    Type: Application
    Filed: January 9, 2021
    Publication date: February 9, 2023
    Inventors: Yiqing CAO, Yan LI, Ling XIE, Jie MAO, Kepei TANG, Bin HAN
  • Publication number: 20230040605
    Abstract: Embodiments include methods of testing wireless devices for beam forming performance. Various aspects may include determining measurements of communication performance of the wireless device at each of a number of different angular orientations of the wireless device with respect to an antenna within a test chamber, and determining whether the wireless device satisfies beam forming performance requirements by comparing the measurements of communication performance to pass/fail criteria. Further embodiments may include a wireless device testing apparatus configured to perform testing wireless devices for beam forming performance. In some embodiments, a wireless device testing apparatus may include a test chamber, an antenna within the test chamber, a rotatable positioning system within the test chamber configured to hold a wireless device and rotate the wireless device within a range of orientations with respect to the antenna, and a computing device coupled to the antenna and the rotatable positioning system.
    Type: Application
    Filed: February 13, 2020
    Publication date: February 9, 2023
    Inventors: Changhwan PARK, Bin HAN, Vijay BALASUBRAMANIAN, Mihir Vijay LAGHATE, Valentin Alexandru GHEORGHIU, Arash MIRBAGHERI
  • Publication number: 20230028870
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a testing equipment may transmit a set of test signals to a device under test (DUT) from a plurality of directions relative to the DUT; obtain, from the DUT, a set of measured multiple-input multiple-output (MIMO) sensitivity results based at least in part on the set of test signals; and determine a MIMO over the air (OTA) performance of the DUT based at least in part on a single measured MIMO sensitivity result of the set of measured MIMO sensitivity results or an average of MIMO sensitivity results, in a subset of the set of measured MIMO sensitivity results, that satisfy a threshold percentile. Numerous other aspects are provided.
    Type: Application
    Filed: January 6, 2020
    Publication date: January 26, 2023
    Inventors: Bin HAN, Yiqing CAO, Yan LI
  • Publication number: 20230022087
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine that a negative acknowledgment (NACK) feedback message for a broadcast/multicast communication is to be transmitted. The UE may transmit the NACK feedback message, via a radio access network (RAN), to a broadcast/multicast control plane function device of a core network based at least in part on determining that the NACK feedback message is to be transmitted. The UE may receive a retransmission of the broadcast/multicast communication based at least in part on transmitting the NACK feedback message. Numerous other aspects are provided.
    Type: Application
    Filed: January 10, 2020
    Publication date: January 26, 2023
    Inventors: Yiqing CAO, Yan LI, Bin HAN
  • Publication number: 20230016555
    Abstract: A data recovery method, an apparatus, and a solid state drive are provided. The method includes: copying, after an abnormality occurs in the solid state drive, memory data of a first memory space to a solidified area of a second memory space, and then writing address information of the solidified area to a third memory space; recovering, after a controller is reset for the first time, the memory data of the first memory space according to the address information of the solidified area; flushing data of the second memory space into a flash memory space according to the recovered memory data of the first memory space; and performing, after the controller is reset for the second time, data recovery on the solid state drive according to memory data of the flash memory space.
    Type: Application
    Filed: September 23, 2022
    Publication date: January 19, 2023
    Applicant: Shenzhen Dapu Microelectronics Co., Ltd.
    Inventors: Bo CHENG, Shaoquan LIU, Bin HAN, Yafei Yang
  • Patent number: 11548431
    Abstract: A problem to be solved by an embodiment of the present invention is how to reduce the load-bearing requirement for a supporting bracket. According to an embodiment of the present invention, a supporting bracket of a vehicle headlight is disclosed, wherein the supporting bracket includes a first supporting part for supporting a low beam unit; a second supporting part for supporting a high beam unit; and a first rotary part for causing the first supporting part and the second supporting part to rotate simultaneously in a horizontal direction about the rotation axis of the first rotary part.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: January 10, 2023
    Assignee: VALEO VISION
    Inventors: Chen Chen, Wenling Zhang, Bin Han
  • Publication number: 20220402567
    Abstract: A planetary wheel type obstacle crossing robot, including a frame, a front drive set, and a rear drive set, is provided. The front drive set and the rear drive set are respectively connected to a front end and a rear end of the frame. The front drive set includes a dual-drive steering wheel structure, which includes two drive wheels and two first drive devices. The first drive devices respectively output different rotational speeds to the drive wheels, so that the dual-drive steering wheel structure rotates. The rear drive set includes two planetary wheel sets, two second drive devices, and a planetary wheel set suspension structure. Each planetary wheel set is individually driven and includes a front wheel, a rear wheel, and an upper wheel. The wheels of each planetary wheel set cooperate to climb over an obstacle under an action of a driving torque output by the second drive device.
    Type: Application
    Filed: June 28, 2021
    Publication date: December 22, 2022
    Applicant: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Bin Han, Xuedong CHEN
  • Publication number: 20220402629
    Abstract: A multi-level structure conveying system and method for assisting UAV landing are provided. The system includes conveying units and modular bottom plates. The modular bottom plate provides line connection between a power supply and a controller for the conveying unit. The conveying unit drives a UAV to move through driving a conveyor to move. Placement of the conveying units in different directions is used to control a movement direction of the UAV. The conveying units are connected through side plate modules to be arranged into conveying modules with different trajectories. The UAV moves on the conveying modules under driving of each conveying unit to reach a target position. A side plate bump of each conveying unit is sleeved opposite to a side plate recess of the adjacent conveying unit. A hollow channel formed by side plate holes of the adjacent conveying units is fixed by adopting a connecting shaft.
    Type: Application
    Filed: June 28, 2021
    Publication date: December 22, 2022
    Applicant: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Bin Han, Xuedong CHEN
  • Publication number: 20220395868
    Abstract: A cleaning roller device is provided. The cleaning roller device comprises a transversely-arranged cleaning roller, a roller bearing device, and a roller driving device capable of driving the cleaning roller to rotate around the central axis of the cleaning roller on the roller bearing device, wherein a front-end central pipe and a rear-end central pipe are respectively arranged along the front-end central axis and the rear-end central axis of the cleaning roller and are respectively connected to rotary joints. The rotary joints are used for respectively connecting external pipelines communicated with a water source and a steam source; the front end of the cleaning roller is provided with a solid barrel fragment outlet and a barrel fragment outlet sealing cover, and the rear end of the cleaning roller is provided with a liquid outlet; a feed port is formed in the wall of the cleaning roller.
    Type: Application
    Filed: May 6, 2022
    Publication date: December 15, 2022
    Applicant: Shaoxing Fengdeng Environmental Protection Co., Ltd.
    Inventors: Lei ZHANG, Xin CHEN, Bin HAN, Shengwei YAO, Jiangming LV, He YANG
  • Patent number: 11503699
    Abstract: Described herein is a sensor device. The sensor device comprises a housing and a printed circuit board encased by the housing. The printed circuit board comprises an image sensor that captures image data, an image sensor processor that processes the image data, a serializer that converts one or more data channels associated with the image data into a single data channel, and one or more exposed surfaces. The one or more exposed surfaces dissipate heat generated by the image sensor, the image sensor processor, and the serializer from the printed circuit board to the housing.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: November 15, 2022
    Assignee: Pony AI Inc.
    Inventors: Li Niu, Hanxiao Xie, Bin Han, Zaichang Zhao, Jordan Renovato Bravo
  • Publication number: 20220360419
    Abstract: Methods, systems, and devices for wireless communications are described. Random access channel (RACH) occasions may be scheduled on each component carrier (CC) of a carrier aggregation (CA) configuration that includes both a time division duplexing (TDD) TD Raid band and at least one frequency division duplexing (FDD) band based on a synchronization signal/physical broadcast channel block (SSB) received in the TDD band. In some cases, the TDD band may be used to configure the RACH occasions in same and/or different CCs. Additionally or alternatively, the FDD band may configure the RACH occasions on its uplink CC based on SSBs received on other CCs. Additionally, the RACH occasions may be configured such that the UE avoids unavailable uplink slots when transmitting a first RACH message in a RACH occasion.
    Type: Application
    Filed: September 24, 2020
    Publication date: November 10, 2022
    Inventors: Yiqing CAO, Bin HAN, Jing LEI
  • Patent number: 11481200
    Abstract: A computer-implemented method includes receiving, by a processor, an updated version of a computer program that includes several source code changes. A compiler preprocesses the source code changes for a target computing platform. The preprocessing includes identifying a compile time condition associated with one or more computer instructions enclosed by a macro, determining a current value of the compile time condition at the time of compiling, and determining corresponding object code based on the current value. Further, a macro information record for the macro is generated that includes the compile time condition, the current value, and an identification of the computer instructions. Further, a linker preprocesses the source code changes. This preprocessing includes determining that the object code is not included in an executable file, and updating the macro information record to indicate that the macro is not included in the executable file.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: October 25, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wen Ji Huang, Xiao Ling Chen, Sheng Shuang Li, Wen Bin Han, Jun Su
  • Patent number: 11474594
    Abstract: A virtual reality display method, device, apparatus and storage medium are provided. The method includes: acquiring multimedia data to be displayed and a visible region of a viewer on a curved display surface, wherein the visible region is obtained by projecting a visible range of the viewer to the curved display surface, and is not larger than a display area of the curved display surface; determining target curvatures of at least two positions in the visible region of the viewer, wherein in the target curvatures, target curvatures of different positions are related to a distance to a center of the visible region of the viewer; adjusting, based on the target curvatures of the at least two positions in the visible region, a curvature of a corresponding position on the curved display surface; and mapping the multimedia data to be displayed to the curved display surface having the adjusted curvature.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 18, 2022
    Assignee: ZTE CORPORATION
    Inventors: Dehui Kong, Ke Xu, Xiao Zhang, Bin Han, Chong Xiang, Shuai Jiao, Hong Wang, Guoning Lu, Degen Zhen
  • Publication number: 20220312500
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a phase tracking reference signal (PTRS) configuration for a random access channel (RACH) procedure, wherein the PTRS configuration indicates a PTRS density per modulation and coding scheme (MCS). The UE may perform the RACH procedure according to the PTRS configuration and an MCS used for the RACH procedure. Numerous other aspects are provided.
    Type: Application
    Filed: April 28, 2020
    Publication date: September 29, 2022
    Inventors: Yiqing CAO, Xiao Feng WANG, Wanshi CHEN, Jing LEI, Huilin XU, Peter GAAL, Juan MONTOJO, Yan LI, Bin HAN