PDA Biometric Integration

Slides:



Advertisements
Similar presentations
Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
Advertisements

Archana Mandape. 234 million Wireless subscriptions in USA. Many players in the smart phone market. Apple iPhone OS, RIM BlackBerry OS and Android OS.
Building Mobile Apps in the Cloud – Comparing Approaches.
LYU0101 Wireless Digital Library on PDA Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu First semester FYP Presentation 2001~2002.
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
Location based Streaming Topics for our 1 st presentation  Thesis Description  Positioning System  Streaming over positioning  Questions Session.
© 2009 Research In Motion Limited Methods of application development for mobile devices.
Pundik Dmitry & Blekhman Alexandr 2001/02 Final Presentation Semester A הטכניון - מכון טכנולוגי לישראל המעבדה למערכות ספרתיות מהירות הפקולטה להנדסת חשמל.
Centralized and Client/Server Architecture and Classification of DBMS
SNMP Configuration Manager Elad Dolev Sagi Rodin Supervisor – Zeev Schneider Project Manager – Ilana David Technion Institute of Technology, Haifa.
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
Networking, Hardware Issues, SQL Server and Terminal Services Session VII.
CRYPTOGRAPHY PROGRAMMING ON ANDROID Jinsheng Xu Associate Professor North Carolina A&T State University.
Authentication Approaches over Internet Jia Li
More than You Want to Know About Pocket PC’s. What is a Pocket PC?
Number Five Software One provider Multiple Solutions professional card design software The most flexible and powerful solution for card issuing! The best.
Trimble Connected Community
ROM Read Only Memory “…computer memory on which data has been prerecorded. Once data has been written onto a ROM chip, it cannot be removed and can only.
File-Mate 1500 Design Review II
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
Section 2 Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices.
 This guide will cover the process of connecting to VPN Server with the Desktop Client.
File-Mate 1500 Design Review III Keven Abbott Tyler Crouse Kiana Delventhal Liam Westby.
Your Database Solution Jason King. Benefits of a Database Centralized information Searchable Save space from multiple orders from one client.
Introduction to Biometrics Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #23 Biometrics Standards - II November 14, 2005.
1 Mail Saurus Reference:“Usable Encryption Enabled by AJAX” J.F. Ryan; B.L. Reid; Networking and Services, ICNS '06. Digital Object Identifier /ICNS
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 2-1 Data Models Data Model: A set.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
AdLib eDocument Solutions Scott Mackey AdLib eDocument eDocument Solutions.
Framework for Virtual Web Laboratory I. Petković M. Rajković.
JSP Server Integrated with Oracle8i Project2, CMSC691X Summer02 Ching-li Peng Ying Zhang.
Desktop Integration with the Appx Client. Launch Documents Run Desktop Programs Transfer Files to the Client Transfer Files from the Client Client-Side.
Presented By: Kasey Campbell John Geer.  Hermes Company Transfer will allow the passing of files, large or small, between companies.  All files are.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
Information Systems Design and Development Security Precautions Computing Science.
WEB TESTING
Architecture Review 10/11/2004
3.1 Types of Servers.
 2001 Prentice Hall, Inc. All rights reserved.
Home Automation ECE 492 Tarek Kaddoura & Jigar Nahar.
CISC103 Web Development Basics: Web site:
The Client/Server Database Environment
Chapter 2: Operating-System Structures
“Nodes of Distributed Systems”
WEB SERVICES.
Security Issues.
Unit – 5 JAVA Web Services
Chapter 2: System Structures
Quickr-J Integration with the IBM portfolio (Notes, Sametime, Connections, ECM & WebSphere Portal) Quickr SVT - Mark Curran.
Understanding the OSI Reference Model
eSafe Open Modules Overview
Local secondary storage (local disks)
File Transfer and access
Client-Server Computing
Chapter 3: Windows7 Part 4.
CISC103 Web Development Basics: Web site:
Distributed Systems Bina Ramamurthy 11/12/2018 From the CDK text.
Oracle Architecture Overview
Web-based Console for Controlling a Wireless Sensor Network (WeConWSN)
CIS16 Application Development – Programming with Visual Basic
Network Models, Hardware, Protocols and number systems
Distributed Systems Bina Ramamurthy 11/30/2018 B.Ramamurthy.
Distributed Systems Bina Ramamurthy 12/2/2018 B.Ramamurthy.
Network Media, models and number systems
Tiers vs. Layers.
Introducing the .NET Framework
REST på Microsoft-stacken
Chapter 2: Operating-System Structures
Distributed Systems Bina Ramamurthy 4/22/2019 B.Ramamurthy.
David Cleverly – Development Lead
Presentation transcript:

PDA Biometric Integration Daniel Dougherty NSF REU at U.Va Summer 2005

Program Goals Enable Privaris fingerprint scanner login for Web portal Enable PDA login for Web portal using Biometric Interface

Problems faced: Privaris Scanner How to interface with device How to write programs for device How to store information on device How to access information once stored How to interface with existing web portal

Interfacing with Device Bluetooth adapter problems Unable to successfully communicate with device

Results? How to write programs for device How to store information on device How to access information once stored How to interface with existing web portal

Problems Faced: PDA Interface How to write programs and web services in .NET How to write and compile programs for PDA How to use API for Biometric scanner How to interface with existing web portal

Design Options Storage of template (local or database) Local File: Faster processing of templates (Better usability) Database: Can’t send false acceptance (Better security)

Design Options Web service or client-side application Service: No implementation on local device Server-side processing, less resource consumption Client-Side: No need to send new template across network

Design Problems Web Service: Client-side: BioAPI library failure Bugs in Desktop portal interface Client-side: .NET libraries now limited Can’t allocate memory for templates Can’t launch external programs (Browser) Attempted work-around with standard libraries

Results? Substantial progress Partial completion of client-side application Still work left to enable PDA Biometric login

Possible Future Work Access over wireless network Ran across some issues with web services on the wireless network early on, but was unable to pursue these issues further due to time constraints Encryption of information transferred over wireless network to/from PDA Develop a PDA-specific version of web portal with smaller, mainly text based interface