Regarding Kolkata,all trains from Bengaluru to Kolkata are operated by SER,not a single SWR train from Bengaluru to Kolkata
Regarding Patna one train-Sangamitra express,rest are by ER/ECR
Regarding Bhubaneswar only one train-Prashanti Express run by E.Co.R not SWR, Sheshadri also is SCR
Bengaluru Hyderabad all are SCR trains, only one SWR train was there but now it is permanently cancelled