enabled computing device is not mobile having a display a user interface and positioning system the method comprises requesting on the user interface and while the web enabled computing device is at a present location an unreserved parking space from a plurality of unreserved parking spaces thereby defining a selected unreserved parking space computing an estimated travel time from the present location of the web enabled computing device to the selected unreserved parking space based on the estimated travel time automatically calculating and proposing on the user interface here proposing on the user interface encompasses proposing by the user interface e g in the case where the user interface is a voice activated interface an initial reservation period for the selected unreserved parking space accepting on the user interface the initial reservation period and upon the accepting generating and transmitting from the web enabled computing device a reservation signal to a parking system database the reservation signal comprising an id of and the initial reservation period for the selected unreserved parking space and instructions for changing a status of the selected parking space from unreserved to reserved in the parking system database normally the reservation signal would also include payment details and an identifier of the web enabled computing device which is used to make the reservation in order among other things to match the web enabled computing device to an account for the user of the web enabled computing device examples.