App Description

Imagine you are at your living room but needs to be reminded to clean the floor when you enter your kitchen. Or you are in a library and wants to get notified when one of your friends comes nearby. Or maybe you want a loud sound alarm to get your attention, when you enter your garage to make sure you check the engine oil, which was leaking yesterday.

This application comes in this situation to help you schedule reminders using the user’s proximity and location. User places the beacon devices at the places which he/she wants to track e.g at living room, kitchen or a cubicle at office, then assign a particular reminder to launch when he/she enters the given proximity.

Other than scanning proximity sensors in the background to execute reminders, the application goes one step further. The application can also act as a beacon, allowing us to interact with any other iOS device running this application. If any device is in the proximity, the user can also execute tasks on the other device, for example send a message to other device which allows both the users to talk to to each other.

======
Features:
======
User can schedule as many reminders as he/she wants. The reminder must specify at least one beacon.The user can also set an optional message, which will be notified to the user whenever the reminder executes. The reminder execution takes place whenever the user enter the specified beacon region.
The following three reminders are supported.

---------------
Sound Reminder:
---------------
This reminder play an alarm sound for 30 seconds to get user’s attention. The sound is stopped once application is launched again.

-----------------
Message Reminder:
-----------------
This reminder notifies the user with a notification message.

-----------------
Vibrate Reminder:
-----------------
This reminder vibrates the device for 30 seconds. The vibration is stopped once application is launched again.

----------------
Background Mode:
----------------
The application doesn’t have to be on the foreground to be able to track down the proximity and location of the user. The application runs silently in the background tracking the user and executes reminders as soon as it’s applicable.

----------------------------------------------------
Mobile beacon / Device to Device P2P Communication:
----------------------------------------------------
Other than just tracking user proximity and location of the user with reference to beacon. The iOS devices can also act as an beacon. If the application detects that other iOS device(iPhone, iPod Touch or iPad) running the same application is in range and acting as beacon, it allows the user to connect to that device and then allow communication between them. For example the device can initiate a chat between the other device using message command.

------------------
Energy Efficiency:
------------------
Instead of using traditional Bluetooth, we used for Bluetooth 4.0 technology. New Bluetooth LE 4.0 is designed to be highly energy efficient. This allows the application to run on devices for a long period of time without consuming much battery.

iPhone Screenshots

(click to enlarge)

Reminders for Bluetooth LE Beacons screenshot 1 Reminders for Bluetooth LE Beacons screenshot 2 Reminders for Bluetooth LE Beacons screenshot 3 Reminders for Bluetooth LE Beacons screenshot 4 Reminders for Bluetooth LE Beacons screenshot 5

App Changes

  • August 07, 2014 Initial release