Patents by Inventor Xu Che

Xu Che 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: 12009989
    Abstract: An data driven approach to generating synthetic data matrices is presented. By retrieving historical network traffic data, probabilistic models are generated. Optimal distribution families for a set of independent data segments are determined. Applications are tested and performance metrics are determined based on the generated synthetic data matrices.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: June 11, 2024
    Assignee: Salesforce, Inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Xu Che, Shauli Gal, Andrey Karapetov
  • Patent number: 10959113
    Abstract: Network traffic data associated with computer applications is collected based on static policies. First network parameter vectors are generated over a time period. Each network parameter vector of the first network parameter vectors comprises first optimal values, estimated by a Bayesian learning module using a generative model, for network parameters. Second network parameter vectors are generated over the same time period. Each network parameter vector of the second network parameter vectors comprises second optimal values, computed by a best parameter generator through optimizing an objective function, for the network parameters. It is determined whether the first network parameter vectors converge to the second network parameter vectors and whether network parameter optimization for the network parameters is performing normally.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: March 23, 2021
    Assignee: salesforce.com, inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Xu Che
  • Publication number: 20210014126
    Abstract: An data driven approach to generating synthetic data matrices is presented. By retrieving historical network traffic data, probabilistic models are generated. Optimal distribution families for a set of independent data segments are determined. Applications are tested and performance metrics are determined based on the generated synthetic data matrices.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Xu Che, Shauli Gal, Andrey Karapetov
  • Patent number: 10791035
    Abstract: An data driven approach to generating synthetic data matrices is presented. By retrieving historical network traffic data, probabilistic models are generated. Optimal distribution families for a set of independent data segments are determined. Applications are tested and performance metrics are determined based on the generated synthetic data matrices.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: September 29, 2020
    Assignee: salesforce.com, inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Xu Che, Shauli Gal, Andrey Karapetov
  • Patent number: 10548034
    Abstract: A data driven approach to emulating application performance is presented. By retrieving historical network traffic data, probabilistic models are generated to simulate wireless networks. Optimal distribution families for network values are determined. Performance data is captured from applications operating on simulated user devices operating on a virtual machine with a network simulator running sampled tuple values.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: January 28, 2020
    Assignee: salesforce.com, inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Shauli Gal, Kartikeya Chandrayana, Xu Che, Andrey Karapetov
  • Patent number: 10405208
    Abstract: Network traffic data associated with computer applications is collected based on static policies. First network parameter vectors are generated over a time period. Each network parameter vector of the first network parameter vectors comprises first optimal values, estimated by a Bayesian learning module using a generative model, for network parameters. Second network parameter vectors are generated over the same time period. Each network parameter vector of the second network parameter vectors comprises second optimal values, computed by a best parameter generator through optimizing an objective function, for the network parameters. It is determined whether the first network parameter vectors converge to the second network parameter vectors and whether network parameter optimization for the network parameters is performing normally.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: September 3, 2019
    Assignee: salesforce.com, inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Xu Che
  • Publication number: 20190261200
    Abstract: Network traffic data associated with computer applications is collected based on static policies. First network parameter vectors are generated over a time period. Each network parameter vector of the first network parameter vectors comprises first optimal values, estimated by a Bayesian learning module using a generative model, for network parameters. Second network parameter vectors are generated over the same time period. Each network parameter vector of the second network parameter vectors comprises second optimal values, computed by a best parameter generator through optimizing an objective function, for the network parameters. It is determined whether the first network parameter vectors converge to the second network parameter vectors and whether network parameter optimization for the network parameters is performing normally.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Xu Che
  • Publication number: 20190140910
    Abstract: An data driven approach to generating synthetic data matrices is presented. By retrieving historical network traffic data, probabilistic models are generated. Optimal distribution families for a set of independent data segments are determined. Applications are tested and performance metrics are determined based on the generated synthetic data matrices.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Xu Che, Shauli Gal, Andrey Karapetov
  • Publication number: 20190141543
    Abstract: Network traffic data associated with computer applications is collected based on static policies. First network parameter vectors are generated over a time period. Each network parameter vector of the first network parameter vectors comprises first optimal values, estimated by a Bayesian learning module using a generative model, for network parameters. Second network parameter vectors are generated over the same time period. Each network parameter vector of the second network parameter vectors comprises second optimal values, computed by a best parameter generator through optimizing an objective function, for the network parameters. It is determined whether the first network parameter vectors converge to the second network parameter vectors and whether network parameter optimization for the network parameters is performing normally.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Xu Che
  • Publication number: 20190141549
    Abstract: An data driven approach to emulating application performance is presented. By retrieving historical network traffic data, probabilistic models are generated to simulate wireless networks. Optimal distribution families for network values are determined. Performance data is captured from applications operating on simulated user devices operating on a virtual machine with a network simulator running sampled tuple values.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Shauli Gal, Kartikeya Chandrayana, Xu Che, Andrey Karapetov