Mobile Phone Application for Code Recognition December 2008.

Slides:



Advertisements
Similar presentations
Contents Different O.S. and platforms. Different programming languages. Possibilities for mobiles. GPS, digital compass, accelerometer,… Augmented reality.
Advertisements

Mobile Office Applications Name: SPB Rao Student Id: 59407R
MExE - SMG4/3GPP T2 SWG1 - April Mobile Station Application Execution Environment (MExE) Java and WAP ETSI/SMG4 and 3GPP.
It provides a framework for embedded multimedia facilities in java enabled mobile devices.
Introduction to Android Mohammad A. Gowayyed CS334-Spring 2014.
Multimedia Network Communications Subject:T0934 / Multimedia Programming Foundation Session:13 Tahun:2009 Versi:1/0.
Inventory System Application Design Document Tomer Peled Al Yaros Kobi Ruham.
Gemplus and OSGI Benjamin Maury Gemplus Introduction  World Leader for Smart Card Solutions  Smart Solutions in Telecommunications  Beyond.
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
HTB data collection Mesoscale Atmospheric Network Workshop University of Helsinki, 12 February 2007 Heikki Turtiainen.
Location based Streaming Topics for our 1 st presentation  Thesis Description  Positioning System  Streaming over positioning  Questions Session.
Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
DEPARTMENT OF COMPUTER ENGINEERING
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Introducing Longhorn. What is it? Longhorn is Microsoft’s “most important software release since Windows 95” – due for release 2006 What this talk covers.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
Making Cell Phone Games An Overview Ray Ratelis Guild Software, Inc.
Mobile Application Development
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
V0.01 © 2009 Research In Motion Limited Understanding Java APIs for Mobile Devices Trainer name Date.
Cosc 4730 Phone Programming in Java An Introduction.
Mobile Operating Systems
Python for S60 SmartPhones PostPC Workshop Fall 2006 Amnon Dekel.
Symbian os with smart phones Guided by: Hetal A Josiyara
Lecture 15 Summary Wireless Networks and Mobile Systems.
Programming mobile devices Part II Programming Symbian devices with Symbian C++
EclipseME Java Micro Edition The Eclipse Way Craig Setera April 19, 2006.
An Introduction to the Java ME Project Jens A Andersson.
Presentation 27: Comparison of technologies. Ingeniørhøjskolen i Århus Slide 2 af 11 Goals of this lesson After this 1x35 lessons you will have –Discussed.
Embedded Systems Mohammad A. Gowayyed (c) 2012 Mohammad A. Gowayyed1.
China Software Development Lab © 2005 IBM Corporation 2005 Intern Requirements.
3G Single Core Modem A New Telecommunications Device Group 4: Warren Irwin, Austin Beam, Amanda Medlin, Rob Westerman, Brittany Deardian.
J2ME Presented by May Sayed & Menna Hawash. Outline Introduction “Java Technology” Introduction “What is J2ME?” J2ME Architecture J2ME Core Concepts 
Java 2 Micro Edition (J2ME) and the world of java
1 of 21 Atul Garg / Piyush Maheshwari / Aditya Kawatra DEVELOPMENT OF UNIVERSAL MEDIA PLAYER FACILITATOR — PROF. SUBRAT KAR (DEPT. OF ELECTRICAL ENGINEERING)
Android Husam Abdel Rahman. Introduction Android Operating system is most popular operating system these days with the advance in voice communications.
Introduce to Java. Outline History of Java History of Java Something about Java Something about Java Brief introduction to Java programming Brief introduction.
Advanced Multimedia Application Mobile Multimedia Textbook Jeremy Reyniers | Simon Debacq | Sam De Roeck.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe RIA Technologies: Adobe Flex 3 Cornel Creanga Platform Evangelist
Programming of Handheld and Mobile Devices Lecture 2 What is a MID? Rob Pooley
Learning Mobile Author The "Learning Mobile Author"(LMA) is a comprehensive learning application. It transfers the computer-aided and multimedia-based.
3.3 Mobile Digital Communication. Overview Demonstrate and apply the knowledge and understanding of the increasing use of mobile communication devices.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 1, Introduction to the Internet, World Wide Web and Wireless Outline 1.1 Introduction 1.2History.
Lecture 1: Network Operating Systems (NOS) An Introduction.
Mobile Programming Mobile Programming - Ordibehesht Ordibehesht 1390.
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.
Android operating system N. Sravani M. Tech(CSE) (09251D5804)
Mobile SMIL Jason Daniels Ben Bedinghaus Ryan Ware.
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
1 Seamless Mobility Tom MacTavish, Vice President The Center for Human Interaction Research Motorola Labs.
Visual Mobile Applications with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
1 Mobile Operating Systems BY:- Aashish Uppal CSE-1/7 th Sem (63/ )
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.
Computer System Structures
Android Mobile Application Development
Java N Amanquah.
Computer Software Digital Literacy.
Lab 3: More Phone-Based Techniques
Computer Software Digital Literacy.
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms.
Jickler Presented To: Core Presented By: Baiju Chandran T
Wireless Instant Messaging Using J2ME
Contents: Introduction Different Mobile Operating Systems
Instructor: Zhe He Department of Computer Science
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
Beacon Types Beacon Type Granularity Beacon coverage Tech Rollout
Digital Literacy 1.00 Computer Basics
Presentation transcript:

Mobile Phone Application for Code Recognition December 2008

JSI Postgraduate School Project SketchUp Input: –Freely available 1D barcode recognition toolkit: ch/adelmanr/batoo/; ch/adelmanr/batoo/ –The Optijed food composition database; –Literature. Outcome: –Project UML/SysML specification and documentation; –Application for food retailers (carbohydrates, sodium); –Seminar presentation; –Publications.

JSI Postgraduate School System Design Optijed FCD / Mercator

JSI Postgraduate School EAN 13 Barcode Recognition GS1 Slovenija: g/ g/ Example: 383MMMMMMPPPC –383 – GS1 code for Slovenia –MMMMMM – GS1 manufacturer code –PPP – product code –C – check digit

JSI Postgraduate School J2ME Java for Mobile Phones (Java 2 Platform Micro Edition): –Java ME: – oks/j2me/j2me.htm. oks/j2me/j2me.htm

JSI Postgraduate School J2ME Extensions The Mobile Media API (MMAPI): –extends the functionality of the J2ME platform by providing: Audio, Video and other Time-based multimedia support to resource- constrained devices; – The EclipseME plugin:

JSI Postgraduate School System Design

JSI Postgraduate School The General Packet Radio Service The GPRS network is an "always on" private network for data: –It uses the existing GSM network to transmit and receive TCP/IP based data to and from GPRS mobile devices; The Bluetooth API for Java (JSR-82): communityprocess/final/j sr082/index.html. communityprocess/final/j sr082/index.html

JSI Postgraduate School System Design

JSI Postgraduate School Java Information Server BlueCove: –is a JSR-82 implementation on BlueZ Linux, Mac OS X, WIDCOMM, BlueSoleil, Microsoft Bluetooth stack on WinXPsp2 etc. –

JSI Postgraduate School Project Tasks 1. The system model (Vida) 2. The system implementation (Alexsey) 3. The system testing (Uroš)