Relation extraction in time hierarchy

Hi professions,
I searched online that there are methods to model relations between event in the time order, maybe with the :Next relation. And since there are overlapping or co-evolving events, there might be hierarchies

So, I have events which are related to a specific object (maybe after query) and my events contains start time and end time. How could I generate the above girerchical :Next relation?

Thanks in advance

Or maybe if there is a way to gather such a path for the specific object?