Designing interactions and UI for synchronous action with long processing time

I have a synchronous process that is trigger by a user action and the process can take more than 10 minutes.

While it's being processed, the previous UI that user triggered from and the previous data displayed is blocked and the user cannot approach it.

Do you know of any references for a system that has this kind of behavior?