Patents by Inventor Feng Tao

Feng Tao 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: 12291066
    Abstract: A vehicle control method is provided. The vehicle includes an air suspension system, an air spring and an air storage tank in the air suspension system, which are connected through an air circuit. The method includes: obtaining a spring air pressure of the air spring and an air tank air pressure of the air storage tank; and adjusting, in response to determining that the spring air pressure and the air tank air pressure meet a preset condition, a height of an axle corresponding to the air spring in the vehicle by controlling connection or disconnection of the air circuit between the air spring and the air storage tank.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: May 6, 2025
    Assignee: Xiaomi EV Technology Co., Ltd.
    Inventor: Feng Tao
  • Patent number: 12094185
    Abstract: A method for video frame analysis includes determining a first dissimilarity metric and a second dissimilarity metric. The first dissimilarity metric may correspond to a first difference between a first foreground of a first key frame in a video and a second foreground of a second key frame following the first key frame in the video. The second dissimilarity metric may correspond to a second difference between the second foreground of the second key frame and a third foreground of a third key frame following the second key frame in the video. A playback of the video may be generated based on the first dissimilarity metric and the second dissimilarity metric. Related systems and computer program products are also provided.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: September 17, 2024
    Assignee: Citrix Systems, Inc.
    Inventors: Daowen Wei, Hengbo Wang, Jian Ding, Feng Tao
  • Patent number: 11900680
    Abstract: Described embodiments provide systems and methods for defining a clip within a recording. A device may generate a recording of a session of a user via which a plurality of applications is accessible. The device may detect a transition of an application of the plurality of applications in a foreground of the session. The device may identify, from the recording, a frame corresponding to the transition in the foreground. The device may store an identification of the frame corresponding to the transition to define a clip of the user within the recording using the application in the session.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: February 13, 2024
    Assignee: Citrix Systems, Inc.
    Inventors: Daowen Wei, Hengbo Wang, Jian Ding, Feng Tao
  • Publication number: 20240004060
    Abstract: An automatic obstacle avoidance method is applied to an unmanned aerial vehicle (UAV). The UAV includes at least one radar. The method includes: acquiring detected data of the radar; calculating theoretical state information of the detection target based on motion information of the UAV; excluding invalid data from the detected data using a Kalman filtering algorithm to obtain corrected data by combining the detected data with the theoretical state information; determining the height information of the UAV by correcting the detected data; and triggering an obstacle avoidance warning when the height information of the UAV is less than a pre-set height threshold value.
    Type: Application
    Filed: June 28, 2023
    Publication date: January 4, 2024
    Applicant: AUTEL ROBOTICS CO., LTD.
    Inventors: Feng TAO, Yanfeng DANG
  • Publication number: 20240004533
    Abstract: Described embodiments provide systems and methods for selecting a position for a user interface element. A device may detect a mode of holding the device by a hand of a user using an input of the user. The device may identify an arrangement defining a plurality of positions to present a corresponding plurality of user interface elements on a display based at least on the mode of holding. The device may determine a number of interactions by the hand of the user with a user interface element. The device may, from the plurality of positions, a position to present the user interface element on the display based at least on the number of interactions in accordance with the arrangement.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 4, 2024
    Inventors: Daowen Wei, Hengbo Wang, Jian Ding, Feng Tao
  • Publication number: 20240004051
    Abstract: A radar ranging method and a ranging radar are applied to an unmanned aerial vehicle. A first range to an obstacle is obtained using a first radar waveform. range. A second range to the obstacle are obtained using a second radar waveform if the first range is less than a preset switching threshold. the maximum detection range of the first radar waveform is greater than that of the second radar waveform; and a detection range resolution of the second radar waveform is higher than that of the first radar waveform.
    Type: Application
    Filed: June 28, 2023
    Publication date: January 4, 2024
    Applicant: Autel Robotics Co., Ltd.
    Inventors: Feng TAO, Yanfeng Dang
  • Publication number: 20240004672
    Abstract: In some implementations, there may be provided a computer-implemented method that includes detecting, using at least one processor, a first action being executed on a data in a source computing application; determining, using the at least one processor, a source color theme associated with at least one of the source computing application and the data; determining, using the at least one processor, a destination color theme associated with a destination computing application, the destination computing application being communicatively coupled to the source application; comparing, using the at least one processor, the source color theme and the destination color theme; and executing, using the at least one processor, a second action on the data in the destination computing application based on the comparison of the source color theme and the destination color theme. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 4, 2024
    Inventors: Hengbo Wang, Feng Tao, Daowen Wei, Jian Ding
  • Publication number: 20230406057
    Abstract: A vehicle control method is provided. The vehicle includes an air suspension system, an air spring and an air storage tank in the air suspension system, which are connected through an air circuit. The method includes: obtaining a spring air pressure of the air spring and an air tank air pressure of the air storage tank; and adjusting, in response to determining that the spring air pressure and the air tank air pressure meet a preset condition, a height of an axle corresponding to the air spring in the vehicle by controlling connection or disconnection of the air circuit between the air spring and the air storage tank.
    Type: Application
    Filed: August 25, 2022
    Publication date: December 21, 2023
    Applicant: Xiaomi EV Technology Co., Ltd.
    Inventor: Feng TAO
  • Publication number: 20230326210
    Abstract: Described embodiments provide systems and methods for defining a clip within a recording. A device may generate a recording of a session of a user via which a plurality of applications is accessible. The device may detect a transition of an application of the plurality of applications in a foreground of the session. The device may identify, from the recording, a frame corresponding to the transition in the foreground. The device may store an identification of the frame corresponding to the transition to define a clip of the user within the recording using the application in the session.
    Type: Application
    Filed: May 11, 2022
    Publication date: October 12, 2023
    Inventors: Daowen Wei, Hengbo Wang, Jian Ding, Feng Tao
  • Patent number: 11768700
    Abstract: Methods and systems for using machine learning to provide application recommendations are described herein. A computing device may capture a first edge frame of a first application displayed at the computing device. The computing device may apply machine learning to the first edge frame of the first application to identify a context tag. The computing device may identify applications subsequently accessed in a sequential manner after accessing the first application in a context corresponding to the identified context tag, where each of the applications corresponds to a context level score. The computing device may identify a second application, which may have a higher context level score than remaining applications. Along with the first application, the computing device may display a selectable interface element corresponding to the second application, and selection of the selectable interface element may cause display of an application list that includes the second application.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: September 26, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Daowen Wei, Jian Ding, Hengbo Wang, Feng Tao
  • Patent number: 11709587
    Abstract: A screen recording method includes displaying an interface including a plurality of split screen areas; determining a target object in response to an initiation of a screen recording function, the determined target object including at least one of the plurality of split screen areas; based on a determination that the target object includes a plurality of audio sources that are playing at the same time, receiving a selection of at least one audio source among the plurality of audio sources; and recording screen display content and the at least one audio source of the target object to generate a screen recording file.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: July 25, 2023
    Assignee: SAMSSUNG ELECTRONICS CO., LTD.
    Inventors: Feng Tao, Xianliang Zhong, Suxian Zhang
  • Publication number: 20230196724
    Abstract: A method for video frame analysis includes determining a first dissimilarity metric and a second dissimilarity metric. The first dissimilarity metric may correspond to a first difference between a first foreground of a first key frame in a video and a second foreground of a second key frame following the first key frame in the video. The second dissimilarity metric may correspond to a second difference between the second foreground of the second key frame and a third foreground of a third key frame following the second key frame in the video. A playback of the video may be generated based on the first dissimilarity metric and the second dissimilarity metric. Related systems and computer program products are also provided.
    Type: Application
    Filed: January 18, 2022
    Publication date: June 22, 2023
    Inventors: Daowen Wei, Hengbo Wang, Jian Ding, Feng Tao
  • Patent number: 11586479
    Abstract: Described embodiments provide systems and methods for balancing user sessions using load pattern forecasting are provided here. A device can determine a pattern of load distribution for a session prior to establishment of the session on a server of a computing environment. The pattern can be indicative of load on a server to run the session for a range of time. The device can determine an amount of usage of the plurality of servers on a per server basis. The usage can be indicative of sessions to be run on individual servers for the range of time. The device can select one of the plurality of servers on which to run the session based on a comparison of the pattern of load distribution for the session and the determined amounts of usage of the plurality servers. The device can assign the session to the selected server of the computing environment to balance resource usage across the computing environment.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: February 21, 2023
    Inventors: Daowen Wei, Hengbo Wang, Jian Ding, Feng Tao
  • Patent number: 11550645
    Abstract: A system and method that automatically terminates an application. A method includes monitoring activity data points for an application launched by a client device within a workspace environment. The activity data points may include user interactions with a physical interface component. State data for each file associated with the application is monitored and, if a determination is made that the application is inactive based on the activity data points, the method determines if a file associated with the application includes unsaved content based on state data. If it is determined that no files for the application include unsaved content, the method forecasts whether the application will be inactive for a future period based on the activity data. The application is terminated if it is determined that no files for the application include unsaved content and the application is forecast to be inactive.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: January 10, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Daowen Wei, Hengbo Wang, Jian Ding, Feng Tao, Manbinder Pal Singh
  • Publication number: 20220398691
    Abstract: A computing device may include a processor and memory configured to determine a factor in which to scale content displayable on a client computing device based upon a ratio of physical sizes of different screens on which to display the content. One of the different screens may be that of the client computing device. The processor may be configured to select a portion of the content to display on the client computing device based on the determined factor and a position within the content at which there is an indication of interest. The processor may be further configured to transmit the selected portion of the content to the client computing device, so as to enable display of the selected portion rather than an entirety of the content.
    Type: Application
    Filed: June 22, 2021
    Publication date: December 15, 2022
    Inventors: DAOWEN WEI, JIAN DING, HENGBO WANG, FENG TAO
  • Publication number: 20220382477
    Abstract: A computing device, a method, and a computer readable medium for transferring data objects predictively to reduce consumption of resources. In some embodiments, a computing device includes: a memory; and a processor coupled to the memory. The processor is configured to store data objects in a storage system. The storage system is a multi-tier storage system. Storage of the data objects includes: determining a future demand status for at least one data object stored in the storage system based on a set of access activity rules; and moving the at least one data object between tiers of the storage system in response to the determined future demand status being different from a current demand status of the at least one data object to reduce consumption of resources in which to store that data object.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Inventors: Daowen Wei, Jian Ding, Hengbo Wang, Feng Tao
  • Publication number: 20220369822
    Abstract: A foldable electric bed comprising a front half portion and a rear half portion, wherein the front half portion and the rear half portion are rotatably connected through hinge members wherein the front half portion further comprising a front bed board and a front bed frame, and the rear half portion furthering comprising a rear bed board and a rear bed frame, wherein the front bed board and the rear bed board are made of wood boards or iron nets, wherein the electric bed may be folded during transportation.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 24, 2022
    Inventors: Xiao MA, Yongtao LIU, Cuixin CHEN, Feng TAO
  • Patent number: 11405457
    Abstract: One disclosed method involves determining first data indicative of a context of one or more client devices in response to access of a first file by the one or more client devices, and determining, subsequent to the access of the first file by the one or more client devices, second data indicative of a current context of a first client device. Based at least in part on the first data and the second data being of a first context type, at least one command is generated that causes the first client device to present an indication that the first file is available for access.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: August 2, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Jian Ding, Hengbo Wang, Feng Tao, Daowen Wei
  • Publication number: 20220209636
    Abstract: One of the main objects of the present disclosure is to provide a vibration motor which improves the stability and reliability. To achieve the above-mentioned objects, the present disclosure provides a vibration motor, including: a housing with an accommodation space; a vibration member and a fixed member, an elastic support member suspending the vibration member in the accommodation space. The elastic support member includes a first fixed part fixed on the vibration member, a first elastic arm, a second elastic arm, and a second fixed part. The first fixed part and the second fixed part are respectively located on opposite sides of the vibration member along a vibration direction of the vibration member.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 30, 2022
    Inventors: Yan Shao, Xiaorong Zhou, Fanghua Ling, Feng Tao, Yulin Zhang
  • Publication number: 20220182447
    Abstract: One disclosed method involves determining first data indicative of a context of one or more client devices in response to access of a first file by the one or more client devices, and determining, subsequent to the access of the first file by the one or more client devices, second data indicative of a current context of a first client device. Based at least in part on the first data and the second data being of a first context type, at least one command is generated that causes the first client device to present an indication that the first file is available for access.
    Type: Application
    Filed: January 4, 2021
    Publication date: June 9, 2022
    Inventors: Jian Ding, Hengbo Wang, Feng Tao, Daowen Wei