What you are describing is not a step climb but the simplification of an ascending cruise
In order to optimize his flight, a pilot can elect,when flying outside designated ATS routes over oceanic regions
to adhere the closest to the optimim altitude his/her aircraft is capable.
With a modern FMS which constantly computes the optimum altitude, depending on the cost index or the regome to fly (long range for instance...), the exercise is rather easy and fun : on a 744, youd climb 100 ft every 5 or 6 minutes.
Of coiurse that flight has to be protected from other traffic, therefore some sort of lateral protection is awarded (We do it as a routine between LAX
and PPT), and a specific flight ploan has to be filed .
ATC services would in this case require
1/- the way point at which the ascending cruise would begin,
2/- the cruising mach number and
3/- the blocked slice of altitudes to be reserved for the flight.
On a flight plan, it would show thus :C/25N125W/M085F300F380, meaning that we intend an ascending cruise (denoted by the C/ ) from the point 25 North 125 West with a cruising Mach of .85 and we'd like to block the airspace between levels 300 and 380.
Sometimes when the winds aloft are favorable, the final level is not mentioned and the last part of the FPL would then be :...F300PLUS, but I saw that example only once in my career.