Smartphone Touchless Screen

Slides:



Advertisements
Similar presentations
UNDERSTANDING YOUR DEVICE (GADGET). A new, often expensive, and relatively unknown hardware device or accessory that makes your life easier or more.
Advertisements

Introducing…. What is it? How does it work? Where did it come from? Where is it going? Introducing…
Mobile Operating Systems
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
WHAT IS ANDROID? A Software platform and operating system for mobile. Based on the Linux kernel. Android was found way back in It was developed.
Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
Chapter 1 Meet the Android. Goals & Objectives Understand the market for Android applications State the role of the Android device in the mobile market.
 یعنی چی؟  تاریخچه  مقایسه  مزایا  معایب.  1979–1992 Mobile phones use embedded systems to control operation.  Martin Cooper.
System Software © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Computing Essentials 2013.
Chung Man Ho Willims Chow Man Kei Gary Kwok Pak Wai Lion.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
Eric Bruner, Henry Glennon, Shurti Kataria, Mathew Stanton, & Samantha Tan.
Student Name: Group.  Developed by Microsoft  Alliance with Nokia in 2011  4 main functions:  Outlook Mobile  Windows Media Player for Windows Mobile.
DEPARTMENT OF COMPUTER ENGINEERING
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Optimize tomorrow today. TM 1 Optimize tomorrow today. Arlene Minkiewicz, Chief Scientist PRICE Systems, LLC Software.
SmartPhones Student 1 Student 2 Student 3. SmartPhone Definition “A SmartPhone is one device that can take care of all your handheld computing and communication.
Android Wentworth Institute of Technology Elec101 07/08 Douglas A. Arevalo-Santos.
SMARTPHONE OPERATION SYSTEM MARKET IN U.S. Ryan (Jang-Hoon) Doo ISM 158.
Native vs hybrid vs web mobile Application
Created by Luke Harris | Visit My StoreMy Store Evolution of Cell Phones.
Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
HOME AUTOMATION THROUGH ANDROID MOBILE. What is Home Automation?  Home automation involves introducing a degree of computerized or automatic control.
Design of Handheld Devices
Developer Instruments for Android Android ArtfulBits Inc. Oleksandr Kucherenko.
Chapter 1: Voilà! Meet the Android. Smartphones –Can browse the Web –Allow you to play games –Use business applications –Check –Play music –Record.
Operating Systems Operating System
Survey of PC and Network Operating Systems
Chapter 1: Voilà! Meet the Android
Developing Applications for Mobile Devices Dr. Frank McCown GUI Programming Fall 2008.
May l Washington, DC l Omni Shoreham iPhone 2.0, BlackBerry and Windows Mobile Smart-Phone Hosting without Exchange and BES John Davies President.
Android Husam Abdel Rahman. Introduction Android Operating system is most popular operating system these days with the advance in voice communications.
How to complete the Europass Language Passport The current situation.
The Android Operating System I- Introduction II- History III- Features IV- Competitors V- References.
What is Android……? Android is an Operating System (OS) created by Google to run on any small electronic devices such as cell phones, e- books, Media Internet.
Computer Literacy for IC 3 Unit 1: Computing Fundamentals © 2010 Pearson Education, Inc. | Publishing as Prentice Hall.1 Chapter 5: Identifying Operating.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Power Guru: Implementing Smart Power Management on the Android Platform Written by Raef Mchaymech.
Operating Systems By-Anoushka Puri. What is an Operating System An operating system is an interface between the user and the computer hardware. It is.
The Whole new Experience - By Mahesh Chauhan. Its sounds strange but the fact is that :-  More than 90% of the CPUs in the world are not in desktops.
Technical Sales Specialist Software - OS and Applications John R. Moegling Sr. Systems Engineer.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
Anatomy of a Smartphone Matthew Vartabedian (708)
Shlomo Golsherazian Jeff Heiser Etana Kenter Michael Rosenberg A.J. Shah Chelsea Schneider Danielle Zimmerman.
ANDROID AS A SERVER PLATFORM ON CLOUD COMPUTING SONA COLLEGE OF TECHNOLOGY SUBMITTED BY: NAGADEVI PRIYA.G DIVYA PURNIMA.S.S
CATAN, Luzette T.. Smartphone – cell phone with built-in applications - with Internet access Built-in Functions:  digital voice service  text messaging.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
Introduction to FOSS. Classes of software  Operating System (OS)  Software that manages all the application programs in a computer  Manages the computer.
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.
Brian Atzori 4B 2015/2016.
Introduction to Mobile Computing
Voice Controlled Robot by Cell Phone with Android App
OPEN SOURCE.
VCE IT Theory Slideshows
OPEN SOURCE.
System Software EIT, © Author Gay Robertson, 2016.
Seminar On Android Submitted By: Ghaytadak Satish Laxman 1.
ANDROID AN OPEN HANDSET ALLIANCE PROJECT
Introduction to Mobile Web Applications
An-Najah National University Computer Engineering Department Software Graduation Project (66581) Supervised By: Dr. Luai M. Malhis Examiners.
Contents: Introduction Different Mobile Operating Systems
OPEN SOURCE BY :.
Software engineering in the mobile phone platform war.
OPERATING SYSTEMS.
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
Get the 411 on Smart Phones Dennis Tabbal Period A5.
Presentation transcript:

Smartphone Touchless Screen ELG 5121 / CSI 7163A Multimedia Communications Smartphone Touchless Screen Prepared by: Abdelmounaim Dahbi

Outline Introduction Objective Background Orientation Based Touchless Screen Magnetic Field Based Touchless Screen Challenges Conclusion Future Research

Introduction Smartphone vs Average Cell phone Calling vs Email, Internet, Digital Camera, Navigation Possibilities Smartphones Have a Mobile Operating System, Full Qwerty Keyboard (Hardware or Software), Synchronize with email server, view and sometimes edit documents.. Windows Mobile, iPhone OS, Google’s Android, Symbian OS, RIM’s BlackBerry, Palm’s WebOS, Linux IBM designed the first smartphone in 1992 (Simon) Motorola demonstrated the first cell phone, 19 years before the first smartphone, in 1973.

Smartphone Market Penetration Introduction Smartphone Market Penetration

Objective

Background 800% 50% Worldwide Smartphone Sales to End Users by Operating System in 1Q10 (Thousands of Units), according to Gartner

Background 2010 Q3: 43.6% Android Platform.. Share of 2010 Q2 smartphone sales to end users by operating system, according to Gartner

Background Android Mobile operating system developed by Android Inc; Based upon a modified version of the Linux kernel; A corresponding open-source project led by Google; Android has been available under a free software / open source license since 21 October 2008; Google published the entire source code under an Apache License (vendors can add proprietary extensions without submitting those back to the open source community ). No industry player can control or restrict innovations

Orientation Based Touchless Screen Idea

Orientation Based Touchless Screen Approach Android Orientation System: - Origin in bottom left - z = Azimuth, rotation around the Z axis (0<=azimuth<360) - x = Pitch, rotation around X axis (-180<=pitch<=180) y = Roll, rotation around Y axis (-90<=roll<=90) All angles are in degrees.

Orientation Based Touchless Screen

Magnetic Field Based Touchless Screen Idea Earth Magnetic Field

Magnetic Field Based Touchless Screen Idea

Magnetic Field Based Touchless Screen Idea

Magnetic Field Based Touchless Screen Idea

Magnetic Field Based Touchless Screen Idea

Magnetic Field Based Touchless Screen Approach Android Magnetic Field System: - Origin in bottom left All values are in micro-Tesla (uT) and measure the ambient magnetic field in the X, Y and Z axis

Challenges The magnetic field might affect the compass hardware The magnetic field might have an effect on the storage memory of the smartphone The app works better when the magnetic field is clearer (long enough magnet) Paradoxes: magnet vs smartphone…

Conclusion Two Android apps have been developed to implement the two proposed touchless screen ideas Orientation based Touchless Screen Magnetic Field based Touchless Screen The two apps have been loaded into a real smartphone (HTC Legend) and work fine. The effect of gravity and the effect of wind…

Future Work Scrolling of the object (Window, List, Grid…) which has the focus; Find a way to make the app work with a very small magnet... Other Alternatives of touchless Screen (Bluetooth: More accurate than the magnet, Voice Recognition, Gesture Recognition)

Thank you!