Our embedded application runs on any platform (Android, Widows or Linux) that has connectivity capabilities to a network. It can be linked to the Internet, WiFi or Intranet to pull its media to play. Black Coffeetm can play three types of media simultaneously viz. Static text, Video and Pictures. These media files can be changed over the fly via a smart phone, laptop, desktop PC or an ipad/tablet. This makes the system very flexible in that the customer does not have to physically go to the remote device to update any media. The client can make changes remotely via a smart phone, laptop, desktop PC or an ipad/tablet. Black Coffeetm keeps track of each devices play time for each media for billing purposes. A report can be drawn from Black Coffeetm to send to clients as proof of their media being played and the duration the media was played for.