US 12,452,127 B2
Data management in a public cloud network
Bo Zong, Bellevue, WA (US); Tony Wong, San Francisco, CA (US); Ran Yao, San Francisco, CA (US); Kin Lun Wong, San Francisco, CA (US); and Daeki Cho, Bellevue, WA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Jan. 30, 2024, as Appl. No. 18/426,663.
Prior Publication US 2025/0247286 A1, Jul. 31, 2025
Int. Cl. H04L 41/16 (2022.01); H04L 41/069 (2022.01); H04L 67/50 (2022.01)
CPC H04L 41/069 (2013.01) [H04L 41/16 (2013.01); H04L 67/535 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A computer implemented method comprising:
predicting, based on a previous usage of a cloud-based computing resource by a plurality of users of the cloud-based computing resource, a future usage of the cloud-based computing resource;
predicting, based on the predicted future usage of the cloud-based computing resource, an anomaly event at the cloud-based computing resource;
implementing a first anomaly mitigation action, based on the prediction of the anomaly event at the cloud-based computing resource by:
identifying one or more top contributing users from the plurality of users of the cloud computing resource usage and throttling the one or more top contributing users contributing user's access based on the first anomaly mitigation action;
re-evaluating a status of the anomaly event at the cloud-based computing resource after the implementation of the first anomaly mitigation action; and
implementing a second anomaly mitigation action at the cloud-based computing resource, based on the re-evaluation of the status of the anomaly event by:
placing the received incoming data request of the plurality of data requests from the one or more top contributing users in a queue; and
evaluating the received incoming data request of plurality of incoming data requests for the cloud-based computing resource and determining an emitting speed quota and the received incoming data request speed based on the evaluating; and
dynamically adjusting an emitting speed of a queue data request based on the determined emitting speed quota and the received incoming data request speed.