Micro-Environment Sensor based Android Application More Ketan Dadasaheb 1 Computer Department SCSCOE Pune, India Jagtap Pravin Vitthal 3



Similar documents
Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc.

Performance Measuring in Smartphones Using MOSES Algorithm

Effective Use of Android Sensors Based on Visualization of Sensor Information

Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards

Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations

SENSORS ON ANDROID PHONES. Indian Institute of Technology Kanpur Commonwealth of Learning Vancouver

Performance Analysis Of Policy Based Mobile Virtualization in Smartphones Using MOSES Algorithm

Autos Limited Ghana Vehicle Tracking Business Proposal

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X

Intelligent Home Automation and Security System

PFP Technology White Paper

Wireless Sensor Network Based Low Power Embedded System Design For Automated Irrigation System Using MSP430

USER MANUAL V5.0 ST100

Modeling the Mobile Application Development Lifecycle

Mobile App Framework For any Website

BROWSER-BASED HOME MONITOR USING ZIGBEE SENSORS

SmartCart Design Description

Fig. 1 BAN Architecture III. ATMEL BOARD

GPS Vehicle and personal location tracker. User manual

Keywords: GPS, GSM, AVR Microcontroller, SMS.

Overview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS

Product Review: James F. Koopmann Pine Horse, Inc. Quest Software s Foglight Performance Analysis for Oracle

Tracking & Fleet Management System. Itzik Baron, Mobile Satellite Sales Manager

An Intelligent Car Park Management System based on Wireless Sensor Networks

A Method for Load Balancing based on Software- Defined Network

Open Access Research and Design for Mobile Terminal-Based on Smart Home System

Computer Organization & Architecture Lecture #19

Robot Perception Continued

Your Wilson Tracking Software Operational Guide

Hardware and Logic Implementation of Multiple Alarm System for GSM BTS Rooms

C-Bus Application Messages & Behaviour Chapter 25 Air Conditioning

Fundamental Concepts and Models

tattletale User Guide Consumer unit version P a g e

Financial industry Solutions. Redefining Micro Location for the Financial industry in a Mobile World

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

ANDROID BASED MOBILE APPLICATION DEVELOPMENT and its SECURITY

Context Model Based on Ontology in Mobile Cloud Computing

WAITER: A Wearable Personal Healthcare and Emergency Aid System

Sensors and Cellphones

People centric sensing Leveraging mobile technologies to infer human activities. Applications. History of Sensing Platforms

GTR-128/GTR-129 Motorcycle/ Vehicle Tracker Quick Start Guide

CellTRAKR CRM. User Guide Version 1.1

Introduction to Android

Installation Instructions

Figure 1.Block diagram of inventory management system using Proximity sensors.

Service-Oriented Architecture and Software Engineering

A Mobile Application for Monitoring Inefficient and Unsafe Driving Behaviour

Kathy Au Billy Yi Fan Zhou Department of Electrical and Computer Engineering University of Toronto { kathy.au, billy.zhou }@utoronto.

BlackVue Cloud App Overview...3. Getting Started...6. Basic Menu Screens BlackVue Cloud BlackVue Wi-Fi Internal Memory...

Important Bluetooth. and Software Considerations for Wireless Barcode Scanner Deployments

Web Service Provisioning on Android Mobile Host

Here to take you beyond Mobile Application development using Android Course details

A NOVEL APPORACH FOR ANDROID SECURITY SYSTEM Ritu B. Malhotra 1, Ashmita A. Fulzele 1, Rajeev N.Verma 2 1 UG Student,

Android 5.0: Lollipop OS

Nagpur, Maharashtra, India

ENERGY SAVING SYSTEM FOR ANDROID SMARTPHONE APPLICATION DEVELOPMENT

Real-time Vehicle Tracking System

GPS Excavation Monitoring Solution. Design Session

APP USER MANUAL. Trackunit Virtual Hardware. Status / Tracking / Map

Gilsson AlwaysFind Web Base Fleet Management AVL & Personal GPS Trackers

Super Manager User Manual. English v /06/15 Copyright by GPC

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

Real Time Vehicle Theft Identity and Control System Based on ARM 9

THE Internet is a powerful tool used in all kinds of the

VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS

INTELLECT TM Software Package

How to Remotely Track Any Lost Smartphone, Tablet, or PC

SMART SENSOR COLLECTION

Understanding Web personalization with Web Usage Mining and its Application: Recommender System

ATM Transaction Security Using Fingerprint/OTP

Automated Security System using ZigBee

Intelligent Tools For A Productive Radiologist Workflow: How Machine Learning Enriches Hanging Protocols

USING COMPLEX EVENT PROCESSING TO MANAGE PATTERNS IN DISTRIBUTION NETWORKS

A Novel Distributed Denial of Service (DDoS) Attacks Discriminating Detection in Flash Crowds

Systems Manager Cloud Based Mobile Device Management

Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia

Remote Desktop Access through Android Mobiles and Android Mobiles Access through Web Browser

Open Data Kit Sensors: A Sensor Integration Framework for Android at the Application-Level

AN INTERNET OF THINGS (IOT) BASED SECURITY ALERT SYSTEM USING RASPBERRY PI

Firewall Policy Anomalies- Detection and Resolution

A Mobile Application for Bus Information System and Location Tracking using Client-Server Technology

Cloud Database Storage Model by Using Key-as-a-Service (KaaS)

Integration Misuse and Anomaly Detection Techniques on Distributed Sensors

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing

D-View 7 Network Management System

Android Based Healthcare System Using Augmented Reality

A Survey of Existing Technologies, Applications, Products, and Services for Geofencing

Transcription:

Volume 3, Issue 1, January 2015 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online at: www.ijarcsms.com ISSN: 2321 7782 (Online) Micro-Environment Sensor based Android Application More Ketan Dadasaheb 1 Jagtap Pravin Vitthal 3 Chendke Trishol Vishnu 2 Abstract: Now a days mobile smartphones are used in wide range for wide purposes. We design an application which is Micro-environment sensing platform for mobile smartphones. An application is the platform which records Sensor hints automatically as well characterizes surrounding of smartphone. We are building sensor based application framework on the basis of phone usage and user habits. In the current version, we simply trigger an application every 10 minutes, and we believe such intervals rigid to examine phone placement transitions. We implement an application on Android 4.0 Ice Cream Sandwich (ICS). Some previous works have implemented part of similar functionality for simple environments, they cannot be directly combined to an applicable level for practical use with complicated phone situations and user habits. Second, as a middleware run on smartphones, an application is both energy optimized and user friendly. The related hardware we are using in this platform are GPS, Accelerometer sensors, this platform runs a daemon process on smartphones and provides different information as mobile location, theft detection using sensors, security using pressure sensors, auto call acceptance, process killing for saving battery. In this platform we are using Hex to ASCII conversion algorithm and data parser algorithm. Keywords: All mobile sensor, android smartphone, camera. I. INTRODUCTION We are living in 21 st century which is the century of technology and innovations. Smartphone is one of the examples of innovation made in this century. Todays smartphones having wide ranges of sensing computation and storage resources. There are several types of sensors as Proximity, Accelerometer, Camera, Touch, GPS etc. We used these sensors and developed an android application. In previous papers studied we get to know that all papers target application based on single sensor. The application was made by making use of data broadcasted by sensors. But these applications had several drawbacks like it consumes more battery as it has to run continuously. Also there were no supporting application for battery saving purpose. So in our paper we are trying to overcome these drawbacks. Our project consists of different modules like Automatic call picker, Pressure sensor use for security, GPS sensor for location tracing purpose when a wrong pattern entered, soft surface detection in order to activate ringer mode, closed environment identification for battery saving purpose. As we are using multiple sensors in this project so we need to write different parsing technic for each sensor we are using on the same time we are taking care of battery optimization. Our application, a micro-environment sensing platform that automatically records sensor data and characterizes the micro-environment of smartphones. The platform runs as a daemon process on a smart phone and provides finer-grained environment information to upper layer applications via programming interfaces [1]. Our platforms run in middleware stage 2015, IJARCSMS All Rights Reserved 216 Page

and provide data which is captured by various sensor to the application which we use in our application via programming interface. Our application is a unified framework covering the major cases of phone usage, placement, attitude, and interaction in practical uses with complicated user habits. As a long-term running middleware, an application considers both energy consumption and user friendship. We developed an application on Android OS and systematically evaluate its performance with data collected. The preliminary results show that an application achieves low energy cost, rapid system deployment, and competitive sensing accuracy. II. MOTIVATION AND OVERVIEW 2.1 Target Applications The basic aim of micro-environment sensing on smartphones is to provide a more general primitive for new human centric applications, especially in healthcare, behavior monitoring and surface identifying. For example, it is important to ensure that the healthcare monitors are attached to the target user during his daily life, and emerging trends arise to perform such tasks via smartphones [1]. A microenvironment perceivable smartphone, therefore, would remind its user if it is not carried by its user via, e.g. its built-in speaker, and further informs him of its location. Identifying the phone s micro-environment also opens new possibilities to perform energy saving strategies, which is essential for battery powered smartphones. On detecting being placed in the wooden surface, for instance, it is reasonable for the phone to infer that it will not be used in the near future, and can switch to certain power saving mode and turn off unnecessary sensors, software and applications. A micro-environment sensor based android application enables more accurate inertial based localization and navigation. GPS which helps to estimate user s micro-environment, An application deduces phone s fine-grained micro-environment. It serves as a light-weighted middleware for upper layer applications. 2.2 System Overview As Figure 1 shows, An application runs as a daemon process in the middleware layer. It employs sensors in the physical layer to record nature value and provides environment information to upper layer applications. As a long-term middleware on smartphones, an application optimizes energy consumption via a hierarchical, multistage architecture. Sensors are carefully selected and logically triggered. Accelerometer, for example, is solely awaken to detect simple environment semantics, after which more sensors are triggered for complex environment classification. In what follows, we describe each architectural module in turn, specifying a high-level view of how the system works. In this project we have used Hex to ASCII data conversion method. In this method we parse data receiving from different sensors used. Then after parsing data into packets of 8 bits each data is in the HEX form. Hence after that we convert data from Hex to ASCII. 2015, IJARCSMS All Rights Reserved ISSN: 2321 7782 (Online) 217 P age

8 bit 8 bit 8bit 8 bit 8 bit 8 bit 8 bit HEX TO ASCII CONVERTOR HEX TO ASCII CONVERTOR DB Fig2. Hex to ASCII conversion 2015, IJARCSMS All Rights Reserved ISSN: 2321 7782 (Online) 218 P age

III. SYSTEM DESIGN 1. Automatic Call Picker: In this module we are going to use proximity sensor. We will be checking open and close conditions of proximity sensor. Suppose mobile is in the pocket or in closed environment, then proximity sensor will be close. When carried by a user, the phone is mostly placed in either semi-closed/open environments like in-hand, or closed environments such as in-pocket and inbag[1]. The extent of covering leads to different illuminative conditions for the phone, which can be captured by its built-in camera. Application should not receive call at that time. We will check Close-Open-Close condition at that time. If mobile is in an Open environment then we will pick up the call for Open-Close condition of proximity sensor. 2. Pressure Sensor used for security: In this module, we are using touch and pressure sensor of screen to measure the pressure on a single point of screen. If that pressure is greater than the threshold pressure of application. Application will trigger the alert to the configured numbers in an application. 3. Wrong screen unlock location tracker: If someone enters the wrong pattern lock then at that time, we will be taking picture of him/her using the front camera then we will be latching his location using GPS or LBS. We will send this location, time and image taken to the configured Email ID. If front camera is absent we will only send location and time to configured Email ID. 4. Battery Saving Application: In this module, we are trying to get the place where mobile is placed. We will check the condition of mobile is in hand or kept on some surface. We will be doing this by using Environment, Metal Detector, Magnetic Field Detector sensor. If we found that mobile is not in use, then we will stop the running processes to save the battery. Once mobile is back to active mode we will start those processes. 5. Ringer and Vibrate toggle for soft surfaces: In this module, we will identify the soft surfaces by using metal detector sensor. If call comes on soft surface and mobile is in vibrate mode then in that case application will on the ringer mode so that user can understand the call is coming. Soft surfaces do not give vibration sensing. 6. Morse code generation: In this module, we will be generating Morse code using flash sensor. We need to type a word we need to generate in an application and flash sensor will do the rest. IV. CONCLUSION In this way we Design an Application which senses the Micro-Environment via collaboration among built in sensors. We club various sensors in this application of whose result achieves low Energy Cost and Competitive Micro-Environment Sensing Accuracy. The platform automatically collects sensor hints and characterizes the immediate surroundings of smartphones providing environment information to upper layer applications. Preliminary experiment results show that an application achieves low energy cost, rapid system deployment, and competitive sensing accuracy. References 1. Sherlock: Micro-environment Sensing for Smartphones Zheng Yang, Member, IEEE, Longfei Shangguan, Student Member, IEEE, Weixi Gu, Student Member, IEEE, Zimu Zhou, Student Member, IEEE, Chenshu Wu, Student Member, IEEE, and Yunhao Liu, Senior Member, IEEE. 2. A Sensor Integration Framework for Android at the Application-Level Waylon Brunette, Rita Sodt, Rohit Chaudhri, Mayank Goel, Michael Falcone, Jaylen VanOrden, Gaetano Borriell. 2015, IJARCSMS All Rights Reserved ISSN: 2321 7782 (Online) 219 P age

3. Activity Recognition with Smartphone Sensors Xing Su, Hanghang Tong, and Ping Ji* 4. Mobility Change-of-State Detection Using a Smartphone-based Approach G Hache1, E.D. Lemaire1,2, N. Baddour1. 5. Environment Sensing using Smartphone S. Aram, A. Troiano, and E. Pasero. 6. A Study of Mobile Sensing Using Smartphones Ming Liu. 2015, IJARCSMS All Rights Reserved ISSN: 2321 7782 (Online) 220 P age