1 / 17

Localization Platform - Efficient Infrastructure for Location-based Applications

The Localization Platform is a framework designed to provide efficient and reliable implementation of location-based features, such as storing user locations and optimizing resource usage. This project aims to address common needs in location-based applications by considering parameters like battery life, network data plan, processing time, and memory space.

warrick
Download Presentation

Localization Platform - Efficient Infrastructure for Location-based Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Multi-criteria infrastructure for location-based applicationsShortly known as: Localization Platform Ronen Abraham Ido Cohen Yuval Efrati Tomer Sole'

  2. Background These days many mobile devices have an internal GPS service that can ask the GPS server where the holder of the device is location at. This usage is very resource-heavy and wasteful to the user.

  3. Project Goal "Localization Platform" is a framework for location-based applications. The purpose is to answer on common needs in this subject, using efficient and reliable implementations of location-based issues: • Storing the present and past locations of every user in the application. • Limiting the use of the following 4 parameters on the way: • battery life • network data plan • processing time • memory space

  4. System Architecture Registered service Storage server Location recommendation Localization client Mock application Location-based application Legend: Communication Inheritance Operating system modules

  5. High LevelUse CaseDiagram

  6. Data Model - Storage Server

  7. Data Model - Prediction Server

  8. Sequence DiagramAdd location -

  9. Events general client-server event

  10. Events The Android API events

  11. States Localization server state chart:

  12. States Android client state chart

  13. Object-Oriented Analysis Android Client Class Diagram

  14. Object-Oriented Analysis Prediction Server Class Diagram

  15. Task List

  16. Thank You!

More Related