GPS and Localization Web Services Implementation over Android Modern Satellite Navigation

Size: px
Start display at page:

Download "GPS and Localization Web Services Implementation over Android Modern Satellite Navigation"

Transcription

1 GPS and Localization Web Services Implementation over Android Modern Satellite Navigation Mourad M.H Henchiri Lecturer: dept. of Information Systems University of Nizwa, CEMIS, Nizwa, Oman Abstract Geographic and Location based Services through information systems offers diversified outputs and many advantages to the mobile end-users to retrieve the information about their punctual and most accurate current location, then, all processes on the retrieved data reach to provide more useful information related to the surrounding and near locations. The A-GPS in smart phones of today and also through Web Services using a variety of service providers; whether satellite or terrestrial, lead location based Services to get implemented on Android based smart mobiles providing these value-added services (VAS): real current traffic conditions, real-time routing information, helping in finding nearby facilities and required services. We propose through this paper the implementation of Location based services via the Google Geo-Location Web Services and Walk Score Transit APIs over Android Phones giving varieties of services without restrictions to all users based on their real-time Location. Keywords Android Mobile Operating System, Location Based, Services, Web Services, A-GPS 1. INTRODUCTION In recent years, the use of the Web has greatly affected the lives of many societies, especially in training. This has contributed greatly to the emergence of e-training, in light of the suffering of traditional training in general, many constraints and restrictions that limit its effectiveness at the international level and thus does not support the It is an old concept, the matter of deploying the mobility of services through handsets and mainly the smart mobiles through which different providers deliver the valuable services and value added services (VAS); mainly we are interrested to the geo-location services providing implementation in this research. Also, here we must introduce the basic communication services that had been started in the early 1990s when Internet was added upon Voice Telephony. The LBS, Location-based services, [1] refer to Every and each soft application with the capability to exploit the knowledge of the geographical position of a mobile device in order to provide services based on that information. LBS (Location-based services) provide the personalized services to mobile clients according to their real-time physical Geo-location. Nowadays, they represent a new area for developers, operators on cellular service networks, and service providers to develop and provide VAS(value-added services): real-time solutions to traffic conditions, real-time routing information, besides of the valuable help given to the non-technical end-users to find nearby social services providers. Numerous are the services and benefits generated upon the Location-based services offered to clients with mobility. For a mobile user, a list of main examples of location-based services [2] summarized in: To determine the nearest business or service, such as a High School or a Hotel. Receiving alerts, such as notification of the latest news of Traffic Jam nearby. A radar-like; friends finder or getting the physical Geo-location of the stolen phone. Here, the classification of the Location based Services can be done within 3 categories[1]: a) Human Safety / Emergency interventions 220

2 The most physical accurate Geo-location of the user in question can be determined by the mobile carrier hence it finds great use during Emergency since it can be used during the emergency/health hazard to locate the mobile clients. b) Consumer behavior / Consumer Services deliverance Nowadays, smart handsets OSs like (Android, Blackberry and ios) provide a set of software applications and services which help the users to access variety of services based on the user physical location. Maps Navigation- The users can use the Microsoft Bing Maps or the Open Street Maps or the Google Maps to get to the particular location or to trace the route between any two locations. Marketing / Advertising- Many companies advertise their goods based on the physical location of the clients. For Example Attractive Sales in Shopping Mall near to your current Geo-location. Location based Reminders- The mobiles might be used to be set as a reminder based on the physical location. For example - Setting the Location based Alarm while traveling between cities by bus. Preferred Location Search- The user can also initiate the search of any nearby service provider within 1/2/7/20 kms range from his current present location; the range distance here is open to any distance of coverage the user specifies. Methodologies to implement LBS are mainly two[3]: Processing physical location data in a server and forwarding the generated response to the clients. Finding physical location data for a mobile device-based software application that can be used directly. Real-time methodologies are applied to discover the position of the mobile using LBS. Trusted accuracies of the methodology depends on the approach used. Locations can be managed and represented in spatial terms or as text descriptions. A spatial location [2] can be represented in the used latitude-longitude-altitude coordinate system. Where, Latitude is defined as 0-90 degrees north or south of the equator and the longitude as degrees east or west of the prime meridian, that passes through the Greenwich, England. Then, the Altitude is represented in meters above sea level. Textual description usually presented through street location, including city, pin code. The device s location can be retrieved via- i) Telecommunications Mobile Phone Service Provider; Through the Base Transceiver Station (BTS) that the mobile phone is interacting with, a cellular is located, and also the location of that BTS is determined to the service provider. Here, technically and financially this is the most basic and cheapest methodology in this regard as it uses the location of the radio base station that the cellular is connected to. A mobile cellular can be positioned anywhere in the circle of coverage with a diameter varying from 2 to 20 kilometers. With the cell ID more approaches can be achieved like location granularity within 150 meters. The granularity of location information is poor due to Wide Cell Range. The advantage is that no additional cost is attached to the handset or to the network to enable this service. ii) Sat-Navigation; using satellites GPSs or Global Positioning Systems use a constellation of 24 satellites orbiting the globe. GPSs find the user accurate position through calculating the differences in times the signals, from different satellites, take to reach the mobile receiver. GPS signals are decoded, so the smart phone must have in-built GPS receiver. The nearest newly described technology in the field; nominated Assisted-GPS (A-GPS), for smart phones that integrates the mobile networks with the GPS to give a better accuracy; 5 to 10 meters. This sets the position within seconds, has better coverage and can be used inside the buildings with respect to the technical constraints, consumes less battery power and requires fewer satellites. The granularity of location information is most accurate (Latitudes and Longitudes). The disadvantage is cost of the mobiles A-GPS enabled. 221

3 2. BACKGROUND Recently, the smart phones OSs (Android, Black berry and ios) have taken over the noticeable market of Nokia based Symbian Phones in different countries. And these smart phones by default state come equipped with A-GPS functionality which provides the spatial coordinates of the user location. Devices with Android, the Network Location Provider determines user location using cell tower and Wi-Fi signals, providing location information in a way that works indoor and outdoor, responds faster, and uses less battery power. A-GPS [6], or AGPS, improves the performance of standard GPS in devices connected to the wireless network. A-GPS ameliorates the location granularity of cell phones (and other connected devices) in two ways: When helping in finding a faster "time to first fix" (TTFF). A-GPS acquires and stores information about the location of satellites via the cellular network hence the information does not need to be downloaded via satellite. When helping position mobile handsets when GPS signals are not strong or absent. GPS satellite signals may be deployed over tall towers, and they do not penetrate building interiors well. A-GPS uses proximity to cellular towers to calculate location when GPS signals are weak or not available. Addressing signal and wireless network problems by using assistance from other services, here, such a technology in our smart mobiles is able to assist in different ways like tracking current location, receiving turn-by-turn direction instructions, route tracking, and other soft activities. Figure 1 Architecture of A-GPS System For mobile devices, A-GPS suites and takes assistance from GPRS and at the same time, the telecommunication service provider network information, to pin-point the current location accurately. Moreover the amount of CPU and programming required for a GPS phone is minimized by diverting majority of the work to the assistance server. A typical A-GPS enabled cell handset uses GPRS or other such Internet based data connection to build a contact with the assistance server for A-GPS. As this technique does not take into account the cell phone telecommunication service provider network in total, the user only pays for the GPRS usage charges and nothing else. The only downside to this technology is that an A-GPS server cannot utilize any of the three standby satellites available for GPS connections. A-GPS reduces the amount of the physical memory and hardware that must be integrated into mobile devices in order to provide GPS-quality device locating capability as required by mobile devices. This keeps the mobile device simple and allows longer battery lifetime. 222

4 As per the GPS it is a real-time solution provider whereas AGPS is not. The network usage is required every time we move out of the service area. It is useful only for locating a particular place in small area. In security terms, there is no privacy in GPS and A-GPS since the Assistance server knows the location of the handsets. It requires to be a communication over the wireless for processing of GPS information which implies extra expenses to all end users. 3. IMPLEMENTATION AND METHODOLOGY LBS; Location-based service, is another key functionality that gets deployed in smart phone applications. Often combined with maps to give a good experience to the user about their current physical location. Platforms like Android supports LBS Application Programming Interfaces (APIs) [7]. Location service allows finding out the device physical location. The handset soft application can request for periodic update of the device location information. The application can also register a intent receiver for proximity alerts like when the device is entering and existing from an area of the given longitude, latitude and coverage circle radius. 1. Android Location API Here we define the different classes that comes under Location API package to retrieve the user s Location information.[7] LocationManager: Based on the criteria, the class provides access to the location service. It also provides facility to get the best Location Provider. LocationProvider: This is the super class for location providers, where every location provider provides periodic reports on the geographical location of the equipped device. LocationListener: This is a listener used for following and updating when location gets changed. Usually, a listener object is referred to after being registered with the location manager. Criteria: This class furnishes the considered application to choose suitable Location Provider by giving access to set of required properties of the LocationProvider. Since the Android delivers an API to access the Google maps. So via the referral to the Google maps and the location APIs the application shows questioned places to the user on the geographical map. 2. Google Places API It on 10 th May, 2011, and at the Google I/O developer conference in San Francisco, Google released the general availability of the Google Places API. The Google Places API [8] is a service that returns data about Places how ever is there specificities; whether presented within this Web Service as a spatial locations or as preferred points of interest using HTTP requests. Through this API, place response specifies locations as latitude/longitude coordinates. The four types of requests are available with the Google Places API, and here we summarized there definitions: a) Place Searches - Returns an array of nearby Places based on a location defined by the user. b) Place Check-ins - Allows the request that a person has checked in to a Place. Check-ins is used to gauge a Place's popularity; frequent check-ins will boost a Place's priority in application's Place Search responses. c) Place Details - Returns more specific data about a user defined Place. d) Place Reports - Allows the users to add new locations to the Place service, and to delete Places that the application has added to the database. The Google Places API [8] presents limitations on the query processing, which we summarize here: Users are allowed only 1000 requests every 24 hours period which are having the API Key. Clients who have also validated their identity through the APIs console are allowed requests every 24 hours period. Also, a credit card is required for authentication, for enabling billing. 223

5 1. Place Searches This is an HTTP URL definite in the following mode [8]: Where output may be either of the following values json shows the response in JavaScript Object Notation (JSON) xml shows output as XML. Table 1: Place Search API Arguments Arguments Description Location The latitude/longitude about which place data is to be found out. This must be defined as Radius types (optional) Language (optional) Name (optional) sensor key latitude, longitude. Distance (in meters) about which to show results. Limit the results to places matching at least one of the priorly defined types. Types must be separated with a pipe notation (type1 type2...). The language code, to show in which language the results has be shown, when ever possible. A term to be mapped against the names of Places. Results will be limited to those having the argument name. This value is either true or false and it indicates whether or not the place request is from the device having a location sensor (like a GPS) to find the location sent in this request. Application s API key. The key determines your application s identity so that places added from the application are made 224

6 available immediately. 2. Place Details [8] This request returns detailed information about the user defined place such as its address, contact number, user rating At the time where the application has a Reference Number of a specific Place from Place Search Request, it can initiate the search about that place details. Also here, the Place Details request is an HTTP URL definite in the following mode: json (recommended) shows the output in JSON xml gives output as XML. Table 2: Place Detail Web Service Arguments Arguments reference language (optional) sensor key 3. Public Transportation API [10] Description An identifier that defines uniquely a place, passed from a Place search request. The language code argument, shows the language of the returned results. This is a true or false value which implicates the Place Details request is from the device having a location sensor or not(like a GPS). Identifier; the application's API key. This identification is for aim of quota management. This API from Walk Score gives the Transit Score for any location listed within its database and furnishes convenient access to nearby public transit stops. We use the Public Transit Services when: Adding Transit Score to the application. Viewing public transit stoppages on the output map. Viewing the details about nearby transportation routes. The generosity of the Public Transit API is that it has information database from over 200 public transit agencies in the all over globe. Stop Search API [10] This API provides data about the stoppages of the public transport near a set location. This call returns 16 stops that service unique routes near the user set location. Each stop must bear a unique route. For example, if there are 2 bus stops near a place, let s say Tunis capital that only served the Route 23 bus, so, only the first stops are going to be returned by the stop search API call. Table 3- Stop Search API Request Parameters Parameter Required Description 225

7 lat Yes The latitude searching near. lon Yes The longitude searching near. wsapikey Yes The application Walk Score API Key. The response is returned in JSON or XML format with the following keys: Key id lat lon name distance summary_text summary_html route_summary Table 4- Stop Search API Response Keys Description The stop's id. It might be referred to for further stop details. The stop's latitude. The stop's longitude. The stop's name; most of the time, this is the street intersection. The stop's distance to the search location point, in miles. A text summary of the stop, its distance to the search location. A HTML summary of the stop, might be added directly to web pages. JSON array containing routes related to this stop. Example: To get 16 bus stops near a given Market place that service distinct routes, the application has to make the following request: We just presented the APIs responsible of providing Geo-located services based on the physical current location of the user. 4. SYSTEM TESTING In an android application, we covered all the mentioned APIs and the application was tested using Samsung Galaxy Grand handset (which is A-GPS enabled handset). Android Version 4.4 (Eclair) Android Permissions: android.permission.internet android.permission.access_fine_location 226

8 android.permission.access_coarse_location Figure 2: Places and Paths Search Figure 3: Place Details using Google Places API 227

9 Figure 4: Public Traffic lines API 5. CONCLUSION LBS(Location Based Services) are tunned up nowadays, and are making life a joy to all end users of technology manifested in mobile smart handsets. Yet, the implementation of such technology faces a variety of constraints. Which include [1]: Technology Constraints The next stage of the implemented and operational systems today is that they must face large scale coverage, mapping under the geographical information system (GIS), which needs to be more comprehensive than how it is definite today. This raises significant challenges for ameliorating the breadth and the depth of the existing coverage which is one of the main problems, the lack of spreading the wireless network into the countryside. In a developing country like Tunisia, the wireless technology is in very nascent stage as per the year In metropolitan cities and areas, the problem of network congestion is also an issue to face. The services provided by operators not meeting the congestion rate benchmarks have risen substantially. As a concluding recommendation of this study, and grow the LBS, wide availability of cheap GPS enabled handsets is the key. GPS enabled handsets are being manufactured now days with increasing availability. The issue of cost remains to be tackled, since these phones are still all high-end units. Infrastructure Constraints technology is a key, yet not to neglect the architectural designs which are from the main obstacles leading to the lack of spread of the wireless networks into the countryside. Market failure structural aspects of the available markets has a direct impact on the LBS services provided to the end users in particular and to the VAS (Value-Added Services) activities in general. One of the main obstacles is the markets structure of the mobile industry and the failure to unleash the forces of competition. For the main success of the LBS the cross-network connections and interoperability are a must from all providers. REFERENCES [1] Location Based Services on Mobile in India For IAMAI - Version: 14 April [2] J2ME and Location based Services By Qusay H. Mahmoud - March

10 [3] Location Based Services By Valerie Bennett [4] Android Wireless Application Development By Shane Condor and Lauren Darcy [5] GPS Signal Acquisition and Tracking An Approach towards Development of Software based GPS Receiver By Dinesh Manandhar, Yongcheol Suh, Ryosuke Shibasaki [6] WebServices.org Home Page [7] Location Manager APIs Android Developer [8] Google Places API [9] Google Maps API [10] Walk Score Transit API [11] Google Geo Coding APIs [12] Location Management for Mobile Devices, Erik Wilde (School of Information, UC Berkeley) -February [13] Query Processing in Mobile Environments: a Survey and open Problems N. Marsit, A. Hameurlain, Z. Mammeri, F. Morvan [14] Location the Portal on positioning and navigation [15] LBS Zone [16] Android Wireless Application Development By Shane Condor and Lauren Darcy 229

MOBILE COMPUTING 2/11/18. Location-based Services: Definition. Convergence of Technologies LBS. CSE 40814/60814 Spring 2018

MOBILE COMPUTING 2/11/18. Location-based Services: Definition. Convergence of Technologies LBS. CSE 40814/60814 Spring 2018 MOBILE COMPUTING CSE 40814/60814 Spring 2018 Location-based Services: Definition LBS: A certain service that is offered to the users based on their locations. Convergence of Technologies GIS/ Spatial Database

More information

Presented by: Megan Bishop & Courtney Valentine

Presented by: Megan Bishop & Courtney Valentine Presented by: Megan Bishop & Courtney Valentine Early navigators relied on landmarks, major constellations, and the sun s position in the sky to determine latitude and longitude Now we have location- based

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK DESIGN & IMPLEMENTATION OF LOCATION AWARENESS & SHARING SYSTEM USING GPS & GPRS

More information

Wireless# Guide to Wireless Communications. Objectives

Wireless# Guide to Wireless Communications. Objectives Wireless# Guide to Wireless Communications Chapter 1 Introduction to Wireless Communications Jorge Olenewa jolenewa@georgebrown.ca Office: E425 ext. 6809 Objectives Explain how the major wireless technologies

More information

Niketan K. Pingale, B.E Student, Dept. Of Information Technology Engineering, APCOER, Pune, India. 2

Niketan K. Pingale, B.E Student, Dept. Of Information Technology Engineering, APCOER, Pune, India. 2 DESIGN AND IMPLEMENTATION ANDROID APPLICATION TO PROVIDE INFORMATION ABOUT PUNE CITY Niketan K Pingale 1, Pratik B.Gholap 2, Navnath S. Nevase 3, Prof. Ramesh S.Lavhe 4. 1 Niketan K. Pingale, B.E Student,

More information

Procedia Computer Science

Procedia Computer Science Procedia Computer Science 3 (2011) 949 953 Procedia Computer Science 00 (2010) 000 000 Procedia Computer Science www.elsevier.com/locate/procedia www.elsevier.com/locate/procedia WCIT 2010 An Implementation

More information

Internet of Things Sensors - Part 1 Location Services

Internet of Things Sensors - Part 1 Location Services Internet of Things Sensors - Part 1 Location Services Aveek Dutta Assistant Professor Department of Computer Engineering University at Albany SUNY e-mail: adutta@albany.edu http://www.albany.edu/faculty/adutta

More information

Location Based Task Reminder System Using Android Mobile

Location Based Task Reminder System Using Android Mobile Location Based Task Reminder System Using Android Mobile Adarrsh Paul 1, Akkshansh Paul 2, S.Jaya Kumar 3 1, 2 Student, Department of Computer Engineering, SRM IST, Chennai, Tamil Nadu, India. 3 Assistant

More information

GeoLocation Overview

GeoLocation Overview GeoLocation Overview Location-as-a-Service How Mobile, igaming and Lottery Markets can Advance with Layered Location Intelligence LocationSmart 2035 Corte del Nogal, Suite 110 Carlsbad, CA 92011 White

More information

Offline Location Based Services Using Android OS Implemented In Smartphone and Beagleboard Xm

Offline Location Based Services Using Android OS Implemented In Smartphone and Beagleboard Xm ORIENTAL JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY An International Open Free Access, Peer Reviewed Research Journal Published By: Oriental Scientific Publishing Co., India. www.computerscijournal.org ISSN:

More information

ABSTRACT. The main objective of this project is to develop a mobile app in android that gives a new

ABSTRACT. The main objective of this project is to develop a mobile app in android that gives a new ABSTRACT The main objective of this project is to develop a mobile app in android that gives a new perspective to social networks called event-oriented social networking. This application can build a social

More information

Location, Location, Location

Location, Location, Location Location, Location, Location Larry Rudolph 1 Outline Positioning Technology GPS and others Location Specifiers Privacy Issues Universal Location On earth, we need three piece of information: latitude,

More information

To Study the Usage & Awareness of M- Commerce and its services with reference to Nagpur City

To Study the Usage & Awareness of M- Commerce and its services with reference to Nagpur City To Study the Usage & Awareness of M- Commerce and its services with reference to Nagpur City Prof. Prerna Thakwani Assistant Professor, Dept. of MBA, Tirpude Institute of Management Education, Nagpur,

More information

Implementation of Location Based Services using Android Applications

Implementation of Location Based Services using Android Applications Implementation of Location Based Services using Android Applications (GPS Based Applications) International Journal of Engineering Research & Technology (IJERT) Amruta Chhaparwal (Author) Bhivrabai Sawant

More information

register/unregister for Intent to be activated if device is within a specific distance of of given lat/long

register/unregister for Intent to be activated if device is within a specific distance of of given lat/long stolen from: http://developer.android.com/guide/topics/sensors/index.html Locations and Maps Build using android.location package and google maps libraries Main component to talk to is LocationManager

More information

GLOSSARY OF CELLUAR TERMS

GLOSSARY OF CELLUAR TERMS GLOSSARY OF CELLUAR TERMS Air Interface: It is the operating system of a wireless network.. Airtime: The amount of time a person spends talking on their cellular device. AMPS: Advanced mobile phone service

More information

Emergency Contact for Real World Social Community

Emergency Contact for Real World Social Community Emergency Contact for Real World Social Community 1 M. KISHORE ANAND, 2 Dr.P.MARIKKANNU 1,2 DEPARTMENT OF INFORMATION TECHNOLOGY, COIMBATORE, INDIA Abstract: Android is a java based operating system which

More information

YASH INFOSYSTEMS Tel: Mob: (91) ,

YASH INFOSYSTEMS Tel: Mob: (91) , Date : 07 th March, 2017 PREPARED FOR: Mr. Sunil PREPARED BY: Geetanzali Arora College / University Bus Tracking Systems 1 Table Of Contents 1. Management Page No 1.1. Group 4 1.2. User 5 1.3. Device 7

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK MOBILE COMMUNICATION AMOL RATAN VAIDKAR 1, PROF. G. D. GULHANE 2, DR. H. R. DESHMUKH

More information

Tracking User Location and Route Navigation System Using Android Smartphone

Tracking User Location and Route Navigation System Using Android Smartphone Tracking User Location and Route Navigation System Using Android Smartphone 1 Arul Ganesh L, 2 Navin k 1 PG Student, 2 Assistant Professor 1 Information Technology, SRM University, Chennai, Tamil Nadu,

More information

telensa.com @Telensa Telensa is the only firm monetizing multiple IoT applications including smart lighting and smart parking. We deliver ultra-scalable, private network solutions through Ultra Narrow

More information

Mobile, Smartphones, Wi-Fi, and Apps

Mobile, Smartphones, Wi-Fi, and Apps Mobile, Smartphones, Wi-Fi, and Apps What Are We Talking About Today? 1. Mobile 2. Different Needs 3. Geolocation & Georeference 4. Mobile-Friendliness 5. Location-Based Services 6. Wi-Fi 7. Apps vs. Websites

More information

GPS Vehicle and personal location tracker

GPS Vehicle and personal location tracker Version Number Modified by Change Content Type Date V1.0 Amy create 2014.06.23 GPS Vehicle and personal location tracker User Manual GPS Vehicle and personal location tracker User Manual 1 Contents 1.

More information

Distribution Channels for Mobile Navigation Services. Industry Research Whitepaper

Distribution Channels for Mobile Navigation Services. Industry Research Whitepaper Distribution Channels for Mobile Navigation Services Industry Research Whitepaper www.berginsight.com BERG INSIGHT André Malm, Senior Analyst (andre.malm@berginsight.com) Johan Fagerberg, Senior Analyst

More information

ihelp Phone APP User Guide

ihelp Phone APP User Guide ihelp Phone APP User Guide Outline Programming is included in the cost of the unit. If you choose to make programming changes, be aware that Medi Alarm will have no record of any modifications you make.

More information

WiaTag 2.4. User Guide. date: July 11, 2018

WiaTag 2.4. User Guide. date: July 11, 2018 date: July 11, 2018 Table of Contents Overview 4 Authorization 5 Sign in with the Account Name 5 Sign in with the Unit ID 6 Sign in with the QR Code 7 User Mode Selection 7 Active 7 Standard 8 Lite 8 Custom

More information

CS 4518 Mobile and Ubiquitous Computing Lecture 10: Location-Aware Computing Emmanuel Agu

CS 4518 Mobile and Ubiquitous Computing Lecture 10: Location-Aware Computing Emmanuel Agu CS 4518 Mobile and Ubiquitous Computing Lecture 10: Location-Aware Computing Emmanuel Agu Reminder: Final Project 1-slide from group next Monday (2/6): 2/40 of final project grade Slide should contain

More information

ECS 15; Lectures 17 and 18. The Internet. What is the internet, and how does it work? TA feedback

ECS 15; Lectures 17 and 18. The Internet. What is the internet, and how does it work? TA feedback ECS 15; Lectures 17 and 18 The Internet What is the internet, and how does it work? TA feedback Python -- Run your code!! Term paper: Start a paragraph with the point of the paragraph, not in modern times

More information

Nokia N9 How to. Issue 1

Nokia N9 How to. Issue 1 Nokia N9 How to Issue 1 2 Maps and navigation Maps and navigation Maps About Maps Maps shows you what is nearby, and guides you where you want to go. Find cities, streets, and places of interest. Plan

More information

SatGuide Symbian User Manual. SatGuide Symbian OS USER MANUAL

SatGuide Symbian User Manual. SatGuide Symbian OS USER MANUAL SatGuide Symbian User Manual SatGuide Symbian OS USER MANUAL CONTENTS 1 - INTRODUCTION...1 WHAT IS SATGUIDE?...1 SATGUIDE FEATURES...1 2 - SMART PRACTICES WHILE DRIVING...2 DRIVE SAFE, CALL SMART SM...2

More information

09. Mobile Commerce. Contents. Mobile Computing and Commerce

09. Mobile Commerce. Contents. Mobile Computing and Commerce 09. (Contents) Mobile Commerce Contents 09. Mobile Commerce Mobile Computing and Commerce Code: 166140-01+02 Course: Electronic Commerce Period: Autumn 2011 Professor: Sangwon Lee, Ph.D. 1 09. (Contents)

More information

Small cells Contents. Overview & market drivers. Small cell and HetNet architecture. Deployment considerations. Introduction. Deployment scenarios

Small cells Contents. Overview & market drivers. Small cell and HetNet architecture. Deployment considerations. Introduction. Deployment scenarios Small cells Contents Introduction Overview & market drivers Small cell and HetNet architecture Deployment considerations Deployment scenarios Small cell site approach Macro scalability 20 UNIK4230 Mobile

More information

To realize Connected Vehicle Society. Yosuke NISHIMURO Ministry of Internal Affairs and Communications (MIC), Japan

To realize Connected Vehicle Society. Yosuke NISHIMURO Ministry of Internal Affairs and Communications (MIC), Japan To realize Connected Vehicle Society Yosuke NISHIMURO Ministry of Internal Affairs and Communications (MIC), Japan Services provided by Connected Vehicle 1 Vehicle 5G V2X Connected Vehicle Big Data AI

More information

GPS Vehicle and personal location tracker. User manual

GPS Vehicle and personal location tracker. User manual GPS Vehicle and personal location tracker User manual 1 Contents 1. Product overview... 2 2. Safety instruction... 3 3. Specification and parameters... 3 4. Getting started... 4 4.1 Hardware and accessories...

More information

Overview. M-commerce vs. E-commerce

Overview. M-commerce vs. E-commerce M-COMMERCE Overview What is M-Commerce? M-commerce vs. E-commerce Classes of M-Commerce Applications Benefits of M-commerce Advantages of M-Commerce Disadvantages of M-Commerce Mobile Computing: Content,

More information

Integrating User Preference with Theft Identification and Profile Changer in LBSNs Divya. M, V.R.Balasaraswathi, A. Abirami, G.

Integrating User Preference with Theft Identification and Profile Changer in LBSNs Divya. M, V.R.Balasaraswathi, A. Abirami, G. 2016 IJSRST Volume 2 Issue 2 Print ISSN: 2395-6011 Online ISSN: 2395-602X Themed Section: Science and Technology Integrating User Preference with Theft Identification and Profile Changer in LBSNs Divya.

More information

Introduction. Precautions when Using ZEED T-Connect. Digital Map Information for Route Guidance Purposes. Navigation System Operations

Introduction. Precautions when Using ZEED T-Connect. Digital Map Information for Route Guidance Purposes. Navigation System Operations 0.8 Introduction About this Manual This manual represents the start-up guide for the ZEED T-Connect smartphone application provided to users who purchase new Toyota vehicles. It provides details on initial

More information

Connected Mobile Experiences (CMX) Aligning Use Cases and Technology

Connected Mobile Experiences (CMX) Aligning Use Cases and Technology Connected Mobile Experiences (CMX) Aligning Use Cases and Technology Jagdish Girimaji, Manager, Product Marketing Daryl Coon, Product Manager, Product and Solutions Marketing PSOEWN-3246 Agenda Introduction

More information

Asterium Family Locator

Asterium Family Locator Asterium Family Locator Troubleshooting and frequently asked questions Saint-Petersburg 2018 version 1.0 at June 8,.2018 Troubleshooting and frequently asked questions 2 Table of contents What models are

More information

USER MANUAL. Quick Maps TABLE OF CONTENTS. Version: 2.1

USER MANUAL. Quick Maps TABLE OF CONTENTS. Version: 2.1 USER MANUAL Quick Maps Version: 2.1 Compatibility: Microsoft Dynamics CRM 2016(v8.0) and above TABLE OF CONTENTS Introduction... 2 Benefits of Quick Maps... 2 Prerequisites... 2 Installation & Configuration...

More information

Thuraya Connecting Everyone Everywhere

Thuraya Connecting Everyone Everywhere Thuraya Connecting Everyone Everywhere www.thuraya.com Follow us on /thurayatelecom Satellite & LTE Hotspot Staying connected is a priority. It s at the heart of your social identity and self-expression.

More information

Networks and Telecommunication

Networks and Telecommunication Networks and Telecommunication Assignment R. C. A. Wijeratne 07/AS/CI/032 EP594 WI-Fi Technology Introduction Wi-Fi is a mechanism for wirelessly connecting electronic devices. A device enabled with Wi-Fi,

More information

An Arduino Based Indoor & Outdoor Positioning System (IOPS)

An Arduino Based Indoor & Outdoor Positioning System (IOPS) An Arduino Based Indoor & Outdoor Positioning System (IOPS) Vijaya Khamkar, Shweta Kandgave, Suraj Jamdade,Dinesh Shirsath P.V.P.I.T.Budhgaon, Sangli, India. P.V.P.I.T.Budhgaon, Sangli, India. P.V.P.I.T.Budhgaon,

More information

GPS TRACKER PHONE WATCH USER GUIDE

GPS TRACKER PHONE WATCH USER GUIDE GPS TRACKER PHONE WATCH USER GUIDE WELCOME TO YOUR KOKO GPS TRACKER PHONE WATCH With your KOKO GPS Phone Watch you can: Locate position Track and play back route history Send call alerts to relative persons

More information

LTE : The Future of Mobile Broadband Technology

LTE : The Future of Mobile Broadband Technology LTE : The Future of Mobile Broadband Technology Erick Setiawan tukangbajaksawah@gmail.com 1 Become a necessity today, where the wireless broadband technology needed to meet increasing expectations in terms

More information

U.S. Mobile Benchmark Report

U.S. Mobile Benchmark Report U.S. Mobile Benchmark Report ADOBE DIGITAL INDEX 2014 80% 40% Methodology Report based on aggregate and anonymous data across retail, media, entertainment, financial service, and travel websites. Behavioral

More information

WZRDnet. A Low-Power Wireless Ad-Hoc Mesh Network for Austere Tactical Environments. February 14, 2018

WZRDnet. A Low-Power Wireless Ad-Hoc Mesh Network for Austere Tactical Environments. February 14, 2018 White Paper TELEGRID Technologies, Inc. WZRDnet A Low-Power Wireless Ad-Hoc Mesh Network for Austere Tactical Environments February 14, 2018 23 Vreeland Road Suite 290 Florham Park, NJ 07932 www.telegrid.com

More information

1. (True/False) Latitude measures degrees east or west of the Prime Meridian. 2. Which is a valid format for Latitude/Longitude measurements? a.

1. (True/False) Latitude measures degrees east or west of the Prime Meridian. 2. Which is a valid format for Latitude/Longitude measurements? a. 1. (True/False) Latitude measures degrees east or west of the Prime Meridian. 2. Which is a valid format for Latitude/Longitude measurements? a. hours:minutes:seconds b. degrees:minutes:seconds c. degrees:seconds

More information

VoIP/SIP: Economy and Mobility

VoIP/SIP: Economy and Mobility Nowadays VoIP-services become more and more popular all over the world. VoIP stands for Voice Over Internet Protocol, a communications protocol that allows for telephonic communication via the Internet.

More information

GARMIN DRIVELUXE 51. Owner s Manual

GARMIN DRIVELUXE 51. Owner s Manual GARMIN DRIVELUXE 51 Owner s Manual 2016 Garmin Ltd. or its subsidiaries All rights reserved. Under the copyright laws, this manual may not be copied, in whole or in part, without the written consent of

More information

The smartest of smartphones

The smartest of smartphones The smartest of smartphones Samsung Galaxy S II now available on TransACT's Endless mobile plan! Over 250,000 Android TM apps $39 Min cost is $39 on a -to- plan. 500MB SIM only plan Switch to TransACT

More information

PlaceMap. Accommodation. Slide 1

PlaceMap. Accommodation.   Slide 1 PlaceMap for Accommodation Slide 1 PlaceMap Using the power of Google Earth to store and display all of your spatial data in a much more dynamic way Google Earth is a free software program that lets you

More information

Using GIS in Designing and Deploying Wireless Network in City Plans

Using GIS in Designing and Deploying Wireless Network in City Plans Using GIS in Designing and Deploying Wireless Network in City Plans Iyad Aldasouqi Royal Scientific Society The Middle East Scientific Institute for Security Jordan Walid A. Salameh Princess Sumaya University

More information

1 Chapter 1: Introduction

1 Chapter 1: Introduction 1 Chapter 1: Introduction 1.1 Background Wi-Fi hotspot or PWLAN is becoming very popular among the business community in the world as a public internet access method. The following features that are inherited

More information

Map & Locations 16 Using Google Maps Using HTC Footprints

Map & Locations 16 Using Google Maps Using HTC Footprints Map & Locations 16 Using Google Maps...16-2 Turning on Location Services... 16-2 Opening Maps... 16-2 Searching for a Location... 16-3 Getting Directions... 16-3 Finding Friends with Google Latitude...

More information

INTERRACTION COMPONENT STATE-OF-THE-ART

INTERRACTION COMPONENT STATE-OF-THE-ART INTERRACTION COMPONENT STATE-OF-THE-ART DELIVERABLE D6.1.1 By C2TECH Due date of deliverable : t0+ 6 Actual submission date: t0+ xxx Version :01 State : Draft/For approval/approved/obsolete Dissemination

More information

WELCOME Mobile Applications Testing. Copyright

WELCOME Mobile Applications Testing. Copyright WELCOME Mobile Applications Testing 1 Mobile Applications Testing List of MUST HAVE to survive this class Required Google Drive account Google email Flash Drive Mobile Phone (iphone/android) Desired Have

More information

GARMIN DRIVESMART 51/61. Owner s Manual

GARMIN DRIVESMART 51/61. Owner s Manual GARMIN DRIVESMART 51/61 Owner s Manual 2016 Garmin Ltd. or its subsidiaries All rights reserved. Under the copyright laws, this manual may not be copied, in whole or in part, without the written consent

More information

IMAGE CONTENT IN LOCATION-BASED SHOPPING RECOMMENDER SYSTEMS FOR MOBILE USERS

IMAGE CONTENT IN LOCATION-BASED SHOPPING RECOMMENDER SYSTEMS FOR MOBILE USERS IMAGE CONTENT IN LOCATION-BASED SHOPPING RECOMMENDER SYSTEMS FOR MOBILE USERS Tranos Zuva 1, Oludayo O. Olugbara, Sunday O. Ojo 3 and Seleman M. Ngwira 4 1, 4 Department of Computer Engineering, Tshwane

More information

AUTOMATED GARBAGE COLLECTION USING GPS AND GSM. Shobana G 1, Sureshkumar R 2

AUTOMATED GARBAGE COLLECTION USING GPS AND GSM. Shobana G 1, Sureshkumar R 2 Volume 118 No. 20 2018, 751-755 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu AUTOMATED GARBAGE COLLECTION USING GPS AND GSM Shobana G 1, Sureshkumar

More information

Table of contents. DMXzone Google Maps Manual DMXzone.com

Table of contents. DMXzone Google Maps Manual DMXzone.com Table of contents Table of contents... 1 About DMXzone Google Maps... 2 Features in Detail... 3 The Basics: Insterting DMXzone Google Maps on a Page... 16 Advanced: Creating Dynamic DMXzone Google Maps...

More information

A Geometric Stack for Location-Aware Networking. Marco Gruteser, Rich Martin WINLAB, Rutgers University

A Geometric Stack for Location-Aware Networking. Marco Gruteser, Rich Martin WINLAB, Rutgers University A Geometric Stack for Location-Aware Networking Marco Gruteser, Rich Martin WINLAB, Rutgers University Why Location-Aware Networking? The Revenge of Geography Low-cost localization Point-of-Interest Queries

More information

Siniša Husnjak A1 Direkt ABSTRACT

Siniša Husnjak A1 Direkt ABSTRACT Dragan Peraković Vladimir Remenar University of Zagreb Faculty of Transport and Traffic Sciences Vukeliceva 4, HR - 10000 Zagreb, Croatia dragan.perakovic@fpz.hr, vladimir.remenar@fpz.hr Siniša Husnjak

More information

Vehicle and personal location tracker

Vehicle and personal location tracker Version Number Modified by Change Content Type Date V1.0 Amy create 2016.08.28 GPS Vehicle and personal location tracker User Manual GPS Vehicle and personal location tracker User Manual Version Number

More information

Automated Control System for Accident and Air Pollution Detection in Vehicle by using GSM and GPS modem

Automated Control System for Accident and Air Pollution Detection in Vehicle by using GSM and GPS modem Automated Control System for Accident and Air Pollution Detection in Vehicle by using GSM and GPS modem Suhas Sayajirao Jadhav 1, Bhagyashri Nagorao dhondge 2 1. HOD, Department of E&TC Engineering, Aditya

More information

Mobile Commerce. Electronic Commerce

Mobile Commerce. Electronic Commerce Mobile Commerce Electronic Commerce Code: 008023-01+02 Course: Electronic Commerce Period: Autumn 2013 Professor: Sync Sangwon Lee, Ph. D D. of Information & Electronic Commerce 1 00. Contents 01. Mobile

More information

GPS Vehicle and personal location tracker

GPS Vehicle and personal location tracker Version Number Modified by Change Content Type Date V1.0 Amy create 2014.06.23 GPS Vehicle and personal location tracker User Manual GPS Vehicle and personal location tracker User Manual 1 Contents 1.

More information

STORE LOCATOR USER GUIDE Extension version: 1.0 Magento Compatibility: CE 2.0

STORE LOCATOR USER GUIDE Extension version: 1.0 Magento Compatibility: CE 2.0 support@magestore.com sales@magestore.com Phone: +1-606-657-0768 STORE LOCATOR USER GUIDE Extension version: 1.0 Magento Compatibility: CE 2.0 Table of Contents 1. INTRODUCTION 3 Outstanding Features...3

More information

Vivato Based VoIP. Introduction. Open Platform. Scalable. Wireless LAN Components. Application: Wi-Fi Base Station

Vivato Based VoIP. Introduction. Open Platform. Scalable. Wireless LAN Components. Application: Wi-Fi Base Station Vivato Based VoIP Application: Wi-Fi Base Station roduction 82. (Wi-Fi) wireless local area networks (WLANs) have enjoyed enormous growth over the last few years. With that growth Wi-Fi has expanded into

More information

Smart City Solution & Case Study. LG Uplus

Smart City Solution & Case Study. LG Uplus Smart City Solution & Case Study LG Uplus LG Group & LGU+ LG Group Overview LG Group Founded in 1947, LG Group now has 3 main business domains Portfolio Revenue (USD) 9.6 B 10.2 B 11.0 B 2015 2016 2017

More information

Worldview and Route Planning using Live Public Cameras

Worldview and Route Planning using Live Public Cameras -QEKMRKERH1YPXMQIHME%REP]XMGWMRE;IFERH1SFMPI;SVPH Worldview and Route Planning using Live Public Cameras Ahmed S. Kaseb, Wenyi Chen, Ganesh Gingade, Yung-Hsiang Lu School of Electrical and Computer Engineering,

More information

The Cellular Interceptor CC2800 Series

The Cellular Interceptor CC2800 Series The Cellular Interceptor CC2800 Series Operational Parameters The Target Mode enables the user to direct cellular interception by variables such as the IMSI, TMSI, or cellular phone number of the suspect.

More information

A Survey on Various Location Tracking Systems

A Survey on Various Location Tracking Systems A Survey on Various Location Tracking Systems Gaurav Chindhe 1, Akshay Javali 2, Prasad Patil 3, Pratiksha Budhawant 4 1,2,3,4Dept. of Computer Engineering, JSPM s ICOER, Pune, Maharashtra, India. ---------------------------------------------------------------------***----------------------------------------------------------------------

More information

Cisco Events Mobile Application

Cisco Events Mobile Application Welcome to the new free Cisco Events mobile application! Using this tool, participants can: Connect with peers and Cisco representatives attending an event virtually or onsite Earn points towards exclusive

More information

On the Utilization of GSM Cell Id for Mobile Device Tracking and Notification

On the Utilization of GSM Cell Id for Mobile Device Tracking and Notification On the Utilization of GSM Cell Id for Mobile Device Tracking and Notification Yazan A. Alqudah 1, Sufyan Almajali 2 1 Department of Communications Engineering, 2 Department of Software Engineering Princess

More information

Broad Objectives/Outcomes of the course

Broad Objectives/Outcomes of the course Broad Objectives/Outcomes of the course Course Aims: Introduces the basic concepts and principles in mobile computing. The major techniques involved, and networks & systems issues for the design and implementation

More information

The Orbit Travel App. An innovative travel solution to provide Orbit World Travel clients with a seamless business travel experience.

The Orbit Travel App. An innovative travel solution to provide Orbit World Travel clients with a seamless business travel experience. The Orbit Travel App An innovative travel solution to provide Orbit World Travel clients with a seamless business travel experience. USER GUIDE 1 About the App The smart all-in-one travel companion for

More information

Introducing Unified Critical Communications

Introducing Unified Critical Communications Introducing Unified Critical Communications for Public Safety EXECUTIVE SUMMARY Public safety agencies already use a range of wireless communications networks, including Land Mobile Radio (LMR), public

More information

STORE LOCATOR For Magento 2

STORE LOCATOR For Magento 2 1 STORE LOCATOR For Magento 2 PREFACE Store locator also known as store finder empowers user to add unlimited stores with functionality of adding tags to differentiate them. It allows user to locate nearby

More information

BREW. Romeu Vanuci Regional Manager. QUALCOMM Proprietary

BREW. Romeu Vanuci Regional Manager. QUALCOMM Proprietary BREW Romeu Vanuci Regional Manager 1 Voice Was the First Killer App of Wireless Non-voice Applications Will Drive Wireless Growth News Position Location Ring Tones Push to Talk Entertainment Photo Sharing

More information

Getting Started. Adjusting the Screen Brightness 1 Select Settings > Display > Brightness. 2 Use the slider bar to adjust the brightness.

Getting Started. Adjusting the Screen Brightness 1 Select Settings > Display > Brightness. 2 Use the slider bar to adjust the brightness. Getting Started WARNING To avoid possible death or serious injury, read and follow the Important Safety and Product Information guide in the product box. Installing the Battery 1 Rotate the battery cover

More information

DATE: April 8, 2013 REPORT NO. CD TYPE OF REPORT CONSENT ITEM [ ] ITEM FOR CONSIDERATION [ X ]

DATE: April 8, 2013 REPORT NO. CD TYPE OF REPORT CONSENT ITEM [ ] ITEM FOR CONSIDERATION [ X ] DATE: April 8, 2013 REPORT NO. CD2013-040 TO: FROM: Chair and Members Committee of the Whole Community Services Gregory Dworak, General Manager Community Services 1.0 TYPE OF REPORT CONSENT ITEM [ ] ITEM

More information

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads Aye Zarchi Minn 1, May Zin Oo 2, Mazliza Othman 3 1,2 Department of Information Technology, Mandalay Technological University, Myanmar

More information

SeekerLocate. White Paper V1.2. Copyright 2010 Seeker Wireless International Pty. Ltd. All rights reserved

SeekerLocate. White Paper V1.2. Copyright 2010 Seeker Wireless International Pty. Ltd. All rights reserved SeekerLocate White Paper V1.2 Copyright 2010 Seeker Wireless International Pty. Ltd. All rights reserved Trademarks SeekerLocate and Seeker Wireless are trademarks of Seeker Wireless Pty Ltd. All other

More information

RV 770. Owner s Manual

RV 770. Owner s Manual RV 770 Owner s Manual 2016 2017 Garmin Ltd. or its subsidiaries All rights reserved. Under the copyright laws, this manual may not be copied, in whole or in part, without the written consent of Garmin.

More information

RV 770. Owner s Manual

RV 770. Owner s Manual RV 770 Owner s Manual 2016 Garmin Ltd. or its subsidiaries All rights reserved. Under the copyright laws, this manual may not be copied, in whole or in part, without the written consent of Garmin. Garmin

More information

Chapter 7. Telecommunications, the Internet, and Wireless Technology

Chapter 7. Telecommunications, the Internet, and Wireless Technology Chapter 7 Telecommunications, the Internet, and Wireless Technology LEARNING OBJECTIVES What are the principal components of telecommunications networks and key networking technologies? What are the different

More information

INFINITI CONNECTION FAQs

INFINITI CONNECTION FAQs What is Infiniti Connection? Do I need my cell phone to be able to use Infiniti Connection features? What type of connection does Infiniti Connection use? How many features does Infiniti Connection have?

More information

Trust Harris for LTE. Critical Conditions Require Critical Response

Trust Harris for LTE. Critical Conditions Require Critical Response Trust Harris for LTE Critical Conditions Require Critical Response Harris LTE Solution Harris LTE Solution Harris LTE Networks Critical Conditions Require Critical Response. Trust Harris for LTE. Public

More information

Geo-spatial technology enables & enhances the objectives of Safe City - Smart City

Geo-spatial technology enables & enhances the objectives of Safe City - Smart City Geo-spatial technology enables & enhances the objectives of Safe City - Smart City Presented By: Mr. Shishir Verma Vice President MapmyIndia (CE Info Systems Pvt. Ltd.) About Us Making Our World Better

More information

How to Relay Information About Where You Are

How to Relay Information About Where You Are How to Relay Information About Where You Are 2017 12 18 Gary Ataman Five Winds Backcountry Ski Club President Where Are You? When you are in the backcountry keep track of where you are. When incidents

More information

MOTHER TERESA SR. SEC. CO-ED SCHOOL. CLASS VIII (Comp Sc.) CHAPTER-1 : ABOUT NETWORKING

MOTHER TERESA SR. SEC. CO-ED SCHOOL. CLASS VIII (Comp Sc.) CHAPTER-1 : ABOUT NETWORKING Q1. Multiple Choice Questions MOTHER TERESA SR. SEC. CO-ED SCHOOL 1) WLAN stands for : CLASS VIII (Comp Sc.) 2017-18 CHAPTER-1 : ABOUT NETWORKING a) Wide Local Area Network b) World Local Area Network

More information

RapidSOS NG911 Clearinghouse Toolkit for Zetron Customers

RapidSOS NG911 Clearinghouse Toolkit for Zetron Customers RapidSOS NG911 Clearinghouse Toolkit for Zetron Customers Available in Zetron s MAX Call Taking and CAD What if you could get instant, accurate caller location for your 911 calls? Faster and more accurate

More information

Software Development for Mobile Devices

Software Development for Mobile Devices Software Development for Mobile Devices Operating System Diversity Many Operating Systems Google Android Apple ios Microsoft Windows Phone Nokia Symbian Linux RIM BlackBerry OS HP/Palm WebOS BREW Differences

More information

Emergency Telecommunications as the ASP Regional Initiative

Emergency Telecommunications as the ASP Regional Initiative 0 Emergency Telecommunications as the ASP Regional Initiative Japan s International Contribution in the Field of ICT for Disaster Risk Reduction Mutsuharu NAKAJIMA Director for International Policy Coordination

More information

CS 403X Mobile and Ubiquitous Computing Lecture 5: Web Services, Broadcast Receivers, Tracking Location, SQLite Databases Emmanuel Agu

CS 403X Mobile and Ubiquitous Computing Lecture 5: Web Services, Broadcast Receivers, Tracking Location, SQLite Databases Emmanuel Agu CS 403X Mobile and Ubiquitous Computing Lecture 5: Web Services, Broadcast Receivers, Tracking Location, SQLite Databases Emmanuel Agu Web Services What are Web Services? Means to call a remote method

More information

National College of Ireland BSc in Computing 2015/2016. Mahmoud Azzam LocalDeal. Final Report

National College of Ireland BSc in Computing 2015/2016. Mahmoud Azzam LocalDeal. Final Report National College of Ireland BSc in Computing 2015/2016 Mahmoud Azzam 13110241 X13110241@student.ncirl.ie LocalDeal Final Report Table of Contents Table of Contents Executive Summary... 4 1 Introduction...

More information

zūmo 590 Quick Start Manual

zūmo 590 Quick Start Manual zūmo 590 Quick Start Manual January 2014 190-01706-01_0A Printed in Taiwan Getting Started WARNING See the Important Safety and Product Information guide in the product box for product warnings and other

More information

Accelerating solutions for highway safety, renewal, reliability, and capacity. Connected Vehicles and the Future of Transportation

Accelerating solutions for highway safety, renewal, reliability, and capacity. Connected Vehicles and the Future of Transportation Accelerating solutions for highway safety, renewal, reliability, and capacity Regional Operations Forums Connected Vehicles and the Future of Transportation ti Session Overview What are connected and automated

More information

A survey of context-aware applications and systems in use today. 818G Justin Wagner

A survey of context-aware applications and systems in use today. 818G Justin Wagner A survey of context-aware applications and systems in use today 818G Justin Wagner Apple Siri Case Study Features Development History Overview Current Context-Aware Applications Google Now, Sherpa, Grokr

More information