SYSTEMS AND METHODS FOR MANAGING PARKING TRANSACTIONS
First Claim
1. A method comprising:
- receiving, at a server device comprising one or more computing devices, a request to extend a parking duration associated with parking a vehicle in a parking space, wherein the request comprises an authentication code and an amount of time by which to extend the parking duration;
identifying, by the server device, an amount of parking time remaining based at least in part on the authentication code;
updating, by the server device, the parking duration based at least in part on the amount of parking time remaining and the amount of time by which to extend the parking duration; and
sending, by the server device, a response message comprising the updated parking duration to a parking transaction terminal, the response message causing a parking transaction terminal to authorize parking in the parking space for the updated parking duration.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments herein are directed to managing parking-related transactions. Such transactions may include, but are not limited to, extending an amount of time purchased for parking a vehicle in a parking space and transferring an amount of parking time between parking spaces. An authentication code may be generated in association with an initial purchase of parking time and subsequently used to facilitate parking time extensions or transfers. A parking transaction server may receive and validate requests for parking transactions, as well as send a response to a parking transaction terminal associated with a request for a parking transaction. Certain embodiments herein also relate to the parking transaction server receiving indications that vehicles have entered or exited a parking space, and based on such indications, may manage an amount of parking time remaining to optimize the amount or parking time available for parking a vehicle in a parking space.
19 Citations
21 Claims
-
1. A method comprising:
-
receiving, at a server device comprising one or more computing devices, a request to extend a parking duration associated with parking a vehicle in a parking space, wherein the request comprises an authentication code and an amount of time by which to extend the parking duration; identifying, by the server device, an amount of parking time remaining based at least in part on the authentication code; updating, by the server device, the parking duration based at least in part on the amount of parking time remaining and the amount of time by which to extend the parking duration; and sending, by the server device, a response message comprising the updated parking duration to a parking transaction terminal, the response message causing a parking transaction terminal to authorize parking in the parking space for the updated parking duration. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a parking transaction terminal; a sensor device communicatively coupled to the parking transaction terminal; at least one memory that stores computer-executable instructions; and at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to; receive an indication that a vehicle has exited a first parking space, wherein the indication comprises a first parking space identifier associated with the first parking space, the indication based at least in part on detection by the sensor device; identify a parking time expiry associated with the first parking space identifier; receive a request to transfer parking time associated with the first parking space identifier to a second parking space identifier, wherein the request comprises an authentication code associated with the first parking space identifier and the second parking space identifier; update a parking space identifier associated with the authentication code with the second parking space identifier; and send a response message to the parking transaction terminal, the response message causing the parking transaction terminal to authorize parking the vehicle in a second parking space associated with the second parking space identifier for an amount of time equivalent to the parking time expiry. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable media storing computer-executable instructions that, when executed by at least one processor, configure the at least one processor to perform operations comprising:
-
receiving, from a sensor device, an indication that a vehicle occupies a parking space; sending the indication, a parking transaction request, and an authentication code associated with the parking transaction request to a server device; receiving, from the server device, a parking time expiry associated with the parking transaction request; and displaying the parking time expiry. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification