Processing

Please wait...

Settings

Settings

1. US20190005739 - SYSTEMS AND METHODS FOR ARRANGING PARKING BETWEEN PARTIES USING COMPUTING DEVICES

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

Claims

1. A method for managing a parking space, the method comprising:
registering a parking spot to a first user account in response to a registration request from a first user device, wherein the parking spot is associated with a parking descriptor;
receiving a street address data and associating the street address data with the parking spot, wherein the association is a one-to-many association with each of a plurality of parking spots associated with the street address data;
receiving a query including search criteria from a second user device associated with a second user account;
selecting the parking spot by matching the search criteria to the parking descriptor, returning the parking spot to the second user device; and
displaying a search result interface on the second user device with a parking icon associated with the parking spot.
2. The method of claim 1, further comprising receiving, from the second user device, a request to rent the parking spot for a selected period of time.
3. The method of claim 2, further comprising delivering, to the second user device, a message confirming rental of the parking spot to the second user account for the selected period of time.
4. The method of claim 3, further comprising receiving, from the second user account, payment for the rental of the parking spot for the selected period of time.
5. The method of claim 4, further comprising:
sending a message to the second user device, the message indicating that an allocated rental time for the parking spot is due to expire; and
after expiration of a grace period after the allocated rental time has completed, providing notification to a towing company regarding a vehicle that is parked in the parking spot for longer than the allocated rental time.
6. The method of claim 1, wherein the query from the second user device is a natural language search.
7. The method of claim 1, further comprising marking, in a database, the parking spot as available for rent responsive to GPS data received from the first user device indicating the first user device has departed the vicinity of the parking spot.
8. The method of claim 1, wherein the parking descriptor comprises at least one of covered, guarded, road side, driveway, garage, handicap, compact, commercial, residential, or lighted.
9. The method of claim 1, wherein the receiving, selecting, returning, and displaying are performed in real-time or near real-time.
10. The method of claim 1, further comprising parking a vehicle associated with the second user device in the parking spot.
11. The method of claim 5, further comprising towing, by the towing company and in response to the notification, the vehicle out of the parking spot to cause the parking spot to again be available for rent.
12. The method of claim 1, wherein the street address data is received from at least one of the first user device or the first user account and comprises a plain text input.
13. The method of claim 1 wherein receiving the street address data further comprises receiving a location data from an onboard sensor of the first user device and determining the street address data based on the location data.
14. The method of claim 13, further comprising generating a one-to-one association of the location data and the parking spot.
15. A system for generating precision geolocated parking spots comprising:
a processor,
a tangible, non-transitory memory configured to communicate with the processor,
the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:
registering, by the processor, a parking spot to a user account in response to a registration request from a first user device;
associating, by the processor, the parking spot with a parking descriptor;
receiving, by the processor, a first location data from the first user device; and
associating, by the processor, the first location data with the parking spot on a one-to-one basis and generating a precision geolocated parking spot.
16. The system of claim 15, wherein the associating the parking spot with a parking descriptor comprises:
generating, by the processor, a spot identifier and associating the identifier with the parking spot; and
populating, by he processor, a spot identifier field of a parking spot properties interface.
17. The system of claim 15, wherein receiving the first location data further comprises:
receiving, by the processor, a plain text longitude input and a plain text latitude input from a precision geolocation interface of the first user device and storing the plain text longitude input and the plain text latitude input as the first location data; or
receiving, by the processor, the first location data from an onboard sensor of the first user device in response to a pull command from the first user device.
18. The system of claim 17, wherein a longitude field and a latitude field of the precision geolocation interface are populated in response to the processor receiving the first location data from the onboard sensor of the first user device.
19. The system of claim 17, wherein the operations further comprise:
receiving, by the processor, a second location data from onboard sensors of a second user device;
determining, by the processor, a distance from the precision geolocated parking spot and the second user device based on the second location data; and
updating, by the processor, a distance display of a details panel of a search results interface based on the distance determined.