Patents by Inventor XIAODAN WANG

XIAODAN WANG 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: 12260637
    Abstract: The application discloses a classification method and a system of UAV hyperspectral vegetation species based on a deep learning, where the method includes the following steps: collecting hyperspectral images by a UAV; preprocessing collected hyperspectral images to obtain preprocessed images, and performing a stitching mosaicking preprocessing on the preprocessed images to obtain hyperspectral orthoimages; labeling the hyperspectral orthoimages to obtain a label data set; performing a vegetation index fusion on the hyperspectral orthoimages to obtain vegetation index-hyperspectral orthoimages; constructing a grassland vegetation classification model based on the vegetation index-hyperspectral orthoimages and the label data set, and completing a vegetation species classification by using the grassland vegetation classification model.
    Type: Grant
    Filed: April 19, 2024
    Date of Patent: March 25, 2025
    Assignee: Institute of Mountain Hazards and Environment, Chinese Academy of Sciences
    Inventors: Hui Zhao, Jundi Wang, Xiaodan Wang, Da Wei, Yaohua Luo
  • Publication number: 20250092073
    Abstract: A solution is described for therapeutic materials against antibiotic-resistant bacterial strains. A series of four PPE-based water-soluble conjugated polyelectrolytes containing phosphonium side chains of varying amphiphilic balance. The study of the photophysical properties revealed the efficient formation of 102 and ROS for their use as photosensitizers for light-activated antibacterial applications. A photosensitizer absorbs light to produce reactive oxygen species (ROS), and a photodynamic therapy (PDT) is widely used, in which the photosensitizer is excited upon irradiation with light of a specific wavelength from the outside to generate active oxygen species or free radicals, thereby inducing apoptosis of various lesions or cancer cells and destroying them.
    Type: Application
    Filed: August 21, 2024
    Publication date: March 20, 2025
    Inventors: Han Sun, Isai Barboza-Ramos, Xiaodan Wang, Kirk S. Schanze
  • Publication number: 20240232259
    Abstract: Users may be authorized to access a second software environment with a second limited set of authorized users. The second software environment may include at a first point in time prior to the user access a subset of a first software environment that includes at the first point in time a first set of authorized users that was a superset of the second limited set. A determination may be made as to whether a first user has potentially been a member of the first set of authorized users. The determination may be made via a global filtering process with at least one first hash value associated with a login attempt by the first user whether.
    Type: Application
    Filed: January 10, 2023
    Publication date: July 11, 2024
    Applicant: Salesforce, Inc.
    Inventor: Xiaodan WANG
  • Publication number: 20240167947
    Abstract: The present invention discloses a CEEMDAN-based method for screening and monitoring soil moisture stress in farmland, characterised by the steps: preprocessing of remote sensing images, construction of NDVI long time series, CEEMDAN decomposition, calculation of statistical descriptors, screening of soil moisture stress sequences, ground data measurement, construction of soil moisture stress characteristic curves, fitting of soil moisture stress response characteristic curves and predicting the content of soil moisture stress. The invention adopts CEEMDAN decomposition, which solves the problems of noise residue and low reconstruction accuracy in the previous methods, and the high reconstruction accuracy of decomposed component data is more conducive to capturing the transient effects of soil moisture stress, and realizes the screening and extraction of soil moisture stress by combining with the ground measured data.
    Type: Application
    Filed: May 5, 2023
    Publication date: May 23, 2024
    Inventors: Xuqing Li, Yongtao Jin, Xiaodan Wang, Guohong Li, Xingfa Gu, Yuanping Liu, Xia Zhu, Qichao Zhao, Yuyan Liu, Xiufeng Yang, Yancang Wang, Tianjiao Liu, Wenhao Zhang, Chenyu Zhao
  • Patent number: 11816076
    Abstract: A request may be received to evacuate data from a database system associated with a designated computing pod that provides on-demand computing services to a plurality of entities via the internet. The data may include portions that each correspond with a respective one or more of the on-demand computing services. Data succession policies associated with the data may be identified, where each data succession policy corresponds with one of the data portions and identifies one or more constraints associated with evacuating the data portion. The data portions may be transmitted to recipient computing pods in accordance with the data succession policies, and removed from the database system.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: November 14, 2023
    Assignee: Salesforce, Inc.
    Inventor: Xiaodan Wang
  • Patent number: 11750692
    Abstract: Techniques and structures to prevent exhaustion of a database connection pool, including retrieving data from the database connection pool, monitoring the data to determine whether the connection pool is at risk of an exhaustion condition, analyzing the data to determine whether one or more clients accessing the database connection pool are offenders upon determining that the connection pool is at risk and throttling access to the one or more clients accessing the database connection pool upon determining the one or more clients to be offenders.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: September 5, 2023
    Assignee: Salesforce, Inc.
    Inventors: Olumayokun Obembe, Da Zhao, Fabio Meireles Fernandez Valbuena, Ping-Hsiu Hsieh, Xiaodan Wang, Vijayanth Devadhar, Jason Woods, Ashwini Bijwe, Yichuan Cai, Paul E. Jatkowski, Kin Lun Wong, Sidarth Conjeevaram, Zeyu Zheng, Jae Young Park
  • Patent number: 11494408
    Abstract: A first copy of a database object may be constructed prior to applying a designated database update request to a first database. The database object may be represented by a plurality of database table rows in the first database, and the request may update one or more of the plurality of rows. The request may be applied to the first database to update the one or more of the plurality of rows in the first database. A second copy of the database object may be constructed after applying the database update request to the first database. A message identifying a difference between the first copy of the database object and a second copy of the database object may be transmitted to a remote computing device.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: November 8, 2022
    Assignee: salesforce.com, inc.
    Inventors: Mikhail Chainani, Xiaodan Wang, Vijayanth Devadhar
  • Patent number: 11467866
    Abstract: A request for an organization migration to move application data and application services of an organization hosted at a source system instance in a multi-tenant computing system to a target system instance in the multi-tenant computing system is received. Based on operational parameters, a time window is selected to execute the organization migration. Computing resource usages of one or both of the source and target system instances in the selected time window are monitored. If computing resources are available, the organization migration is enqueued.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: October 11, 2022
    Assignee: Salesforce.com, Inc.
    Inventors: Chen Liu, Ilya Zaslavsky, Alex Ovesea, Mikhail Chainani, Xiaodan Wang, Sridevi Gopala Krishnan
  • Publication number: 20220222228
    Abstract: A request may be received to evacuate data from a database system associated with a designated computing pod that provides on-demand computing services to a plurality of entities via the internet. The data may include portions that each correspond with a respective one or more of the on-demand computing services. Data succession policies associated with the data may be identified, where each data succession policy corresponds with one of the data portions and identifies one or more constraints associated with evacuating the data portion. The data portions may be transmitted to recipient computing pods in accordance with the data succession policies, and removed from the database system.
    Type: Application
    Filed: January 14, 2021
    Publication date: July 14, 2022
    Applicant: Salesforce.com, Inc.
    Inventor: Xiaodan WANG
  • Patent number: 11354153
    Abstract: A resource utilization level and a data size may be determined for each organization within a computing pod located within an on-demand computing services organization configured to provide computing services. One of the organizations may be selected for migration away from the computing pod based on the resource utilization levels and the data sizes. The designated organization may have a respective resource utilization level that is high in relation to its respective data size.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: June 7, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Xiaodan Wang, Ilya Zaslavsky, Prakash Ramaswamy, Sridevi Gopala Krishnan, Mikhail Chainani, Scott Ware, Lauren Valdivia
  • Patent number: 11336739
    Abstract: Messages are transmitted to first and second server groups in an on-demand computing services environment. The first message instructs the first server group to reduce a first resource allocation level associated with a network-accessible computing resource, while the second message instructs the second server group to increase a second resource allocation level associated with the resource. The resource allocation levels designate respective proportions of the network-accessible computing resource shared among the server groups. Request traffic associated with providing services via the on-demand computing services environment is transferred from the first server group to the second server group after decreasing the first resource allocation level and increasing the second resource allocation level.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: May 17, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Xiaodan Wang, Paul Sydell
  • Patent number: 11321467
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for security analysis are provided. One of the methods includes: determining a data risk value for data of an endpoint based on a number of classified files within the data and a type of classified files within the data; determining an endpoint risk value for the endpoint based on a user risk value and a cyber security risk value; determining a channel risk value for a set of channels through which the data is conveyable by the endpoint based on a number of channels within the set of channels and a type of channels within the set of channels; and rendering a map showing a security risk level of the endpoint, wherein the security risk level is based on the data risk value, the endpoint risk value, and the channel risk value.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: May 3, 2022
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventors: Xiaodan Wang, Liwei Ren
  • Patent number: 11308043
    Abstract: A request may be received to relocate source data within a distributed database system arranged in a hierarchy composed of a plurality of levels. The plurality of levels may include a local level that includes a plurality of pods, which may be end points in the hierarchy. The data may be stored at a source pod. The request may identify a designated level in the hierarchy at which to relocate the source data. A target pod within the distributed database system may be selected. The source pod and the target pod may be located remotely from one another. The data may be replicated to the target pod via a local change bus in communication with the source pod. The local change bus may capture changes made to data stored in the source pod and transmit the captured changes to the target pod via the hierarchy.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: April 19, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Xiaodan Wang, Mikhail Chainani
  • Publication number: 20220006858
    Abstract: Techniques and structures to prevent exhaustion of a database connection pool, including retrieving data from the database connection pool, monitoring the data to determine whether the connection pool is at risk of an exhaustion condition, analyzing the data to determine whether one or more clients accessing the database connection pool are offenders upon determining that the connection pool is at risk and throttling access to the one or more clients accessing the database connection pool upon determining the one or more clients to be offenders.
    Type: Application
    Filed: September 15, 2021
    Publication date: January 6, 2022
    Inventors: Olumayokun Obembe, Da Zhao, Fabio Meireles Fernandez Valbuena, Ping-Hsiu Hsieh, Xiaodan Wang, Vijayanth Devadhar, Jason Woods, Ashwini Bijwe, Yichuan Cai, Paul E. Jatkowski, Kin Lun Wong, Sidarth Conjeevaram, Zeyu Zheng, Jae Young Park
  • Patent number: 11165857
    Abstract: Techniques and structures to prevent exhaustion of a database connection pool, including retrieving data from the database connection pool, monitoring the data to determine whether the connection pool is at risk of an exhaustion condition, analyzing the data to determine whether one or more clients accessing the database connection pool are offenders upon determining that the connection pool is at risk and throttling access to the one or more clients accessing the database connection pool upon determining the one or more clients to be offenders.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: November 2, 2021
    Assignee: salesforce.com, inc.
    Inventors: Olumayokun Obembe, Da Zhao, Fabio Meireles Fernandez Valbuena, Ping-Hsiu Hsieh, Xiaodan Wang, Vijayanth Devadhar, Jason Woods, Ashwini Bijwe, Yichuan Cai, Paul E. Jatkowski, Kin Lun Wong, Sidarth Conjeevaram, Zeyu Zheng, Jae Young Park
  • Patent number: 11132383
    Abstract: Techniques are disclosed relating to processing data stored within database tables in a parallelized manner. In various embodiments, a computer system maintains a database having a database table storing data for a plurality of tenants and an index structure storing indexes for accessing data stored in the database table. In some embodiments, the computer system receives, from a particular tenant, a request to perform a task that includes operating on particular data. In some embodiments, the computer system determines a portion of the index structure corresponding to the particular tenant and divides a range of indexes within that portion into a plurality of index sub-ranges. In various embodiments, the computer system processes portions of the task in parallel by determining an index sub-range for each of a plurality of threads and causing each of the threads to operate on a portion of the particular data specified by its index sub-range.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: September 28, 2021
    Assignee: salesforce.com, inc.
    Inventors: Xiaodan Wang, Mikhail Chainani, Alan Arbizu, Ashwini Bijwe
  • Patent number: 11093485
    Abstract: A staging table created in a database system may store a snapshot of live database table captured prior to an unintended change to the live database table. One or more entries in the staging table may be updated to incorporate one or more intended changes to the live database table that occurred after the unintended change. The live database table may be updated by merging each of the updated entries from the staging table to the live database table. The updated database table may eliminate the unintended change.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: August 17, 2021
    Assignee: Salesforce.com, Inc.
    Inventors: Mikhail Chainani, Xiaodan Wang, Vijayanth Devadhar
  • Patent number: 11093294
    Abstract: A request may be received to migrate an organization from a first computing pod to a second computing pod located within an on-demand computing services organization configured to provide computing services. A migration resource utilization profile may be determined for the first computing pod. The migration resource utilization profile may identify one or more computing resources involved in transferring organizations from the first computing pod during one or more time windows. A migration time window for performing the requested migration may be selected based at least in part on the migration resource utilization profile.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: August 17, 2021
    Assignee: Salesforce.com, Inc.
    Inventors: Xiaodan Wang, Ilya Zaslavsky, Prakash Ramaswamy, Sridevi Gopala Krishnan, Mikhail Chainani, Scott Ware, Lauren Valdivia
  • Patent number: D1055987
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: December 31, 2024
    Assignee: Linyi Jinli Machinery Co., Ltd.
    Inventors: Yimin Wen, Qiang Liu, Xiaodan Wang, Huachao Teng, Cuibao Wang, Junsheng Song, Hengxiang Wen, Yunsheng Song, Jiming Wu, Fengyu Zhu
  • Patent number: D1055988
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: December 31, 2024
    Assignee: Linyi Jinli Machinery Co., Ltd.
    Inventors: Yimin Wen, Qiang Liu, Xiaodan Wang, Huachao Teng, Cuibao Wang, Junsheng Song, Hengxiang Wen, Yunsheng Song, Jiming Wu, Fengyu Zhu