Blockchain for Customer Data Protection
Problem Diagnosis:
Data is vital as it stores information of particular person. It contains critical personal information such as credit card numbers, social security numbers, or driving licenses. When this information is exposed to the unreliable third party, it will be used for negative and unexpected purposes. Consequently, customer’s budgets or accounts will be harmed due to criminal identity theft.
One alarming thing needed to be concerned about is that there is an increase in the number of advanced hackers who can steal other’s information in just a blink of an eye. Databases are more vulnerable to these cyber attacks. This is one of the drawbacks coming from the rapid development of technology. On the other hand, the amount of money trading every single day has never witnessed a decreasing trend, which might be a good chance for illegal cyber heist.
Proposed Solution:
To fix this problem, we will implement blockchains to store our customer’s data. Data such as payment methods, license plate numbers, and lot usage statistics. Blockchain works best here because this critical and sensitive data is decentralized, making hacking into the database virtually impossible.
More specifically, our blockchain will apply the concepts of hashing, proof of work, and multiple entries. This will be done by storing small pieces of the entire encrypted data into a chain of blocks. These blocks together will form the entire piece of data and will only be able to be rearranged in a readable manner through having the hash code of the previous block. That hash will decrypt the data in the current block. However, the hash code can be discovered through brute force and in order to maintain customer data security, we will also implement a proof-of-work method which requires a waiting time if a block in the chain is tampered. This dramatically slows down the process of cracking the hash code, no matter how powerful the bad actor’s computer system is. And as a final measure of security, we will also add in a multiple entry system. The entire blockchain will be stored in multiple locations and will only allow additions of the new block to the master ledger only when all the sub-locations confirm the change. This means a bad actor cannot insert a malicious block, even with a cracked hash code, in some part of the blockchain and crack the chain. This insertion would have to be confirmed by the other locations for that to work.
In summation, using blockchain and its supporting concepts, we can provide customers data security despite the omnipresent threat of cyberattack. This will ensure customer trust in our service and will help our service grow.
Docker/Containerized Information Exchange
Problem Diagnosis:
In modern day drivers spend billions searching for parking spots and paying for more time than they need to avoid tickets that would likely cost them less. This study was concluded traffic data aggregator INRIX. Drivers want cheap and plentiful parking spots since motorists in major U.S. cities spend an average of $345 a year in lost time and wasted fuel to find parking places, while parking/garaging companies hope to profit by offering smooth parking guidance for motorists using smartphone apps or automated parking technology. Some of these parking companies, like Icon Quik Park own 300 garages around New York City, require infrastructure which would enable scalability by providing adequate data management and exchange and also a platform for hosting applications.
Proposed Solution:
To comply with the above requirements for adequate management of available parking spots and combined pricing across multiple garaging location, also having the state/information of various garaging location available at others we propose a technique called containerization. All the parking and customer related states will be hosted in these lightweight virtual entities, containers. All the parking management applications and its dependencies will also be supported in the container. Containers, also are generally less resource-demanding and faster to spin, hence we can quickly use them to transfer states from one location to other parking locations, so that user information is made available across all the branches of the garage chains. This gives the leverage to charge a user only once even if he has used multiple parking locations to garage his car throughout the day. With container assisted quick exchange of information our users can be informed of the garage pricing at a particular location in a given time of the day. Moreover, if certain state hosted in the container are of no use for the parking management, the contained can be turned off making space for more data to be accommodated in the system.
The containerization approach gives us flexibility and portability in hosting application and exchanging information. Moreover, the detection, recognition and other applications can also be supported in the containers such that the state related to these applications can be stored and migrated to necessary garaging locations. This will undoubtedly will increase the operating efficiency and customer satisfaction of the above proposed automated garage parking.
Detection of Blacklisted Cars
Problem diagnosis:
According to the report by Wikihow, in the U.S, there is a car being stolen every 44 seconds. It is also a headache for police to deal with so many stolen car reports and try to trace them. It is being said that there is at least 105 million and up to 2 billion parking spaces in the U.S and a third of them are in parking garages. If assuming half occupancy of the parking garage then there is at least 16 million and up to 300 million cars parked during a single day on the parking garage in the U.S. Therefore, it would be helpful and efficient if all the parking garage could equip with systems that could detect whether a car is stolen/salvaged.
Amber alert is spreading a lot in daily lives. Missing child is a major issue that threads every family. Most criminals will use vehicle as their primary transportation for kidnapping. Thus, parking garages are the main places that criminals may be exposed to. By equipped with detection systems, parking garages could easily play in the role of reducing the crime rate of kidnapping.
Proposed Solution:
To detect the crime in stolen cars/ amber alert when the time of entering the garage, by searching the image of the crime or using the license plate from the criminals alert website such as Rutgers Police Department and be fetched by the data analytics module, we will be able to catch the information and using our algorithm to compare between the criminal database and the license plate,the face of criminal which are detected by our modules .Hence ,if it is true the notification among the system will be turned on and send an alert to the administrator system or otherwise, nothing will happen.
User Interface
Problem Statement:
The main purpose of User Interface (UI) is to make it user friendly such that the customer has a good parking experience. It has to be designed in a way that the UI appears informative both to the customer and the manager of the garage. The more organized and featureful our websites look, the more people will put their trust and their time into our provided system. We will attach more features such as: updating the crime alert on the website in order to warn the customer,...
Proposed Solution: