Seminar Projects Dong Xuan Associate Professor CSE Dept., The Ohio State University.

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

12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Contents Different O.S. and platforms. Different programming languages. Possibilities for mobiles. GPS, digital compass, accelerometer,… Augmented reality.
Mobil game : A mobile game is a video game played on a mobile phone, smartphone, PDA, handheld computer or portable media player Type of language writing.
SAV SYSTEMS 2 SAV Tracker’ Fleet Management System We support almost all kind of GPS Tracker devices on our server. Following are some.
Lee Hang Lam Wong Kwun Yam Chan Sin Ping Wong Cecilia Kei Ka Mobile Phone OS.
1 Alcatel Onetouch Antivirus. 2 Thinking about security on your smartphone Alcatel OneTouch? We have the solution. Among the applications on your smartphone,
Nokia Research Center Usable Security for Smartphones Cynthia Kuo Senior Researcher October 26,
Introducing new GPS based Vehicle Tracking System DG-Tracker Digilog Systems is now Nelso Technology Pvt. Ltd.
Richard Yu.  Present view of the world that is: Enhanced by computers Mix real and virtual sensory input  Most common AR is visual Mixed reality virtual.
Smartphone Development By Mark Holm. Popular Smartphones Apple iPhoneAT&T exclusive HTC G1T-Mobile exclusive HTC myTouch 3gT-Mobile exclusive Palm PreSprint.
Cell Phone Technology Cell Phone Technology. ► Cell technology is changing fast  Phones  Tablets  Computers.
 Guy Jacob  Roee Shapiro Project B Spring, 2009 Cloudio  Project Supervisor: Eddie Bortnikov  Lab Chief Engineer: Dr. Ilana David.
Eric Bruner, Henry Glennon, Shurti Kataria, Mathew Stanton, & Samantha Tan.
Discovering Computers: Chapter 1
Vehicle Security Advance Mobile App. Always Connected with your Car Connected with your Car even though, your car is parked at unknown place.
Click & Fix 10/20/10 James Cui Janam Jhaveri Paul Mongold.
DeVry University Donelle Vance. GRAB - The Cross Platform iPhone, iPad & Android Phone Sharing Application August 2011.
Academic project Review on
Location based social networking product. Overview  Mobile Tracking System was first released in Romania in February  Currently MTS works with.
Smartphones. Lesson Objectives To understand and demonstrate an understanding of Smartphones.
Digital Literacy.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Teaching School Wide Positive Behavior Expectations Using QR Codes Name: Barbara Grace Age of Students: Content Area of Teaching Lesson: Behavior.
We are glad to share our unique positions among other competitors in mobile application development.  We concentrate mainly on cloud based enterprise.
Presentation By Deepak Katta
Chapter 1: Voilà! Meet the Android. Smartphones –Can browse the Web –Allow you to play games –Use business applications –Check –Play music –Record.
INPUT DEVICES. KEYBOARD Most common input device for a computer.
By: Simon Kleinsmith Supervisor: Mr Mehrdad Ghaziasgar Co-supervisor: Mr James Connan.
Train Derailment & GPS Tracking with TransitVUE ® IDS and TPIS.
Chapter 1: Voilà! Meet the Android
2-3 note. 2 Peripheral Devices “Peripheral devices” are hardware plugged into ports or connected to a computer wirelessly. These devices can be for input,
Getting to Know TiVo: The Home Media Engine (HME SDK) Eric M. Upchurch CS 525 Spring 2008.
1 Android- Platform Overview. 2 What is Android? Android is a software stack for mobile devices that includes an operating system, middleware and key.
BusTracker: SmartPhone- based Mass Transit Tracking Steve Kopman 4/27/2011.
WIRELESS DISPLAY OVER BLUETOOTH USING PI AND ANDROID PHONE Group Members: Shweta Ware, David Etim Network Embedded Systems.
Breaking down barriers between carriers… say “my-track” Project Statement mEYEtrak is a cross-carrier mobile application used to communicate and locate.
Android Security Application Sean Austin, Diana Mazzola and James Kolb.
Trackstar Navigations Pvt. Ltd. Presenting New Generation GPS Tracking System.
Milestone 4 – Final Presentation 1. Overview & Motivation 2 friendizer is a competitive social game based on location that offers an opportunity to meet.
Smartphones How Addicted Are You?. How Popular Are These Smart Phone's? According to the Nielsen Company 30 percent of all mobile phones in the United.
MAKANI ANDROID APPLICATION Prepared by: Asma’ Hamayel Alaa Shaheen.
Android Overview History and architecture. Brief History 1996 The WWW already had websites with color and images But, the best phones displayed a couple.
GPS (Global Positioning System). Allows you to share your location in real time and locate your friends using smartphones and GPS.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring.
FriendFinder Location-aware social networking on mobile phones.
FriendFinder Location-aware social networking on mobile phones.
Patrol Live The #1 Guard Tour App is now available on Android. All-in-one real-time guard tour app combines GPS geotag scanning, voice notes, photos, live.
G046 Lecture 04 Task C Briefing Notes Mr C Johnston ICT Teacher
IBM - ČVUT Student Research Projects Mobile Public Transportation Timetables Petr Podhorský Jakub Zahradník
Computer Applications I I dentify alternative input devices and techniques.
Technical Sales Specialist Software - OS and Applications John R. Moegling Sr. Systems Engineer.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
Android and IOS Permissions Why are they here and what do they want from me?
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
THE NEW MOBILE WORKSPACE Enable Business Applications on Mobile Devices hopTo Work “I am amazed to see how easily hopTo transforms the user interface of.
KASPERSKY INTERNET SECURITY FOR ANDROID. YOUR MOBILE DEVICES NEED PROTECTION More online communications and transaction are happening on tablets and phones.
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.
How Kaspersky helps in recovering lost or stolen mobile device.
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
Technologies in everyday’s life
A Study of Google Map API on Android Platform and an “EasyEat”
Mobile Navigation Control for Planetary Web Portals Team Members: John Calilung, Miguel Martinez, Frank Navarrete, Kevin Parton, Max Ru, Catherine Suh.
What this activity will show you
Multifactor Authentication
Auto-tagging of Media using Local Bluetooth Information
Physical activities and activity tracker
Mobile Gaming Through The Wireless Internet
New type of devices for identification of users of “Raiffeisen ONLINE” – Hardware and Software Tokens.
Presentation transcript:

Seminar Projects Dong Xuan Associate Professor CSE Dept., The Ohio State University

Barcode Scanner Motivation: Check if friends have an item that can be borrowed before buying it Function: User scans item barcode with camera, uploads to central DB, and checks if other users have the same product Implementation: – Java with Android SDK (client) – MySQL and PHP (server) – Google ZXING (barcode scan) Device: T-Mobile G1 Internet HTTP Request/ Response MySQL DB PHP Script HTTP Request/ Response Architectural Overview

OCR Text Scanner Motivation: Store and use contact info about businesspeople instead of carrying around many business cards Functionality: Takes a picture of card, recognizes text using OCR, and displays text with hyperlinks to call/ person, map location, visit website Implementation: – Java with Android SDK (client) – PHP scripts (server) – Tesseract OCR, netpbm (tools) Device: T-Mobile G1

Multiplayer Tic-Tac-Toe Game Motivation: Mobile phones have limited multiplayer game support Functionality: Implements two-player tic-tac-toe via Bluetooth Implementation: Java ME MIDlets and Bluetooth Device: Any mobile phone that supports Java ME Tic Tac Toe – 1 st Player Mark Tic Tac Toe – 2 nd Player MarkExit X X O 11X 00O

GPS Runner Motivation: Joggers, runners, et al. need to keep track of their activities, coordinate group activity Functionality: Keeps track of running statistics, displays paths ran on Google Maps Implementation: – C# on Windows Mobile 6 (client) – PHP, MySQL (server) – Google Maps Device: Verizon Wireless XV6800

Phone Security Utility Motivation: Phones can be easily stolen and confidential data can be exposed Functionality: Provides remote locking capability via SMS/MMS (password required), notifies user of theft via SMS/MMS, takes thief’s picture, sounds an alarm Implementation: Python on Symbian S60 (via “pys60”); uses camera, location services, etc. Device: Nokia N95 (uses front camera for picture)

Real-Time City Bus Tracker Motivation: Students and commuters are often stuck waiting for Columbus city buses (COTA – Central Ohio Transit Authority) Functionality: “Scrapes” COTA RSS feed to get bus location (each bus has GPS) and displays it on a map Implementation: – Java ME (client) – Sniffing & parsing COTA feed Device: any phone that supports Java ME

Flash Card Studying App Motivation: Students use “flash cards” to help them learn concepts and it’s inconvenient to carry decks of cards around Functionality: Allows students to enter information on electronic “flash card” and both check and refresh their knowledge Implementation: Objective C Device: Apple iPhone/iPod touch

Emergency Notification System Motivation: People in danger need to unobtrusively notify authorities, esp. if their lives are in jeopardy Functionality: Those in danger press button on smartphone to notify police of threat with GPS location; “virtual keyboard” can be used with camera sensor Implementation: C++ (for Symbian OS) Device: Symbian OS-powered phones

Conclusion Students in OSU’s smartphone seminar developed numerous applications with many possible extensions, e.g., – Using smartphone cameras for distributed, context-sensitive image processing – Unobtrusively notify police via smartphone when one is held at gunpoint without gunman noticing Thank you! Questions and comments?