Patents by Inventor Shauli Gal

Shauli Gal 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: 11695674
    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.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: July 4, 2023
    Assignee: Salesforce, Inc.
    Inventors: Tejaswini Ganapathi, Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Patent number: 11665080
    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.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: May 30, 2023
    Assignee: Salesforce, Inc.
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana, Gabriel Tavridis, Kevin Wang
  • Publication number: 20230065718
    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.
    Type: Application
    Filed: August 23, 2022
    Publication date: March 2, 2023
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana, Gabriel Tavridis, Kevin Wang
  • Publication number: 20230059587
    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.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 23, 2023
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Publication number: 20230032046
    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. Alerts may be generated to present recommended courses of action based on the tracked performance analysis.
    Type: Application
    Filed: August 8, 2022
    Publication date: February 2, 2023
    Inventors: Shauli GAL, Satish RAGHUNATH, Kartikeya CHANDRAYANA, Gabriel TAVRIDIS, Kevin WANG
  • Patent number: 11570059
    Abstract: Bypass network traffic records are generated for a web application. Sufficient statistics of network optimization parameters are calculated for network performance categories. The bypass network traffic records are partitioned for the network performance categories into network traffic buckets. Sufficient statistics and the network traffic buckets are used to generate network quality mappings. The network quality mappings are used as training instances to train a machine learner for generating network optimization policies to be implemented by user devices.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: January 31, 2023
    Assignee: Salesforce, Inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Shauli Gal
  • Patent number: 11483374
    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.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 25, 2022
    Assignee: Salesforce, Inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Kartikeya Chandrayana, Shauli Gal
  • Patent number: 11425088
    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.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: August 23, 2022
    Assignee: salesforce.com, inc.
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Patent number: 11425019
    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.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: August 23, 2022
    Assignee: salesforce.com, inc.
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana, Gabriel Tavridis, Kevin Wang
  • Patent number: 11411801
    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. Alerts may be generated to present recommended courses of action based on the tracked performance analysis.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: August 9, 2022
    Assignee: salesforce.com, inc.
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana, Gabriel Tavridis, Kevin Wang
  • Publication number: 20220094619
    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.
    Type: Application
    Filed: November 30, 2021
    Publication date: March 24, 2022
    Inventors: Tejaswini Ganapathi, Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Patent number: 11271840
    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.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: March 8, 2022
    Assignee: salesforce.com, inc.
    Inventors: Tejaswini Ganapathi, Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Publication number: 20220045916
    Abstract: Bypass network traffic records are generated for a web application. Sufficient statistics of network optimization parameters are calculated for network performance categories. The bypass network traffic records are partitioned for the network performance categories into network traffic buckets. Sufficient statistics and the network traffic buckets are used to generate network quality mappings. The network quality mappings are used as training instances to train a machine learner for generating network optimization policies to be implemented by user devices.
    Type: Application
    Filed: October 21, 2021
    Publication date: February 10, 2022
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Shauli Gal
  • Patent number: 11233704
    Abstract: Bypass network traffic records are generated for a web application. Sufficient statistics of network optimization parameters are calculated for network performance categories. The bypass network traffic records are partitioned for the network performance categories into network traffic buckets. Sufficient statistics and the network traffic buckets are used to generate network quality mappings. The network quality mappings are used as training instances to train a machine learner for generating network optimization policies to be implemented by user devices.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: January 25, 2022
    Assignee: salesforce.com, inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Shauli Gal
  • Publication number: 20210367874
    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.
    Type: Application
    Filed: February 1, 2021
    Publication date: November 25, 2021
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana, Gabriel Tavridis, Kevin Wang
  • Publication number: 20210359972
    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.
    Type: Application
    Filed: January 25, 2021
    Publication date: November 18, 2021
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Publication number: 20210234769
    Abstract: Bypass network traffic records are generated for a web application. Sufficient statistics of network optimization parameters are calculated for network performance categories. The bypass network traffic records are partitioned for the network performance categories into network traffic buckets. Sufficient statistics and the network traffic buckets are used to generate network quality mappings. The network quality mappings are used as training instances to train a machine learner for generating network optimization policies to be implemented by user devices.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Shauli Gal
  • Publication number: 20210234782
    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.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Inventors: Tejaswini Ganapathi, Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Patent number: 11050706
    Abstract: Network performance data, such as routing trip time between autonomous systems and data centers, is gathered and aggregated to determine optimal mappings of autonomous systems and data centers. Autonomous system based DNS steering may be automated by repeating a life cycle of determining the optimal mappings. Data delivery strategies are applied to a portion of a network to deliver content using the optimal mappings.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: June 29, 2021
    Assignee: salesforce.com, inc.
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Patent number: 10911347
    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.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: February 2, 2021
    Assignee: salesforce.com, inc.
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana, Gabriel Tavridis, Kevin Wang