US 12,445,498 B2
Request authorization
Mansura Habiba, Jhonstown (IE); Shyamal Kumar Saha, Dublin (IE); Bashar Akil, Wroclaw (PL); and Utz Bacher, Dettenhausen (DE)
Assigned to Kyndryl Inc., New York, NY (US)
Filed by Kyndryl, Inc., New York, NY (US)
Filed on Dec. 20, 2023, as Appl. No. 18/390,922.
Application 18/390,922 is a continuation of application No. 17/396,212, filed on Aug. 6, 2021, granted, now 11,902,331.
Prior Publication US 2024/0121273 A1, Apr. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/20 (2013.01) [H04L 63/0884 (2013.01); H04L 63/10 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computer implemented method for generating a dispatch datagram, the computer implemented method comprising:
receiving, at a dispatcher, a request from a client, the request being associated with a first service of a distributed system;
generating, at the dispatcher, an authorization header based on the request and a policy based on a parameter of the request, wherein the authorization header includes one or more rules for handling the request that specifies which services in the distributed system call one another and the one or more rules including communication access policies;
wrapping, at the dispatcher, the request and the generated authorization header together to generate the dispatch datagram; and
passing, at the dispatcher, the dispatch datagram to a first validator that determines whether the first service is authorized to receive the request by separating the request and the authorization header from the dispatch datagram and comparing the authorization header to a parameter of the first service.