Patents by Inventor Yan Tang

Yan Tang 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: 20240107092
    Abstract: A video playing method and apparatus are described that implement an adaptively varied playing speed, and meet a playing setting of a user, thereby improving viewing experience of the user in a video played at an adaptively varied speed. The method includes obtaining a first playing speed and obtaining first information. The first information includes image information of a video and/or voice information of the video. The method further includes playing the video at a second playing speed that is obtained based on the first playing speed and the first information.
    Type: Application
    Filed: November 28, 2023
    Publication date: March 28, 2024
    Inventors: Xuelian Zhang, Yan Zhuang, Jia Cai, Shaohua Tang, Xiaolong Wang, He Wei
  • Publication number: 20240100152
    Abstract: Recombinant polynucleotides including a nucleic acid sequence encoding an engineered SARS-CoV-2 spike protein (S12) or an immunogenic fragment thereof, in which the engineered spike protein or immunogenic fragment includes one or more mutations in the S2 segment of the S12 ectodomain. Vaccines, pharmaceutical compositions, and methods of use of the polynucleotides, vaccines, and pharmaceutical compositions in treating, alleviating, or managing SARS-CoV-2 infection and/or one or more symptoms thereof.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 28, 2024
    Inventors: Pei Tang, Tommy Stevens Tillman, Yan Xu
  • Publication number: 20240095359
    Abstract: An embodiment includes generating a caller list of callers that issue requests for calling a designated program at runtime. The embodiment also includes generating an authorized caller list of authorized callers allowed to call the designated program, wherein the authorized callers are selected from among callers on the caller list. The embodiment also includes generating an authorization key for each of the authorized callers that the designated program will require as a condition for completing call requests.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Dong Hui Liu, Peng Hui Jiang, Jing Lu, Jia Yu, Jun Su, Xiao Yan Tang, Yong Yin
  • Patent number: 11930455
    Abstract: Embodiments of the present application provide a method for controlling a network connection, a terminal and a non-transitory storage medium. The method includes: detecting a state of a terminal, where the terminal is configured to communicate with both of a first base station and a second base station in the dual connectivity mode and the state of the terminal represents a connection status between the terminal and a network where the first base station locates; and prohibiting the terminal from connecting with the second base station in response to the state of the terminal representing the terminal is in an idle state and the terminal having been in the idle state for a predetermined time.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: March 12, 2024
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Kai Tang, Yang Xia, Tao Zhang, Yan Wang
  • Patent number: 11920676
    Abstract: Disclosed are a method and device for controlling the state switching of a fluid torque converter, a vehicle and a storage medium, the method including: obtaining a target instruction when the torque converter of the vehicle is in a locked state, the target instruction triggering a change in the torque transmission direction of a transmission system of the vehicle; obtaining a state parameter, and determining whether the current vehicle is in a target operating condition according to the state parameter; and if the current vehicle is in the target operating condition, switching the fluid torque converter to an open state, and switching the torque converter back to the locked state after maintaining the open state for a preset period of time.
    Type: Grant
    Filed: May 25, 2020
    Date of Patent: March 5, 2024
    Assignees: Zhejiang Liankong Technologies Co., Ltd, Zhejiang Geely Holdings Group Co., Ltd
    Inventors: Guojie Tang, Lei Liu, Yan Sun, Wenyu Hu, Liqing Shao
  • Publication number: 20240067633
    Abstract: Provided are a compound of formula (I), a stereoisomer, a deuterated compound, a solvate, a prodrug, a metabolite, a pharmaceutically acceptable salt or a eutectic thereof, or a pharmaceutical composition comprising same, and use thereof as a ketohexokinase inhibitor in the preparation of drugs for treating related diseases. Each group in formula (I) is as defined in the description.
    Type: Application
    Filed: December 21, 2021
    Publication date: February 29, 2024
    Inventors: Yao LI, Wenjing WANG, Lei CHEN, Guobiao ZHANG, Xiaobo ZHANG, Gang HU, Yajun WANG, Haodong WANG, Pingming TANG, Yan YU, Chen ZHANG, Pangke YAN
  • Patent number: 11912871
    Abstract: An aqueous dispersion comprising a silicone-acrylic polymer with reduced coagulum, a process of preparing the aqueous dispersion, and an aqueous coating composition comprising the aqueous dispersion and providing coatings with improved corrosion resistance.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: February 27, 2024
    Assignees: Dow Global Technologies LLC, Rohm and Haas Company
    Inventors: Baoqing Zheng, Yan Wu, Jia Tang, James C. Bohling, Juan Zhao, Yujiang Wang
  • Patent number: 11911901
    Abstract: Various embodiments of the present technology generally relate to robotic devices and artificial intelligence. More specifically, some embodiments relate to an artificial neural network training method that does not require extensive training data or time expenditure. The few-shot training model disclosed herein includes attempting to pick up items and, in response to a failed pick up attempt, transferring and generalizing information to similar regions to improve probability of success in future attempts. In some implementations, the training method is used to robotic device for picking items from a bin and perturbing items in a bin. When no picking strategies with high probability of success exist, the robotic device may perturb the contents of the bin to create new available pick-up points. In some implementations, the device may include one or more Computer-vision systems.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: February 27, 2024
    Assignee: Embodied Intelligence, Inc.
    Inventors: Yan Duan, Haoran Tang, Yide Shentu, Nikhil Mishra, Xi Chen
  • Publication number: 20230367745
    Abstract: Methods, systems, and computer program products for de-duplicating data in executable files in a container image are disclosed. The method may include receiving a request to read a file in a first layer in a container image including a plurality of layers, wherein the file is a delta file which is from an updated executable file based on a base executable file, the base executable file is in a lower layer than the first layer in the container image, and the delta file includes block mappings between the updated executable file and the base executable file and different data between the two files, and blocks included in the two files are based on respective file structure. The method may also include restoring the updated executable file based on the delta file and the base executable file. The method may further include returning data in the updated executable file.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Inventors: Dong Hui Liu, Peng Hui Jiang, Jing Lu, Xiao Yan Tang, Jun Su, Jia Yu, Yong Yin
  • Publication number: 20230315715
    Abstract: A computer-implemented method, system and computer program product for improving accuracy and efficiency of auditing databases. A table, list or index of a database is analyzed to identify metadata, which includes time series data, user data, an Internet Protocol address and operation data. The identified metadata is associated with the corresponding record or row of the table, list or index from which the metadata was extracted. A determination is then made as to whether to record a raw data image associated with the record or row of the analyzed table, list or index based on the corresponding data operation. The identified metadata as well as the recorded data images, if any, are stored in a structured audit log. Auditing information is then obtained from a structured audit log based on matching the record or row identifier (RID) associated with the query with the RID associated with the structured audit log.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Jia Tian Zhong, Peng Hui Jiang, Dong Hui Liu, Xing Xing Shen, Jia Yu, Yong Yin, Jing Lu, Xiao Yan Tang
  • Patent number: 11717104
    Abstract: The present disclosure provides a spiral blade, a grinding component and a food processor. The spiral blade includes: a spiral blade body, and the spiral blade body includes a feeding area used for feeding, a grinding area connected with the feeding area and a discharging area connected with the grinding area; and a plurality of spiral ribs are arranged on the grinding area, and a cleaning structure is arranged on the discharging area. The spiral blade is applied to the food processor and is only used for grinding food rather than extruding juice and discharging residues, therefore its structure is relatively simple, meanwhile, as a cleaning structure is arranged on the discharging area, the cleaning structure can be used for pushing the crushed food to a predetermined area.
    Type: Grant
    Filed: December 25, 2018
    Date of Patent: August 8, 2023
    Inventors: Han Han, Weijie Chen, Yan Tang
  • Patent number: 11692536
    Abstract: The present disclosure provides a vacuum pumping device and a food processor. The vacuum pumping device includes an upper cover; a lower cover configured to cooperated with the upper cover to form a receiving cavity and including a connecting part at a lower portion of the lower cover, a wall of the receiving cavity defining an evacuation hole and an exhaust hole; a mounting support located in the receiving cavity and connected to the upper cover and/or the lower cover; a vacuum pump connected to the mounting support, and including an air inlet communicating with the evacuation hole and an air outlet communicating with the exhaust hole; a control circuit board connected to the mounting support and electrically connected to the vacuum pump; and a power supply device located in the receiving cavity and electrically connected to the control circuit board.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: July 4, 2023
    Inventors: Jianfei Xu, Rong Liu, Dan Wu, Xianghe Zeng, Yan Tang
  • Publication number: 20230205441
    Abstract: Disclosed are a method for managing data and a storage device thereof. The storage device includes at least one memory including a plurality of planes, each plane includes a plurality of blocks, and peer blocks in different planes are belonged to operate in a multi-plane mode. The plurality of blocks are detected to find a unavailable block. Then, available blocks corresponding to the unavailable block in planes other than the plane where the unavailable block is located are marked as backup blocks that do not operate in the multi-plane mode. A first block with effective data is selected from the plurality of blocks operating in the multi-plane mode. Data of the first block is moved to a backup block in the same plane.
    Type: Application
    Filed: October 7, 2022
    Publication date: June 29, 2023
    Inventors: HUI WANG, CHUN YAN TANG, LIN SU
  • Patent number: 11689362
    Abstract: An example operation may include one or more of generating an initial seed and allocating one or more authorized bits of the initial seed to a plurality of blocks in a distributed ledger, storing the initial seed and an identification of which authorized bits of the initial seed are allocated to each block of the distributed ledger, receiving a final seed value that is partially generated by each of a plurality of nodes configured to access the distributed ledger based on authorized bits of respective blocks updated by each respective node, and generating a random sequence value based on the final seed value and storing the random sequence value in a block of the distributed ledger.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, David Kaminsky, Tao Liu, Jing Lu, Xiao Yan Tang, Jun Zhang
  • Publication number: 20230185903
    Abstract: A first memory page in a memory of the computer is allocated as a first stack to buffer meta data for function calls in the program. A memory protection key for the first memory page is generated. A second memory page in the memory is allocated as a second stack to buffer user data for function calls in the program.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Naijie Li, Jing Lu, Ming Ran Liu, Xiao Yan Tang, Yuan Zhai, Guang Han Sui
  • Patent number: 11675593
    Abstract: Embodiments of the invention are directed to updating a dynamic library. Aspects include receiving an indication that the dynamic library has been updated and identifying all program modules that depend on the dynamic library. Aspects also include, for each program module that depends on the dynamic library, reassigning an application program interface (API) address for a current version of the dynamic library to an API address of the updated version of the dynamic library.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jing Lu, Dong Hui Liu, Xiao Yan Tang, Yong Yin, Peng Hui Jiang, Xiang Zu, Jia Yu
  • Publication number: 20230136606
    Abstract: Global variables are shared between programs associated with different addressing modes. A first program of an application records an allocated address to a global variable in a global variable sharing area (GVSA). The first program is associated with a first addressing mode. The first program specifies the global variable to be shared across different addressing modes. An address of the GVSA is passed to a second program of the application that is loaded after the first program has been loaded. The second program is associated with a second addressing mode different from the first addressing mode. The second program also specifies the global variable in the second program to be shared across different addressing modes. The second program retrieves the allocated address to the global variable from the GVSA based on the address of the GVSA. The second program accesses the global variable based on the retrieved allocated address.
    Type: Application
    Filed: November 3, 2021
    Publication date: May 4, 2023
    Inventors: Xiao Yan Tang, Naijie Li, Jing Lu, Ming Ran Liu, Yuan Zhai, Kershaw S. Mehta
  • Publication number: 20230083193
    Abstract: A system can predict memory device failure through identification of correctable error patterns based on the memory architecture. The failure prediction can thus account for the circuit-level of the memory rather than the mere number or frequency of correctable errors. A failure prediction engine correlates hardware configuration of the memory device with correctable errors (CEs) detected in data of the memory device to predict an uncorrectable error (UE) based on the correlation.
    Type: Application
    Filed: June 15, 2021
    Publication date: March 16, 2023
    Inventors: Shen ZHOU, Xiaoming DU, Cong LI, Kuljit S. BAINS, Rajat AGARWAL, Murugasamy K. NACHIMUTHU, Maciej LAWNICZAK, Chao Yan TANG, Mariusz ORIOL
  • Patent number: 11606325
    Abstract: Embodiments of the present invention relate to the field of communications technologies, and provide a message processing method and apparatus, to resolve a prior-art problem that intelligence of a notification message processing method is relatively low. In the embodiments of the present invention, an importance level of each application is determined based on a historical use feature of each application, and then a notification manner of a notification message of each application is determined based on the importance level of each application, so that when a notification message is received, the notification message is displayed in the notification manner corresponding to the application to which the notification message belongs. Solutions provided in the embodiments of the present invention are suitable for use during notification message processing.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: March 14, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Chenglu Wang, Haitao Zhu, Yan Tang
  • Publication number: 20230061270
    Abstract: Embodiments of the invention are directed to updating a dynamic library. Aspects include receiving an indication that the dynamic library has been updated and identifying all program modules that depend on the dynamic library. Aspects also include, for each program module that depends on the dynamic library, reassigning an application program interface (API) address for a current version of the dynamic library to an API address of the updated version of the dynamic library.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Jing Lu, Dong Hui Liu, Xiao Yan Tang, Yong Yin, Peng Hui Jiang, Xiang Zu, Jia Yu