can you see a fault code that is displayed when it trips?
My first guess is that it is tripping on limit switch, or furnace over heating...have you checked your filter lately?
ok, when the furnace resets it should flash a code, it might olny flash it once and then go back to being solid, but there should be a code present.
If it isn't a limit switch the other option might be a pressure switch problem.
If it is a 90% eff. furnace, the drain might be plugged, and this would cause your problem to run for a bit and then trip on pressure switch...drain out slowly...relight and then repeat the process
watch the furnace if you could and try to get the code, that is what we need most
please hit accept so I get paid for my time