US 12,143,426 B2
Heuristic model to self-manage and auto-update containerized services
Anamika Bhattacharya, Bangalore (IN); Deepak Bharadwaj, Bangalore (IN); Sriranga Seetharamaiah, Bangalore (IN); Abhisek Sanyal, Bangalore, IN (US); and Siddaraya Revashetti, Cupertino, CA (US)
Filed by Musarubra US LLC, San Jose, CA (US)
Filed on Apr. 14, 2022, as Appl. No. 17/720,860.
Claims priority of application No. 202141017521 (IN), filed on Apr. 15, 2021.
Prior Publication US 2022/0337633 A1, Oct. 20, 2022
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/205 (2013.01) 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a network interface circuit to receive a call report including an application programming interface (API) name of an API, a service name of a security service, one or more records of first calls received by the security service via the API, and an identifier of a customer apparatus at which the security service and the API are deployed, the one or more records of first calls including respective timestamps;
instructions; and
a processor circuit to utilize the instructions to:
based on the call report, build a first-order model of the first calls to the API for the security service;
determine that an update for the security service is available; and
based on the first-order model, schedule the update for the security service to occur during a period when second calls to the API for the security service are expected to be reduced with respect to the first calls, the network interface circuit to transmit an instruction to cause the customer apparatus to update the security service during the period.