VENUE ENTRY PAYMENT SYSTEM FOR VEHICLES
20220122452 · 2022-04-21
Assignee
Inventors
Cpc classification
G06Q20/18
PHYSICS
G08G1/0175
PHYSICS
G08G1/149
PHYSICS
International classification
G06Q20/18
PHYSICS
Abstract
There is a system for admitting automobiles to a venue comprising: at least one camera for recognizing an automobile, and a license plate. A server is configured for receiving a picture of the automobile and a picture of the license plate of the automobile. Furthermore, there is at least one database for storing, matching and identifying the picture of the automobile and the license plate. In addition, there is at least one screen for allowing a user to identify their automobile taken from a list of automobiles. There is also a process for tracking an automobile within an area which comprises the steps of identifying a pre-defined area and identifying an automobile for screening into the area. Next the auto and its license plate are photographed. This information is stored in a database and then used to generate invoices and track the location of these automobiles. Customer can access the database, enter the license plate of his vehicle, the database recognizes his vehicle, the customer makes payment for his vehicle, and the app places the customer information onto the PAID category list on the database.
Claims
1. A system for admitting automobiles to a venue comprising: at least one camera for recognizing an automobile; at least one camera for recognizing a license plate; at least one server for receiving a picture of the automobile and a picture of the license plate of the automobile; at least one database for storing matching and identifying the picture of the automobile and the license plate; and at least one screen for allowing a user to identify their automobile taken from a list of automobiles and to make payment for his vehicle.
2. The system as in claim 1, wherein said at least one camera for recognizing the automobile and said at least one camera for recognizing the license plate are the same camera.
3. The system as in claim 1, further comprising at least one additional server for housing said at least one database.
4. The system as in claim 1, further comprising at least one kiosk, wherein said at least one screen is coupled to said at least one kiosk and where a customer can make payment.
5. The system as in claim 4, wherein the system comprises a pre-defined area, and wherein said at least one kiosk is disposed inside of said pre-defined area.
6. The system as in claim 5, wherein said pre-defined area are set by GPS coordinates and wherein said GPS coordinates are stored in said database.
7. The system as in claim 6, further comprising at least one additional camera, wherein said at least one additional camera is configured to identify an automobile when the automobile leaves the pre-defined area.
8. The system as in claim 7, wherein said at least one additional camera is configured to take a picture of a license plate when the automobiles are leaving the pre-defined area.
9. The system as in claim 8, wherein said at least one additional camera is configured to take a picture of the automobile when the automobile is leaving the pre-defined area.
10. The system as in claim 9, wherein said picture of said license plate and said picture of said automobile as it is leaving the pre-defined area is stored in said database and wherein the data in said database is used to release the automobile from the list.
11. A process for tracking an automobile in an area comprising the steps of: identifying a predefined area; identifying an automobile for screening into the area; photographing the automobile including a body and a color of the automobile; photographing a license plate on the automobile; storing a picture of the automobile in a database; storing the picture of the license plate in a database; creating an automobile identity in the database based upon the picture of the license plate and the picture of the automobile; storing the identity of the automobile in the database; generating an invoice for the automobile and attaching the invoice to the identity of the automobile in the database; selecting a list of automobiles associated with outstanding invoices; presenting a list of identified automobiles having outstanding invoices to a user; and having a user select an automobile from a list of automobiles in the database comprising automobiles that have not paid an entry fee.
12. The process as in claim 11, wherein said step of identifying a pre-defined area comprises outlining GPS coordinates for said area and storing said GPS coordinates in the database.
13. The process as in claim 11, wherein said step of presenting a list of identified automobiles associated with outstanding invoices comprises presenting the list on a kiosk inside of the predefined area.
14. The process as in claim 13, further comprising the step of tracking when an automobile leaves the predefined area.
15. The process as in claim 14, wherein said step of tracking when an automobile leaves a pre-defined area comprises taking a picture of an automobile body and taking a picture of the automobile license plate and matching these pictures with pictures stored in the database.
16. The process as in claim 14, further comprising the steps of: contacting an external database for license plate information; and identifying an owner of the automobile based upon the license plate information; contacting the owner to notify the owner that the automobile has left a site without paying for a service; and forwarding an invoice to the automobile owner so that the owner pays the invoice.
17. The process as in claim 16, wherein the step of forwarding an invoice to the automobile owner comprises sending the invoice via electronic transmission.
18. The process as in claim 17, wherein the step of forwarding an invoice to the automobile owner comprises sending the invoice via email.
19. The process as in claim 17, wherein the step of forwarding an invoice to the automobile owner comprises sending the invoice via text messaging.
20. The process as in claim 16, wherein the step of identifying an owner of the automobile based upon the license plate information comprises scanning an image of the license plate, and then determining the characters on the license plate via text recognition software and then comparing the characters on the license plate to a set of characters stored in an external database.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Other technical advantages may become readily apparent to one of ordinary skill in the art after review of the following figures and description.
[0023] It should be understood at the outset that, although exemplary embodiments are illustrated in the figures and described below, the principles of the present disclosure may be implemented using any number of techniques, whether currently known or not. The present disclosure should in no way be limited to the exemplary implementations and techniques illustrated in the drawings and described below.
[0024] Unless otherwise specifically noted, articles depicted in the drawings are not necessarily drawn to scale.
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DETAILED DESCRIPTION
[0036]
[0037] There is also a fence 20, a lift 22 and a gate 24. The gate 24 is configured to be lifted by the lift 22 upon instructions from either a server or from an attendant after the automobile 34 has been identified through the license plate picture and/or through the picture of the automobile. Disposed inside of the automobile 34 is a passenger 32 as well as an electronic device 30 which can also be used to identify the individual and/or automobile as well. Disposed inside of the predefined area is a kiosk 17 which includes a base 19 and a screen 16. The user once inside of the pre-defined area 10 can then work with the kiosk 17 to check in the vehicle if necessary. While two attendants 14 and 42 are shown, with this automated system, it is possible to operate the entrance and entry of an automobile without attendants.
[0038]
[0039]
[0040] While this server system and layout is simply an example, this system can be used as a closed end system so that has a LAN 33 which interfaces with the kiosk ,the camera 27 or station 48 the WIFI emitters 61, the Bluetooth emitters 63 the computing device 18 such that the computing device 18 can run a local application of the program and process without the need for interaction through a network connection such as through the internet 56 onto a firewall 55 or on to the servers 51 including application server 53, and or database server 54.
[0041]
[0042]
[0043]
[0044] Thus, the picture from station 48 is transmitted through an associated transceiver 108 through the internet 56 through firewall 55 into application server 53 and then stored in database 54a of database server 54. Alternatively, station 48 transcribes the picture of the license plate into a series of digits (numbers and/or letters) or other indicia which is then transmitted and then stored in the database. Alternatively, the station 48 can read the indicia on the license plate picture, transcribe the information on the license plate and then forward the transcribed information to the server. For example, if the picture revealed that the plate was a New York State Plate based upon coloring, and logos, it would then read the indicia on the plate such as ABC-1234, which might be a standard plate set of indica conforming to a series of letters followed by a series of numbers. The plate may also have indicia or lettering indicating the state that the plate originates from or a logo such as the statue of liberty or other type of logo to indicate the state in which the plate is from. The reader can also read the coloring of the plate as well.
[0045] Next in step 5, the process involves storing the picture of the auto in a database such as database 54a. While all of the steps are optional this step is optional and not in the preferred embodiment. Next, in step 6, the process involves creating an automobile identity in the database based upon the picture of the license plate and the picture of the automobile. The creation of the identity can involve using microprocessor 201 running a program in memory 202 fed from mass storage 203 to assemble the photographs of the license plate, the indicia of the license plate (digits etc.), the automobile and any known profiles of the auto into the database. Alternatively, it could simply be the data extracted from a picture of the license plate or of data entry of the license plate itself if necessary. If the license plate of an automobile is identified as a past user, then this picture or data is matched with a previous profile that is already stored in the system. If the license plate is new, then the user can fill out this profile and pay for the entrance in a later step via the kiosk 17. In addition to setting up an identity of the automobile based upon the license plate information, the process can also include the setting up or registering of a user (See
[0046] Thus, once the profile is created or at least initially set up, in step 7 the process involves storing the identity of the automobile in the database.
[0047] Next, in step 8 the system would maintain a list of unpaid invoices for presentation and accounting for future payments. This list of unpaid invoices would be stored in the database and then presented as available for review on the kiosk.
[0048] Next, in step 9 the patron presents their license plate and payment to the kiosk operator or to the kiosk alone, or on their mobile device such as via a webapp. This presentation of the license plate then matches the user or patron with the list of unpaid invoices so that the user can then pay their invoice.
[0049] As the patron is inputting their license plate for future payment, the patron can, in step 10 the patron may choose to register with the system for further simplification of the process at next use. For example, this process is shown in greater detail in
[0050] Next, in step 11 the system assesses payments, updates the list of associates payments to vehicles in the unpaid list and removes vehicles from the unpaid list when a payment is made. Thus, with each punch in of information, the field of available autos can be narrowed in the database until only the remaining matching auto with the matching license plate is available. If the numbers do not exactly match, then the process proceeds to step 12.
[0051] Next, in step 12, if the system does not find the license plate information input by the patron, the system uses fuzzy logic (artificial intelligence) to pair the plate that was entered with partial or full reads of the license plates. This fuzzy logic includes matching a partial list of indicia or digits stored in the database regarding the outstanding invoices with the list of digits or indicia input by the user. With each input by the patron, the list of available license plates from the list of unpaid invoices is narrowed down until the only remaining plates are left for payment.
[0052] Next, in step 13 the user or patron selects one of the vehicles from the list and makes a payment. The vehicle is then removed from the list. Next, as indicated above, with payment, the system matches the payment with the plate listed or uses fuzzy logic to pair the plate that was paid with the list of plates in the unpaid list. Next, in step 15 unpaid vehicles are selected and presented to the supervisor for violations processing.
[0053] Next in step 16, the system such as through microprocessor 201 can log when a user leaves the pre-defined area. This allows for the system to open up new spots for autos to enter into the predefined area. The confirmation that the user leaves the area can take place when a camera from an associated station such as station 48 at an exit takes a picture of the leaving patron's license plate and then this license plate is matched with one of the license plates of the recent entrants into the predefined area.
[0054]
[0055] Either before or after step 26, step 26a can occur wherein a user can be registered. For a more complete description of registering a user see
[0056] Next, in step 27 the system can scan the auto upon leaving the site, match the leaving auto with the entering auto and then determine whether this was one of the missing non-identified autos.
[0057]
[0058]
[0059] One way to track the autos/users is to have an extensive registration system for each of the autos/users. The user can either pre-register or register on site through check in station 48. For example,
[0060]
[0061] Next in step 1004 the system can identify the car owner or driver via facial recognition. Next in step 1005 the system can identify other indicia or characteristics such as the make/model of the auto. These identifying features are matched only with license plates that have at least partial readings of the same indicia such as the same letters and numbers in sequence. Thus, the system narrows the query for color, make/model or dents to only those autos that are in the pre-selected list of qualifying partial license plate matches.
[0062] In at least one embodiment, the step of presenting a list of identified automobiles associated with outstanding invoices (step 10) comprises presenting the list on a kiosk inside of the pre-defined area.
[0063] In at least one embodiment, the step of tracking when an automobile leaves the pre-defined area (step 12) comprises taking a picture of the automobile body and taking a picture of the automobile license plate and matching these pictures with pictures stored in the database.
[0064] Modifications, additions, or omissions may be made to the systems, apparatuses, and methods described herein without departing from the scope of the disclosure. For example, the components of the systems and apparatuses may be integrated or separated. Moreover, the operations of the systems and apparatuses disclosed herein may be performed by more, fewer, or other components and the methods described may include more, fewer, or other steps. Additionally, steps may be performed in any suitable order. As used in this document, “each” refers to each member of a set or each member of a subset of a set.
[0065] To aid the Patent Office and any readers of any patent issued on this application in interpreting the claims appended hereto, applicants wish to note that they do not intend any of the appended claims or claim elements to invoke 35 U.S.C. 112(f) unless the words “means for” or “step for” are explicitly used in the particular claim.
[0066] Although specific advantages have been enumerated above, various embodiments may include some, none, or all of the enumerated advantages.