Presentation is loading. Please wait.

Presentation is loading. Please wait.

Department of Electrical & Computer Engineering Preliminary Design Review Team: Lucas Root Telin Kim Brandon Thorpe Michael Shusta Advisor: Professor Tessier.

Similar presentations


Presentation on theme: "Department of Electrical & Computer Engineering Preliminary Design Review Team: Lucas Root Telin Kim Brandon Thorpe Michael Shusta Advisor: Professor Tessier."— Presentation transcript:

1 Department of Electrical & Computer Engineering Preliminary Design Review Team: Lucas Root Telin Kim Brandon Thorpe Michael Shusta Advisor: Professor Tessier

2 Outline Team and Roles Statement of Problem Existing Products and Our Solution Basic Operation Description of Main Components  Requirements  Implementation Design Challenges Deliverables for MDR Department of Electrical & Computer Engineering

3 Team Organization Project Lead: Lucas Root Software Development: Brandon Thorpe Hardware Development: Mike Shusta Software & Web Development: Telin Kim Department of Electrical & Computer Engineering

4 Problem Statement Two step buying process Time spent in line Shoppers must carry a form of currency Theft Department of Electrical & Computer Engineering

5 Existing Products RF and microwave tags Ink tags Grocery store self-checkout Department of Electrical & Computer Engineering

6 Existing Products Why BlueTag Is Better: Combines security and purchase Products are not destroyed (consider ink) Self-checkouts can be fooled (weight manipulation, price substitution) Department of Electrical & Computer Engineering

7 Our Solution: BlueTag Cell phone based payment system coupled with Bluetooth un-lockable security tags Tag ID Item Info Locate and Connect Request Unlock Code Credit Card Purchase Unlock Code Department of Electrical & Computer Engineering

8 Client Server Internal Database Inventory Locked Item System Overview Department of Electrical & Computer Engineering

9 Primary Design Components Bluetooth Security Tag Cell Phone Software Web Server Department of Electrical & Computer Engineering

10 Security Tag Requirements Lock Mechanism Reusable Digitally controlled Bluetooth Communication Low power On-board processing Digital I/O Power Delivery Regulated voltage Rechargeable and replaceable batteries High transient current Low power alert Tag Identification Software: hardcoded unlock key Physical: tag ID on housing Power Mechanism Department of Electrical & Computer Engineering

11 Lock Mechanism Spring-loaded or bi-directional solenoid with IC relay DC motor, H-bridge, and gear and shaft Security Tag Implementation Department of Electrical & Computer Engineering +V -V +V -V

12 Bluetooth Module: AIRcable SMD Wirelessly programmable micro-controller Runs applications in BASIC on the AIRcable OS Power 50uA sleep, 11mA with connection, 25mA peek, max range peeks up to 70mA at 5V Memory 512 k EEPROM, 6 Mb internal flash Communication Bluetooth Master/Slave connections UART 8 pin digital I/O Two analog input Security Tag Implementation Department of Electrical & Computer Engineering

13 Cell Phone Software Requirements User interface ID code entry Item display Communication between phone and server Item Identification Unlock code request and receive Communication between phone and tag Tag identification Unlock code transmit Department of Electrical & Computer Engineering

14 Development: BlackBerry Plugin for Eclipse Extensive RIM API’s Phone to Server Communication: TCP/IP based data transfer over WiFi Phone to Tag Communication: Full access to Bluetooth Serial Port Profile on BlackBerry Cell Phone Software Implementation Department of Electrical & Computer Engineering

15 Cell phone Software: Program Flow Start Program User Type Number Error? Display Product Info Confirm Purchase Item Lookup and Identification Purchase Unlock Code Lookup Tag Connect Tag Unlock Yes Cell PhoneTagServer No Department of Electrical & Computer Engineering

16 Server Requirements Manage client requests Unlock code and item information requests Query a store’s inventory database Item lookup and identification Complete purchase Third party payment system such as Google Checkout™ Department of Electrical & Computer Engineering

17 Server Implementation The server will be written using C# and the Microsoft.NET 2.0 framework for rapid development Interfacing with Google checkout will be done through the GCheckout.NET assembly provided by Google. The internal database will be implemented with MySQL Department of Electrical & Computer Engineering

18 Design Challenges and Limitations Low power consumption Hardware and software security Mechanical integration Small, fast, intuitive interface Low cost Department of Electrical & Computer Engineering

19 Run simple routines on the AIRcable Basic locking mechanism Blackberry hello world Database structure Deliverables for MDR Department of Electrical & Computer Engineering


Download ppt "Department of Electrical & Computer Engineering Preliminary Design Review Team: Lucas Root Telin Kim Brandon Thorpe Michael Shusta Advisor: Professor Tessier."

Similar presentations


Ads by Google