“On Track Fitness” A new app to record physical activities from an urban area using smart phones for personal logging & community sharing Presented by:

Slides:



Advertisements
Similar presentations
Mobile phone based real time solution to track completed / in progress work The programme officer initiates the work by capturing the site image, GPS.
Advertisements

The recent technological advances in mobile communication, computing and geo-positioning technologies have made real-time transit vehicle information systems.
BikeNet: A Mobile Sensing System for Cyclist Experience Mapping SHANE B. EISENMAN GAHNG-SEOP AHN Columbia University EMILIANO MILUZZO, NICHOLAS D. LANE,
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.
Mobile Applications: Changes in social networking and mobile phones By Elias Chesy.
Smartphone Apps Development Team Weiqing Li Lijun Zhu Man Li.
Xora StreetSmart V18 Customer Release Highlights 1 October, 2013.
SMART SERVICES FOR SMARTPHONES Orange County Library System, Orlando, FL Florida Library Association Annual Conference MAY 5, :00 a.m.
11 Artis Group Pty Limited Level 4, Pacific Highway St Leonards, NSW, 2065 (02) “Artis Group Capability”
Component OneJQuery MobileVisual WebGUI Comparison of three mobile site development frameworks.
Coursework 2: getting started (4) – using PhoneGap to build mobile applications (optional) Chris Greenhalgh G54UBI /
LCT2506 Internet 2 Data-driven web sites Week 5. LCT2506 Internet 2 Current Practice  Combining web pages and data stored in a relational database is.
MetroSense Project: People-Centric Sensing at Scale Shane B. Eisenman †, Nicholas D. Lane ‡, Emiliano Miluzzo ‡, Ronald A. Peterson ‡, Gahng-Seop Ahn †
Brittany Shieh, Chonghua Dong, Marvin Cheng CouponStash.
 2008 Pearson Education, Inc. All rights reserved What Is Web 2.0?  Web 1.0 focused on a relatively small number of companies and advertisers.
School location collector
Improving Energy Efficiency of Location Sensing on Smartphones Samori Ball EEL 6788.
NEW PRODUCT INTRODUCTION: SalesLink TOUCH April 2015.
Donna Hamilton Assistant Vice President Web Communications.
ADVANCED CONCEPTS IN GOOGLE CALENDAR Advanced Session By Information Technology Services itservices.uncc.edu.
Software Applications and Data Management for Healthcare.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
Tivoli Software © 2010 IBM Corporation Maximo Everyplace Lori Landesman.
V | © OverDrive, Inc | Page 1 User Experience: Library eBooks for Kindle.
Cross Platform Mobile Backend with Mobile Services James
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
St. Mark’s Community Service New Website and x2VOL Sophomores, Juniors, and Seniors August 27, 2012.
Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal.
CAEL 5012 Rich Internet Applications. What you need For this part of the course you will need access to a server with PHP and MYSQL which will be supplied.
O-Mopsi Project Presentation Zhentian Wan,Vladimir Tikhomirov, Surendra Maharjan, Olawumi Olayemi,
Healthy Kids Zone Team Introduction Chad Honkofsky 2.
SIMAGINARITY Salih Safa BACANLI. Description Simaginarity is a site that allows users to upload their photos and see the other users’ photos that are.
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
Design for Senior Project December 05, 2007 Raytheon_Design_Review.ppt 1 of 19 Raytheon – Google Earth Roy Daniels, Marc Maciel, Rifina Pierre Department.
GIS and Cloud Computing. Flickr  Upload and manage your photos online  Share your photos with your family and friends  Post your photos everywhere.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
Geographic Information Systems Cloud GIS. ► The use of computing resources (hardware and software) that are delivered as a service over the Internet ►
Final Project Presentation William Blaney Chris Combs Ellen Eramya David Wagner.
Daniel PaluszekAbdelJLIL Jlil Verna Blake Adrian Libert Stanislav Opsha.
Peter Laird. | 1 Building Dynamic Google Gadgets in Java Peter Laird Managing Architect WebLogic Portal BEA Systems.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
The Internet of Things with Live Data Cloud by Open Automation Software.
Tallahassee, Florida, 2015 COP4710 Database Systems Project Overview Fall 2015.
Date : 3/04/2010 Web Technology Solutions Class: PHP Web Application Frameworks.
The BikeNet Mobile Sensing System for Cyclist Experience Mapping Joshua Cox.
BEST TOOL TO CREATE YOUR NEXT GAME Create team-building and adventure games, photo and scavenger hunts!
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Christopher Seeley, Ralph Mattiaccio Ken Bodzak, Will Abeel, Danielle Maginnis.
Speaker : Hao-Wei Lu Authors : Srdjan Krco, Vlassios Tsiatsis, Katarina Matusikova, Mattias Johansson, Ivica Cubic and Roch H Glitho. From : IEEE Globecom.
MOBILE TECHNOLOGY BY: AMANDA HANKS. SKYDRIVE VS. DROPBOX SkyDrive: More Free Storage Space (7 GB) Less Costly for more Storage Space $10,$25,$50 Less.
Web Technology Solutions
A little more App Inventor and Mind the GAP!
Amazon Web Services (aws)
 Gmail is a free webmail service, developed by Google.  Gmail also supports advertising.  Users can access Gmail on the desktop, laptop or through.
Munix for Education Content Filter, Bandwidth Control, Location Mapping, Movement Analysis, User Self Management Portal, Time Analysis, and much more ….
COP4710 Database Systems Project Overview.
Overview of REALNEO Technologies
DCR ARB Presentation Team 5: Tour Conductor.
Week 01 Comp 7780 – Class Overview.
MetroSense Project: People-Centric Sensing at Scale Shane B
Mobile APP Date: 01,10 ,
Zicheng Wan and Yuan Gao CPSC 6820, Clemson University
Prepared by: Hanin Mizyed ,Razan Qraini Supervisor: Dr. Luai Malhis
Architecture.
ACS Deployment Scenarios
Architecture.
CS4433 Database Systems Project.
Presentation transcript:

“On Track Fitness” A new app to record physical activities from an urban area using smart phones for personal logging & community sharing Presented by: Travis Cossairt April 25th, 2011 EEL 6788

Overview Problem Statement/Motivation Implementation Client Server Related Work Future Work Demo! Questions?

Problem Statement/Motivation Obesity and poor fitness is a growing epidemic in the US Most adult Americans don’t achieve the 150 minutes of recommended physical activity a week I believe a large problem is not knowing about close-by & free activities that are more fun than traditional exercise E.g. A large amount of running/biking trails right here in Orlando that most (including myself) don’t know about! This app attempts to help that, by allowing community contributions of local activities and sharing via central website map

Example done by hand: (Celebration Girl Scouts)

Implementation Architecture System composed of servers deployed in Amazon cloud for displaying of site and handling webservices + mobile smart phone clients to record and upload activity data

Client Implementation Written using PhoneGap framework for iOS – allows development using HTML/Javascript/CSS and hooks into functionality like GPS, etc. Interfaces with Google Map Javascript library, jQuery AJAX support, and custom jQuery Dialog library PhoneGap allows for easy porting to Android etc. too!

Server Implementation Server code provides public facing website, and web services to handle authentication/data upload Written in PHP 5 using CakePHP framework using MySQL db, deployed on Amazon EC2

Server Implementation Displays map of all local activities for community Drill down detailed view of activity (speed map!) Personal log (after authenticating)

Related Work “BikeNet” from previous class presentations Similar in that it tracks on a map bicycle route and delivers real-time feedback to cyclist Differs in that OTF doesn’t require an expensive custom built bicycle with sensors/helmet – just an iPhone/Android device with GPS & internet! Also can track many types of activities

Future Work Tie in camera to take photos of interesting things on the route, or of the location? Expand client to allow pulling in community data for directions to nearby activities, race against previous times, add comments, etc. Account creation is manual right now, no sign up flow in web Suggested activities shown on persona log? (i.e. Amazon offers?) Ability to edit locations using web app after uploading (GPS has a decent amount of error) / Ability to delete unwanted activities etc.

Demo Time! Data collected in my own local neighborhood of Celebration, FL using personal iPhone 4, and uploaded to a real Amazon EC2 server:

Questions????

References Shane B. Eisenman, Emiliano Miluzzo, Nicholas D. Lane, Ronald A. Peterson, Gahng-Seop Ahn, and Andrew T. Campbell BikeNet: A mobile sensing system for cyclist experience mapping. ACM Trans. Sen. Netw. 6, 1, Article 6 (January 2010), 39 pages. DOI= /