Computer-implemented system and method for providing available parking spaces en route
First Claim
1. A computer-implemented system for providing available parking spaces, comprising:
- a database to associate each of a plurality of parking spaces with a hold time, wherein each hold time comprises a time during which vehicles are prevented from parking within that parking space;
an assignment module to assign shorter hold times to those parking spaces associated with parking variables that are desirable to a user based on user preferences and to assign longer hold times to those parking spaces with the parking variables that are less desirable based on user preferences;
a receipt module to receive from the user, a request for an available parking space;
an identification module to identify one or more of the parking spaces as available;
a duration module to determine a duration of time for arrival of the user to each of the available parking spaces;
a threshold module to apply the hold time for each available parking space to the user'"'"'s duration of time for arrival to that available parking space;
a selection module to select at least one of the available parking spaces for which the user'"'"'s duration of time for arrival is less than the hold time;
a notification module to provide the selected available parking spaces to the user;
a parking account maintained for the user;
a reservation module to receive from the user a selection of one of the selected available parking spaces via the parking account and to reserve the selected available parking space as a reserved parking space to prevent others from parking in the selected available parking space; and
a processor to execute the modules.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for providing available parking spaces en route is provided. Each of a plurality of parking spaces are associated with a hold time during which other vehicles are prevented from parking within that parking space while available and prior to commencement of a reservation. A request for an available parking space is received from a user. One or more of the parking spaces are identified as available. A duration of time for arrival by the user to each of the available parking spaces is determined. The hold time for each available parking space is applied to the arrival time duration for that available parking space. At least one of the available parking spaces for which the user'"'"'s arrival time duration is less than the hold time is selected and provided to the user.
128 Citations
16 Claims
-
1. A computer-implemented system for providing available parking spaces, comprising:
- a database to associate each of a plurality of parking spaces with a hold time, wherein each hold time comprises a time during which vehicles are prevented from parking within that parking space;
an assignment module to assign shorter hold times to those parking spaces associated with parking variables that are desirable to a user based on user preferences and to assign longer hold times to those parking spaces with the parking variables that are less desirable based on user preferences;
a receipt module to receive from the user, a request for an available parking space;
an identification module to identify one or more of the parking spaces as available;
a duration module to determine a duration of time for arrival of the user to each of the available parking spaces;
a threshold module to apply the hold time for each available parking space to the user'"'"'s duration of time for arrival to that available parking space;
a selection module to select at least one of the available parking spaces for which the user'"'"'s duration of time for arrival is less than the hold time;
a notification module to provide the selected available parking spaces to the user;
a parking account maintained for the user;
a reservation module to receive from the user a selection of one of the selected available parking spaces via the parking account and to reserve the selected available parking space as a reserved parking space to prevent others from parking in the selected available parking space; and
a processor to execute the modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- a database to associate each of a plurality of parking spaces with a hold time, wherein each hold time comprises a time during which vehicles are prevented from parking within that parking space;
-
9. A computer-implemented method for providing available parking spaces, comprising steps of:
- associating each of a plurality of parking spaces with a hold time, wherein each hold time comprises a time during which vehicles are prevented from parking within that parking space;
assigning shorter hold times to those parking spaces associated with parking variables that are desirable to a user based on user preferences;
assigning longer hold times to those parking spaces with the parking variables that are less desirable based on user preferences;
receiving from the user, a request for an available parking space;
identifying one or more of the parking spaces as available;
determining a duration of time for arrival of the user to each of the available parking spaces;
applying the hold time for each available parking space to the user'"'"'s duration of time for arrival to that available parking space;
selecting at least one of the available parking spaces for which the user'"'"'s duration of time for arrival is less than the hold time;
providing the selected available parking spaces to the user;
maintaining a parking account for the user;
receiving from the user selection of one of the selected available parking spaces via the parking account, and reserving the selected available parking space as a reserved parking space to prevent others from parking in the selected available parking space, wherein the steps are performed by a suitably-programmed computer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- associating each of a plurality of parking spaces with a hold time, wherein each hold time comprises a time during which vehicles are prevented from parking within that parking space;
Specification