Patents by Inventor Xilong Chen

Xilong Chen 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: 11808026
    Abstract: A resilient prestress-free steel structure includes the elastic centering beam and two pin-ended box column bases. The elastic centering beam includes two cantilever segment I-shaped steel beams, a middle segment I-shaped steel beam and buckling restrained high strength steel bars. The cantilever segment I-shaped steel beams are fixed to the two pin-ended box column bases, the middle segment I-shaped steel beam is connected between the two cantilever segment I-shaped steel beams, the buckling restrained high strength steel bars are symmetrically arranged. One end of each of the buckling restrained high strength steel bars is firmly connected with the web of each of the cantilever segment I-shaped steel beams, and the other end of each of the buckling restrained high strength steel bars is firmly connected with the web of the middle segment I-shaped steel beam. The resilient prestress-free steel structure is arranged in left and right symmetrical manner.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: November 7, 2023
    Assignees: SOUTH CHINA UNIVERSITY OF TECHNOLOGY, BEIJING BRACE DAMPING ENGINEERING TECHNOLOGY CO., LTD
    Inventors: Junxian Zhao, Guiqiang Hao, Yun Zhou, Xilong Chen, Wei Han, Xiaona Shi, Xuejing Chi
  • Patent number: 11769350
    Abstract: A computer system can automatically analyze a video of a physical activity and provide corresponding feedback. For example, the system can receive a video file including image frames showing an entity performing a physical activity that involves a sequence of movement phases. The system can generate coordinate sets by performing image analysis on the image frames. The system can provide the coordinate sets as input to a trained model, the trained model being configured to assign scores and movement phases to the image frames based on the coordinate sets. The system can then select a particular movement phase for which to provide feedback, based on the scores and movement phases assigned to the image frames. The system can generate the feedback for the entity about their performance of the particular movement phase, which may improve the entity's future performance of that particular movement phase.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: September 26, 2023
    Assignee: SAS Institute, Inc.
    Inventors: Ji Shen, Jared Langford Dean, Xilong Chen, Jan Chvosta
  • Patent number: 11501041
    Abstract: One example described herein involves a system receiving task data and distribution criteria for a state space model from a client device. The task data can indicate a type of sequential Monte Carlo (SMC) task to be implemented. The distribution criteria can include an initial distribution, a transition distribution, and a measurement distribution for the state space model. The system can generate a set of program functions based on the task data and the distribution criteria. The system can then execute an SMC module to generate a distribution and a corresponding summary, where the SMC module is configured to call the set of program functions during execution of an SMC process and apply the results returned from the set of program functions in one or more subsequent steps of the SMC process. The system can then transmit an electronic communication to the client device indicating the distribution and its corresponding summary.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: November 15, 2022
    Assignee: SAS INSTITUTE INC.
    Inventors: Xilong Chen, Yang Zhao, Sylvie T. Kabisa, David Bruce Elsheimer
  • Publication number: 20220350944
    Abstract: One example described herein involves a system receiving task data and distribution criteria for a state space model from a client device. The task data can indicate a type of sequential Monte Carlo (SMC) task to be implemented. The distribution criteria can include an initial distribution, a transition distribution, and a measurement distribution for the state space model. The system can generate a set of program functions based on the task data and the distribution criteria. The system can then execute an SMC module to generate a distribution and a corresponding summary, where the SMC module is configured to call the set of program functions during execution of an SMC process and apply the results returned from the set of program functions in one or more subsequent steps of the SMC process. The system can then transmit an electronic communication to the client device indicating the distribution and its corresponding summary.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 3, 2022
    Applicant: SAS Institute Inc.
    Inventors: Xilong Chen, Yang Zhao, Sylvie T. Kabisa, David Bruce Elsheimer
  • Patent number: 11443198
    Abstract: A computing device learns a directed acyclic graph (DAG). An SSCP matrix is computed from variable values defined for observation vectors. A topological order vector is initialized that defines a topological order for the variables. A loss value is computed using the topological order vector and the SSCP matrix. (A) A neighbor determination method is selected. (B) A next topological order vector is determined relative to the initialized topological order vector using the neighbor determination method. (C) A loss value is computed using the next topological order vector and the SSCP matrix. (D) (B) and (C) are repeated until each topological order vector is determined in (B) based on the neighbor determination method. A best topological vector is determined from each next topological order vector based on having a minimum value for the computed loss value. An adjacency matrix is computed using the best topological vector and the SSCP matrix.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: September 13, 2022
    Assignee: SAS Institute, Inc.
    Inventors: Xilong Chen, Tao Huang, Jan Chvosta
  • Patent number: 11354566
    Abstract: A treatment model that is a first neural network is trained to optimize a treatment loss function based on a treatment variable t using a plurality of observation vectors by regressing t on x(1),z. The trained treatment model is executed to compute an estimated treatment variable value {circumflex over (t)}i for each observation vector. An outcome model that is a second neural network is trained to optimize an outcome loss function by regressing y on x(2) and an estimated treatment variable t. The trained outcome model is executed to compute an estimated first unknown function value {circumflex over (?)}(xi(2)) and an estimated second unknown function value {circumflex over (?)}(xi(2)) for each observation vector. An influence function value is computed for a parameter of interest using {circumflex over (?)}(xi(2)) and {circumflex over (?)}(xi(2)). A value is computed for the predefined parameter of interest using the computed influence function value.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: June 7, 2022
    Assignee: SAS Institute Inc.
    Inventors: Xilong Chen, Douglas Allan Cairns, Jan Chvosta, David Bruce Elsheimer, Yang Zhao, Ming-Chun Chang, Gunce Eryuruk Walton, Michael Thomas Lamm
  • Publication number: 20220154445
    Abstract: A resilient prestress-free steel structure includes the elastic centering beam and two pin-ended box column bases. The elastic centering beam includes two cantilever segment I-shaped steel beams, a middle segment I-shaped steel beam and buckling restrained high strength steel bars. The cantilever segment I-shaped steel beams are fixed to the two pin-ended box column bases, the middle segment I-shaped steel beam is connected between the two cantilever segment I-shaped steel beams, the buckling restrained high strength steel bars are symmetrically arranged. One end of each of the buckling restrained high strength steel bars is firmly connected with the web of each of the cantilever segment I-shaped steel beams, and the other end of each of the buckling restrained high strength steel bars is firmly connected with the web of the middle segment I-shaped steel beam. The resilient prestress-free steel structure is arranged in left and right symmetrical manner.
    Type: Application
    Filed: August 20, 2020
    Publication date: May 19, 2022
    Applicants: SOUTH CHINA UNIVERSITY OF TECHNOLOGY, BEIJING BRACE DAMPING ENGINEERING TECHNOLOGY CO., LTD
    Inventors: Junxian ZHAO, Guiqiang HAO, Yun ZHOU, Xilong CHEN, Wei HAN, Xiaona SHI, Xuejing CHI
  • Patent number: 11328225
    Abstract: A computing device selects a trained spatial regression model. A spatial weights matrix defined for observation vectors is selected, where each element of the spatial weights matrix indicates an amount of influence between respective pairs of observation vectors. Each observation vector is spatially referenced. A spatial regression model is selected from spatial regression models, initialized, and trained using the observation vectors and the spatial weights matrix to fit a response variable using regressor variables. Each observation vector includes a response value for the response variable and a regressor value for each regressor variable of the regressor variables. A fit criterion value is computed for the spatial regression model and the spatial regression model selection, initialization, and training are repeated until each spatial regression model is selected. A best spatial regression model is selected and output as the spatial regression model having an extremum value of the fit criterion value.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: May 10, 2022
    Assignee: SAS Institute Inc.
    Inventors: Guohui Wu, Jan Chvosta, Wan Xu, Gunce Eryuruk Walton, Xilong Chen
  • Patent number: 11120032
    Abstract: Computing resources consumed in performing computerized sequence-mining can be reduced by implementing some examples of the present disclosure. In one example, a system can determine weights for data entries in a data set and then select a group of data entries from the data set based on the weights. Next, the system can determine a group of k-length sequences present in the selected group of data entries by applying a shuffling algorithm. The system can then determine frequencies corresponding to the group of k-length sequences and select candidate sequences from among the group of k-length sequences based on the frequencies thereof. Next, the system can determine support values corresponding to the candidate sequences and then select output sequences from among the candidate sequences based on the support values thereof. The system may then transmit an output signal indicating the selected output sequences an electronic device.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: September 14, 2021
    Assignee: SAS INSTITUTE INC.
    Inventors: Xilong Chen, Xunlei Wu, Jan Chvosta
  • Patent number: 11106486
    Abstract: Techniques to manage virtual classes for statistical tests are described. An apparatus may comprise a simulated data component to generate simulated data for a statistical test, statistics of the statistical test based on parameter vectors to follow a probability distribution, a statistic simulator component to simulate statistics for the parameter vectors from the simulated data with a distributed computing system comprising multiple nodes each having one or more processors capable of executing multiple threads, the simulation to occur by distribution of portions of the simulated data across the multiple nodes of the distributed computing system, and a distributed control engine to control task execution on the distributed portions of the simulated data on each node of the distributed computing system with a virtual software class arranged to coordinate task and sub-task operations across the nodes of the distributed computing system. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: August 31, 2021
    Assignee: SAS INSTITUTE INC.
    Inventors: Xilong Chen, Mark Roland Little
  • Patent number: 10963292
    Abstract: Techniques to manage virtual classes for statistical tests are described. An apparatus may comprise a simulated data component to generate simulated data for a statistical test, statistics of the statistical test based on parameter vectors to follow a probability distribution, a statistic simulator component to simulate statistics for the parameter vectors from the simulated data with a distributed computing system comprising multiple nodes each having one or more processors capable of executing multiple threads, the simulation to occur by distribution of portions of the simulated data across the multiple nodes of the distributed computing system, and a distributed control engine to control task execution on the distributed portions of the simulated data on each node of the distributed computing system with a virtual software class arranged to coordinate task and sub-task operations across the nodes of the distributed computing system. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: March 30, 2021
    Assignee: SAS INSTITUTE INC.
    Inventors: Xilong Chen, Mark Roland Little
  • Publication number: 20210073023
    Abstract: Techniques to manage virtual classes for statistical tests are described. An apparatus may comprise a simulated data component to generate simulated data for a statistical test, statistics of the statistical test based on parameter vectors to follow a probability distribution, a statistic simulator component to simulate statistics for the parameter vectors from the simulated data with a distributed computing system comprising multiple nodes each having one or more processors capable of executing multiple threads, the simulation to occur by distribution of portions of the simulated data across the multiple nodes of the distributed computing system, and a distributed control engine to control task execution on the distributed portions of the simulated data on each node of the distributed computing system with a virtual software class arranged to coordinate task and sub-task operations across the nodes of the distributed computing system. Other embodiments are described and claimed.
    Type: Application
    Filed: November 19, 2020
    Publication date: March 11, 2021
    Applicant: SAS Institute Inc.
    Inventors: Xilong Chen, Mark Roland Little
  • Publication number: 20200293360
    Abstract: Techniques to manage virtual classes for statistical tests are described. An apparatus may comprise a simulated data component to generate simulated data for a statistical test, statistics of the statistical test based on parameter vectors to follow a probability distribution, a statistic simulator component to simulate statistics for the parameter vectors from the simulated data with a distributed computing system comprising multiple nodes each having one or more processors capable of executing multiple threads, the simulation to occur by distribution of portions of the simulated data across the multiple nodes of the distributed computing system, and a distributed control engine to control task execution on the distributed portions of the simulated data on each node of the distributed computing system with a virtual software class arranged to coordinate task and sub-task operations across the nodes of the distributed computing system. Other embodiments are described and claimed.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 17, 2020
    Applicant: SAS Institute Inc.
    Inventors: Xilong Chen, Mark Roland Little
  • Patent number: 10642642
    Abstract: Techniques to manage virtual classes for statistical tests are described. An apparatus may comprise a simulated data component to generate simulated data for a statistical test, statistics of the statistical test based on parameter vectors to follow a probability distribution, a statistic simulator component to simulate statistics for the parameter vectors from the simulated data with a distributed computing system comprising multiple nodes each having one or more processors capable of executing multiple threads, the simulation to occur by distribution of portions of the simulated data across the multiple nodes of the distributed computing system, and a distributed control engine to control task execution on the distributed portions of the simulated data on each node of the distributed computing system with a virtual software class arranged to coordinate task and sub-task operations across the nodes of the distributed computing system. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: May 5, 2020
    Assignee: SAS INSTITUTE INC.
    Inventors: Xilong Chen, Mark Roland Little
  • Publication number: 20180203720
    Abstract: Techniques to manage virtual classes for statistical tests are described. An apparatus may comprise a simulated data component to generate simulated data for a statistical test, statistics of the statistical test based on parameter vectors to follow a probability distribution, a statistic simulator component to simulate statistics for the parameter vectors from the simulated data with a distributed computing system comprising multiple nodes each having one or more processors capable of executing multiple threads, the simulation to occur by distribution of portions of the simulated data across the multiple nodes of the distributed computing system, and a distributed control engine to control task execution on the distributed portions of the simulated data on each node of the distributed computing system with a virtual software class arranged to coordinate task and sub-task operations across the nodes of the distributed computing system. Other embodiments are described and claimed.
    Type: Application
    Filed: October 4, 2017
    Publication date: July 19, 2018
    Applicant: SAS Institute Inc.
    Inventors: Xilong Chen, Mark Roland Little
  • Patent number: 9798575
    Abstract: Techniques to manage virtual classes for statistical tests are described. An apparatus may comprise a simulated data component to generate simulated data for a statistical test, statistics of the statistical test based on parameter vectors to follow a probability distribution, a statistic simulator component to simulate statistics for the parameter vectors from the simulated data with a distributed computing system comprising multiple nodes each having one or more processors capable of executing multiple threads, the simulation to occur by distribution of portions of the simulated data across the multiple nodes of the distributed computing system, and a distributed control engine to control task execution on the distributed portions of the simulated data on each node of the distributed computing system with a virtual software class arranged to coordinate task and sub-task operations across the nodes of the distributed computing system. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: October 24, 2017
    Assignee: SAS Institute Inc.
    Inventors: Xilong Chen, Mark Roland Little
  • Publication number: 20170206184
    Abstract: Techniques to perform curve fitting for statistical tests are described. An apparatus may comprise a simulated data component to generate simulated data for a statistical test, the statistical test based on parameter vectors to follow a probability distribution. The apparatus may further comprise a statistic simulator component to simulate statistics for the parameter vectors from the simulated data, each parameter vector represented with a single point in a grid of points, calculate quantiles for the parameters vectors from the simulated data, and fit an estimated cumulative distribution function (CDF) curve to quantiles for each point in the grid of points using a monotonic cubic spline interpolation technique in combination with a transform to satisfy a defined level of precision. Other embodiments are described and claimed.
    Type: Application
    Filed: May 6, 2014
    Publication date: July 20, 2017
    Applicant: SAS INSTITUTE INC.
    Inventors: Xilong Chen, Mark Roland Little
  • Patent number: D912712
    Type: Grant
    Filed: August 16, 2020
    Date of Patent: March 9, 2021
    Inventor: Xilong Chen
  • Patent number: D914068
    Type: Grant
    Filed: August 16, 2020
    Date of Patent: March 23, 2021
    Inventor: Xilong Chen
  • Patent number: D988189
    Type: Grant
    Filed: October 9, 2022
    Date of Patent: June 6, 2023
    Inventor: Xilong Chen