Architecture for the Retrieval of Annotated Broadcast Content on a range of Mobile and Stationary User Devices