Patent attributes
A method to enable travel on a waterway. Here, a river run request is received from a user device. The river run request is associated with travel on a waterway and includes a user's desired time, put-in location, and take-out location. The user device includes a user interface. A river section positioned between the put-in location and the take-out location is determined. A velocity estimate associated with the river section is determined. A mileage for the river run request is determined using the desired time and the velocity estimate. A time of float is determined using the mileage and the velocity estimate. One or more of the mileage and the time of float is transmitted to the user interface for conveyance thereon. A slope between the put-in location and the take-out location is determined. The velocity estimate is determined using a hydraulic radius, the slope, and a roughness factor.