This paper presents the "auto-transition" concept which tries to ensure that any network device can obtain IPv6 connectivity at any time and whatever network is attached to, even if such network is connected to Internet only with IPv4. The algorithm looks for the best possible transition mechanism according to performance criteria as well as the scenario where the device is located. By implementing such auto-transition algorithm in either or both endnodes or middle-boxes (CPEs), users could always obtain IPv6 connectivity with no human intervention. The document do not actually provides a complete solution, just an evaluation of the problem and the requirements towards a future documented solution.