The idea here is to develop a protocol which will provide interfaces to search content