System and method for determining parking infraction
First Claim
1. A method of managing a parking lot using a patrol vehicle, the parking lot comprising a plurality of parking stalls for occupancy by a plurality of vehicles, each parking stall having a unique parking stall identifier, at least one parking stall being occupied by a corresponding parked vehicle, the patrol vehicle having a memory and a processor, the method comprising:
- storing, in the memory, a predetermined boundary for each of the plurality of parking stalls;
determining, by the processor, if an approximate longitudinal and transverse center of the parked vehicle is located within a predetermined boundary of the corresponding at least one parking stall, and if so;
flagging, by the processor, the at least one parking stall as an occupied parking stall;
determining, by the processor, at a first time, a parking duration rule for the occupied parking stall, the parking duration rule indicating a parking expiration time for the parked vehicle at the corresponding occupied parking stall; and
determining, by the processor, if the first time exceeds the parking expiration time, and if so, generating a citation alert for the occupied parking stall.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments are described herein for methods and systems for managing a parking area. In one embodiment, the method comprises receiving a parking authorization request from a parking lot user, the request specifying a parking stall identifier corresponding to a parking stall occupied by the users vehicle, the request further specifying a parking duration parameter identifying a time duration the user'"'"'s vehicle can occupy the stall; determining a parking duration rule for the stall based on the parking duration parameter, the rule indicating a parking expiration time; at a first time, receiving a first data associated with the parking stall identifier, the first data comprising an occupancy parameter indicating a presence or absence of a parked vehicle at the identified stall; if the occupancy parameter indicates a presence of a parked vehicle, generate a citation alert for the stall if the first time exceeds the parking expiration time.
78 Citations
20 Claims
-
1. A method of managing a parking lot using a patrol vehicle, the parking lot comprising a plurality of parking stalls for occupancy by a plurality of vehicles, each parking stall having a unique parking stall identifier, at least one parking stall being occupied by a corresponding parked vehicle, the patrol vehicle having a memory and a processor, the method comprising:
-
storing, in the memory, a predetermined boundary for each of the plurality of parking stalls; determining, by the processor, if an approximate longitudinal and transverse center of the parked vehicle is located within a predetermined boundary of the corresponding at least one parking stall, and if so; flagging, by the processor, the at least one parking stall as an occupied parking stall; determining, by the processor, at a first time, a parking duration rule for the occupied parking stall, the parking duration rule indicating a parking expiration time for the parked vehicle at the corresponding occupied parking stall; and determining, by the processor, if the first time exceeds the parking expiration time, and if so, generating a citation alert for the occupied parking stall. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A parking lot management system for managing a parking lot, the parking lot comprising a plurality of parking stalls for occupancy by a plurality of vehicles, each parking stall having a unique parking stall identifier, at least one parking stall being occupied by a corresponding parked vehicle, the system comprising:
-
a non-transient computer memory; and a processor coupled to the non-transient computer memory, the processor and the non-transient computer memory being provided on a patrol vehicle, the processor being configured to; store, in the memory, a predetermined boundary for each of the plurality of parking stalls; determine, by the processor, if an approximate longitudinal and transverse center of the parked vehicle is located within a predetermined boundary of the corresponding at least one parking stall; if the parked vehicle is determined to be within the corresponding predetermined boundary of the at least one parking stall, flag, by the processor, the at least one parking stall as an occupied parking stall; subsequently, determine, by the processor, at a first time, a parking duration rule for the occupied parking stall, the parking duration rule indicating a parking expiration time for the parked vehicle at the corresponding occupied parking stall; and determine, by the processor, if the first time exceeds the parking expiration time, and if so, generate a citation alert for the occupied parking stall. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing computer-executable instructions, the instructions for causing a processor, coupled to a memory, to perform a method of managing a parking area, the parking lot comprising a plurality of parking stalls for occupancy by a plurality of vehicles, each parking stall having a unique parking stall identifier, at least one parking stall being occupied by a corresponding parked vehicle, where the computer-readable medium is provided on a patrol vehicle, the method comprising:
-
storing, in the memory, a predetermined boundary for each of the plurality of parking stalls; determining, by the processor, if an approximate longitudinal and transverse center of the parked vehicle is located within a predetermined boundary of the corresponding at least one parking stall, and if so; flagging, by the processor, the at least one parking stall as an occupied parking stall; determining, by the processor, at a first time, a parking duration rule for the occupied parking stall, the parking duration rule indicating a parking expiration time for the parked vehicle at the corresponding occupied parking stall; and determining, by the processor, if the first time exceeds the parking expiration time, and if so, generating a citation alert for the occupied parking stall. - View Dependent Claims (18, 19, 20)
-
Specification