Modeling Mobile Applications for Proximity-Based Promotion Delivery to Shopping Centers Using Petri Nets
Open Access
Abstract
This article presents the design and implementation of an API that delivers real-time promotional notifications to mobile devices based on their proximity to shopping centers, calculated using the Haversine formula. Developed in Laravel, the API determines whether a mobile device is within a 600 m radius of any registered shopping center, such as Soriana, GranD, and HEB, and sends the relevant promotional information. The system uses Petri nets to model asynchronous behavior, enabling efficient concurrency management between the mobile application and the API. This structure ensures optimized message delivery, preventing communication collisions and delays. The mobile application, developed in Kotlin, integrates geolocation services to capture and update the user’s location in real time. The results indicate an improvement in response time and proximity detection accuracy, highlighting the effectiveness of the Petri net model for systems requiring concurrent interaction. The combination of Laravel, Kotlin, and formal modeling with Petri nets proves to be an effective and scalable solution for proximity-based mobile applications.Keywords
All Related Versions
This publication has 25 references indexed in Scilit:
- Untapping the potential of mobile location data: The opportunities and challenges for retail analyticsJournal of Retailing and Consumer Services, 2024
- The current state and future of mobile security in the light of the recent mobile security threat reportsMultimedia Tools and Applications, 2023
- Efficient Mobile Location Tracking and Data Reduction for Proximity Detection ApplicationsIEEE Access, 2022
- Impact of mobile phones and wireless devices use on children and adolescents’ mental health: a systematic reviewEuropean Child & Adolescent Psychiatry, 2022
- Performance Evaluation of a new one-time password (OTP) scheme using stochastic petri net (SPN)2022
- A Comprehensive Review of Indoor/Outdoor Localization Solutions in IoT era: Research Challenges and Future PerspectivesComputer Networks, 2022
- Geolocation Services and Marketing Communication from a Global Point of ViewSHS Web of Conferences, 2021
- Development of An Android Application for Viewing Covid-19 Containment Zones and Monitoring Violators Who are Trespassing into It Using Firebase and GeofencingTransactions of the Indian National Academy of Engineering, 2020
- A Simulation-Based Optimization Approach for Reliability-Aware Service Composition in Edge ComputingIEEE Access, 2020
- Modeling and Analysis for Mobile Computing Systems Based on Petri Nets: A SurveyIEEE Access, 2018