Patents by Inventor Tao Wei

Tao Wei 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: 11153869
    Abstract: Certain aspects of the present disclosure relate to techniques for configuring an adaptive frame structure for wireless communications systems using unlicensed radio frequency spectrum. A base station (BS) may determine whether another device is transmitting on a channel in the unlicensed radio frequency spectrum or one or more other network conditions pertaining to the channel, determine a frame structure from a plurality of frame structures used for data communications based at least in part on the one or more network conditions, wherein each of the plurality of frame structures has a different frame duration, and communicate with a user equipment (UE) using the determined frame structure. A UE may determine a frame structure from a plurality of frame structures used for data communications, wherein each of the plurality of frame structures has a different frame duration, and communicate with a BS using the determined frame structure.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: October 19, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Hao Xu, Peter Gaal, Wanshi Chen, Tingfang Ji, Durga Prasad Malladi, Yongbin Wei, Naga Bhushan, Aleksandar Damnjanovic, Tao Luo
  • Patent number: 11151018
    Abstract: Embodiments of the present disclosure disclose a method and an apparatus for testing a code file. A preferred embodiment of the method comprises: compiling a to-be-tested code file to obtain an intermediate code file; instrumenting a code block identifier of each code block in the intermediate code file to the intermediate code file; determining an identifier of a jump relationship between two code blocks that have the jump relationship in the intermediate code file; performing dynamic testing to the instrumented intermediate code file based on respective code block identifiers and respective identifiers of jump relationships. This embodiment enhances bug detection capabilities for testing a code file.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: October 19, 2021
    Assignee: BAIDU USA LLC
    Inventors: Peng Li, Yaohui Chen, Tao Wei
  • Patent number: 11144594
    Abstract: A search method includes: determining at least one first search policy matching a to-be-searched query text, where each first search policy corresponds to at least one first text index field and a search weight matching the first text index field; performing a search operation for the query text based on each first text index field corresponding to each first search policy and a search weight matching the first text index field; and merging and outputting search results of all the search operations.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: October 12, 2021
    Assignee: BEIJING SANKUAI ONLINE TECHNOLOGY CO., LTD
    Inventors: Ming Liu, Dayao Chen, Mengmeng Pang, Tao Feng, Zhizhao Zeng, Yongchao Wei, Wenbin Pan
  • Patent number: 11139913
    Abstract: In an unlicensed band, different types of interference may be experienced by user equipments (UEs), and a serving evolved Node B (eNB) may not be aware of the interference types affecting a UE. Therefore, aspects presented herein provide UE assisted interference learning, in which the UE detects an interfering signal and reports information such as the interference level and properties of the interfering signal to a serving eNB. Another aspects presented herein provide for an eNB which receives, from one or more UEs, information indicating properties of each of at least one interfering signals experienced by the UEs, such as interference types affecting the UEs. The eNB further uses the information received from the UE, including the wireless technology type to determine the properties of its downlink transmission and the length of the contention window leading up to its downlink transmission.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: October 5, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Arumugam Chendamarai Kannan, Tao Luo, Yongbin Wei, Durga Prasad Malladi
  • Publication number: 20210305809
    Abstract: A clamp circuit includes an electrostatic discharge (ESD) detection circuit coupled between a first node and a second node. The clamp circuit further includes a first transistor of a first type. The first transistor has a first gate coupled to at least the ESD detection circuit by a third node, a first drain coupled to the first node and a first source coupled to the second node. The clamp circuit further includes a charging circuit coupled between the second node and the third node, and configured to charge the third node during an ESD event at the second node.
    Type: Application
    Filed: December 1, 2020
    Publication date: September 30, 2021
    Inventors: Tao Yi HUNG, Ming-Fang LAI, Li-Wei CHU, Wun-Jie LIN, Jam-Wem LEE
  • Publication number: 20210292629
    Abstract: The present disclosure relates to a phase change material (PCM) composition and a process for preparation thereof, wherein said composition comprising a phase change material, glass fibers and xanthan gum. In a preferred embodiment, the phase change material is water (or ice) and the glass fibers are glass wool. The disclosure also relates to a stackable and sealable package enclosing the PCM composition. In a particular embodiment, the PCM composition is used to prepare a cold box that may be used in cold chain transportation.
    Type: Application
    Filed: March 23, 2018
    Publication date: September 23, 2021
    Inventors: Qiang ZHU, Tao TANG, Ying YingLesley LOW, Xian Yun Debbie SOO, Jian Wei XU
  • Patent number: 11128617
    Abstract: According to one embodiment, in response to a request received at a host agent of a server from a user device of a user over a network to process user data, a system transmits a token representing the request to an executor pool having a pool of a number of executors. The system receives by the host agent executable image(s) of an executor from the executor pool, where the executor pool allocated the executor from the pool of executors in response to successfully verifying the token. The system launches a restricted operating environment within the server, including providing the executable image(s) of the executor and the user data to the restricted operating environment. The system executes the executable image(s) of the executor within the restricted operating environment, where the executor, when executed, is to process the user data without accessing an external component external to the restricted operating environment.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: September 21, 2021
    Assignee: BAIDU USA LLC
    Inventors: Yueqiang Cheng, Yulong Zhang, Yu Ding, Tao Wei
  • Patent number: 11119892
    Abstract: The present disclosure provides a method, apparatus, device and computer-readable storage medium for guiding symbolic execution. According to embodiments of the present disclosure, it is possible to determine the specific code region of the program, and obtain the program loop output of the program corresponding to the specific code region of the program by using the program inverse analysis method, so that it is possible to obtain the program loop input of the program corresponding to the specific code region by using the program loop predictor according to the program loop output of the program. In this way, the obtained program loop input of the program corresponding to the specific code region may be used to guide the symbolic execution to filter out impossible execution paths and jump out of the program code and reach the specific code region, thereby improving the reliability of the symbolic execution.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: September 14, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Qian Feng, Shengjian Guo, Peng Li, Minghua Wang, Yulong Zhang, Tao Wei
  • Patent number: 11122541
    Abstract: The described aspects include methods and apparatus for activating a transmitter to communicate in a wireless network. A small cell can determine to activate the transmitter to serve user equipment (UE) in a wireless network. The small cell can then broadcast a portion of a set of broadcast signals in a radio frame and broadcast a remaining portion of the set of broadcast signals along with the portion of the set of broadcast signals in a subsequent radio frame. By refraining from immediately broadcasting all broadcast signals, the small cell can mitigate interference to other small cells. In addition, a UE can determine whether to generate random access channel (RACH) sequences for proximity determination or uplink timing synchronization based on parameters received in a RACH order. Moreover, a small cell with an active transmitter can decode discovery signals from a device to facilitate handover determination.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: September 14, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Hao Xu, Tao Luo, Tingfang Ji, Wanshi Chen, Peter Gaal, Yongbin Wei, Gavin Bernard Horn
  • Publication number: 20210279344
    Abstract: According to one embodiment, a system establishes a secure connection between a host system and a data processing (DP) accelerator over a bus, the secure connection including one or more data channels. The system transmits a first instruction from the host system to the DP accelerator over a command channel, the first instruction requesting the DP accelerator to perform a data preparation operation. The system receives a first request to read a first data from a first memory location of the host system from the DP accelerator over one data channel. In response to the request, the system transmits the first data to the DP accelerator over the data channel, where the first data is utilized for a computation or a configuration operation. The system transmits a second instruction from the host system to the DP accelerator over the command channel to perform the computation or the configuration operation.
    Type: Application
    Filed: January 4, 2019
    Publication date: September 9, 2021
    Inventors: Yong LIU, Yueqiang CHENG, Jian OUYANG, Tao WEI
  • Publication number: 20210281408
    Abstract: According to one embodiment, a DP accelerator includes one or more execution units (EUs) configured to perform data processing operations in response to an instruction received from a host system coupled over a bus. The DP accelerator includes a time unit (TU) coupled to the security unit to provide timestamp services. The DP accelerator includes a security unit (SU) configured to establish and maintain a secure channel with the host system to exchange commands and data associated with the data processing operations, where the security unit includes a secure storage area to store a private root key associated with the DP accelerator, where the private root key is utilized for authentication. The SU includes a random number generator to generate a random number, and a cryptographic engine to perform cryptographic operations on data exchanged with the host system over the bus using a session key derived based on the random number.
    Type: Application
    Filed: January 4, 2019
    Publication date: September 9, 2021
    Inventors: Yong LIU, Yueqiang CHENG, Jian OUYANG, Tao WEI
  • Publication number: 20210266748
    Abstract: The present invention relates to an improved KNN-based 6LoWPAN network intrusion detection method. The present invention selects quantifiable security features which can reflect a self-security state of network elements of a 6LoWPAN network for training, and establishes a 6LoWPAN network feature space. The present invention assigns the weights to the features and transfers zero points, to alleviate the bias caused by large and small impact factors and simplify calculation; realizes construction and update of a state data table of network elements by extracting the feature data of network elements in real time, thus forming a normal contour updated according to the real-time state of the network in the feature space of the 6LoWPAN network based on the clustering effect of a KNN algorithm; and the present invention improves the KNN algorithm and redefines a basis for judging the invasion, to meet the requirements for 6LoWPAN network intrusion detection.
    Type: Application
    Filed: June 5, 2019
    Publication date: August 26, 2021
    Applicant: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Min Wei, Yuan Zhuang, Tao Yang, Ping Wang
  • Publication number: 20210266461
    Abstract: In a described embodiment, a UAV and method for controlling a UAV are disclosed. The UAV is controlled along a predetermined flight path and the camera of UAV is controlled such that adjacent pictures of the captured pictures have an overlap in a predetermined range. In another embodiment, a device and method for detecting defects in image data of a UAV camera are disclosed. An image data management system for managing image data of a UAV and a client software application for performing surface scans with a UAV are also disclosed.
    Type: Application
    Filed: July 2, 2019
    Publication date: August 26, 2021
    Inventors: Tao Wei Shaun Koo, Wenjuan Dong, See Wei Yong, Cheng Lock Donny Soh, Jaime Rubio
  • Publication number: 20210260091
    Abstract: The present invention provides use of salidroside and a derivative thereof in preparation of an inhibitor medicament for treating diseases, such as opthmalmic fibrosis, caused by abnormalities of extracellular matrix proteins. The present invention treats and prevents diseases associated with ocular fibrosis such as glaucoma, by inhibiting the expression of extracellular matrix proteins in the eye to prevent fibrosis. The present invention further provides use of an inhibitor medicament for treating and preventing diseases, such as opthmalmic fibrosis, caused by abnormalities of extracellular matrix proteins, the inhibitor medicament comprising an effective amount of salidroside and a derivative thereof as active ingredients.
    Type: Application
    Filed: June 14, 2019
    Publication date: August 26, 2021
    Applicants: Shanghai Ninth People's Hospital, Shanghaijiaotong University School of Medicine, Shanghai Ninth People's Hospital, Shanghaijiaotong University School of Medicine
    Inventors: Tao GUO, Xianqun FAN, Yuchen FAN, Li GUO, Iok-Hou Pang, Jiahong WEI
  • Publication number: 20210262470
    Abstract: A scroll compressor comprises: a scroll assembly comprising an orbiting scroll and a non-orbiting scroll which respectively comprise an orbiting scroll profile and a non-orbiting scroll profile and cooperate with each other to form a series of compression chambers, and the scroll assembly defining a gas outlet; and a silencing device provided above the scroll assembly and comprising a partition board and a silencer, the partition board being used to divide an interior space of the scroll compressor into a high-pressure chamber and a low-pressure chamber, the partition board having a central through-hole, the silencer being arranged above the gas outlet, wherein the silencer is fixed to the central through-hole and is independent from the scroll assembly. The silencing device of the scroll compressor can eliminate noise and seal the divided high-pressure and low-pressure chambers, and can be arranged flexibly without interfering with the scroll assembly.
    Type: Application
    Filed: June 21, 2019
    Publication date: August 26, 2021
    Applicant: EMERSON CLIMATE TECHNOLOGIES (SUZHOU) CO., LTD.
    Inventors: Yuanyuan WEI, Tao YANG, Chao JIANG
  • Publication number: 20210250174
    Abstract: According to one embodiment, in response to receiving a temporary public key (PK_d) from a data processing (DP) accelerator, a system generates a first nonce (nc) at the host system, where the DP accelerator is coupled to the host system over a bus. The system transmits a request to create a session key from the host system to the DP accelerator, the request including a host public key (PK_O) and the first nonce. The system receives a second nonce (ns) from the DP accelerator, where the second nonce is encrypted using the host public key and a temporary private key (SK_d) corresponding to the temporary public key. The system generates a first session key based on the first nonce and the second nonce, which is utilized to encrypt or decrypt subsequent data exchanges between the host system and the DP accelerator.
    Type: Application
    Filed: January 4, 2019
    Publication date: August 12, 2021
    Inventors: Yueqiang CHENG, Yong LIU, Tao WEI, Jian OUYANG
  • Patent number: 11080584
    Abstract: The present disclosure is generally directed to an RFID tag for use with a metal fastener where the fastener operates as the antenna of the RFID tag. The RFID tag includes a microchip for storing data. The chip is electrically coupled to the metal fastener in order to receive and transmit the RF signal, the metal fastener thereby operating as the antenna for the RFID tag.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: August 3, 2021
    Inventors: Geoffrey Grove, Tao Wei, Otto Gregory
  • Patent number: 11075575
    Abstract: A resonant converter is disclosed, including: a primary side circuit including at least one set of primary side switches, where the primary side circuit is configured to receive an input voltage; a resonant network coupled to the primary side circuit; a transformer having a primary side winding and a secondary side winding, where the primary side winding is coupled to the resonant network; a secondary side circuit including at least one set of secondary side switches, where the secondary side circuit is coupled to the secondary side winding of the transformer; and a control block that controls the secondary side switches according to the input voltage, the output voltage and the current detection signal, so that the secondary side winding of the transformer is short-circuited during a preset time interval before operating state of the primary side switches changes.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: July 27, 2021
    Assignee: DELTA ELECTRONICS, INC.
    Inventors: Tao Wei, Hao Lu
  • Publication number: 20210173661
    Abstract: According to one embodiment, a system receives, at a host system a public attestation key (PK_ATT) or a signed PK_ATT from a data processing (DP) accelerator over a bus. The system verifies the PK_ATT using a public root key (PK_RK) associated with the DP accelerator. In response to successfully verifying the PK_ATT, the system transmits a kernel identifier (ID) to the DP accelerator to request attesting a kernel object stored in the DP accelerator. In response to the system receives a kernel digest or a signed kernel digest corresponding to the kernel object form the DP accelerator, verifying the kernel digest using the PK_ATT. The system sends the verification results to the DP accelerator for the DP accelerator to access the kernel object based on the verification results.
    Type: Application
    Filed: January 4, 2019
    Publication date: June 10, 2021
    Inventors: Yueqiang CHENG, Yong LIU, Tao WEI, Jian OUYANG
  • Publication number: 20210173917
    Abstract: According to one embodiment, a system receives, at a runtime library executed within a trusted execution environment (TEE) of a host system, a request from an application to invoke a predetermined function to perform a predefined operation. In response to the request, the system identifies a kernel object associated with the predetermined function. The system verifies an executable image of the kernel object using a public key corresponding to a private key that was used to sign the executable image of the kernel object. In response to successfully the system verifies the executable image of the kernel object, transmitting the verified executable image of the kernel object to a data processing (DP) accelerator over a bus to be executed by the DP accelerator to perform the predefined operation.
    Type: Application
    Filed: January 4, 2019
    Publication date: June 10, 2021
    Inventors: Yueqiang CHENG, Yong LIU, Tao WEI, Jian OUYANG