I don’t think you understand the way the signalling system works. The system in this location is very likely not a computer based signalling system. Not that it makes any difference anyway as conventional computer based systems follow the same principles as earlier electrical interlocking systems.
The signalling system at this location is a multiple aspect colour light system working to a track circuit block system.
And because it uses track circuits, each of which is a individual fixed length, not even the signalling system knows the exact location of where each train is. All it knows is that a train is somewhere on a particular track circuit section. Track circuit sections can be anywhere between 50 yards long to seven miles long. And the signalling system has no idea of the speed of any of the trains. Or how much time it takes for a train to move through a section. Indeed, if the line is not designed for bidirectional signalling, the signalling system will not even know in which direction a train is moving.
Plus, the junction signal is a ‘controlled’ signal. It will only clear up if the signaller operates it’s control function AND all the conditions required by the interlocking circuitry are proved to be correct (relevant track circuits clear, points ‘called’ to the correct position and detected in the correct position, next signal ahead lit, plus various other controls).
So unless you have a new technology that can predict future events, it’s not possible to predict when the junction signal will clear to a proceed aspect.
And the very LAST thing you want to do is to mislead a driver. A driver must always obey the aspect of the last signal that he or she saw.
If you want a different system, then the best that can be done is to install
ETCS (in cab signalling). In due course, Network Rail (or whatever it’s called by then) will be installing ETCS everywhere. But it will take time.