Feedback by Location

Description

Design a Bluetooth dependent application that plays designated music/audio/video when

the user approaches a particular location and assists them in moving from one such

location to another within a particular area.

Requirements

1. Determine a user’s proximity to the locations.

2. Address the scale of the physical area in question.

3. Make appropriate feedback available at each location, particularly when “close” to it.

4. Indicate which beacons/locations are being detected and their approximate distance from the current location.

5. Consider intersection of locations.

6. Position “markers” that are used to map the building and guide users.

7. Consider using an application to map routes within the building.

8. Choose an appropriate path from the user’s current location to a desired location (and adjusting path if user leaves the suggested path).

9. Augment the user’s view to indicate direction to take.

10. The application should check for updates when started so that additional locations and feedback can be added without reinstalling the app.