After watching Canadian GP i though that DRS should be inactive just before follower car overtake front car.
The idea prevent artificial overtaking maneuver that occurs before braking point.
The purpose of idea want two cars reach the braking point at same time,in oder word there is no spatial distance between two at braking point.
The idea achieve this purpose by inactivate DRS of follower car at one specific speed (it depend on front car speed,distance between front car and braking point and distance between two cars).
For example we have two car with constant speed which front car speed is 65 m/s (meter per second) and follower car speed with active DRS is 70 m/s that after this speed DRS should be inactivate and distance
between front car and braking point is 195 m (meter) and distance between two cars is 15 m.
So distance between follower car and braking point is 195+15=210 m.
Front car reach the braking point in 3 second and complete all 195 m (65*3=195) and follower car complete all its distance in 3 second too (70*3=210).
So two cars reach the braking point at same time.
My example was too simple but i think Charlie have all data to write a proper computer program to find that DRS inactivate speed simply.