Download presentation
Presentation is loading. Please wait.
1
Ubiquitous Shopper (UbiShop)
Seila Kheang Adam Rea Dustin Wells
2
The Problem Everyone has a shopping list of items that they need to purchase This list can be anything from groceries to tools to clothes How many of us have gone to the mall to buy something and were not aware that we could purchase other items from our list in the mall?
3
Our solution The Ubiquitous Shopper stores our shopping list on our personal server Allows us to walk up to kiosks that may be set up in the mall The kiosk would look at the shopping list and display the items that can be purchased in the mall
4
Scenario Dustin arrives at the mall and has an idea of what he wants to purchase at the mall (a shirt at Abercrombie, some jeans from the Gap) However he forgets the little things, like some batteries and a vacuum bag
5
Scenario He touches the screen and a Bluetooth connection is initiated
The kiosk retrieves the shopping list from the personal server and does a comparison of the mall’s inventory list A new list is created and the kiosk displays the items that can be purchased in the mall
6
Scenario Now he is aware of all of the things he can buy at the mall
7
Major Components Contact Technology XML Lists Bluetooth
Transfer hardware address to the kiosk XML Lists Stored on both the kiosk and the personal server Bluetooth Connection establishment and file transfer between the personal server and the kiosk
8
Components Illustrated
9
List Comparison
10
Important Issues Contact Technology – Will it be ready in time for us to integrate it into the project? Defining the organization of the XML lists so that the personal server and the kiosk have a uniform method of communication
11
Initial Division of Labor
Dustin: XML Expert Responsible for developing XML list for our scenario and finding an XML parser Seila: Bluetooth guy Initiating the Bluetooth connection and file transfer across the link Adam: Getting the hardware address of the personal server onto the kiosk Using Contact to accomplish this Also looking into alternate flows
12
Schedule and Milestones
Week 6 (February 15): Set-up complete Week 8 (March 1): File transfer complete XML parsing complete Week 9 (March 8): Basic functionality Contact technology complete Weeks 10 and 11: Testing and debugging
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.