-
公开(公告)号:US10609119B2
公开(公告)日:2020-03-31
申请号:US15803614
申请日:2017-11-03
Applicant: salesforce.com, inc.
Inventor: Tejaswini Ganapathi , Satish Raghunath , Kartikeya Chandrayana , Shauli Gal
Abstract: Network traffic data associated with data requests to computer applications based on static policies is collected. An optimization order is established among network parameters. A first network parameter of a higher rank in the optimization order is estimated based on the collected network traffic data before one or more other network parameters of lower ranks are estimated. Optimal values for the other network parameters are estimated based at least in part on the estimated first optimal value for the first network parameter. The estimated first optimal value of the first network parameter and the estimated optimal values for the other network parameters are propagated to be used by user devices to make new data requests to the computer applications.
-
公开(公告)号:US10567332B2
公开(公告)日:2020-02-18
申请号:US15469419
申请日:2017-03-24
Applicant: salesforce.com, inc.
Inventor: Shauli Gal , Satish Raghunath , Kartikeya Chandrayana
Abstract: A CDN traffic is optimized by a client-side system that maps the servers in the CDN system. Content requests from client devices for domain names are forwarded to servers in the CDN system that may be selected from the map to prevent a cache miss in the a server for a particular request for content.
-
公开(公告)号:US20190141549A1
公开(公告)日:2019-05-09
申请号:US15803509
申请日:2017-11-03
Applicant: salesforce.com, inc.
Inventor: Tejaswini Ganapathi , Satish Raghunath , Shauli Gal , Kartikeya Chandrayana , Xu Che , Andrey Karapetov
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.
-
14.
公开(公告)号:US20190141113A1
公开(公告)日:2019-05-09
申请号:US15803614
申请日:2017-11-03
Applicant: salesforce.com, inc.
Inventor: Tejaswini Ganapathi , Satish Raghunath , Kartikeya Chandrayana , Shauli Gal
Abstract: Network traffic data associated with data requests to computer applications based on static policies is collected. An optimization order is established among network parameters. A first network parameter of a higher rank in the optimization order is estimated based on the collected network traffic data before one or more other network parameters of lower ranks are estimated. Optimal values for the other network parameters are estimated based at least in part on the estimated first optimal value for the first network parameter. The estimated first optimal value of the first network parameter and the estimated optimal values for the other network parameters are propagated to be used by user devices to make new data requests to the computer applications.
-
公开(公告)号:US10205634B2
公开(公告)日:2019-02-12
申请号:US15593635
申请日:2017-05-12
Applicant: salesforce.com, inc.
Inventor: Shauli Gal , Satish Raghunath , Kartikeya Chandrayana , Tejaswini Ganapathi
Abstract: An adaptive multi-phase approach to estimating network parameters is presented. By gathering and aggregating raw network traffic data and comparing against default network parameters, a training data set may be generated. A black box optimization may be used in tandem with a supervised learning algorithm to bias towards better choices and eventually pick network parameters which optimize performance. Data delivery strategies are applied to deliver content using the optimized network policies based on the estimated parameters.
-
公开(公告)号:US11665080B2
公开(公告)日:2023-05-30
申请号:US17894121
申请日:2022-08-23
Applicant: Salesforce.com, Inc.
Inventor: Shauli Gal , Satish Raghunath , Kartikeya Chandrayana , Gabriel Tavridis , Kevin Wang
IPC: H04L43/16 , H04L43/08 , H04L41/046 , H04L41/0816 , H04L43/04 , H04L43/12 , H04L41/0893 , H04L41/0631
CPC classification number: H04L43/16 , H04L41/046 , H04L41/0816 , H04L43/04 , H04L43/08 , H04L43/12 , H04L41/064 , H04L41/0893
Abstract: A data-driven approach to network performance diagnosis and root-cause analysis is presented. By collecting and aggregating data attribute values across multiple components of a content delivery system and comparing against baselines for points of inspection, network performance diagnosis and root-cause analysis may be prioritized based on impact on content delivery. Recommended courses of action may be determined and provided based on the tracked network performance analysis at diagnosis points.
-
公开(公告)号:US11425088B2
公开(公告)日:2022-08-23
申请号:US17157945
申请日:2021-01-25
Applicant: salesforce.com, inc.
Inventor: Shauli Gal , Satish Raghunath , Kartikeya Chandrayana
IPC: H04L61/4511 , H04L67/60 , H04L43/0864 , H04L67/2885
Abstract: A CDN traffic is optimized by a client-side system that maps the servers in the CDN system. Content requests from client devices for domain names are forwarded to servers in the CDN system that may be selected from the map to prevent a cache miss in the a server for a particular request for content.
-
公开(公告)号:US20210234782A1
公开(公告)日:2021-07-29
申请号:US16775819
申请日:2020-01-29
Applicant: salesforce.com, inc.
Inventor: Tejaswini Ganapathi , Shauli Gal , Satish Raghunath , Kartikeya Chandrayana
IPC: H04L12/26
Abstract: Network request data is collected over a time window. The network request data is filtered to generate bypass network traffic records. Network performance categories are generated from the bypass network traffic records. Sufficient statistics of network optimization parameters are calculated for the network performance categories. The sufficient statistics of the network optimization parameters are used to generate network optimization parameters to determine data download performances of web applications.
-
公开(公告)号:US11076023B1
公开(公告)日:2021-07-27
申请号:US16775834
申请日:2020-01-29
Applicant: salesforce.com, inc.
Inventor: Tejaswini Ganapathi , Kartikeya Chandrayana , Satish Raghunath
IPC: H04L29/06 , H04L12/26 , G06F16/958
Abstract: Network requests are made to download a data object for a display page with different time delays. Page load outcomes of the display page are determined. A criticality of downloading the data object with respect to the display page is determined using page load outcomes. Criticalities of data objects of the display page are used to generate a specific data object download order that prioritizes critical and/or blocking objects of the display page.
-
公开(公告)号:US10911347B2
公开(公告)日:2021-02-02
申请号:US16660732
申请日:2019-10-22
Applicant: salesforce.com, inc.
Inventor: Shauli Gal , Satish Raghunath , Kartikeya Chandrayana , Gabriel Tavridis , Kevin Wang
IPC: G06F15/173 , H04L12/26 , H04L12/24
Abstract: A data-driven approach to network performance diagnosis and root-cause analysis is presented. By collecting and aggregating data attribute values across multiple components of a content delivery system and comparing against baselines for points of inspection, network performance diagnosis and root-cause analysis may be prioritized based on impact on content delivery. Recommended courses of action may be determined and provided based on the tracked network performance analysis at diagnosis points.
-
-
-
-
-
-
-
-
-