IBM - ČVUT Student Research Projects Mobile Public Transportation Timetables Petr Podhorský Jakub Zahradník

Slides:



Advertisements
Similar presentations
Architecture Overview Tiny OS Layering Communication – Physical Medium & Media Access Control Protocols Infrastructure Based Communication Protocols Device.
Advertisements

Saya Web Interface Project Edward Rafaelov & Vladimir Postel DEC Advisors: Prof. Shlomi Dolev & Michael Orlov.
Ben Noble BEng, MBCS. The Background University of Wales, Aberystwyth Studying Software Engineering Java as a taught language Some smaller modules in.
Content Interaction and Formatting, Tayeb LEMLOUMA & Nabil Layaïda. November Tayeb Lemlouma & Nabil Layaïda Presented by Sébastien Laborie November.
CS 4720 Mobile Device Architecture CS 4720 – Web & Mobile Systems.
Location Cheating: A Security Challenge to Location- based Social Network Services Wenbo He 1, Xue Liu 2, Mai Ren 1 1 University of Nebraska-Lincoln 2.
FOSS4G 2009 Building Human Sensor Webs with 52° North SWE Implementations Building Human Sensor Webs with 52° North SWE Implementations Eike Hinderk Jürrens,
LYU0101 Wireless Digital Library on PDA Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu First semester FYP Presentation 2001~2002.
Seminar Projects Dong Xuan Associate Professor CSE Dept., The Ohio State University.
A Context Aware Framework Mark Assad Supervisor: Bob Kummerfeld.
Web The Platform for Enabling UC The Web 2.0 Platform - Enables “real-world” unified communications A place to launch software, ready for outside.
Location based social networking on Android phones – integrated with Facebook. Simple and easy to use.
Task Scheduling and Distribution System Saeed Mahameed, Hani Ayoub Electrical Engineering Department, Technion – Israel Institute of Technology
LYU0101 Wireless Digital Information System Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu Second semester FYP Presentation 2001~2002.
Reducing the Energy Usage of Office Applications Jason Flinn M. Satyanarayanan Carnegie Mellon University Eyal de Lara Dan S. Wallach Willy Zwaenepoel.
The Museum Project The Museum Project Yoav Gvili & Asaf Stein Supervisor : Alexander Arlievsky.
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
Location based social networking product. Overview  Mobile Tracking System was first released in Romania in February  Currently MTS works with.
Finding Nearby Wireless Hotspots CSE 403 LCA Presentation Team Members: Chris Scoville Tessa MacDuff Matt Mohebbi Aiman Erbad Khalil El Haitami.
Android Introduction Platform Overview.
IBM - CVUT Student Research Projects Adaptive mobile navigation Jaromír Škorpil
Collaborative Systems Developing Collaborative Systems with a Reuse Driven Process.
BIT:Mobile platform Ссылка на документацию.
Chapter 17 Networking Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William Stallings.
Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.
Campus Tour COMP 523 Final Presentation Justin, Paul, Florian.
Small Devices on DBGlobe System George Samaras Chara Skouteli.
Web Mashups -Nirav Shah.
J2ME Presented by May Sayed & Menna Hawash. Outline Introduction “Java Technology” Introduction “What is J2ME?” J2ME Architecture J2ME Core Concepts 
BeTelGeuse: Tool for Bluetooth Data Gathering Petteri Nurmi, Joonas Kukkonen, Eemil Lagerspetz, Jukka Suomela, Patrik Floréen Helsinki Institute for Information.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
Confidential & proprietary M2M communications in Transportation industry.
FOX AVL SYSTEM Satellite vehicle locating, tracking and fleet management.
Campus Tour COMP 523 Midterm Presentation Justin, Paul, Florian.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
Media Translation Based on QoS Requirements of Devices and Services Jun’ichi Yura Faculty of Environmental Information, Keio Univ.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
MAKANI ANDROID APPLICATION Prepared by: Asma’ Hamayel Alaa Shaheen.
Case Study.  Client needed to build a mobile viewer where a employee can review various files to which they have access from the server  The review.
Model View Controller Architecture of Java Web Applications Dr. M V S Peri Sastry, Ph.D.[BITS-Pilani]
GPS (Global Positioning System). Allows you to share your location in real time and locate your friends using smartphones and GPS.
Bike Day Team: Blue Jens Titterness, Shifan Wu. Advantage (what & why) Mobility o Customized for windows phone o Fully utilize phone features o Easy to.
IBM - CVUT Student Research Projects Compression Algorithm for Wireless Microphone Michal Přibyl
Java for Mobile Phones Alexandr Koloskov Lead Developer Reaxion, Corp. Copyright 2001 © Reaxion, Corp.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
learn. do. dream. Going Native Native Application Integration Attachments Camera GPS Mail Maps Phone Voice Input.
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
Project Retrospective Team FancyPants. What is CyteSee? Idea.
GPS & GSM BASED CAR SECURITY SYSTEM. Student’s Name with USN No.
Unity Application Generator How Can I… Add a device in UAG and download it into Unity project – online.
1 VRoIP (Virtual Reality over IP) NCHC TDW TaskForce Jacky Chih-Lung Chang
MP3 Radio Richard Bannon & Michael Backman. Basic concept FM broadcast MP3 player  Allows you to listen to MP3’s through an FM radio  Better than a.
Roy Bahian, Sean Maxon, Brian Seo, Michael Rojas, Daniel Sherry, Nor Rabi’ah Mohd Nawawi Client: Dr. Ali Mostashari.
Software Defined Networking and OpenFlow Geddings Barrineau Ryan Izard.
Team Developing a Vehicular Ad Hoc Network with GPS Hammur’Abi V.A.N.E.T.
IBM - CVUT Student Research Projects Plugin and script generator for WebSphere Jakub Řezníček Tomáš Turek
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Web Mashups -Nirav Shah.
About Client Client is a pioneer in industry that provides catastrophe risk modeling, real-time risk exposure and risk management through available live.
WEB SERVICES.
Avraham Leff James T. Rayfield IBM T.J. Watson Research Center
Unit – 5 JAVA Web Services
GF and RS, Dept. of CS, Mangalore University
Networking devices.
Video Conferencing-introduction
מרכז אימות לפלטפורמת מתן שירותים
Find your friend – An Android application
Running C# in the browser
Presentation transcript:

IBM - ČVUT Student Research Projects Mobile Public Transportation Timetables Petr Podhorský Jakub Zahradník

IBM - ČVUT Student Research Projects 2 Goals Create mobile application for downloading timetables of public transportation for nearest stations Determine user location by GPS Provide map of nearby stations Supply simplified timetables to a user through mobile UI Reduce amount of transferred data Implement in Java

Location Location API (JSR-179) –Location API provides transparent location services, based on GPS, BTS triangulation etc. (depends on provider) –OS Windows Mobile doesn‘t support this package Direct connection to GPS module –Application can connect to any device supporting NMEA 0183 protocol –Internal GPS module, external module connected by Bluetooth IBM - ČVUT Student Research Projects 3

Timetables Timetables downloaded from HTML output parsed by application Information provided for tram stop(s) –Time of departure –Name –Next station name –End station name IBM - ČVUT Student Research Projects 4

Maps Maps downloaded from Google Maps Converted to PNG format User position and selected station marked IBM - ČVUT Student Research Projects 5

Architecture IBM - ČVUT Student Research Projects 6 Application consists of two separated components (both of them are implemented in Java) Instead of downloading all data directly from client (~200 KB and more), GPS coordinates are passed to the server, processed and only small amount of data (~2 KB) sent back – with information to display

Conclusion Easy to use application created Amount of transferred data significantly reduced Application tested in real environment -> video IBM - ČVUT Student Research Projects 7

Questions & Answers Thank you for your attention. IBM - ČVUT Student Research Projects 8