In this case the mobile reader has the capabilities to read RFID and NFC tags at the same time or in different time periods. The multiple tags read capability of the RFID reader can cause some confusion in selecting items of interest at the moment that matters. This solution helps to find the potential location of the items. In this case items are associated to their location by an e.g. shelf NFC tag. The mobile NFC reader reads the ID of the shelf before putting items inside. Every item is read from the NFC reader while placing it on the shelf. The application associates the shelf and items IDs together. Later during a search service the RFID reader can read all items at once and the application can localize the read items using the location context from previous steps.