Abstract: An automated parking system is disclosed in one embodiment of the present invention. A parking aid component is integrated into the system. The parking assistant unit consists of a sensing unit with multiple sensors for detecting car presence upon parking space entry, a microcontroller with non-volatile memory coupled to one or more processors for running the subunits, an alert system, and a communication system.
FIELD OF THE DISCLOSURE
Generally speaking, parking structures are the subject of this disclosure. In particular, an automated parking system is the subject of this disclosure. The present disclosure is concerned with an Internet of Things-based automated parking solution and its associated method.
BACKGROUND
The history of the invention is provided because it may shed light on the invention itself. Any publication mentioned, either explicitly or implicitly, is not an admission that the information provided herein is prior art or relevant to the presently claimed invention.
A security guard's physical assistance is needed when parking a vehicle in a mall or shopping centre and when searching for an available parking spot. It can be difficult for the security guard and the driver to find a parking spot in a crowded garage or at a well-known tourist attraction. Whereas in some locations it is possible to automatically log the whereabouts of cars into a database, in others this information must be recorded by hand. Unfortunately, it is still a time-consuming and laborious process to locate the parking spot for a vehicle. Errors are more likely to occur in manually maintained databases. Problems can
3
arise if parking tokens or receipts, which are used by some systems, go missing. There is still the possibility of car theft, so it's also dangerous.
OBJECTS OF THE PRESENT DISCLOSURE
The goal of this disclosure is to address limitations of existing approaches. One goal of this disclosure is to streamline the process of parking a car at a shopping centre or complex. The purpose of this disclosure is to help drivers save time when looking for a parking spot. Protecting vehicles while they are stored is a primary focus of this disclosure. The goal of the disclosure presented here is to create a database of parked vehicles and then use that database in other parking lots in the same region. The present disclosure aims to avoid spending money on costly elevators or other complex systems that would otherwise be required in parking garages.
SUMMARY
The following detailed description of illustrative embodiments, together with the accompanying drawing figures in which like numerals represent like components, will make various objects, features, aspects, and advantages of the inventive subject matter more apparent. This information is about parking garages and garages in general. In particular, an automated parking system is the subject of this disclosure. This document describes an automated parking system and method that
4
are based on the Internet of Things.
An automated parking system is disclosed in one embodiment of the present invention. A parking aid component is integrated into the system. The parking assistant unit consists of a sensing unit with a number of sensors for detecting a car's arrival at a parking spot's entrance, a microcontroller with non-8-bit temporary memory coupled to one or more processors for running the subunits, an alert system, and a means of communicating with the car's driver. Additionally, an automated method for controlling vehicle parking is disclosed herein. The first step in the process is to identify the vehicle that has just entered the lot for the first time, and the next two are to create a QR code for the car and retrieve its information.
DETAILED DESCRIPTION
This information is about parking garages and garages in general. In particular, an automated parking system is the subject of this disclosure. This document describes an automated parking system and method that are based on the Internet of Things. A parking assistant unit with multiple parts that can both work separately and together is integrated into the system.
The parking aid system's sensing unit is packed with various sensors. These sensors are set up to detect the presence of a car when it drives into a parking spot. Sensors may consist of, but are not limited to, quick
5
response (QR) readers, proximity detectors, and infrared (IR) viewers. It is possible to set up the IR and proximity sensors to detect when a car is near a parking garage entrance. The QR sensor can read a vehicle identifier, such as a QR code, to pinpoint exactly where a parked car is. Sometimes a microcontroller is part of the parking helper unit. The one or more subunits are stored in nonvolatile memory and are executed by one or more processors contained within the microcontroller. The ATmega328-based Arduino Uno is used as the microcontroller in some implementations. It has a USB port, a power jack, an ICSP header, a reset button, and 14 digital I/O pins (6 of which can be used as PWM outputs). It also has a 16 MHz crystal oscillator. UART TTL (5V) serial communication is available on digital pins 0 (RX) and 1 (TX) of the ATmega328 (TX). Software on the host computer sees the on-board ATmega16U2 microcontroller's USB interface as a physical com port for serial communication. There is no need for a special driver because the '16U2 firmware works with the typical USB COM drivers.
However, a.inf file is essential on Windows. A serial monitor is built into the Arduino IDE and can be used to transmit and receive basic textual data with the Arduino board. Data transmission through the USB-to- serial chip and the USB connection to the computer is indicated by the rapid flashing of the RX and TX LEDs on the board (but not for serial communication on pins 0 and 1). Predetermined values for threshold physiological parameters and associated software/program codes may
6
be stored in a non-volatile memory device. Non-volatile memory (e.g. semiconductor memories, such as ROMs, PROMs, random access memories (RAMs), etc.) is also a part of the microcontroller, as are one or more processors, a battery (e.g. a rechargeable Li-ion battery, a solid-state battery, etc.) to supply electric energy to one or more components of the system, a charging system to replenish the battery, other electronic components, data transmission mechanisms, and so Each of the aforementioned parts of the system can be functionally connected to every other part.
The system's CPU can be programmed to run the one or more modules. The processor could be a microprocessor, microcontroller, CISC processor, RISC microprocessor, or any other kind of processing circuit. In addition, the term "processor" can refer to a single processor, a collection of processors, or a processing device that may share some or all of its components with other devices.
The architectures in which the system's one or more processors, processing devices, and elements are arranged to respond to and process the instructions that drive the system, vary. The processor could also consist of several smaller components. Data logger, QR code generator, data transceiver, data analysis, and notification subunits are some examples of possible subunits.
The data logger component, when run by the one or more processors, is set up to obtain information from the vehicle. Information about
7
vehicles may include, but is not limited to, their VINs, makes, models, sizes, and owners' contact information. When a vehicle enters a parking space for the first time, the data logger subunit can be set up to receive a new QR code in the usual fashion. In some cases, a QR code generator subunit is used to create the QR code. When coupled by one or more processors, the QR code generator component is set to produce the code immediately after a vehicle enters a parking spot for the first time. When coupled by one or more processors, the data transceiver component is set up to send the parked vehicle's QR code and parking location coordinates to a mobile unit. Together with the QR code generator subunit, the mobile device is programmed to execute a sequence of PLI. Android phones, iOS devices, laptops, iPads, and notepads are all viable options for the mobile unit. When run, the data analysis subunit will compare the vehicle's QR code upon its second entry to its initial entry. The data analysis unit may, in some implementations, compare the identified QR code with a list of QR codes stored in memory and record the GPS coordinates of the vehicle's parking spot. Sensor/hardware components can be taught using a variety of AI/machine learning techniques in this embodiment, including but not limited to decision tree learning, Bayesian network, deep learning, random forest, supervised vector machines, reinforcement learning, prediction models, and the like. These mechanisms aid in enhancing training and learning data, which in turn improves
8
subsequent prediction. Open, close, low, high, and volume are just some of the functions or factors that are calculated using the Regression and ARIMKA (Auto Regression Integrated Moving Average).
An embodiment includes a notification subunit that, when combined with one or more processors, is programmed to issue a notification whenever the vehicle's parking location coordinates change. A speaker for playing an audio message and a buzzer for making noise are just two examples of what the system with alert means might include. In some implementations, the unit for transmitting data is wireless (e.g., a WiFi transceiver, BLE transceiver, telecommunication transceiver, radio frequency (RF) transceiver, etc.). The communication unit can take the form of a wired connection, a bus connector (like a USB connector), a micro-USB connector, etc., in various implementations.
Advantages of the present invention
The system is useful for automating parking of vehicles in accordance with the aforementioned embodiment and related aspects of the present invention in the present disclosure. The present invention also facilitates automated parking in shopping centres, malls, and complexes. Time savings for motorists searching for parking spots is yet another benefit of the present invention. The present invention also has the added benefit of protecting vehicles while they are parked. Making a repository of vehicles parked in the spaces and using such repositories in other
9
parking spaces of a region is another benefit of the present invention. The present invention also avoids the need for expensive lifts or other complicated systems to be installed in parking garages.
We Claim
1. A number of sensors are used in the automated parking system's sensing unit to detect the presence of a vehicle upon entry to a parking space.
2. A data logger subunit, which, when executed by the one or more processors, receives vehicle information and a newly generated QR code upon the vehicle's initial entry into the parking space; A microcontroller with non-volatile memory and one or more processors capable of executing the one or more subunits; Quick Response (QR) code generation hardware that, when connected to a computer network, generates the QR code the first time the vehicle is parked; a data transceiver component, which, when coupled by the one or more processors, transmits the QR code and GPS coordinates of a parked car to a mobile unit; a notification subunit, which, when coupled with the one or more processors, notifies for the parking location coordinates of the vehicle; one or more alert means; and a data analysis unit that, once coupled by the one or more processors, compares the vehicle's QR code upon subsequent entry to the one upon initial entry, checks the identified QR code against a list of QR codes stored in memory, and keeps tabs on the parking location coordinates of the vehicle.
3. The system described in claim 1, wherein said system also includes a portable component.
11
4. The system of claim 1, wherein the multiple sensors include at least one QR sensor, one proximity sensor, and one infrared sensor.
5. In one embodiment of the system of claim 1, a speaker and a buzzer are used as part of the system's alert means.
6. The system described in Claim 1, wherein the microcontroller is based on the Arduino platform.
7. Claimed in Claim 1 is a system in which information about a vehicle includes its unique identification number, make, model, year, and size, as well as information about its owner.
8. System according to claim 2, wherein the mobile device also comprises a set of programmable logic instructions (PLI) in sync with that of the QR code generator subunit. According to the system, the portable device is an Android phone, a smartphone, a laptop, an iPad, or a notepad.
9. Method for automating vehicle parking, including: recognising a vehicle upon its first entry; creating a quick response (QR) code for the vehicle and retrieving its data; locating and tracking the vehicle's parking spot; and alerting the vehicle's owner to the spot's coordinates. 10. The method as claimed in claim 9, wherein the method comprising sharing repository of the vehicle data along with the QR codes to a central repository, and other parking spaces of a particular region.
| # | Name | Date |
|---|---|---|
| 1 | 202211064071-COMPLETE SPECIFICATION [09-11-2022(online)].pdf | 2022-11-09 |
| 1 | 202211064071-STATEMENT OF UNDERTAKING (FORM 3) [09-11-2022(online)].pdf | 2022-11-09 |
| 2 | 202211064071-DECLARATION OF INVENTORSHIP (FORM 5) [09-11-2022(online)].pdf | 2022-11-09 |
| 2 | 202211064071-REQUEST FOR EARLY PUBLICATION(FORM-9) [09-11-2022(online)].pdf | 2022-11-09 |
| 3 | 202211064071-DRAWINGS [09-11-2022(online)].pdf | 2022-11-09 |
| 3 | 202211064071-FORM 1 [09-11-2022(online)].pdf | 2022-11-09 |
| 4 | 202211064071-DRAWINGS [09-11-2022(online)].pdf | 2022-11-09 |
| 4 | 202211064071-FORM 1 [09-11-2022(online)].pdf | 2022-11-09 |
| 5 | 202211064071-DECLARATION OF INVENTORSHIP (FORM 5) [09-11-2022(online)].pdf | 2022-11-09 |
| 5 | 202211064071-REQUEST FOR EARLY PUBLICATION(FORM-9) [09-11-2022(online)].pdf | 2022-11-09 |
| 6 | 202211064071-COMPLETE SPECIFICATION [09-11-2022(online)].pdf | 2022-11-09 |
| 6 | 202211064071-STATEMENT OF UNDERTAKING (FORM 3) [09-11-2022(online)].pdf | 2022-11-09 |